Portál AbcLinuxu, 19. dubna 2024 21:43


Dotaz: alert z nagiosu ako ticket v trac systeme

28.9.2009 23:04 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
alert z nagiosu ako ticket v trac systeme
Přečteno: 299×
Odpovědět | Admin
Zdravim

Na servri pouzivam www-apps/trac-0.11.2 ako "ticketovaci" nastroj a malu wiki. Spolu stym mi na sevri bezi net-analyzer/nagios-3.0.6. Aktualna konfiguracia mi viacmenej vyhovuje az na malu drobnost. Hladal som sposob ako dostat alert z nagiosu ako ticket do trac systemu. Riesenie na styl wget ... sa mi moc nepozdavala a mail2trac sa mi zda trosku neohrabany.

Je nejaky jednoduchy a "systemovy" sposob ako dostat alert z nagiosu do trac systemu ako ticket ? Najlepsie by bolo kebyze vie nagios aj vyplnit dodatocne policka v tickete (nie len nazov a popis), ale neni to az tak dvolezite. Pouziva niekto taku kombinaciu, popripade nagios + iny ticketovaci nastroj ?

Řešení dotazu:


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

Odpovědi

21.11.2012 11:05 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: alert z nagiosu ako ticket v trac systeme
Odpovědět | | Sbalit | Link | Blokovat | Admin
Po hodne dlhej dobe som zas narazil na tento problem na nakoniec som predsa len pouzil email2trac. Aktualne verzie su:
net-analyzer/nagios-core-3.3.1
www-apps/trac-0.12.3
app-misc/email2trac-2.6.0
Hlavny problem, ktory som riesi, je redukcia duplikatnych ticketov. Nagios sa sice da nastavit tak, aby notifikoval "trac" len raz, ale to mi neprislo ako vhodne riesenie. Chcel som docielit aby nagios posielal pravidelne stav a v ticketovacom toole sa to vsetko nabalovalo na jeden ticket ako update. Riesenie bolo pridane v niektorej z poslednych verzii email2trac softu.
Konfiguraciu mam nasledovnu:
/etc/mail/aliases
auto-tt: "|/usr/bin/run_email2trac"
/etc/email2trac/email2trac.conf
[DEFAULT]
project: /data/trac/support
black_list: MAILER-DAEMON@
debug: 0
drop_spam : 0
drop_alternative_html_version: 1
email_quote: >
email_triggers_workflow: 1
ignore_trac_user_settings: 1
inline_properties: 0
log_level: WARNING
log_type: syslog
notify_reporter: 0
reply_all : 0
ticket_update: 1
ticket_update_by_subject: 1
ticket_update_by_subject_lookback: 7
umask: 022
verbatim_format: 1
Staci aby nagios zasielal spravy "ako keby odpovedal na nieco", cize s "Re:" na zaciatku subjectu a email2trac predpoklada, ze ticket uz existuje. V takom pripade email2trac hlada rovnaky subject a ak taky najde, tak spravu prilozi ako "update" do ticketu. Dalsia vec je urcovanie priority. Do subjectu staci pridat na koniec #?priority=urgent a tym sa definuje hodnota pre prioritu v tickete. Podobnym sposobom sa daju definovat aj ine policka v tickete. Subject v emaile z nagiosu mam nastaveny na host/service, takze je mala pravdepodobnost, ze by sa mi tie updaty nejak poplietly. Este sice musim par veci doladit ale viacmenej to funguje presne ako potrebujem :)

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.