Status von Diensten im Admin Dash
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Status von Diensten im Admin Dash
Moin zusammen,
für den ein oder anderen ist es wichtig , sofort nach dem Login zu wissen das alles funktioniert.
Daher habe ich das Admin Dashboard um einen weiteren Block erweitert.
Dieser zeigt den aktuellen Status der Dienste (Auf Grundlage der Porterreichbarkeit) an.
Die anzuzeigenen Dienste können über die, im Theme vorhandene, settings.php eingestellt werden.
Der Status wird alle 5 ( 5000 ms ) Sekunden aktualisiert.
Eine Schnellanleitung ist im Archiv dabei.
Update´s
Update 0.2 , Kleine Anpassungen und JS Integration
Update 0.3 , S.M.A.R.T & RAID Anzeige
Vieleicht kann es ja der ein oder andere gebrauchen.
Rückmeldungen, egal ob Lob, Kritik oder Ideen, erwünscht.
Es ist vieleicht nicht die schönste und beste Umsetzung, aber sie ist funktionell.
Gruß, das Olli war´s
[Mod-Edit]
Die aktuelle Version findest du auf Github -> https://github.com/OlliTheDarkness2020/ ... Cust.Theme
für den ein oder anderen ist es wichtig , sofort nach dem Login zu wissen das alles funktioniert.
Daher habe ich das Admin Dashboard um einen weiteren Block erweitert.
Dieser zeigt den aktuellen Status der Dienste (Auf Grundlage der Porterreichbarkeit) an.
Die anzuzeigenen Dienste können über die, im Theme vorhandene, settings.php eingestellt werden.
Der Status wird alle 5 ( 5000 ms ) Sekunden aktualisiert.
Eine Schnellanleitung ist im Archiv dabei.
Update´s
Update 0.2 , Kleine Anpassungen und JS Integration
Update 0.3 , S.M.A.R.T & RAID Anzeige
Vieleicht kann es ja der ein oder andere gebrauchen.
Rückmeldungen, egal ob Lob, Kritik oder Ideen, erwünscht.
Es ist vieleicht nicht die schönste und beste Umsetzung, aber sie ist funktionell.
Gruß, das Olli war´s
[Mod-Edit]
Die aktuelle Version findest du auf Github -> https://github.com/OlliTheDarkness2020/ ... Cust.Theme
- Attachments
-
- KeyHelp Admin Dash mit Status.rar
- (2.01 MiB) Downloaded 321 times
Last edited by Jolinar on Wed 29. Jul 2020, 21:04, edited 6 times in total.
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
-
- Posts: 20
- Joined: Sat 13. Jul 2019, 15:12
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Status von Diensten im Admin Dash
UPDATE
Version 0.2:
Kleine optimierungen.
Die JS Eintragung im WhiteLabel entfällt, es wurde direkt ins Theme eingebaut.
Heißt der folgende Schritt entfällt:
Version 0.2:
Kleine optimierungen.
Die JS Eintragung im WhiteLabel entfällt, es wurde direkt ins Theme eingebaut.
Heißt der folgende Schritt entfällt:
Nun wie folgt Navigieren: " Konfiguration >> White-Label >> Bearbeiten ",
Unter " Zusätzliches JavaScript " folgendes einfügen:
$(function(){
var a = $("#sload");
setInterval(function(){
$.post('theme/otd/admin_dash_status.php?realtime=service', {
}, function(data){
$(a).html(data);
});
}, 5000);
});
- Attachments
-
- theme.rar
- (2.09 MiB) Downloaded 300 times
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
Re: Status von Diensten im Admin Dash
Moin,
diese Informationen auf dem Admin-Dashboard gefallen mir so gut, das ich Sie vielleicht in einem kommenden Update gern auch direkt via KeyHelp anzeigen möchte. Das Ganze konfigurier/erweiterbar mit eigenen Diensten versteht sich.
Ich hoffe du wärst mir in so einem Falle dann nicht böse, wenn ich mich deiner Idee bediene - die Credits gebühren natürlich zu 100% dir!
diese Informationen auf dem Admin-Dashboard gefallen mir so gut, das ich Sie vielleicht in einem kommenden Update gern auch direkt via KeyHelp anzeigen möchte. Das Ganze konfigurier/erweiterbar mit eigenen Diensten versteht sich.
Ich hoffe du wärst mir in so einem Falle dann nicht böse, wenn ich mich deiner Idee bediene - die Credits gebühren natürlich zu 100% dir!
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Status von Diensten im Admin Dash
Hey, freut mich das es dem Chef gefälltAlexander wrote: ↑Thu 2. Jan 2020, 10:05 Moin,
diese Informationen auf dem Admin-Dashboard gefallen mir so gut, das ich Sie vielleicht in einem kommenden Update gern auch direkt via KeyHelp anzeigen möchte. Das Ganze konfigurier/erweiterbar mit eigenen Diensten versteht sich.
Ich hoffe du wärst mir in so einem Falle dann nicht böse, wenn ich mich deiner Idee bediene - die Credits gebühren natürlich zu 100% dir!
Kla kannst es mit reinnehmen, würde mich sehr freuen.
Und böse wäre ich dir nicht, keine Sorge
Freut mich wenn ich inspirieren konnte
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
Re: Status von Diensten im Admin Dash
Moin!
Darf ich mir im neuen Jahr gleich noch was wünschen bitte?
Könnte man die neuen Dashboardinfos (super Idee Olli!) vielleicht noch um Infos zur Festplatte (S.M.A.R.T Status) und Informationen zum RAID System ergänzen? Diese Infos müssten nicht "live" ermittelt werden. Es würde aus meiner Sicht reichen wenn diese Infos einmal stündlich ermittelt und gecached werden um dann beim Login angezeigt zu werden.
Darf ich mir im neuen Jahr gleich noch was wünschen bitte?
Könnte man die neuen Dashboardinfos (super Idee Olli!) vielleicht noch um Infos zur Festplatte (S.M.A.R.T Status) und Informationen zum RAID System ergänzen? Diese Infos müssten nicht "live" ermittelt werden. Es würde aus meiner Sicht reichen wenn diese Infos einmal stündlich ermittelt und gecached werden um dann beim Login angezeigt zu werden.
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Status von Diensten im Admin Dash
Daran bastel ich aktuell schonTobi wrote: ↑Thu 2. Jan 2020, 11:53 Moin!
Darf ich mir im neuen Jahr gleich noch was wünschen bitte?
Könnte man die neuen Dashboardinfos (super Idee Olli!) vielleicht noch um Infos zur Festplatte (S.M.A.R.T Status) und Informationen zum RAID System ergänzen? Diese Infos müssten nicht "live" ermittelt werden. Es würde aus meiner Sicht reichen wenn diese Infos einmal stündlich ermittelt und gecached werden um dann beim Login angezeigt zu werden.
Aber da es jetzt vieleicht bestandteil wird, stell ich die Bastelarbeit erstmal ein
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
Re: Status von Diensten im Admin Dash
Ich wollte dich jetzt aber nicht in deinem Engargement bremsen. Bis es im KeyHelp verwirklicht wird, vergeht ohnehin noch etwas Zeit.OlliTheDarkness wrote: ↑Thu 2. Jan 2020, 12:04 Daran bastel ich aktuell schon
Aber da es jetzt vieleicht bestandteil wird, stell ich die Bastelarbeit erstmal ein
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Status von Diensten im Admin Dash
Ach alles gutAlexander wrote: ↑Thu 2. Jan 2020, 13:04Ich wollte dich jetzt aber nicht in deinem Engargement bremsen. Bis es im KeyHelp verwirklicht wird, vergeht ohnehin noch etwas Zeit.OlliTheDarkness wrote: ↑Thu 2. Jan 2020, 12:04 Daran bastel ich aktuell schon
Aber da es jetzt vieleicht bestandteil wird, stell ich die Bastelarbeit erstmal ein
Wenn es mir mir an etwas NICHT fehlt, dann sind es kranke Ideen umzusetzen
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
- Reseller4711
- Posts: 210
- Joined: Thu 5. May 2016, 17:50
Re: Status von Diensten im Admin Dash
Ich wollte nur mal schnell ein Danke @OlliTheDarkness dalassen
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Status von Diensten im Admin Dash
Brauchst du die vollen Infos oder reicht dir Ok / Warnung / GameOver ?Tobi wrote: ↑Thu 2. Jan 2020, 11:53 Moin!
Darf ich mir im neuen Jahr gleich noch was wünschen bitte?
Könnte man die neuen Dashboardinfos (super Idee Olli!) vielleicht noch um Infos zur Festplatte (S.M.A.R.T Status) und Informationen zum RAID System ergänzen? Diese Infos müssten nicht "live" ermittelt werden. Es würde aus meiner Sicht reichen wenn diese Infos einmal stündlich ermittelt und gecached werden um dann beim Login angezeigt zu werden.
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Status von Diensten im Admin Dash
** UPDATE 0.3 **
Dieses Update enthält die S.M.A.R.T & RAID Informationsanzeige.
Installation
Dieses Update enthält die S.M.A.R.T & RAID Informationsanzeige.
Installation
Den Ordner "theme" einfach ins Keyhelp Verzeichnis kopieren ( /home/keyhelp/www/keyhelp ).
ACHTUNG - WICHTIG - ACHTUNG
Im Ordner stats (/home/keyhelp/www/keyhelp/theme/otd/stats) befinden sich 2 Dateien, diese bitte löschen !
Hab vergessen sie vor dem packen zu entfernen.
Sie könnten sonst für Verwirrung sorgen.
Sie werden beim ersten test.sh Durchlauf neu erstellt.
Danach ins KeyHelp einloggen.
Das Theme aktivieren unter: " Konfiguration >> Theme " dort wählt Ihr " KeyHelp Theme (Dash mit Status) " und Speichern.
Fertig =)
Hinweiß zur möglichen Konfiguration
Um die anzuzeigenden Dienste einzustellen,
nutzt Ihr die settings.php
$block_service = 'true'; < Zeigt die Portüberwachung
$block_teamspeak = 'true'; < Zeigt die TS Überwachung
$block_smart = 'true'; < Zeigt die Smart Überwachung
$block_raid = 'true'; < Zeigt die RAID Überwachung
Um einen Block abzuschalten einfach das true entfernen. (NICHTS ANDERES EINTRAGEN )
Bsp: $block_teamspeak = ''; < Entfernt die TS Überwachung
Um die zu überwachenden Ports einzustellen,
nutzt Ihr die settings.php
( /home/keyhelp/www/keyhelp/theme/otd/setting.php )
im Theme Ordner.
WICHTIG FÜR S.M.A.R.T & RAID
Damit die Ermittlung der Werte funktioniert bitte folgenden Befehl als Cronjob (root) ausführen.Empfehlung 1x in der Stunde.Code: Select all
/home/keyhelp/www/keyhelp/theme/otd/test.sh
Um den Cron einzutragen geht wie folgt vor:Code: Select all
crontab -e 0 * * * * /home/keyhelp/www/keyhelp/theme/otd/test.sh >/dev/null 2>&1
- Attachments
-
- theme.zip
- (2.17 MiB) Downloaded 308 times
Last edited by OlliTheDarkness on Sat 4. Jan 2020, 20:07, edited 1 time in total.
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
Re: Status von Diensten im Admin Dash
Ich hab das alles so gemacht, wie in deiner guten Beschreibung erklärt.
aber ich sehe nur Rot
musste noch nachinstallieren und außerdem bekomme ich eine Fehlermeldung, weil kein RAID vorhanden ist. Aber das Skript läuft durch.
aber ich sehe nur Rot
musste noch
Code: Select all
apt-get install smartmontools
Code: Select all
bash /home/keyhelp/www/keyhelp/theme/otd/test.sh
cat: /proc/mdstat: No such file or directory
Durchlauf abgeschlossen und bereinigt.
- Attachments
-
- Bildschirmfoto vom 2020-01-04 18-56-40.png (22.02 KiB) Viewed 14710 times
Wer meint, Kompetenz sei teuer, möge es einmal mit Inkompetenz versuchen. Zitat: Bernd W. Klöckner.
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Status von Diensten im Admin Dash
smartmontools muss natürlich Installiert sein.stfn116 wrote: ↑Sat 4. Jan 2020, 18:59 Ich hab das alles so gemacht, wie in deiner guten Beschreibung erklärt.
aber ich sehe nur Rot
musste nochnachinstallieren und außerdem bekomme ich eine Fehlermeldung, weil kein RAID vorhanden ist. Aber das Skript läuft durch.Code: Select all
apt-get install smartmontools
Code: Select all
bash /home/keyhelp/www/keyhelp/theme/otd/test.sh cat: /proc/mdstat: No such file or directory Durchlauf abgeschlossen und bereinigt.
Wenn kein RAID vorhanden ist wirft er eine not found, was getrost ignoriert werden kann.
Habe da keine explizierte Prüfung für angesetzt.
Ich sehe auch oft Rot aber aus anderen gründen und nicht dabei
Wie schaut den deine settings.php aus ?
Weil eig. dürfte da nicht alles Rot sein
Schau mal was die error.log sagt (/var/log/apache2/keyhelp/error.log)
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
Re: Status von Diensten im Admin Dash
setting.php ist Standard.OlliTheDarkness wrote: ↑Sat 4. Jan 2020, 19:44 Wie schaut den deine settings.php aus ?
Weil eig. dürfte da nicht alles Rot sein
Schau mal was die error.log sagt (/var/log/apache2/keyhelp/error.log)
Teamspeak, da nicht vorhanden auskommentiert.
error.log
Code: Select all
[Sat Jan 04 19:05:16.708622 2020] [proxy_fcgi:error] [pid 728:tid 140004471506688] [client 123.45.67.89:37352] AH01071: Got error 'PHP message: PHP Notice: Undefined offset: 1 in /home/keyhelp/www/keyhelp/theme/otd/admin_dash_status.php on line 193PHP message: PHP Notice: Undefined offset: 2 in /home/keyhelp/www/keyhelp/theme/otd/admin_dash_status.php on line 193PHP message: PHP Notice: Undefined offset: 1 in /home/keyhelp/www/keyhelp/theme/otd/admin_dash_status.php on line 257PHP message: PHP Notice: Undefined offset: 2 in /home/keyhelp/www/keyhelp/theme/otd/admin_dash_status.php on line 260'
Wer meint, Kompetenz sei teuer, möge es einmal mit Inkompetenz versuchen. Zitat: Bernd W. Klöckner.