Uploaded image for project: 'Configuration Persistence Service'
  1. Configuration Persistence Service
  2. CPS-492

Expose Prometheus metrics for monitoring

XMLWordPrintable

      The objective of this story is to expose Prometheus metrics for CPS monitoring.
      String Boot actuator Prometheus endpoint can be used to expose default micrometer metrics.
      Impacted repos: cps and oom

      See:

      Scope

      1. CPS-Core
      2. DMI-Plugin

      (CPS-Temporal has no actuator endpoint yet and wil be done later separately)

      OOM Changes affected:

      https://gerrit.onap.org/r/gitweb?p=oom.git;a=blob;f=kubernetes/cps/values.yaml;h=2312a4994d3f8c3d4375e8c169f148176b232186;hb=HEAD

      define a port in the service section for actuator endpoints

      (Bell Canada has already done this internally and can help if needed)

      AC:

      • Default Prometheus metrics are exposed using actuator endpoint
      • Actuator is using a different port than the one used by cps users for application endpoints.
        • this will affect the existing actuators too (info,health,loggers), hence the need for updates in OOM (it uses health check and possibly info. loggers is probably not used)

            puthuparambil.aditya puthuparambil.aditya
            brusak brusak
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: