Skip to main content
Version Next

Observability Service Installation via PgSmart Web

In PostgreSYS, the observability service is implemented through the integration of the following components, responsible for collecting, storing, and displaying metrics and alerts across the PostgreSQL database environment:

  • Prometheus: responsible for collecting and storing metrics;
  • Grafana: visualizes the collected metrics through dashboards;
  • AlertManager: manages and sends alerts based on defined rules;
  • Karma: provides a user-friendly interface for AlertManager alerts;
  • Metrics Exporters: tools that expose metrics to Prometheus.
note
  • Exporters are installed automatically along with the PgSmart agents when needed.

  • In some services (like etcd, Patroni, HAProxy, Grafana, and Karma), there is no separate exporter because the component itself includes metrics exporting as part of its execution.

Prerequisites
  1. Go to Início/Gerenciar Ambientes/Serviços. All installed services in all environments will be listed.
  2. Click Instalar.
  3. Select the Environment where the service will be installed.
  4. Select the Observability service.
  5. Select the Observability Agent(s).
  6. Select the Network Interface.
  7. Click Instalar.
Figure 1 - Observability Service Installation - Service Identification
Figure 1 - Observability Service Installation - Service Identification
Figure 2 - Observability Service Installation - Agent Identification
Figure 2 - Observability Service Installation - Agent Identification
Figure 3 - Observability Service Installation - Confirmation
Figure 3 - Observability Service Installation - Confirmation