• ú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í
    KRISHNA
    KRISHNA --- ---
    QUIP: je to off o dvě hodiny (že by UTC?)
    [root@tr ~]# date -d @1686643200
    Tue Jun 13 08:00:00 UTC 2023
    
    [root@tr~]# date -u -d "2023-06-13T10:00:00Z" +"%s"
    1686650400
    [root@tr ~]# date -d @1686650400
    Tue Jun 13 10:00:00 UTC 2023

    A tenhle python říká to samý:
    import datetime
    
    given_time = datetime.datetime.strptime('2023-06-13T10:00:00Z', '%Y-%m-%dT%H:%M:%SZ')
    unix_timestamp = int(given_time.timestamp())
    
    print(unix_timestamp)
     
    QUIP
    QUIP --- ---
    CYBI: Ale kde / cim to chces konvertovat?
    V shellu muzes treba takhle (s BSD date)
    # date -j -f '%FT%TZ' 2023-06-13T10:00:00Z '+%s'
    1686643200
    CYBI
    CYBI --- ---
    zdar, potrebuju monitorovat expiraci licenci, item mi vraci 2023-06-13T10:00:00Z, jak to prekonvertit do unixtimu? diky
    TBC
    TBC --- ---
    Ahoj, neni tu nekdo vetsi expert na icingu?

    Nejak zahadou mam urcitou dezintegraci db directoru (icinga 2.6,x) , a zrejmne by pomohlo rucni rollback cele kofigurace... rucni odmazani radku kvuli coinstraints se nepodarilo(a nedohalil jsem jak to rucne poresit)

    SQLSTATE[21000]: Cardinality violation: 1242 Subquery returns more than 1 row, query was: SELECT COUNT(*) FROM director_activity_log WHERE id > COALESCE(( SELECT id FROM director_activity_log WHERE checksum = ( SELECT last_activity_checksum FROM director_generated_config WHERE checksum = ( SELECT config_checksum FROM director_deployment_log ORDER by id desc limit 1 ) )), 0) AND object_type = 'icinga_user' AND object_name = 'xxxx'

    obecne jde o veskere objekty host user atd , problem je zde:
    SELECT id FROM director_activity_log WHERE checksum = ( SELECT last_activity_checksum FROM director_generated_config WHERE checksum = ( SELECT config_checksum FROM director_deployment_log ORDER by id desc limit 1 ) )

    resp. asi v duplicite zaznamu s dvema ID a stejnym checksum v tabulce director_activity_log
    Pokus o odstraneni duplicitniho radku:

    [Content]
    SQL chyba (1451): Cannot delete or update a parent row: a foreign key constraint fails (`director`.`director_generated_config`, CONSTRAINT `director_generated_config_activity` FOREIGN KEY (`last_activity_checksum`) REFERENCES `director_activity_log` (`checksum`))
    QWWERTY
    QWWERTY --- ---
    KRISHNA: a neni potreba ani Grafana Cloud, kterou v tom clanku pouzil
    ja napr. delal setup podle tohohle
    Centrum chytré domácnosti – HomeAssistant (Hass.io) – 12 část – zobrazení senzorových dat pomocí InfluxDB a Grafany - blog.vyoralek.cz
    https://blog.vyoralek.cz/iot/centrum-chytre-domacnosti-homeassistant-hass-io-12-cast-zobrazeni-senzorovych-dat-pomoci-influxdb-a-grafany/
    KRISHNA
    KRISHNA --- ---
    A grafana má taky nějakou integraci s home assistantem, podle mě je to nejhezčí gui na grafy:

    Learn how to monitor your energy use at home with a Raspberry Pi, Grafana and Prometheus | Grafana Labs
    https://grafana.com/blog/2021/04/15/learn-how-to-monitor-your-energy-use-at-home-with-a-raspberry-pi-grafana-and-prometheus/
    CHOROBA
    CHOROBA --- ---
    Shelly 3em + homeassistant

    TEAPACK
    TEAPACK --- ---
    DRON: přímo elektroměr ne, ale mám k tomu připojené SDS MICRO, které umí zobrazovat okamžitý příkon i celkovou spotřebu v kWh.
    DRON
    DRON --- ---
    TEAPACK: Pro zajimavost, z ceho to chces vycitat? (jaky elektromer ma webovy frontend pripadne rest api)
    CHOROBA
    CHOROBA --- ---
    to vis ze ma ;)
    TEAPACK
    TEAPACK --- ---
    CHOROBA: vůbec netuším o čem to mluvíš, ale už koukám na home-assistant.io a snad je to ono =)
    CHOROBA
    CHOROBA --- ---
    a nema nahodou rest api a uy udelanou integraci v hoemassistantu_
    TEAPACK
    TEAPACK --- ---
    Začátečnický dotaz - co se nejvíc hodí na sosání dat z defakto statickýho HTML?
    Bude to tak 10 hodnot a chtěl bych to načítat co minutu a poběží to roky. (měření spotřeby v baráku z elektroměru atp.) Chvíli jsem přemýšlel o skriptu v pythonu, nějakou DB a grafický náhledy, ale pak jsem si řekl, že bych nechtěl úplně vymýšlet kolo a vzal bych něco hotovýho. Koukal jsem na Grafanu a Zabbix, ale ani z jednoho nejsem úplně moudrý.
    Díky za nasměrování
    XARGH
    XARGH --- ---
    ahoj,
    zajima me vztah mezi host groupama a user groupama v Zabbixu (3.4+)

    User group A obsahuje permissions pro user groups X, Y
    da se nejak zjistit u host groupy, jaka user groupa ma prava na ni pristupovat (bez prochazeni vsech user group)?
    TBC
    TBC --- ---
    Pěkný představení a shrnutí...

    Zabbix Summit Online 2021
    https://www.youtube.com/watch?v=WWQymLnZeeI
    CYBI
    CYBI --- ---
    CYBI: asi uz mam: fuzzytime(/host/vfs.file.time[file,change],5m)=1
    CYBI
    CYBI --- ---
    Zdar, pomuze pls nekdo se sestavenim triggeru? Potrebuju checkovat jedno xmlko, pokud v nem nebyla zmena za nejakej cas, tak fire. Podle doku asi vfs.file.cksum parametr s nejakou last/first funkci? Nejsem schopnej to dat dohromady. Diky za hinty.
    TBC
    TBC --- ---
    KRISHNA: tak jedna ze zakladnich moznosti je omezit alespon pocet session do db, chovani refresh atd
    KRISHNA
    KRISHNA --- ---
    Ahoj, mám mariaDB v grafaně jako datasource, ale nesprávnýma selectama se dá ta DB dost přetížit, poradíte mi nějaký best-practice, jak se tohle řeší?
    MRDAC_BEDEN
    MRDAC_BEDEN --- ---
    CYBI: bez konkretni url je to vesteni, ale napada me, ze ti to muze vracet 301 redirect na https nebo z xxx.cz/ na xxx.cz. Viz. priklad na obrazku - http://www.seznam.cz/ (19ms) -> https://www.seznam.cz (283ms)

    CYBI
    CYBI --- ---
    Zdar, po updatu na 5.4, se mi dost zmenil Response time u monitoringu webu. Taky jsem si vsiml, ze jsou podstatne rozdilny casy (sekundy x milisekundy), pokud monitoruju napr. sajta1.cz/ a sajta2.cz/index.php. Měl by k tomu někdo nějaký vysvětlení?

    PS: Nutno dodat, ze nejsem zadnej web developer, jenom jsem chtel kolegum nastavit nejakej check pro jejich sajty.

    Díky

    Kliknutím sem můžete změnit nastavení reklam