Monitoring Tiki | |
|
Tiki includes | |
General monitoring recommendations | |
|
For complete monitoring, use Nagios / Icinga / Shinken examples
| |
Tiki monitoring endpoint | |
|
The endpoint is available at the root of a Tiki installation: Copy to clipboard
| |
Access without a token | |
|
If the Copy to clipboard
| |
Token-based authentication | |
|
Set the The configured token value can be passed as:
GET parameter Copy to clipboard
Copy to clipboard
Copy to clipboard
| |
IP restriction | |
|
Use Copy to clipboard
| |
Configuration | ||||||||||
|
Configure the monitoring preferences in
| ||||||||||
JSON output | |
|
A successful request returns JSON. The exact values depend on the server, PHP opcode cache, scheduler setup, database state, search index state, and configured monitor rules. Sample response Copy to clipboard
| |
Monitor rules | |
|
The supported roles are:
If monitor_rules is empty, Tiki uses these defaults:
Copy to clipboard
Copy to clipboard
| |
Custom probes | |
|
Use Probe examples Copy to clipboard
Copy to clipboard
When a probe refers to a timestamp value, a numeric probe value can be interpreted as an offset in minutes by the monitor script. The special value | |
HTTP methods and custom error codes | |
|
The endpoint supports ordinary If GET parameter Copy to clipboard
Copy to clipboard
Copy to clipboard
| |
Additional monitoring scripts | |
|
Tiki includes helper scripts for monitoring integrations:
Example: Copy to clipboard
Copy to clipboard
Copy to clipboard
For simple uptime tools, a direct HTTP check is enough: Copy to clipboard
| |
Source code | |