Commit Graph

64 Commits

Author SHA1 Message Date
Jeremy Gardais af8963bb47
Use flatten to manage packages list 2023-01-24 11:45:30 +01:00
Jeremy Gardais 23a0dfa558
Works with Debian Bullseye 2021-11-17 13:51:22 +01:00
Jeremy Gardais 8fa4ebaf77
Prefix net probe command with sudo
Required for some interfaces.
2021-11-17 13:45:48 +01:00
Jeremy Gardais 277308637b
Correct the path for ZFS probe 2021-07-22 12:22:21 +02:00
Jeremy Gardais c3b0b935e5
Publish v2.0.0 2020-12-22 13:23:31 +01:00
Jeremy Gardais 8aad270520
Add ntpq probe management
The ntp package will not be managed in this role because it can break
the "ntp" on the system according to the choosen client (systemd,
chrony,…).
2020-12-22 13:13:31 +01:00
Jeremy Gardais f0af1328ea
Add extra var for Nvidia support with temp plugin 2020-11-03 17:48:21 +01:00
Jeremy Gardais 9f84ed3c6d
Split pkg_list to separate hobbit-plugins
This way, xymon-client can be installed without "hobbit-plugins".
2020-11-03 17:41:37 +01:00
Jeremy Gardais 61d7aa4e3a
All vars now starts with "xymon_cli__" 2020-11-03 15:17:08 +01:00
Jeremy Gardais d5bffb2252
Combine clientlaunch files for plugins
This leads to manage them in one dedicated task instead of 12…
2020-11-03 13:31:35 +01:00
Jeremy Gardais 79f3831acd
Info Buster support and increase min_ansible_version 2020-11-03 10:12:17 +01:00
Jeremy Gardais 6401a1e836
Combine packages vars of all enabled plugins
This leads to install dependencies in one task instead of 9.
2020-11-03 10:09:48 +01:00
Jeremy Gardais 1c0157dd68
Add megaraid probe management 2020-11-02 18:04:12 +01:00
Jeremy Gardais 052d5a3b3a
Add min version of hobbit-plugins for `net` plugin 2020-11-02 14:13:56 +01:00
Jeremy Gardais 7966645f99
Remove unecessary netstats dependencies 2020-10-30 14:17:18 +01:00
Jeremy Gardais 726300ae1e
Add configuration file for `net` script 2020-10-30 12:42:29 +01:00
Jeremy Gardais dacdd47d9f
Add net probe management 2020-10-29 17:52:19 +01:00
Jeremy Gardais 37587a0853
Add example to enable probes for hardware hosts 2020-10-28 18:31:25 +01:00
Jeremy Gardais 6931410def
Add information that files come from Ansible 2020-10-28 11:08:02 +01:00
Jeremy Gardais 68ba6f14f1
Add temp probe configuration 2020-10-28 11:06:04 +01:00
Jeremy Gardais 33239e88f4 Add sge plugin from http://git.ipr.univ-rennes1.fr
https://git.ipr.univ-rennes1.fr/cellinfo/scripts/src/master/xymon/plugins/client/ext/sge.sh
2020-06-09 15:06:45 +02:00
Jeremy Gardais 3912e0c8c0 Ignore all sssd libs 2020-04-29 14:31:40 +02:00
Jeremy Gardais 250cb2709d Update SMART's scripts.
Now define/use a list of drive known from smartmontools database and
compatible with selftest logging.
2020-03-05 15:28:09 +01:00
Jeremy Gardais 7eaac7e803 Get latest version of SMART's scripts with URL 2020-03-05 15:24:25 +01:00
Jeremy Gardais 0eaf0e8f6f Update smartoverall plugin for unsupported logging 2020-02-26 11:46:17 +01:00
Jeremy Gardais 51e51733a7 Update smart plugin configuration file 2020-02-25 17:38:05 +01:00
Jeremy Gardais 4c51fb4576 Update smartoverall script
New foldmarker…
2020-02-25 17:35:36 +01:00
Jeremy Gardais ce718b94ab Fix README.md 2020-02-25 17:09:54 +01:00
Jeremy Gardais eb8cbbdea2 Add description for managed plugins 2020-02-25 17:05:33 +01:00
Jeremy Gardais 9b61dc77df Add smartoverall plugin
From :
https://git.ipr.univ-rennes1.fr/cellinfo/scripts/src/master/xymon/plugins/client/ext/smartoverall
Mostly for disks unknown from smartmontools's database.
2020-02-25 15:30:07 +01:00
Jeremy Gardais 91a1b41e56
Add smart plugin 2020-02-18 14:30:13 +01:00
Jeremy Gardais dfb18f0702
Add missing plugin dependencies 2019-05-24 10:22:46 +02:00
Jeremy Gardais 59493c112b
Don't remove any plugin dependencies 2019-05-24 10:08:06 +02:00
Jeremy Gardais d46011763f
Add netstats plugin managment 2019-05-24 09:49:54 +02:00
Jeremy Gardais 1838de0c27
Add variables to manage plugin interval 2019-05-24 09:16:07 +02:00
Jeremy Gardais 31955ca7b3
Use to_nice_json to manage packages list 2019-02-27 11:43:39 +01:00
Jeremy Gardais c6922a2e48
Fix E405 Remote package tasks should have a retry 2019-02-06 11:03:34 +01:00
Jeremy Gardais a1991515a5
Restart xymon-client after changes on ZFS plugin 2019-02-06 10:19:53 +01:00
Jeremy Gardais 6403124985
Possibility to allow some pkgs not from repos
For apt probe.
2018-09-12 10:28:47 +02:00
Jeremy Gardais 5cfa7c518c
Set empty dependencies line to fix Galaxy warning 2018-08-06 15:37:11 +02:00
Jeremy Gardais 10235b901b
Correct the changelog : Add IPMI probe 2018-07-25 15:13:34 +02:00
Jeremy Gardais 9054815d85
Deprecation warning about "installed" for state 2018-07-25 15:12:50 +02:00
Guillaume Raffy a430015cce added the ipmi monitoring to xymon
iBug 2360 - monitorer ipmi dans xymon pour les machines non virtuelles qui le supportent

- from now on, xymon role can enable/disable ipmi monitoring
2018-07-13 12:45:20 +02:00
Jeremy Gardais c497486325
Publish v1.2 2018-06-25 15:50:14 +02:00
Jeremy Gardais ebce8bc85f
Add a ZFS plugin (both config file and script)
In order to check ZFS pool health.
2018-06-22 16:04:32 +02:00
Jeremy Gardais 2564ddb065
Add all hosts var for the plugin "list" whitelist 2018-06-22 15:26:36 +02:00
Jeremy Gardais 9bde39da78
Some yamllint fix 2018-06-22 15:24:32 +02:00
Jeremy Gardais 9b7c3b9003
Ensure to apply the config only if wanted 2018-05-16 14:45:18 +02:00
Jeremy Gardais 7112f38723 Add possibility to install `apt` plugin dependencies 2018-03-02 15:15:11 +01:00
Jeremy Gardais a921a724e0 Ensure to not override groups of 'xymon' user. 2018-02-22 11:53:56 +01:00