Шаблон zabbix для PowerDNS и PowerDNS Recursor

PowerDNS, DNS Service, PowerDNS Recursor, Service PowerDNS Server и другие
Аватара пользователя
Артём Мамзиков
Admin
Сообщения: 701
Стаж: 3 года 11 месяцев
Откуда: Вологодская область
Поблагодарили: 25 раз
Контактная информация:

Шаблон zabbix для PowerDNS и PowerDNS Recursor

Сообщение Артём Мамзиков »

App PowerDNS и PowerDNS Recursor

Установка PowerDNS

СКАЧАТЬ
PowerDNS.zip
PowerDNS.zip
(11.23 КБ) 2 скачивания
Пример Последних данных
Последние данные PowerDNS
Последние данные PowerDNS
Оригинал на Оф.share.zabbix
Шаблон App PowerDNS Recursor zabbix2.0 EN.zip
Шаблон App PowerDNS Recursor zabbix2.0 EN.zip
(6.41 КБ) 2 скачивания
Инструкция по установке
Показать
PowerDNS и PowerDNS Recursor
Требования
Pdns и/или PDNS Recursor 3.X и выше.
Zabbix агента на наблюдаемом хосте.
Zabbix 2.X и выше.

Как это работает

Файл экспорта шаблона содержит два шаблона.
Один к сетям авторитетный сервер и один к сетям recursor.
Они действуют независимо друг от друга и один при необходимости можно отключит.

С помощью агента Zabbix, "pdns_control" и "rec_control" регулярно опрашиваются на статистику сетям авторитетный сервер и сетям Recursor.

При необходимости элементы в двух шаблонах были созданы с помощью "Store Value - Delta (скорость в секунду)".
Остальные элементы, представляющие сведения о "текущем состоянии" (например, время безотказной работы, задержка и состояние безопасности), хранятся "как есть".

Запуск "pdns_control" и "rec_control" требует привилегий суперпользователя и при этом требуется, чтобы делегировать полномочия root пользователя zabbix для этих двух двоичные файлы конкретно.

Примечание:
Шаблоны не содержат предварительно настроенных триггеров.
Эти шаблоны предназначены в первую очередь для сбора информации о службах DNS, их работе и способах оптимизации.

Инструкции и шаблон были построены и протестированы с использованием CentOS 6.7 и CentOS 7.0
Инструкции-PowerDNS и PowerDNS Recursor

Примечание: шаги настройки Sudo и Zabbix агента должны быть выполнены на каждом хосте, который вы хотите контролировать.

"/etc/sudoers"
Сетям

1. На хостах, которые вы хотите отслеживать, добавьте следующее В конце "/etc/sudoers"
1.PDNS
# Zabbix Agent PDNS
Defaults:zabbix !requiretty
zabbix ALL=NOPASSWD: /usr/bin/pdns_control

2.PDNS Recursor
# Zabbix Agent PDNS Recursor
Defaults:zabbix !requiretty
zabbix ALL=NOPASSWD: /usr/bin/rec_control

2. Убедитесь, что в файле конфигурации Zabbix агента присутствует следующая строка "/etc/zabbix/zabbix_agentd.conf"
1.Include=/etc/zabbix/zabbix_agentd.d/

3. Создайте два дополнительных файла конфигурации Zabbix агента со следующим содержимым
1. pdns.conf (/etc/zabbix/zabbix_agentd.d/pdns.conf)
UserParameter=pdns_stats[*],/usr/bin/sudo /usr/bin/pdns_control show $1
2. pdns_recursor.conf (/etc/zabbix/zabbix_agentd.d/pdns_recursor.conf)
UserParameter=pdnsrec_stats[*],/usr/bin/sudo /usr/bin/rec_control get $1

4. Перезапустите Zabbix агент, чтобы загрузить новые файлы конфигурации.

5. Создайте следующую карту значений (администрирование -> общие -> Преобразование значений)
1. Имя: PowerDNS Security Status
0 => Сбой разрешения
1 => OK
2 => Рекомендуется обновить
3 => Обновление обязательно

6. Импортируйте шаблон и назначьте его хосту (- s).
1.Создаем преобразования
Администрирование -> общие -> Преобразование значений
Имя: PowerDNS Security Status
0 => Сбой разрешения
1 => OK
2 => Рекомендуется обновить
3 => Обновление обязательно

2.Делаем импорт шаблонов.

У меня заббикс агент работает от root будем выполнять без sudo
так же
Нету рекурса не установлен /usr/bin/rec_control
Есть путь /usr/bin/pdns_control

Открываем конфигурацию заббикс агента

Код: Выделить всё

nano /etc/zabbix/zabbix_agentd.conf
Прописываем 2 пользовательских параметра
UserParameter=pdnsrec_stats[*],/usr/bin/rec_control get $1 не надо нет рукурса
UserParameter=pdns_stats[*],/usr/bin/pdns_control show $1



