[TikiWiki-commits] [Git][tikiwiki/tiki][29.x] [BP][UPD] tiki-monitor.php: Add SchedulerLastRun and SchedulerHealthy monitoring metrics
"Sammy Ndabo \(@ndabosam084\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <69ed2fec9c2af_3818edb8508f0@gitlab-sidekiq-low-urgency-cpu-bound-v2-9f6f8fcd9-tk9z4.mail> |
Sammy Ndabo pushed to branch 29.x at Tiki Wiki CMS Groupware / Tiki
Commits:
6e70798b by Sammy Ndabo at 2026-04-25T21:11:52+00:00
[BP][UPD] tiki-monitor.php: Add SchedulerLastRun and SchedulerHealthy monitoring metrics
---
* [UPD] tiki-monitor.php: Add SchedulerLastRun and SchedulerHealthy monitoring metrics
---
* [UPD] tiki-monitor.php: Add SchedulerLastRun and SchedulerHealthy monitoring metrics
---
* [UPD] tiki-monitor.php: Add SchedulerLastRun and SchedulerHealthy monitoring metrics
See merge request tikiwiki/tiki!9994
(cherry picked from commit ab1110329d4fea4dc36ea4e2262244e337d77b6f)
See merge request tikiwiki/tiki!10068
(cherry picked from commit 28796943cef5154fc72e5e546a43962ada2af858)
See merge request tikiwiki/tiki!10078
- - - - -
1 changed file:
- tiki-monitor.php
Changes:
=====================================
tiki-monitor.php
=====================================
@@ -50,6 +50,15 @@ if (isValidMonitor('SearchIndexRebuildLast')) {
$result['SearchIndexRebuildLast'] = $tikilib->get_preference('unified_last_rebuild_' . $prefs['unified_engine']);
}
+if (isValidMonitor('SchedulerLastRun')) {
+ $result['SchedulerLastRun'] = (int) $tikilib->get_preference('scheduler_last_run_timestamp', 0);
+}
+
+if (isValidMonitor('SchedulerHealthy')) {
+ $schedulerUtils = new Scheduler_Utils();
+ $result['SchedulerHealthy'] = $schedulerUtils->isSchedulerRunConfigured() ? 1 : 0;
+}
+
// Get probes result
$probes = getProbes($result);
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/6e70798bc90b2c57ed738e180b62567243863f4d
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/6e70798bc90b2c57ed738e180b62567243863f4d
You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help
_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs