Monitorowanie SWAP. Wiecie jak to jest SWAP to takie coś co tam właściwie sobie magicznie pracuje w komputerze lub serwerze jednak gdzie to jest, co to robi i kto to widział to już inna kwestia. Bez względu na wszystko, zasób ten jednak potrafi również się „zadławić” i mocno spowolnić pracę działających aplikacji. Wbrew pozorom, monitorowanie SWAP może nas uchronić przed najgorszym. Dziś za pomocą, ukochanego Zabbixa zaprezentuję jak kontrolować ten parametr.

Monitorowanie SWAP – Czujka

Ostatnio zostałem zapytany o to jakutworzyć czujkę w Zabbixie, która będzie mnie alarmować o zużyciu SWAP powyżej 70%.
Na Linuxie jest to bardzo łatwe zadanie. Wystarczy skonfigurować Item:

system.swap.size[,pfree]
oraz odpowiednią dla niego czujkę, np.:
{HOSTNAME:system.swap.size[,pfree].last(0)}<30
Na Windowsie jest już gorzej. Teoretycznie powinien działać Item:
perf_counter[\Paging File(_Total)\% Usage]

 

 

 

 

 

W moim przypadku to nie działało. Cały czas miałem status „not supported”. Prawdopodobnie przez polską wersję językową systemu.
Zrobiłem jednak inaczej. Skonfigurowałem itemy:
system.swap.size[,free]
system.swap.size[,total]
Czyli oczywiście wolna oraz całościowa ilość SWAP.
Następnie wystarczy utworzyć matematyczną czujkę wyliczającą iloraz z tych dwóch parametrów.
Ja skonstruowałem coś takiego:
({HOSTNAME:system.swap.size[,free].last(0)}/{ HOSTNAME :system.swap.size[,total].last(0)})*100<70
Czujka alarmuje nas gdy iloraz z tych dwóch itemów będzie mniejszy niż 70%,
I tak można też konfigurować alarmy innych parametrów 🙂

 

Na koniec jeszcze grafika dla pamiętliwości:

I to w skrócie cała filozofia. Jak widać, monitorowanie SWAP to nie jest to aż tak skomplikowana sprawa jakby się mogło wydawać.

Dla osób nie będących w temacie dodam, że Zabbix to system, który pozwala monitorować i kontrolować infrastrukturę informatyczną. Chcesz zostać natychmiastowo poinformowany o tym, że nie działa aplikacja, padł serwer lub kończy się miejsce na dysku sieciowym zanim zaczną Cię atakować użytkownicy? Za pomocą Zabbixa jesteś w stanie się przed tym zabezpieczyć. A jeżeli nie wiesz jak go wdrożyć to zawsze możesz sięgnąć po mój poradnik.

Tyle na dzisiaj. Dajcie znać w komentarzu jak pojawiły się jakieś przeszkody z czujką.

Darmowe Warsztaty z Wirtualizacji

X