2022年8月10日

Cacti 指令加入監控device

先用下方指令找出對應的template ID的對應

php -q /var/www/html/cacti/cli/add_graph_template.php --list-hosts

php -q /var/www/html/cacti/cli/add_tree.php --list-hosts

建立設備清單對應表
[root@LAB ~]# vi ROSID
10.233.88.21 ROS-CHT-03-DCLAB
10.233.88.22 ROS-CHT-04-DCLAB
10.233.88.23 ROS-CHT-05-DCLAB
10.233.88.24 ROS-TFN-17-DCLAB
10.233.88.25 ROS-TFN-18-DCLAB
10.233.88.26 ROS-TFN-19-DCLAB
10.233.88.27 ROS-TFN-20-DCLAB
10.233.88.28 ROS-TFN-21-DCLAB

建立一組Script讀入指定的設備清單
[root@LAB ~]#vi autoROS.sh
#!/bin/sh
while read IP HOST
do
    php /var/www/html/cacti/cli/add_device.php --description=${HOST} --ip=${IP} --community=XXXZZZZ --template=13;
done < /root/ROSID

最後執行 Script即完成
[root@LAB ~]#chmod +x autoROS.sh
[root@LAB ~]#sh autoROS.sh

還有其它更進階的用法,例如連圖片Graph也加上,更多指令用法可參考

https://files.cacti.net/docs/html/index.html
https://files.cacti.net/docs/html/cli_add_device.html
https://files.cacti.net/docs/html/cli_add_graph_template.html
https://files.cacti.net/docs/html/cli_add_data_query.html




沒有留言:

張貼留言