Экспорт метрик#

Экспорт метрик из Angie ADC во внешний Prometheus выполняется с помощью механизма federation. Для экспорта доступны:

  • системные метрики Node Exporter;

  • метрики Angie ADC.

Экспорт метрик Node Exporter#

Чтобы настроить сбор метрик от Node Exporter, необходимо добавить в конфигурационный файл внешнего Prometheus (блок scrape_configs) следующую конфигурацию:

scrape_configs:
  - job_name: adc_node
      honor_labels: false
      metrics_path: /federate
      params:
        match[]:
          - '{job="node"}'
      static_configs:
        - targets:
          - <адрес_ADC-инстанса1>:8080
          - <адрес_ADC-инстанса2>:8080

После обновления конфигурации необходимо перезапустить сервис Prometheus.

Для визуализации собранных данных можно использовать готовый дашборд Grafana: https://grafana.com/grafana/dashboards/1860-node-exporter-full/.

Экспорт метрик Angie ADC#

Чтобы настроить сбор метрик от Angie ADC, необходимо добавить в конфигурационный файл Prometheus (блок scrape_configs) следующую конфигурацию:

scrape_configs:
  - job_name: adc_angie
      honor_labels: false
      metrics_path: /federate
      params:
        match[]:
          - '{job="local-lb"}'
      static_configs:
        - targets:
          - <адрес_ADC-инстанса1>:8080
          - <адрес_ADC-инстанса2>:8080

После обновления конфигурации необходимо перезапустить сервис Prometheus.

Для визуализации собранных данных можно использовать готовый дашборд Grafana: https://grafana.com/grafana/dashboards/20719-angie-dashboard/.