OTRS Monitoring via SNMP

Allgemein Fragen, deutsche News, Ankündigungen & Events zum OTRS
Post Reply
Stril
Znuny newbie
Posts: 12
Joined: 01 Jul 2011, 08:59
Znuny Version: 3.0.2

OTRS Monitoring via SNMP

Post by Stril »

Hallo,

ich würde gerne über mein Monitoringsystem erfassen, wie viele Tickets den Status "new" oder "open" haben - am liebsten per SNMP.

Habt ihr eine Idee, wie ich das machen könnte?

Vielen Dank für eure Hilfe

Gruß
Phil
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: OTRS Monitoring via SNMP

Post by jojo »

im Paket SystemMonitroing befindet sich ein Nagios Checker
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Stril
Znuny newbie
Posts: 12
Joined: 01 Jul 2011, 08:59
Znuny Version: 3.0.2

Re: OTRS Monitoring via SNMP

Post by Stril »

Hallo!

Danke für die Antwort.
Das Paket habe ich gefunden, aber den Nagioschecker finde ich nicht - auch nicht in der Doku.
Für mich wirkt das Modul eher, als würde es Nagios-Alarme zu Tickets machen.

Hast Du da einen Tipp für mich?

Phil
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: OTRS Monitoring via SNMP

Post by jojo »

die Datei ist unter bin zu finden und sollt otrs.NagiosCheck.pl oder otrs.NagiosCheckTicketCount.pl heissen
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Stril
Znuny newbie
Posts: 12
Joined: 01 Jul 2011, 08:59
Znuny Version: 3.0.2

Re: OTRS Monitoring via SNMP

Post by Stril »

Hallo,

die Datei habe ich gefunden. Was ich aber nirgends finden kann ist die Konfiguration von einem einfachen Filter.

Ich möchte die Anzahl der Tickets mit Status "new" bzw. "open" zählen.

sowas finde ich leider nicht...

Habt ihr so etwas einmal gemacht?

Phil
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: OTRS Monitoring via SNMP

Post by jojo »

unter Kernel/Config/ findest Du die NagiosCheck.pm.example
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Stril
Znuny newbie
Posts: 12
Joined: 01 Jul 2011, 08:59
Znuny Version: 3.0.2

Re: OTRS Monitoring via SNMP

Post by Stril »

Hallo,

die habe ich gefunden, aber dort wird leider nie nach dem State sortiert.

Ergänze ich als Suchkriterium:

State => ['new'],
Erhalte ich noch immer alle Tickets.

Gruß
Phil
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: OTRS Monitoring via SNMP

Post by jojo »

zeig mal die Configdatei und die Ausgabe des Checkers
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Stril
Znuny newbie
Posts: 12
Joined: 01 Jul 2011, 08:59
Znuny Version: 3.0.2

Re: OTRS Monitoring via SNMP

Post by Stril »

Hallo!

Hier die Config:

Code: Select all

%Config = (
   Search => {

         State   => ['new'],
   },

   min_warn_treshold => 5,
   max_warn_treshold => 10,
   min_crit_treshold => 2,
   max_crit_treshold => 20,

   checkname => 'OTRS Checker',

   OK_TXT    => 'enjoy   tickets:',

   WARN_TXT  => 'number of tickets:',

   CRIT_TXT  => 'critical number of tickets:',
);
Und der Aufruf:

Code: Select all

#/opt/otrs/bin/otrs.NagiosCheck.pl -c /opt/otrs/Kernel/Config/NagiosCheck.pm
93794
Korrekt wären aber nur 200 Tickets...

Die Angabe State => ['new'] wird einfach ignoriert.
State => ['open'] ändert auch nichts.

Phil
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: OTRS Monitoring via SNMP

Post by jojo »

Die Angabe muss States lauten... Oder Du gehst über die Statetypes..

Schau Dir mal die TicketSearch API unter http://dev.otrs.org/ an
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Stril
Znuny newbie
Posts: 12
Joined: 01 Jul 2011, 08:59
Znuny Version: 3.0.2

Re: OTRS Monitoring via SNMP

Post by Stril »

Hallo Jojo!

Du bist eindeutig mein Held des Tages!

Vielen Dank.
States funktioniert spitze.

Phil
Ebebalf
Znuny newbie
Posts: 43
Joined: 07 May 2015, 13:26
Znuny Version: 4 Free

Re: OTRS Monitoring via SNMP

Post by Ebebalf »

jojo wrote:Die Angabe muss States lauten... Oder Du gehst über die Statetypes..

Schau Dir mal die TicketSearch API unter http://dev.otrs.org/ an
Sorry, dass ich hier diesen alten Thread hervor krame, aber das war in meiner Suche jetzt der einzige, der überhaupt zu meiner Frage gepasst hat.

Ich habe mir gerade die Doku zur TicketSearch angesehen und bin irgendwie an der Stelle hängen geblieben. Kann mir jemand erklären, was genau der Unterschied zwischen States (und dem zugehörigen StateIDs) und StateTypes (bzw. StateTypeIDs) ist?
Wenn ich den Quellcode richtig deute, dann prüfen beide Parameter gegen die Spalte ticket_state_id der ticket-Tabelle.
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: OTRS Monitoring via SNMP

Post by reneeb »

Bei States und StateTypes gibst Du die Namen der Status bzw. Statustypen an, bei StateIDs und StateTypeIDs die IDs aus der Datenbank.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Ebebalf
Znuny newbie
Posts: 43
Joined: 07 May 2015, 13:26
Znuny Version: 4 Free

Re: OTRS Monitoring via SNMP

Post by Ebebalf »

reneeb wrote:Bei States und StateTypes gibst Du die Namen der Status bzw. Statustypen an, bei StateIDs und StateTypeIDs die IDs aus der Datenbank.
Ich hatte nicht nach dem Unterschied von "States & StateTypes" zu "StateIDs & StateTypeIDs" gefragt. Der ist mir absolut klar.
Was ich nicht verstehe ist der Unterschied von "States & StateIDs" zu "StateTypes & StateTypeIDs".
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: OTRS Monitoring via SNMP

Post by reneeb »

State ist der Status (neu, offen, erfolgreich geschlossen, erfolglos geschlossen), StateType ist der Typ des Status (neu, offen, geschlossen). Wenn Du im Adminbereich die Ticketstatus ändern willst, wirst Du auch immer gefragt, was für ein Typ der Status ist. Damit wird z.B. geregelt ob ein Ticket in der Statusansicht bei offenen Tickets oder geschlossenen Tickets angezeigt wird (Stichwort ViewableStateTypes).
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Post Reply