[Sa] Нещо полезно за monitoring-а

Vasil Kolev vasil at ludost.net
Wed Jun 17 17:39:32 EEST 2015


Замислих се по темата за следенето на портовете на устройствата, дали
са вдигнати или не, и ми хрумна едно сравнително просто решение, което
написах, може да го видите на gamma в /root/get-port-status-snmp.sh .

Накратко, идеята е че се връзва към устройството, изчита всички
портове, и проверява дали надписаните са UP и дали ненадписаните са
DOWN (като прескача несъществуващите и виртуалните). Output-а  му
изглежда по следния начин:

root at gamma:~# bash get-port-status-snmp.sh coreswitch xxxxxxxx
OK; 1 on Unit 1:1-beta is up, 2 on Unit 1:2-client is up, 3 on Unit 1:3-accessrouter is up, 4 on Unit 1:4-gamma is up, 6 on Unit 1:6-NetControl is up, 9 on Unit 1:9-apc ups is up, 12 on Unit 1:12-bob is up, 25 on Unit 1:25-InitLab is up
root at gamma:~# bash get-port-status-snmp.sh access-router xxxxxxxx
OK; Ethernet0/0:Core network is up, Serial0/0:link to client is up
root at gamma:~# bash get-port-status-snmp.sh client xxxxxxxx
OK; Ethernet0/0:lan is up, Serial0/0:link to access-router is up, Serial1/0:uplink-to-beta is up

Написал съм го да се интегрира лесно в nagios-а, какво ще кажете да го
ползваме (или нещо такова)?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.ludost.net/pipermail/sa/attachments/20150617/4ef82882/attachment.sig>


More information about the sa mailing list