[[ Мониторинг соединений в Zabbix ]]

Zabbix

Мониторинг соединений в Zabbix

Мониторинг осуществляется скриптом conntrack_v<VERSION>.sh из набора Zabbix Data Mining.

Настройка

Настройка осуществляется через Ansible.

Переменные defaults для роли:

  • zdm_cnf_conntrack_version - одна из доступных версий скрипта, подходящая к версии утилиты.
  • zdm_cnf_conntrack_abs_path - абсолютный адрес утилиты conntrack (используется в конфигурации sudoers).
  • zdm_cnf_conntrack_cmd - команда вызова утилиты conntrack (используется вызов через sudo).

Элементы данных

Zabbix Agent UserParameter

UserParameter=conntrack.sh[*],/opt/zdm3/conntrack_v1.4.4.sh "$1" "$2" "$3"

Метрики conntrack_v1.4.4.sh

Пример данных:

$ zabbix_get -s 10.0.17.54 -k 'conntrack.sh[22,ESTABLISHED,tcp]'
4
$ zabbix_get -s 127.0.0.1 -k 'conntrack.sh[22,EST,tcp]'
4
$ zabbix_get -s 127.0.0.1 -k 'conntrack.sh[]'
488
$ zabbix_get -s 127.0.0.1 -k 'conntrack.sh[,,tcp]'
467
$ zabbix_get -s 127.0.0.1 -k 'conntrack.sh[,,udp]'
13
$ zabbix_get -s 127.0.0.1 -k 'conntrack.sh[,TIME_WAIT]'
416
$ zabbix_get -s 127.0.0.1 -k 'conntrack.sh[,ASSURED,udp]'
12






Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
188 -5 = 
 
howto/zabbix/zabbix_conntrack_monitoring.txt · Последние изменения: 2019/08/19 15:47 — lexa
Gentoo Linux Gentoo Linux Driven by DokuWiki