• ú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
    DRON
    DRON --- ---
    QUIP: jj, samozrejme. Mira pohodlnosti je pres ansible ale mirne vyssi
    QUIP
    QUIP --- ---
    DRON: na tohle nepotrebujes ani ansible/puppet, to proste pustis jednoduchou davku v shellu rovnou pres SSH
    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.
    Kliknutím sem můžete změnit nastavení reklam