Portál AbcLinuxu, 8. května 2025 22:50
Řešení dotazu:
net-analyzer/nagios-core-3.3.1 www-apps/trac-0.12.3 app-misc/email2trac-2.6.0Hlavny 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.
/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: 1Staci 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 :)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.