Группы элементов данных
PowerDNS

Элементы данных
App PowerDNS Элементы данных
App PowerDNS Элементы данных
uptime время безотказной работы pdns_stats[uptime] 1800 7d 30d Zabbix агент PowerDNS Активировано

udp4-answers udp4-ответы pdns_stats[udp4-answers] 300 7d 30d Zabbix агент PowerDNS Активировано

udp-queries udp-запросы pdns_stats[udp-queries] 300 7d 30d Zabbix агент PowerDNS Активировано

udp-do-queries udp-do-запросы pdns_stats[udp-do-queries] 300 7d 30d Zabbix агент PowerDNS Активировано

security-status состояние безопасности pdns_stats[security-status] 300 7d 30d Zabbix агент PowerDNS Активировано

udp-answers УДП-ответы pdns_stats[udp-answers] 300 7d 30d Zabbix агент PowerDNS Активировано

timedout-questions тайм-аут-вопросы pdns_stats[timedout-questions] 300 7d 30d Zabbix агент PowerDNS Активировано

timedout-packets истекло-пакеты pdns_stats[timedout-packets] 300 7d 30d Zabbix агент PowerDNS Активировано

udp4-queries udp4-запросов pdns_stats[udp4-queries] 300 7d 30d Zabbix агент PowerDNS Активировано

tcp-queries tcp-запросы pdns_stats[tcp-queries] 300 7d 30d Zabbix агент PowerDNS Активировано

sys-msec система потрачен мили.сек. pdns_stats[sys-msec] 300 7d 30d Zabbix агент PowerDNS Активировано

signatures подписывание pdns_stats[signatures] 300 7d 30d Zabbix агент PowerDNS Активировано

signature-cache-size подпись-кэш-размер pdns_stats[signature-cache-size] 300 7d 30d Zabbix агент PowerDNS Активировано

udp-answers-bytes udp-ответы-байты pdns_stats[udp-answers-bytes] 300 7d 30d Zabbix агент PowerDNS Активировано

corrupt-packets поврежденные пакеты pdns_stats[corrupt-packets] 300 7d 30d Zabbix агент PowerDNS Активировано

user-msec пользователь затрачено МилиСекунд pdns_stats[user-msec] 300 7d 30d Zabbix агент PowerDNS Активировано

recursing-answers рекурсивные-ответы pdns_stats[recursing-answers] 300 7d 30d Zabbix агент PowerDNS Активировано

tcp-answers tcp-ответы pdns_stats[tcp-answers] 300 7d 30d Zabbix агент PowerDNS Активировано

rd-queries rd-запросы pdns_stats[rd-queries] 300 7d 30d Zabbix агент PowerDNS Активировано

udp6-answers udp6-ответы pdns_stats[udp6-answers] 300 7d 30d Zabbix агент PowerDNS Активировано

servfail-packets серв.файл-пакеты pdns_stats[servfail-packets] 300 7d 30d Zabbix агент PowerDNS Активировано

query-cache-hit Запрос кэш хит pdns_stats[query-cache-hit] 300 7d 30d Zabbix агент PowerDNS Активировано

qsize-q м размер-М pdns_stats[qsize-q] 300 7d 30d Zabbix агент PowerDNS Активировано

packetcache-size размер кэша пакетов pdns_stats[packetcache-size] 300 7d 30d Zabbix агент PowerDNS Активировано

packetcache-miss кэш пакетов - Мисс pdns_stats[packetcache-miss] 300 7d 30d Zabbix агент PowerDNS Активировано

recursing-questions рекурсивные вопросы pdns_stats[recursing-questions] 300 7d 30d Zabbix агент PowerDNS Активировано

packetcache-hit кэш пакетов-хит pdns_stats[packetcache-hit] 300 7d 30d Zabbix агент PowerDNS Активировано

latency время ожидания pdns_stats[latency] 300 7d 30d Zabbix агент PowerDNS Активировано

udp6-queries udp6-запросов pdns_stats[udp6-queries] 300 7d 30d Zabbix агент PowerDNS Активировано

key-cache-size ключ-кэш-размер pdns_stats[key-cache-size] 300 7d 30d Zabbix агент PowerDNS Активировано

обновление DNS-запросов pdns_stats[dnsupdate-queries] 300 7d 30d Zabbix агент PowerDNS Активировано

dnsupdate-changes обновление dns-изменения pdns_stats[dnsupdate-changes] 300 7d 30d Zabbix агент PowerDNS Активировано

dnsupdate-answers обновление dns-ответы pdns_stats[dnsupdate-answers] 300 7d 30d Zabbix агент PowerDNS Активировано

deferred-cache-lookup отложенный кэш-поиск pdns_stats[deferred-cache-lookup] 300 7d 30d Zabbix агент PowerDNS Активировано

