2014 m. rugsėjo 8 d., pirmadienis

Nagios config maker for cisco

Nagios konfigūracijos failiukų gamyba rankomis reikalauja daug atidumo ir kantrybės. Labai lengva netyčiom prisigaminti kreivų konfigų, ko pasekoje Nagios sakys OK apie dalykus, kurie visai nėra OK.
Idant išvengti tokių kreivų konfigų pasigaminau "nagios-autoconfig" skriptą, katras "be klaidų" padaro juodą darbą.
Įpatybės:
  • Skritpas veikia su cisco įranga (2950,2960,3560,3750,871,888,6509,4506);
  • Interfeisas stebimas tik tuomet, jeigu jis yra up ir turi description'ą;
  • Reikia sqlite3, snmp, awk, sed paketų;
  • Reikia susidėti kai kuriuos cisco MIB'us (paprasčiau visus);
  • Naudojami gimti generic-switch ir generic-service templeitai;
  • Jeigu neveiks, switch-service templeitą reikia keisti į generic-service (žr. .cfg failus)
Pasiimti galima čia: https://drive.google.com/file/d/0B6_GzCdTEamvdTRRamo2S3dxSlk/edit?usp=sharing

if (you need this script) and (you do not understand this post) then {write comment; i will try to explain} :)