Uploaded image for project: 'Talend Component Kit'
  1. Talend Component Kit
  2. TCOMP-2571

Bind metrics in prometheus format to Kubernetes Monitoring system

Apply templateInsert Lucidchart Diagram
    XMLWordPrintable

Details

    • All
    • GreenHopper Ranking:
      0|i2ug03:
    • 9223372036854775807
    • Small

    Description

      Goal

      use metrics from prometheus or thanos to analyze the service and also in the futur set alerts based on theses metrics.

      Technical details

      Service URI: /api/v1/metrics should be mapped to /metrics from a pod perspective because it is the endpoint that will fetch Kubernetes by default to get the metrics of the service.

      something already exist and can be setup as dependency to handle that : https://github.com/apache/geronimo-metrics

      helm chart

      define/override default configuration in the helm chart to follow Talend helm recommendation (specific /metrics path at the pod level and a specific port).

      something like http://localhost:9000/metrics 
      

      the service monitor has been already setup in the helm chart (related PR)

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              aleboulanger Aurélien Leboulanger
              Axel Catoire Axel Catoire
              Axel Catoire, emmanuel gallois
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: