Tag: zabbix

Monitorowanie klastra Kuberntesa w Zabbix

Jakiś czas temu wydawało się, że Zabbix jest stworzony do monitorowania raczej tradycyjnych, nazwijmy to statycznych środowisk. Jednak w ostatnich wersjach, a na pewno od wersji 6, monitorowanie dynamicznych zasobów jakie są w Kubernetesie jest już w miarę ogarnięte.

Zabbix i Kubernetes na AWS

Zabbix od wersje 6 ma wbudowane narzędzia do monitorowania usług w chmurze. Ja potrzebowałem na szybko monitorować stan podów w nodach Kubernetesowych odpalonych na EC2 w AWS i to w starszej wersji Zabbixa 5. Jak to zrealizowałem - bardzo chętnie się z tym podzielę w poniższym teksćie.

Konfiguracja zabbix-agent w Kubernetes

Udało mi się utworzyć działają konfiguracje poda zabbix agenta dla Kubernetesa. Oczywiście jest to bardzo indywidualny przypadek i na pewno nie do użycia 1:1 na innym środowisku. Jednak to działa i zostawiam dla inspiracji. 

Zabbix. Szyfrowana komunikacja z agentem na Linuksie.

Standardowo wymiana informacji pomiędzy serwerem a agentem odbywa się jawnym tekstem. Minus takiego rozwiązania jest taki ze osoby niepowalone w naszej sieci mogą podejrzeć te informacje. Na szczęście Zabbix daje możliwość ustawienia szyfrowanej komunikacji - za pomocą certyfikatów lub kluczy pre-shated keys. W tym artykule zobaczmy jak łatwo można podnieść bezpieczeństwo przesyłanych danych za pomocą klucza

Zabbix. Integracja z Grafaną.

Grafana to jeden z najpopularniejszych systemów wizualizacji danych. Często jest też używany jako dodatkowe narzędzie do pokazywania wykresów i grafik z Zabbixa. Choć muszę nadmienić, że te z samego Zabbixa wyglądają coraz ładniej, zwłaszcza w wersji 4. został poprawiony ich wygląd. Jednak gdy bardzo chcesz użyć Grafenu do prezentacji monitoringu to tu znajdziesz przepis jak

Zabbix. Instalacja agenta na FreeBSD.

Instalacja agenta Zabbixa na systemie FreeBSD jest równie łatwa co na systemach z rodziny Linux. Różni się tylko w paru szczegółach. Przejdźmy więc razem przez kilka kroków instalacji i konfiguracji.

Zabbix. Monitoring bazy danych MySQL.

Bazy danych to chyba jedne z częściej monitorowanych obiektów w infrastrukturze informatycznej. To od wydajności bazy danych będzie zależeć w dużej mierze prędkość aplikacji czy serwisu www. Tak więc ważne jest by widzieć i wiedzieć ile i jakie operacje wykonywane są na naszej bazie.

Zabbix. Audyt.

W każdym większym środowisku IT, system monitoringu może posiadać wielu administratorów. W takiej sytuacji dobrze jest mieć możliwość sprawdzenia co i kto zmienił, szczególnie gdy jesteś głównym administratorem. W takiej sytuacji przydaje się opcja audytu systemu i Zabbix posiada taką funkcjonalność, możesz ją znaleźć w menu Reports/Audit.