DX Application Performance Management

 View Only
  • 1.  Kubernetes Monitoring with CA APM. It's possible ?

    Posted Feb 20, 2017 08:37 AM

    Hi Community,

     

    I'd like monitor a kubernetes cluster with CA APM. It's possible ?

     

    Regards,

     

    Aldo



  • 2.  Re: Kubernetes Monitoring with CA APM. It's possible ?

    Posted Feb 20, 2017 11:49 AM

    Hi,

    in the following url Resource Usage Monitoring - Kubernetes they expose the following:

     

     

    Kubelet

    The Kubelet acts as a bridge between the Kubernetes master and the nodes. It manages the pods and containers running on a machine. Kubelet translates each pod into its constituent containers and fetches individual container usage statistics from cAdvisor. It then exposes the aggregated pod resource usage statistics via a REST API

    So.. since there is a door to be used to retrieve info via REST, you can develop an EPAgent to consume it and send all this data to CA APM.

     

    Also, if the app deployed in the pod is supported by the APM Agents, you can show this info as well

     

    best Regards,

    Harold



  • 3.  Re: Kubernetes Monitoring with CA APM. It's possible ?

    Broadcom Employee
    Posted Feb 20, 2017 10:07 PM

    The APM Docker Field Pack uses a similar concept with the 9.7.1+ EPAgent REST support.

    Some other resources here:

    GitHub - CA-APM/ca-apm-fieldpack-docker: Restful EPAgent script (python) to monitor Docker via Remote API. 

    Webcast Recap - Learn More about Docker 

    EPAgent 101: Use the SDK to Send Data to APM 

     

    AddingGuenter_Grossberger for additional SME input.



  • 4.  Re: Kubernetes Monitoring with CA APM. It's possible ?

    Posted Feb 21, 2017 10:58 AM

    Thank You Harold. I will coding rest consumer.

     

    Regards !



  • 5.  Re: Kubernetes Monitoring with CA APM. It's possible ?

    Broadcom Employee
    Posted Feb 21, 2017 10:32 AM

    Hi Aldo:

    Converting to a discussion since more of a how-to/best practice/custom instrumentation question.

     

    Thanks

    Hal German