Portál AbcLinuxu, 21. května 2024 07:14


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
Fluttershy, yay! avatar 3.6.2010 12:01 Fluttershy, yay! | skóre: 92 | blog:
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
Odpovědět | Sbalit | Link | Blokovat | Admin
Sadám je zpět?
🇵🇸Touch grass🇺🇦 ✊ no gods, no masters
3.6.2010 12:23 xxxxxxxxxxx | skóre: 13 | blog: rhrtshrth
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
Sadam ne, Vladimír Zima ano. :-))
Fluttershy, yay! avatar 3.6.2010 12:24 Fluttershy, yay! | skóre: 92 | blog:
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
Jaktožes' zrušil teorii mrdání! To ti neodpustím, to dílo mělo zůstat navěky zachováno příštím generacím.
🇵🇸Touch grass🇺🇦 ✊ no gods, no masters
3.6.2010 12:25 xxxxxxxxxxx | skóre: 13 | blog: rhrtshrth
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
sem se musel uklidit... :-) Promiň. :-)
Cubic avatar 3.6.2010 13:29 Cubic | skóre: 24 | blog: obcasne_vyplody | Essex
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
skoda... politika te dostala :)
3.6.2010 19:02 Vladimír Zima
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
ani ne. :-)
3.6.2010 12:40 CEST
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
Odpovědět | Sbalit | Link | Blokovat | Admin
Nejsem programator, ale admin, takze osobne bych se podival po existujicim programu pro zobrazovani obsahu souboru v QT (neco jako tail -F v QT) a pak daemon, kterej bude odchytavat SNMP trapy a bude to nekam zapisovat. Pak uz staci spustit oba programy najednou.

Pod Debianem existuje balik snmpd (NET SNMP), ve kterem je daemon snmptrapd, ktery odchytava trapy zapisuje je do /var/log/daemon.log

S tim QT viewerem asi moc neporadim, protoze na administraci je proste lepsi cmdline a kdyz uz budu chtit sledovat trapy, tak spis ciste v textu z toho logu, to pak muzu dal jednoduse filtrovat a zpracovavat nez z QT prohlizece, ale predpoladam, ze udelat aplikaci, ktera cte neco ze stdin pripadne z pipe a pak to zobrazuje v okne, by melo byt relativne jednoduche, mozna by slo upravit prikladovy program http://doc.trolltech.com/4.3/assistant-simpletextviewer.html (Simple Text Viewer), ale to ja bohuzel nezvladnu. Ale mozna v Jave nebo Python/Perl+Tk by to bylo jeste jednodussi. Asi by to chtelo presne vedet, co s tim chces dal delat. Pokud opravdu jenom zobrazovat ty odchycene trapy, tak staci otevrit textovy exitor nebo nejakou GUI verzi tail. Jestli chces, aby ten program pak jeste neco s tema trapama delal, tak to uz bude chtit napsat asi neco poradnyho. A jestli ti jde jenom o to ziskat kod "odchytavani snmp trapu" a "qt zobrazovac textu", tak ve zdrojacich NET SNMP/snmptrapd a v QT prikladech se to najit da.

Vic bohuzel poradit nedokazu.
Mě to zatím přijde jako další díra která chybí na poli svobodných GUI prográmků
Na GPL je krome ceny take hezke, ze clovek vidi, co skutecne uzitecne je a co neni. Pokud nejaky projekt ziska spoustu vyvojaru, tak je urcite dost uzitecny. Pokud ale neziska, nebo vubec neexistuje, tak ho zrejme nikdo (nebo hrozne malo lidi) potrebuje. Takze pokud "qt odchytavac a zobrazovat snmp trapu" nemuzes najit, tak zrejme nikomu nechybi a proto ho nikdo neudelal:-)
3.6.2010 12:47 xxxxxxxxxxx | skóre: 13 | blog: rhrtshrth
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
Dík, o tom programku na comand lajně jsem tak trochu věděl. Hlavně jsme chtěl něco jednoduchého na zobrazení a pak kdyby to šlapalo cajk tak třebas udělat nějaký odchytávat těch trapů aby se na základě zpráv mohla zpustit nějaký viděo, v našem přáípadě třebas POZOR Hašení. :-) Ve widlích takovýto aplikace existují tak mě napadlo si to nechat naprogramit v linuchu. Samo jeslti si chce někdo vydělat tak muže. :-)
3.6.2010 13:32 CEST
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
Aha, tak to bych mozna opravdu resil spis "administratorskym pristupem".

