mirror of
https://github.com/m8tin/cis.git
synced 2025-12-06 07:48:26 +01:00
Monitoring framework for minute-by-minute service testing, including live dashboard
This commit is contained in:
33
script/monitor/README.md
Normal file
33
script/monitor/README.md
Normal file
@@ -0,0 +1,33 @@
|
||||
|
||||
Monitoring - How it works
|
||||
=========================
|
||||
|
||||
Basics
|
||||
------
|
||||
|
||||
You have to set up the monitoring host first. That host will monitor your other machines.
|
||||
Execute `/cis/script/monitor/setupMonitoringHost.sh` to start the process.
|
||||
|
||||
As usual you can configure this feature via definitions.
|
||||
```
|
||||
# Path of this feature's scripts : '/cis/script /monitor'
|
||||
# Path of the corresponding definitions: '/cis/definitions/YOUR.DOMAIN/monitor'
|
||||
ls -lha '/cis/script/monitor'
|
||||
ls -lha '/cis/definitions/YOUR.DOMAIN/monitor'
|
||||
```
|
||||
|
||||
You can modify the appearance and place your own `check.css` or `logo.png` into the definitions folder:
|
||||
|
||||
- /cis/definitions/YOUR.DOMAIN/monitor/check.css
|
||||
- /cis/definitions/YOUR.DOMAIN/monitor/logo.png
|
||||
|
||||
After the change, you have to call `/cis/script/monitor/setupMonitoringHost.sh` again,
|
||||
because it creates links in '/var/www/html/' and gives the definitions priority over the script.
|
||||
Additional you need to configure a webserver to publish the site.
|
||||
|
||||
|
||||
|
||||
Dashboard
|
||||
---------
|
||||
|
||||
You can set up an dashboard following this manual [SETUP_DASHBOARD.md](SETUP_DASHBOARD.md)
|
||||
Reference in New Issue
Block a user