Page 1 of 1

Server-Dienst-Verwaltung  [GELÖST]

Posted: Mon 12. Mar 2018, 18:49
by Fiesi
Moin,

Keine Ahnung ob dieses schon vorgeschlagen wurde.

Wäre es möglich evtl. Dienste Manuell hinzuzufügen mit einzubauen?
So abfrage ob Port erreichtbar oder IP (für externe Abfragen).

Genial wäre auch, auswählbar ob Dienst von "außerhalb einsehbar" online wäre so zum Einbau auf seiner eigenen Seite ^^
Also auf Deutsche ne Statusseite die man extern i wo mit einfügen könnte.

So kann man fremde Dienste anlegen und sieht gleich ob die On- oder offline sind ^^

mfg


---
EDIT Alex: Mit KH 20.3 implementiert

Re: Server-Dienst-Verwaltung

Posted: Thu 29. Mar 2018, 21:54
by Alexander
Hallo,
Wäre es möglich evtl. Dienste Manuell hinzuzufügen mit einzubauen?
Wie wäre es damit: Alle installierten Dienste auf der Status-Seite anzeigen zu lassen. Die die aktuell schon unter Service-Dienst-Verwaltung aufgeführt werden bleiben an ihrer derzeitigen Position, alle weiteren Dienste werden in einer neuen Tabelle "Weiter Dienste" o.Ä. geführt.

Dann sparst du dir das extra Anlegen.

Genial wäre auch, auswählbar ob Dienst von "außerhalb einsehbar" online wäre so zum Einbau auf seiner eigenen Seite ^^
Die Möglichkeit, diese Seite/eine solche Statusseite auch außerhalb von KeyHelp aufrufen zu können würde ich jetzt nicht einbauen wollen, aber du könntest dir mit ein paar Zeilen PHP Code helfen. Dann bist du zumindest frei in der Gestaltung:

Code: Select all

<?php

exec('service mysql status', $output, $exitCode);

if( $exitCode === 0 )
{
        echo "MySQL/MariaDB wird ausgeführt";
}
else
{
        echo "MySQL/MariaDB wird nicht ausgeführt";
}
(Die Funktion exec() müsstest du beim jeweiligen User, der das Script ausführt noch über KeyHelp freigeben, die ist in der Standardeinstellung gesperrt.)