• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    SNIPERCZEZabbix, nagios a další monitorovací nástroje
    Zabbix - "Zabbix offers advanced monitoring, alerting and visualisation features today which are missing in other monitoring systems, even some of the best commercial ones." Nagios - "Nagios is a powerful IT management system that enables organizations to identify and resolve IT infrastructure problems before they affect critical business processes."
    rozbalit záhlaví
    RATTKIN
    RATTKIN --- ---
    MUXX: ne. pokud máte serverů víc, stejně musíš mít možnost jak to centrálně spravovat, jak tam dát zabbix agenta a konfigurovat ho, stejně jako další programy, na to jsou řešení. já to dávám do agentů ručně.
    DRON
    DRON --- ---
    MUXX: hmm, ted vazne nevim, o najekem deployingu custom checku se tusim uvazovalo, ale to myslim nedopadlo. Nicmene jednoduchy ukol pro nastroje jako ansible/puppet...
    MUXX
    MUXX --- ---
    RATTKIN: neda se to pridat jenom nejak centralne na serveru misto jednotlive na klientech?
    RATTKIN
    RATTKIN --- ---
    MUXX: tak a do zabbix_agent.conf dej do sekce user parameters novou řádku:
    UserParameter=key,command

    key si vymysli třeba muxx.restartrequired,test -f /run/reboot-required

    hostovi nebo templatě přidej novou item (typ active) muxx.restartrequired a hodnoty to má int nebo text, podle toho co ti vrací skript, restartni agenta a jede to. pak můžeš dít trigger
    MUXX
    MUXX --- ---
    RATTKIN: Jasny. Udelam bash script a strcim do nej “test -f /run/reboot-required”
    Exit code bude 1 nebo 0.
    RATTKIN
    RATTKIN --- ---
    MUXX: dostaneš to do itemu? tzn umíš pustit skript, který vrátí něco jako stav 0/1 nebo true/false?
    MUXX
    MUXX --- ---
    potreboval bych nejak sledovat v zabbixu linuxy, ktere jsou ve stavu " System restart required"
    je na to nejaky udelak/skript/template?
    QUIP
    QUIP --- ---
    MARTYET: Kdyz jsem na Prometheus a Grafanu koukal, nez jsem zacal ladit Zabbix, tak mi to prislo hezky ... takovy az vylozene chytlavy... jenze zaroven mi prislo, ze aby to clovek dostal do nejakeho uceleneho stavu, naimportoval do toho treba 30 masin, tak to bude stat mnohem a opravdu mnohem vic prace, nez to same udelat v Zabbixu.
    Ale mozna je to jen muj zkresleny dojem z toho, ze jsem schopen si celkem rychle napsat discovery shell scripty pro zabbix / pripravit sablony.
    SAMGARR
    SAMGARR --- ---
    MARTYET: jak nejde? Mas zabbix_sender, custom itemy, LLD discovery, ...
    RATTKIN
    RATTKIN --- ---
    MARTYET: já nevim co chceš, j8 znám pořádně jenom zabbix. mě se třeba líbí jeho discovery. Má to regex, co bych ještě mohl chtít ;-)
    MARTYET
    MARTYET --- ---
    Já se stále nemohu pořádně rozhodnout, ale zabbix mi nepřijde jako nejlepší volba.. objevil jsem a začal jsem si hrát s prometheus + grafana a ty možnosti jsou šíleně neuvěřitelné :-D můžu takřka cokoliv a co nejde, si dodělám.. to v zabbixu tuším jen tak nejde, co?
    SAMGARR
    SAMGARR --- ---
    SNIPERCZE: me se libi tagovani eventu a nasledna prace s nima treba pri maintenance. Autodiscovery je taky zas o neco pouzitelnejsi.
    Nicmene stejne to vypada, ze Zabbix vystrida Prometheus.
    SNIPERCZE
    SNIPERCZE --- ---
    A uz mame venku i stable Zabbix 4.0.0 LTS
    Novinky: https://www.zabbix.com/whats_new, celkovy dojem - grafy jsou ted dost grafanoidni, libi se mi podpora pro elasticsearch jako storage historickych dat. LTS znamena podporu 5 let, tj. do rijna 2023

    SNIPERCZE
    SNIPERCZE --- ---
    Vzslo prvni RC Zabbixu 4.0. https://www.zabbix.com/rn/rn4.0.0rc1
    MUXX
    MUXX --- ---
    V to pripade zacnu se zabbixem. Aspon se mam koho pripadne zeptat. Doufam, ze si budu moct brzo odskrtnout dalsi ctverecek na mape:
    https://github.com/kamranahmedse/developer-roadmap/blob/master/images/devops.png :)
    QUIP
    QUIP --- ---
    MUXX: Zabbix by mel byt schopny tahat JVM statistiky
    14 JMX monitoring [Zabbix Documentation 3.4]
    https://www.zabbix.com/documentation/3.4/manual/config/items/itemtypes/jmx_monitoring
    New Monitoring Possibilities for Java Applications in Zabbix 3.4 – Zabbix Blog
    https://blog.zabbix.com/new-monitoring-possibilities-for-java-applications-in-zabbix-3-4/5972/
    Z toho, cos popsal, umi zabbix vsechno v zakladu, takze je jen otazka si to dokazat naklikat / nakonfigurovat / pripravit template.
    TBC
    TBC --- ---
    MUXX: no treba moje oblibene Check_MK, je to relativne "out-of-the-opensource-box", a je tam vsechno co potebuje... https://www.linuxtechi.com/install-configure-check-mk-centos-7-rhel-7/
    RATTKIN
    RATTKIN --- ---
    MUXX: měl jsem monit a ten je fakt smutný. teď mám zabbix a je to krása. Discovery rotovaných logů a z nich tahat regulárním výrazem zajímavé hlášky... všechno co píšeš tam je.
    icingu neznám, nemůžu srovnat. ale monit fakt ne
    MUXX
    MUXX --- ---
    Potreboval bych monitorovat celkem 20 linuxovych VM na dvou hostech (kvm). V podstate mi jde hlavne o vyuziti cpu, ram/swap a disk (free space, latency). V lepsim pripade konkretni javove procesy (cpu, ram) na danych VM a k nim dostupnost jejich webu a DB. Platnost SSL certifikatu na webu nebo nejaky response time HTTP by bylo super. Statistky vytazene primo z JVM beru jako luxus. Ze zacatku me bude zajimat aktualni stav, casem treba i nejaka statistika za posledni tyden. Chtel bych zkusit icingu nebo zabbix. Co se tyka monitoringu, tak znam tak leda m/monit. Doporucite k cemu se priklonit nebo cemu se vyhnout? Nebo bude lepsi rovnou zkusit Prometheus? Dekuju predem za kazdy tip, ktery pak budu moct konzultovat s googlem.
    TOTAL
    TOTAL --- ---
    Vse uz bezi, diky za pozornost ;) Postaci passive check ...
    TOTAL
    TOTAL --- ---
    Zdravim vsechny pritomne, chtel jsem pokrocit se ZABBIXEM a zastavil jsem se na jedne veci. Mam nekolik serveru s AGENTEM, nejake SNMP a vse funguje vyborne. Ted jsem zacal laborovat s PROXY ZABBIX. Nainstalovane, tvari se, ze komunikuje --- administration ---- proxies ---Last seen 1s ... zije.

    Telnetem overeno, ze zije 10051. Jen jsem pri sve tuposti nepochopil jak dodat hosty pro danou proxy. Mam v te siti nekolik prvku, ktere bych rad hlidal.
    V konfiguraci jsme zadal, aby vse pobirala proxy.


    --------------------
    25378:20180912:160246.777 Starting Zabbix Proxy (passive) [proxy-test]. Zabbix 3.4.13 (revision 84139).
    25378:20180912:160246.778 **** Enabled features ****
    25378:20180912:160246.778 SNMP monitoring: YES
    25378:20180912:160246.778 IPMI monitoring: YES
    25378:20180912:160246.778 Web monitoring: YES
    25378:20180912:160246.778 VMware monitoring: YES
    25378:20180912:160246.778 ODBC: YES
    25378:20180912:160246.778 SSH2 support: YES
    25378:20180912:160246.778 IPv6 support: YES
    25378:20180912:160246.778 TLS support: YES
    25378:20180912:160246.778 **************************
    25378:20180912:160246.778 using configuration file: /etc/zabbix/zabbix_proxy.conf
    25378:20180912:160246.785 current database version (mandatory/optional): 03040000/03040007
    25378:20180912:160246.785 required mandatory version: 03040000
    25378:20180912:160246.795 proxy #0 started [main process]
    25392:20180912:160246.797 proxy #1 started [housekeeper #1]
    25395:20180912:160246.799 proxy #3 started [discoverer #1]
    25398:20180912:160246.801 proxy #5 started [history syncer #2]
    25396:20180912:160246.803 proxy #4 started [history syncer #1]
    25394:20180912:160246.803 proxy #2 started [http poller #1]
    25400:20180912:160246.804 proxy #7 started [history syncer #4]
    25399:20180912:160246.810 proxy #6 started [history syncer #3]


    Vse zda se bezi. Jak dostat hosty dane PROXY do SERVERU ZABBIX ? Monitored by proxy samozrejme mam. Myslel jsem, ze bude fungovat IP PROXY:10051 pro daneho hosta. Muzete me prosim nasmerovat ? Nazvy stroju take sedi. Googlil jsem, hledal jsem ... a jsem na mrtvem bode. Pokud byste me nekdo nasmeroval, budu moc rad. Diky moc.
    RATTKIN
    RATTKIN --- ---
    ZKOUMAL: dostáváš vůbec data?
    jinak je to item jako každá jiná a triggery fungují stejně.
    Kliknutím sem můžete změnit nastavení reklam