Мониторинг состояния БД AWS RDS с помощью Zabbix

В настоящее время я пытаюсь отслеживать инстанс БД AWS RDS (MySQL MariaDB) с помощью Zabbix, но испытываю несколько проблем:

  • У меня скрипт помещен в папку externalscripts на Zabbix Server и в шаблоне (https://github.com/datorama/zabbix_rds_template) с правильно заполненными данными доступа к aws. Хост уже добавлен, но Zabbix не получает данные из экземпляра AWS RDS (все графики не отображают данных См. графики).

Как я могу проверить, может ли сервер zabbix связаться с экземпляром RDS, чтобы начать отбрасывать вещи?

Кто-нибудь знает, как правильно добавить хост AWS RDS в Zabbix?

Любые предложения или советы всегда приветствуются.

Заранее спасибо. С уважением, К.В.


person Kaiservikingo    schedule 22.11.2017    source источник


Ответы (1)


Вы проверяли журнал Zabbix? Возможно, вы не используете пользователя с достаточными разрешениями. Попробуйте запустить скрипт в оболочке Zabbix сервера.

У вас есть Zabbix Server в AWS? если да, установите для него роль с доступом для чтения к CloudWatch и RDS.

Кроме того, мне не нравится использовать учетные данные в скрипте, я предпочитаю настраивать его с помощью AWS CLI. http://docs.aws.amazon.com/es_es/cli/latest/userguide/cli-chap-getting-started.html

Вот еще один пример мониторинга любых метрик AWS Cloudwatch с помощью Zabbix, который я использую.

https://www.dbigcloud.com/cloud-computing/230-integrando-metricas-de-aws-cloudwatch-en-zabbix.html

person drsromero    schedule 22.11.2017