Difference between revisions of "Zabbix Remote Commands"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
## Client | ## Client | ||
/etc/zabbix/zabbix_agent2.conf | /etc/zabbix/zabbix_agent2.conf | ||
+ | C:\Program Files\Zabbix Agent 2\zabbix_agent2.conf | ||
``` | ``` | ||
# AllowKey=system.run[*] | # AllowKey=system.run[*] | ||
Line 13: | Line 14: | ||
Reload config | Reload config | ||
``` | ``` | ||
− | sudo | + | sudo systemctl restart zabbix-agent2 |
+ | restart-service "zabbix agent 2" | ||
+ | ``` | ||
## Server | ## Server | ||
Line 19: | Line 22: | ||
zabbix_get -s txd1-sandbox.extendhealth.com -p 10050 -k "system.run[dir]" --tls-connect psk --tls | zabbix_get -s txd1-sandbox.extendhealth.com -p 10050 -k "system.run[dir]" --tls-connect psk --tls | ||
-psk-identity <MYID> --tls-psk-file <MYFILEPATH> | -psk-identity <MYID> --tls-psk-file <MYFILEPATH> | ||
− | |||
− | |||
− | |||
``` | ``` |
Revision as of 11:49, 23 July 2021
https://blog.zabbix.com/zabbix-remote-commands/7500/
Enable on Agent and Test from Server/Proxy
Client
/etc/zabbix/zabbix_agent2.conf C:\Program Files\Zabbix Agent 2\zabbix_agent2.conf
# AllowKey=system.run[*] # AllowKey=system.run[hostname] AllowKey=system.run[dir]
Reload config
sudo systemctl restart zabbix-agent2 restart-service "zabbix agent 2"
Server
zabbix_get -s txd1-sandbox.extendhealth.com -p 10050 -k "system.run[dir]" --tls-connect psk --tls -psk-identity <MYID> --tls-psk-file <MYFILEPATH>