Portál AbcLinuxu, 10. května 2025 13:17

Dotaz: Centreon a SNMP

27.3.2015 09:04 PEE
Centreon a SNMP
Přečteno: 465×
Odpovědět | Admin
Zdravím, mám Centreon a přes SNMP tahám s tiskáren počítadla stránek. Jenže odpověď je Pagecount is 140,786, což ve skutečnosti znamená 140786. Ale tím, že tam je ta čárka, do grafu se dostane zaokrouhlený údaj 140,79 a pak mám ty statistiky dost nepřesný. Je možný nějak upravit ty SNMP odpovědi a zbavit se té desetiné čárky?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.3.2015 10:15 MP
Rozbalit Rozbalit vše Re: Centreon a SNMP
Odpovědět | | Sbalit | Link | Blokovat | Admin
1] vyhodte/hacknete tiskarnu 2] zatlacte na vyrobce 3] upravte/napiste monitorovaci plugin
27.3.2015 10:57 PEE
Rozbalit Rozbalit vše Re: Centreon a SNMP
Asi bych to viděl na ten bod 3, pokud to jde, ale nikde jsem nenašel, jak to udělat. Mám tenhle plugin: http://exchange.nagios.org/directory/Plugins/Hardware/Printers/check_snmp_printer/details
27.3.2015 11:23 Host
Rozbalit Rozbalit vše Re: Centreon a SNMP
A když se pustí přímo ten snmpget tak to vrátí co?
snmpget -v 1 -c $COMMUNITY $HOSTIP 1.3.6.1.2.1.43.10.2.1.4.1.1
Místo $COMMUNITY a $HOSTIP dosadit hodnoty dle aktuální konfigurace, pro tiskarny HP
27.3.2015 12:30 PEE
Rozbalit Rozbalit vše Re: Centreon a SNMP
Tak to vrátí bez čárky: iso.3.6.1.2.1.43.10.2.1.4.1.1 = Counter32: 140805
27.3.2015 14:08 Jiří Lisický | skóre: 31 | blog: JIL_blog | Olomouc
Rozbalit Rozbalit vše Re: Centreon a SNMP
To mi připadne jako by locales v tom scriptu dávalo čárku jako oddělovač tísíců. Zkusit nastavit LC_ALL=C ?
27.3.2015 21:18 PEE
Rozbalit Rozbalit vše Re: Centreon a SNMP
to mám přidat do toho scriptu?
27.3.2015 14:22 Host
Rozbalit Rozbalit vše Re: Centreon a SNMP
Ještě zkusit pustit ten skript ./check_snmp_printer $HOSTIP $COMMUNITY PAGECOUNT,
parametry $HOSTIP a $COMMUNITY dosadit z konfigurace tiskárny, pokud bude číslo bez čárky, tak je chyba někde ve zpracování Cetreonem
27.3.2015 21:17 PEE
Rozbalit Rozbalit vše Re: Centreon a SNMP
ten už u toho stroje nejsem, ale skript právě vrací hodnotu s desetinou čárkou
30.3.2015 08:52 Host
Rozbalit Rozbalit vše Re: Centreon a SNMP
A opravdu jde o skript z uvedeného odkazu? Existuje totiž i modifikovaná verze skriptu, která má formátovací funkci na výstupu.
Modifikovaný skript je zde http://exchange.nagios.org/directory/Plugins/Hardware/Printers/SNMP-Printer-Check/details
30.3.2015 20:02 PEE
Rozbalit Rozbalit vše Re: Centreon a SNMP
100% mam skript, na ktery jsem odkazoval. Ten co odkazujes ty zitra vyzkousim a dam vedet. Diky.
1.4.2015 13:41 AVD
Rozbalit Rozbalit vše Re: Centreon a SNMP
Ahoj. Ja mam tenhle skript a mam tam na vystupu taky tu desetinou tecku. Poradite, jak to upravit?
1.4.2015 13:45 AVD
Rozbalit Rozbalit vše Re: Centreon a SNMP
Pardon za rychle polozenou otazku, uz to mam. Na konci radku 37 jsem vyhodil tu rouru do sedu. Uz mam cele cislo.
2.4.2015 09:05 PEE
Rozbalit Rozbalit vše Re: Centreon a SNMP
Příloha:
Tak jsem vymenil skript a vystup a je to ok. Ted mam ale "problem" s tim, ze v grafu mam tisicove hodnoty znacene jako "k". Da se nejak centreon donutit, aby mi tam vykresloval cela cisla?
27.3.2015 11:45 Ivan
Rozbalit Rozbalit vše Re: Centreon a SNMP
Odpovědět | | Sbalit | Link | Blokovat | Admin
SNMP (ASN1.1) podporuje i datovy typy. Nejdriv si zjisti v MIBce jaky typ je tvoje OID. Pokud je to cislo, tak je to jen chyba formatovani. Pokud je to String (anebo float), tak je chyba na strane vyrobce.
1.4.2015 18:51 Martin
Rozbalit Rozbalit vše Re: Centreon a SNMP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevite, kde mam hledat chybu, kdyz mi skript na monitorovani postfixu hazi samy nuly?
./check_mailstat.pl -w 10:0:0:0:0:0 -c 20:0:0:0:0:0
OK: sent:0.00   received:0.00   bounced:0.00   rejected:0.00   virus:0.00   spam:0.00   |sent=0.00   received=0.00   bounced=0.00   rejected=0.00   virus=0.00   spam=0.00  
Dopatral jsem se az k tomu, ze se mi ma ve /var/tmp vytvaret soubor mailstat, ale nevytvari se. Vytvoril jsem ho rucne, a zacal se vytvaret mailstat.old, ktery se pravidelne aktualizuje. Ale na vystupu porad nuly a /var/tmp/mailstat beze zmeny. Nevite, co s tim?
# cat mailstat.old
1427906865:1427905603:

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.