Reporting-Status-Dashboard
-
- Znuny wizard
- Posts: 554
- Joined: 25 Sep 2012, 19:04
- Znuny Version: OTRS Help Desk
- Real Name: Stefan
Reporting-Status-Dashboard
Hallo,
wir wollen ein Dashboard bzw. eine Ansicht schaffen, sodass die Helpdesk-Mitarbeiter auf einem Fernseher mittels einer Graphik sehen können wieviele Tickets mit dem Status "neu" und ggf. mit hoher Priorität vorhanden sind im System. Weiter gedacht dann mit einem Alarmsignal (animierte Grafik) bei einem eskalierten Ticket.
Habt ihr eine Idee hierzu oder kennt sogar ein fertiges Modul?
Ich möchte ungern PHP auf dem Server zusätzlich installieren, daher bleibt ja eigtl. nur perl oder?
wir wollen ein Dashboard bzw. eine Ansicht schaffen, sodass die Helpdesk-Mitarbeiter auf einem Fernseher mittels einer Graphik sehen können wieviele Tickets mit dem Status "neu" und ggf. mit hoher Priorität vorhanden sind im System. Weiter gedacht dann mit einem Alarmsignal (animierte Grafik) bei einem eskalierten Ticket.
Habt ihr eine Idee hierzu oder kennt sogar ein fertiges Modul?
Ich möchte ungern PHP auf dem Server zusätzlich installieren, daher bleibt ja eigtl. nur perl oder?
OTRS 5.x - Debian 8 - apache 2.4 - MySQL 5.x
-
- Znuny wizard
- Posts: 383
- Joined: 19 Feb 2009, 12:05
- Znuny Version: 5.0.9
- Real Name: Harald Zahn
- Company: Klinikum Augsburg
- Location: Augsburg
Re: Reporting-Status-Dashboard
Müsste mit Nagios relsierbar sein
Produktiv: OTRS 5.0.9 , (ITSM 5.0.10) unter Ubuntu 14.04, mysql 5.5
Test: OTRS 5.0.8 , (ITSM 5.0.8), KIX unter Ubuntu 14.04, mysql 5.5
Test: OTRS 5.0.8 , (ITSM 5.0.8), KIX unter Ubuntu 14.04, mysql 5.5
-
- Znuny wizard
- Posts: 554
- Joined: 25 Sep 2012, 19:04
- Znuny Version: OTRS Help Desk
- Real Name: Stefan
Re: Reporting-Status-Dashboard
Danke für die fixe antwort.
Nagios ist für uns keine Lösung
Mit was könnte ich noch relativ einfach eine mySQL-Abfrage erstellen außer PHP?
Dann könnte ich einfach die Tickets zählen lassen
Nagios ist für uns keine Lösung

Mit was könnte ich noch relativ einfach eine mySQL-Abfrage erstellen außer PHP?
Dann könnte ich einfach die Tickets zählen lassen
OTRS 5.x - Debian 8 - apache 2.4 - MySQL 5.x
Re: Reporting-Status-Dashboard
das geht in der 3.3. out of the box. Einfach eine TicketAccumulation Statistik anlegen und diese im Dashboard anzeigen lassen. Dann hast Du schon mal eine Grafik mit der Anzahl.
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
-
- Znuny wizard
- Posts: 554
- Joined: 25 Sep 2012, 19:04
- Znuny Version: OTRS Help Desk
- Real Name: Stefan
Re: Reporting-Status-Dashboard
Hallo jojo,
ja korrekt - aber ich möchte hierfür eine dedizierte Seite, welche ich dann einfach auf den TV/Monitor anzeigen lassen kann.
ja korrekt - aber ich möchte hierfür eine dedizierte Seite, welche ich dann einfach auf den TV/Monitor anzeigen lassen kann.
OTRS 5.x - Debian 8 - apache 2.4 - MySQL 5.x
Re: Reporting-Status-Dashboard
Du kannst doch einen Dummy Agenten generieren dessen Dashboard genau das anzeigt?
Oder Du nutzt die Webservice Schnittstelle (ab OTRS4 auch mit REST) und fragst die Daten via Suche ab
Oder Du nutzt die Webservice Schnittstelle (ab OTRS4 auch mit REST) und fragst die Daten via Suche ab
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
-
- Znuny wizard
- Posts: 554
- Joined: 25 Sep 2012, 19:04
- Znuny Version: OTRS Help Desk
- Real Name: Stefan
Re: Reporting-Status-Dashboard
Ich baue jetzt gerade mittels google Chart und der lokalen SQL ein entsprechendes Dashboard zusammen.
Eine Frage - ich finde keine Verknüpfung zu folgender Abfrage: Zähle alle Tickete welche heute geschlossen worden sind, gruppoiert nach Agenten.
ticket und user sind über die user_id verknüpft.
ticket und status über ticket_state_type
Aber wo gibt es das "schließdatum" ?
Ergebnis soll am Ende sein:
Also:
Agent-Name | Anzahl der HEUTE geschlossenen Tickets
Agent ABC | 12
Agent XY | 42
Eine Frage - ich finde keine Verknüpfung zu folgender Abfrage: Zähle alle Tickete welche heute geschlossen worden sind, gruppoiert nach Agenten.
ticket und user sind über die user_id verknüpft.
ticket und status über ticket_state_type
Aber wo gibt es das "schließdatum" ?
Ergebnis soll am Ende sein:
Also:
Agent-Name | Anzahl der HEUTE geschlossenen Tickets
Agent ABC | 12
Agent XY | 42
OTRS 5.x - Debian 8 - apache 2.4 - MySQL 5.x
-
- Znuny ninja
- Posts: 1312
- Joined: 25 May 2012, 08:51
- Znuny Version: OTRS 4
- Real Name: Klaus Nehrer
Re: Reporting-Status-Dashboard
Was muss ich bieten?
-
- Znuny wizard
- Posts: 554
- Joined: 25 Sep 2012, 19:04
- Znuny Version: OTRS Help Desk
- Real Name: Stefan
Re: Reporting-Status-Dashboard
Meinst die Lösung? - entschuldige 
Bin gerade dabei die noch zu optimieren - gib mir 10 Minuten

Bin gerade dabei die noch zu optimieren - gib mir 10 Minuten
OTRS 5.x - Debian 8 - apache 2.4 - MySQL 5.x
-
- Znuny wizard
- Posts: 554
- Joined: 25 Sep 2012, 19:04
- Znuny Version: OTRS Help Desk
- Real Name: Stefan
Re: Reporting-Status-Dashboard
Fertige SQL Abfrage für dieses Szenario lautet:
Achtung: Dieser Listet die Anzahl aller HEUTE geschlossenen Tickets ("closed" sind bei uns 3 Status mit den IDs 2,3,10) und den dazugehörigen Loginnamen (sind bei uns die AD-Logins) aus - unbeachtet hiervon aber der Systemnutzer (Id=1) der die spam-tickets schließt.
Code: Select all
SELECT count(t.tn) AS Anzahl, u.login AS Name FROM ticket t, users u WHERE u.id != 1 AND t.user_id=u.id AND t.ticket_state_id rlike '^2|^3|^10' AND u.valid_id="1" AND date(t.change_time) = date(CURDATE()) GROUP BY u.login ORDER BY Anzahl DESC
OTRS 5.x - Debian 8 - apache 2.4 - MySQL 5.x