Browse Source

Lecygnenoir: add README documentation for xymon role

master
LecygneNoir 8 years ago
parent
commit
16badf3889
1 changed files with 21 additions and 0 deletions
  1. +21
    -0
      README.md

+ 21
- 0
README.md View File

@ -37,6 +37,14 @@ roles
* provides a lambda **MariaDB** server peered on ``127.0.0.1:3306`` with ``root`` MySQL password on ``~/.my.cnf``
* ownCloud
* provides a simple instance of **ownCloud**, with ``NGINX, PHP5-FPM, and MariaDB``
* xymon
* https://www.xymon.com/
* Provide installation of xymon server and xymon client monitoring system
* Available for Debian (6 to 8) and Centos (6 to 7). **WARN** : xymon-server only for Debian (Centos dependencies are really hard to automate)
* Configure apache for xymon-server
* Configure xymon client and add the client in xymon server configuration to allow fetch data
* **Note** : Using xymon-client tag needs a working xymon-server (whenever the server was installed with the playbook or not)
* Cloud be (theoretically, to be tested) used to update xymon server binaries to last stable release
example host file
=====
@ -97,6 +105,19 @@ wallabag_salt: (required)
wallabag_db_username: wallabag
wallabag_db_password: (required)
wallabag_db_database: wallabag
#xymon
xymon_server: yyy.yyy.yyy.yyy # server IP address (mandatory)
xymon_htname: admin # server user for webinterface use
xymon_htpasswd: mysecurepasswd # server password for webinterface use
## xymon per client configuration (ie usually done in host_var)##
monitoring_file: dns ## Where to store the host in hosts.d xymon server directory (optionnal)
monitoring_section: dns ## Name of the page to use in xymon server webpage tree view (optionnal)
monitoring_ip: xxx.xxx.xxx.xxx ## IP address of the client to add in server (mandatory)
xymon_checks: "#" ## Checks to use for this client. Default '#' do a simple ping check
# vim: set textwidth=0 ft=yaml:
```

Loading…
Cancel
Save