Проблема мониторинга Prometheus для MySQL

Я пытаюсь настроить мониторинг MySQL, как указано в этом Ссылка Percona

Настраиваю впервые.

Это мой конфигурационный файл Prometheus:

    global:
  scrape_interval:     5s
  evaluation_interval: 5s
scrape_configs:
- job_name: linux
  static_configs:
  - targets:
    - '172.19.36.189:3306'
    labels:
      alias: db1

Prometheus version:

prometheus, version 1.1.2 (branch: master, revision: 36fbdcc)
build user: root@a74d279
build date: 20160908-13:12:43
go version: go1.6.3

Пока я проверяю страницу целей Prometheus: я получаю следующую ошибку:

Ошибка

В журналах Prometheus нет сообщений об ошибках.

Когда я нажимаю ссылку метрики, страница метрик не открывается. И состояние цели - ВНИЗ.

Я также правильно запустил mysqld и экспортеры узлов.

В чем проблема?


person tesla747    schedule 19.09.2016    source источник


Ответы (2)


Вам нужно очистить экспортер mysqld (обычно порт 9104), а не сам mysqld.

person brian-brazil    schedule 19.09.2016
comment
как это сделать? Буду признателен, если вы поможете мне в этом. - person tesla747; 19.09.2016
comment
теперь я получаю эту ошибку: Получите 172.19.36.189:9104/metrics: наберите tcp 172.19.36.189:9104 : getsockopt: в соединении отказано - person tesla747; 19.09.2016

Три вещи, которые нужно проверить, когда цели очистки недостижимы:

  1. Сеть:

    Доступна ли цель очистки http://172.19.36.189:9104/metrics из того места, где вы открыли графический интерфейс Prometheus в браузере? Отметьте curl -vvv http://172.19.36.189:9104/metrics и любой прокси для http://172.19.36.189:9104/metrics.

  2. Журналы Прометея:

    Запустите Prometheus с включенной отладкой с помощью флага --log.level:

    $ /bin/prometheus -h
    ...
    --log.level=info      [debug,
                          info,
                          warn,
                          error]
    

    Затем проверьте журналы контейнера, используя:

    docker logs <name of prometheus container>
    kubectl logs <name of prometheus pod>
    
  3. Доступен ли порт цели очистки 9104 в контейнере / модуле / службе?

person Vikram Hosakote    schedule 10.02.2018