top

Package collect is the implementation of the CPM metrics collection process. Metrics are collected and then written into a Prometheus data store for reporting. Healthcheck metrics when collected are written into the CPM administrative postgresql database. The collect server runs and polls for metrics on a simple frequency. Every few minutes, metrics are collected and written to a persistent store.

Imports 7 package(s) ΒΆ

  1. github.com/prometheus/client_golang/prometheus
  2. github.com/crunchydata/crunchy-postgresql-manager/logit
  3. github.com/crunchydata/crunchy-postgresql-manager/types
  4. github.com/crunchydata/crunchy-postgresql-manager/util
  5. github.com/lib/pq
  6. github.com/crunchydata/crunchy-postgresql-manager/admindb
  7. github.com/crunchydata/crunchy-postgresql-manager/cpmserverapi