...
Пример настройки zabbix-server
| Информация |
|---|
Перед настройкой необходимо убедиться, что время на агенте и сервер синхронизировано! |
Создадим узел сети:
| Scroll Pagebreak |
|---|
...
Ping
Блок кода zabbix_agentd -t "command.ping[ domain.local -c 15]"
Клиент(ESR), получивший данную команду от сервера, выполнит ping до заданного узла и вернет результат серверу.
Примечание Использование ключа "-c" с указанием количества пакетов в тесте — обязательно. Без данного ключа команда ping не остановится самостоятельно и тест не будет считаться завершенным.
Ping в VRF
Блок кода zabbix_agentd -t "command.ping_vrf[Backup, -c 15]"
Вышеупомянутая команда будет выполнена в заданном VRF с именем "Backup".
Fping
Блок кода zabbix_agentd -t "command.fping[192.168.32.101]"
Клиент (ESR), получивший данную команду от сервера, выполнит fping до заданного узла (в нашем примере до 192.168.32.101) и вернет результат серверу.
Scroll Pagebreak Fping в VRF
Блок кода zabbix_agentd -t "command.fping_vrf[Backup, domain.local]"
Команда будет выполнена в заданном VRF с именем "Backup".
Traceroute
Блок кода zabbix_agentd -t "command.traceroute[192.168.32.101]"
Клиент (ESR), получивший данную команду от сервера, выполнит traceroute до заданного узла (в нашем примере до 192.168.32.101) и вернет результат серверу.
Traceroute в VRF
Блок кода zabbix_agentd -t "command.traceroute_vrf[VRF, 192.168.32.101]"
Iperf
Блок кода zabbix_agentd -t "command.iperf[-c 192.168.32.101 -u -t 5 -i 1]"
Клиент (ESR), получивший данную команду от сервера, выполнит iperf до заданного сервера (в нашем примере до 192.168.32.101) и вернет результат серверу.
Iperf3
Блок кода zabbix_agentd -t "command.iperf3[-c 192.168.32.101 -t 5 -i 1]"
Iperf в VRF
Блок кода zabbix_agentd -t "command.iperf_vrf[VRF, -c 192.168.32.101 -t 5 -i 1]"
Iperf3 в VRF
Блок кода zabbix_agentd -t "command.iperf3_vrf[VRF,-c 192.168.32.101 -t 5 -i 1 ]"
Nslookup
Блок кода zabbix_agentd -t "command.nslookup[domain_name.local]"
Клиент (ESR), получивший данную команду от сервера, выполнит nslookup и вернет результат серверу.
Nslookup в VRF
Блок кода zabbix_agentd -t "command.nslookup_vrf[VRF,domain_name.local]"
Пример выполнения команды Iperf:Scroll Pagebreak
Кроме того, возможно выполнение команд, не требующих привилегий, таких как: snmpget, cat, pwd, wget и др.
Пример выполнения команды snmpget:
...
nslookup:
| Scroll Pagebreak |
|---|
Настройка Syslog
...


