Download the PHP package tvdijen/simplesamlphp-module-monitor without Composer
On this page you can find all versions of the php package tvdijen/simplesamlphp-module-monitor. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tvdijen/simplesamlphp-module-monitor
More information about tvdijen/simplesamlphp-module-monitor
Files in tvdijen/simplesamlphp-module-monitor
Package simplesamlphp-module-monitor
Short Description A module that is able to perform various checks on the health of a SimpleSAMLphp installation
License LGPL-2.1-or-later
Informations about the package simplesamlphp-module-monitor
simplesamlphp-module-monitor
This module provides a framework for monitoring SimpleSAMLphp.
Using TestSuites and TestCases, virtually anything can be monitored. TestSuites and TestCases for the most common usecases ship with the module, but you can easily add your own!
When you enable this module, a link to the monitoring-page will appear on the admin configuration-tab. Add ?output=xml to the url to get an XML-representation of the monitoring-page, for use with your 3rd party monitoring system like SCOM / Nagios, or even load balancers that determine a node's health. A JSON-formatted output is also possible using ?output=json in the url.
The XML-page will also set a HTTP reponse-code corresponding to the 'overall status':
- 200 - Everything is OK
- 417 - There is at least one warning
- 500 - There is at least one error
Install
Install with composer
Configuration
Next thing you need to do is to enable the module:
in config.php
, search for the module.enable
key and set monitor
to true:
Copy config-templates/module_monitor.php
to the SimpleSAML config-directory
All versions of simplesamlphp-module-monitor with dependencies
ext-openssl Version *
ext-session Version *
simplesamlphp/assert Version ^1.0.0
simplesamlphp/simplesamlphp Version ^2.1
symfony/http-foundation Version ^6.0