meta-cache-size мета-кэш-размер pdns_stats[meta-cache-size] 300 7d 30d Zabbix агент PowerDNS Активировано

deferred-cache-inserts отложенные вставки кэша pdns_stats[deferred-cache-inserts] 300 7d 30d Zabbix агент PowerDNS Активировано

recursion-unanswered рекурсия-без ответа pdns_stats[recursion-unanswered] 300 7d 30d Zabbix агент PowerDNS Активировано

dnsupdate-refused обновление dns-отказано pdns_stats[dnsupdate-refused] 300 7d 30d Zabbix агент PowerDNS Активировано

query-cache-miss запрос-кэш-Мисс pdns_stats[query-cache-miss] 300 7d 30d Zabbix агент PowerDNS Активировано


Шаблон PowerDNS Recursor

Группы элементов данных
PowerDNS Recursor

Элементы данных
PowerDNS Recursor
PowerDNS Recursor
uptime время безотказной pdnsrec_stats[uptime] 1800 90d 365d Zabbix агент PowerDNS Recursor Активировано

unreachables недостижимый pdnsrec_stats[unreachables] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

unexpected-packets мнеожиданно- колич.пакеты pdnsrec_stats[unexpected-packets] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

unauthorized-udp несанкционированный-udp pdnsrec_stats[unauthorized-udp] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

unauthorized-tcp отклоненные tcp pdnsrec_stats[unauthorized-tcp] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

слишком-старые-вопрос pdnsrec_stats[too-old-drops] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

throttled-out исходящих UDP pdnsrec_stats[throttled-out] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

throttle-entries дроссель-входы pdnsrec_stats[throttle-entries] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

questions запросы pdnsrec_stats[questions] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

resource-limits ограничение ресурсов pdnsrec_stats[resource-limits] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

tcp-questions tcp-вопросы pdnsrec_stats[tcp-questions] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

tcp-client-overflow переполнение tcp-клиента pdnsrec_stats[tcp-client-overflow] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

sys-msec кол.мили/секнуд зат. реж. система pdnsrec_stats[sys-msec] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

spoof-prevents пародия-предотвращает pdnsrec_stats[spoof-prevents] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

servfail-answers серв fail-ответы pdnsrec_stats[servfail-answers] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

server-parse-errors сервер-разбор ошибок pdnsrec_stats[server-parse-errors] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

security-status состояние безопасности pdnsrec_stats[security-status] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

tcp-outqueries протокол запросы tcp-исход pdnsrec_stats[tcp-outqueries] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

tcp-clients tcp-клиенты pdnsrec_stats[tcp-clients] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

all-outqueries все исходящих запросы UDP pdnsrec_stats[all-outqueries] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

qa-latency qa-задержка pdnsrec_stats[qa-latency] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

client-parse-errors клиент-разбор ошибок pdnsrec_stats[client-parse-errors] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

packetcache-entries размер кэша пакетов pdnsrec_stats[packetcache-entries] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

packetcache-bytes размер кэша пакетов в байтах pdnsrec_stats[packetcache-bytes] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

over-capacity-drops сверх-емкость-падения pdnsrec_stats[over-capacity-drops] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

outgoing-timeouts исходящие-таймауты pdnsrec_stats[outgoing-timeouts] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

nxdomain-answers домен nx-ответы pdnsrec_stats[nxdomain-answers] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

nsspeeds-entries скорость записи NS pdnsrec_stats[nsspeeds-entries] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

negcache-entries кэш-записи отриц ответ pdnsrec_stats[negcache-entries] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

max-mthread-stack макс количество используемых стеков потоков pdnsrec_stats[max-mthread-stack] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

answers-slow ответы-медленно pdnsrec_stats[answers-slow] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

policy-drops пакеты отброшены из-за решения политики (Lua) pdnsrec_stats[policy-drops] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

cache-misses промах кэша pdnsrec_stats[cache-misses] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

cache-hits кэш-попаданий pdnsrec_stats[cache-hits] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

cache-bytes кэш-байты pdnsrec_stats[cache-bytes] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

answers100-1000 ответы 100-1000 в течении 1 секунды pdnsrec_stats[answers100-1000] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

answers10-100 ответ на запросы в 100 миллисекунд pdnsrec_stats[answers10-100] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

answers1-10 ответы за 1-10 милисекунд pdnsrec_stats[answers1-10] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

answers0-1 ответов на запр. в1 миллисекунды pdnsrec_stats[answers0-1] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

concurrent-queries параллельные запросы pdnsrec_stats[concurrent-queries] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано

user-msec пользоват. мили.секунд pdnsrec_stats[user-msec] 300 90d 365d Zabbix агент PowerDNS Recursor Активировано
количество слов: 1208

Вернуться в «DNS Service»