Upload via GUI (94 Dateien)
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
// Website- und Server-Überwachung: regelmäßige Prüfung im Hintergrund.
|
||||
require_once __DIR__ . '/lib.php';
|
||||
ueberwachung_ensure_schema();
|
||||
|
||||
// „cron.minute“ (aktuelles DeskHub: jede Minute) hält den eingestellten Prüfabstand ein; „cron.run“ (alle 5 Minuten) ist der Rückfall für ältere Dateien.
|
||||
// Doppelte Aufrufe schaden nicht: Es werden nur Ziele geprüft, die fällig sind.
|
||||
foreach (['cron.minute', 'cron.run'] as $__hook) {
|
||||
plugin_add_hook($__hook, function () {
|
||||
ueberwachung_tick(get_db());
|
||||
});
|
||||
}
|
||||
|
||||
// Im Adminportal, nur für Administratoren (die Seite prüft das zusätzlich selbst)
|
||||
plugin_register_menu('Überwachung', 'ueberwachung', null, 'admin');
|
||||
Reference in New Issue
Block a user