Instana

 View Only
  • 1.  Question for openshift cluster

    Posted Sat March 25, 2023 11:37 AM

    Hi Team,

    Is it ok to run a single openshift cluster with  app servers and an Instana in it?
    Should these servers be run in separate clusters?



    ------------------------------
    Hero
    ------------------------------


  • 2.  RE: Question for openshift cluster

    Posted Tue March 28, 2023 05:43 AM
    Edited by System Test 12 days ago

    Hi Hero,

    thank you for your question.

    Yes, you can run the Instana backend in a shared Openshift or Kubernetes cluster for a PoC/demo. See Jordy's remark below for production settings.

    We recommend to not self-monitor an Instana backend in APM mode, i.e., to have agents monitor the backend and report back into the same backend, which will self-reinforcing generate load on the backend. Therefore, make sure to exclude the Instana backend, for example by excluding instana-core and Instana datastores namespaces (named in the installation documentation) in the AuTrace Webhook. See Jordy's remark on self-monitoring in IQM mode.

    Best,



    ------------------------------
    Hubert Hesse
    Senior Product Manager @Instana
    Self-Hosting
    ------------------------------



  • 3.  RE: Question for openshift cluster

    Posted Tue March 28, 2023 06:24 AM
    Edited by System Test 12 days ago

    Avoiding confusion...

    It is absolutely not recommend running both Instana and your applications on the same cluster, UNLESS you setup and maintain something like node affinity so you can specifically allocate the needed Instana resources avoiding them from being mixed with your applications. In observability space it is logical that an increased load on your applications, means an increased load on your observability back-end and we need to avoid an overload causing either the back-end to stop working, or your applications running out of resources due to one or the other needing it. So if you cannot split them from a cluster perspective (which I would recommend), please at least run it with node affinity.

    As for the self-monitoring, it is highly recommended to monitor your back-end by installing an Instana Agent on it, but please assure to put the agent in INFRA mode since otherwise the instrumentation will cause a high overhead which you otherwise need to compensate with additional compute power. 



    ------------------------------
    Jordy Mevissen
    ------------------------------



  • 4.  RE: Question for openshift cluster

    Posted Wed March 29, 2023 11:11 AM
    Edited by System Test 12 days ago

    Hi Jordy,

    Thank you for your response.

    I am a little confused.

    INSTANA must work in an INSTANA-only cluster.
    What are the reasons for this?



    ------------------------------
    Hero
    ------------------------------



  • 5.  RE: Question for openshift cluster

    Posted Wed March 29, 2023 11:21 AM

    Hi Hero,

    No, but you should assign dedicated resources avoiding the application resources conflict with the observability back-end resources. Instana needs a dedicated sizing for its internal components + the datastores we need. Obviously I cannot derive from your ask if we are looking at a small or large footprint.

    Feel free to reach out on jordy.mevissen@ibm.com for discussion this in greater detail on a WebEx if you want!

    Best regards.



    ------------------------------
    Jordy Mevissen
    ------------------------------