Nahodil bych si bash script, kterej by pres tail -F cetl radky z /var/log/daemon.log a pak podle prijatych snmp trapu spoustel nejaky akce v X okne. Nebo by se to dalo napojit na syslog-ng, kterej umi filtrovat prichozi zpravy pres syslog system a misto ukladani do souboru bych to predaval zase do nejakyho scriptu, kterej by jako zpracovani prislusny zpravy spustil video. Nebo by se to dalo udelat primo i jako soucast monitorovani Nagiosem - nagios by mohl na prijaty snmp trap poslat email, SMS, zobrazit na nejakym stroji video a treba jeste zapnout pozarni hlasic pro hasice (pokud bys mel nejaky rozhrani mezi PC a tim hlasicem:-))

Osobne bych to resil jenom na linuxu, protoze ve windows delam jen jako user, kdyz neco potrebuju vyzkouset.

No, v tom pripade s GUI pro Lin i Win by to uz bylo trosku slozitejsi. Osobne bych to resil asi nejakym jednodussim perl(+tk) skriptem a tim net snmp (tusim existuje i pro windows). Perl skript by mohl spoustet video pres mplayer. Ale opet, jestli k tomu chces udelat neco dalsiho krome videa, tak uz by to zase nebylo pro tebe. Radsi napis, co vsechno bys tam chtel, aby to delalo, aby pripadny zajemce vedet. Ja spis razim myslenku jako Nagios - Nagios ma system pro spousteni testovacich skriptu a podle vysledku zjistuje stav a pro alarmovani ma zase nejaky system spousteni externich alarmovacich skriptu. Cili resi jen tu core-logiku (testovani sluzeb a oznamovani chyb), ale JAK presne se testuje, co se testuje a jak se to uznamuje uz Nagios nezajima a admin si proste zajisti/napise/sezene skripty sam. Stejne tak bych to videl tady. Trapy ziskam odnekud a pokud najdu nejaky specificky, tak spustim nejakou akci.
3.6.2010 19:01 Vladimír Zima
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
Díkes moc za rady. :-) Určitě to odzkouším. Mě hlavně šlo udělat něco user frendly s/v GUI tak aby to pochopil naprostej ... :-) Jinak máš recht že udělat klienta jak pro widle tak pro linucha by asi byl problem a jednodužší by bylo udělat něco jenom pro linucha. Možná bych to specifikoval tak že pro linucha by stačilo to GUIčko na nastavení odchytu a nastavení nějakých akcí, protože odchyt snmp trapů, tedy nastavení by nejspíš dělal nějaký admin... Ale jak říkám nejlepší by bylo něco user friendly s GUI tak aby to pochopil i naprostej ... Jinak fakt díkes za rady. :-)
Bedňa avatar 3.6.2010 20:41 Bedňa | skóre: 34 | blog: Žumpa | Horňany
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
Tu na Ábičku je borec cez QT David Watzke, napíš mu, teraz skončil školu, tak má čas, on by to určite naklepal za jeden deň. Pozri si jeho seriál o QT.
KERNEL ULTRAS video channel >>>
Grunt avatar 3.6.2010 20:46 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
Ale já to furt nechápu o čem to tu mluvíte. Vždyť do toho handleru se zadávají přímo programy, které se mají spustit aby se provedla nějaká akce. To už je někdo taková lama, že nedovede napsat ani jméno programu, ale musí ho hledat pomocí QT? A nebo to jen naprosto absolutně nechápu?
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
4.6.2010 00:47 xxxxxxxxxxx | skóre: 13 | blog: rhrtshrth
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
No to je právě to. Lidi jsou lamy a já potřebuju vytvořit program pro lamy. Ps. já si to z příkazovky nějak zbastlím ale jde mi o to aby to bylo použitelné i třebas případně pro případné zákazníky a ty příkazovkou neohromíš. :-) Fakt mi věř že ne. :-))) Ale to je jedno, tady prostě nejsou lidi co umí QT jsou studenti a chtějí si vydělat. Ani si nedokážou říct cenu takže asi tak. :-)) Ale jinak díkes za ochotu a pochopení. :-)
Grunt avatar 3.6.2010 13:25 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
Odpovědět | Sbalit | Link | Blokovat | Admin

snmptrapd?

A nebo hele:
p   snmptrapfmt                                                                             - A configurable snmp trap handler daemon for snmpd
p   snmptt                                                                                  - SNMP trap handler for use with snmptrapd 
p   nut-snmp                                                                                - network UPS tools - SNMP driver
Záleží na tom co se to zas kutí.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
3.6.2010 19:01 Vladimír Zima
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
díkes díkes. :-)
4.6.2010 08:47 Marcel Šebek | skóre: 21 | blog: c
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
Odpovědět | Sbalit | Link | Blokovat | Admin
http://sourceforge.net/projects/snmpb/
Real programmers don't comment their code. If it was hard to write, it should be hard to read.
4.6.2010 08:53 xxxxxxxxxxx | skóre: 13 | blog: rhrtshrth
Rozbalit Rozbalit vše Re: QT-SNMP-TRAP-WATCHER
Boží! Díkes! :-)

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.