Remove unecessary netstats dependencies
This commit is contained in:
parent
726300ae1e
commit
7966645f99
|
@ -1,9 +1,12 @@
|
||||||
## v1.X.Y
|
## v1.5.2
|
||||||
|
|
||||||
### Enhancements
|
### Enhancements
|
||||||
* Add net probe management.
|
* Add net probe management.
|
||||||
* Add configuration file for `net` script (/etc/xymon/net.yaml) and
|
* Add configuration file for `net` script (/etc/xymon/net.yaml) and
|
||||||
possibility to set your own template. Check [net documentation](net plugin doc).
|
possibility to set your own template. Check [net documentation](net plugin doc).
|
||||||
|
* Remove unecessary netstats dependencies (due to a previous misunderstanding)
|
||||||
|
between `net` and `netstats` probes. `netstats` only
|
||||||
|
reads /proc/net/{netstat,snmp} files.
|
||||||
|
|
||||||
## v1.5.1
|
## v1.5.1
|
||||||
|
|
||||||
|
|
|
@ -107,7 +107,6 @@ Variables for the Net/Netstats plugin from hobbit-plugins. The plugin check
|
||||||
network interface states.
|
network interface states.
|
||||||
|
|
||||||
* **xymon_cli__plug_netstats_state** : The state of plugin `netstats` [default : `false`].
|
* **xymon_cli__plug_netstats_state** : The state of plugin `netstats` [default : `false`].
|
||||||
* **xymon_cli__plug_netstats_package** : The packages to install to provide `netstats` plugin [default : `[ 'libfile-which-perl', 'libfile-slurp-perl', 'libipc-run-perl', 'libyaml-tiny-perl', 'iproute2', 'ethtool' ]`].
|
|
||||||
* **xymon_cli__plug_netstats_path** : Configuration file for the `netstats` plugin [default : `/etc/xymon/clientlaunch.d/netstats.cfg`].
|
* **xymon_cli__plug_netstats_path** : Configuration file for the `netstats` plugin [default : `/etc/xymon/clientlaunch.d/netstats.cfg`].
|
||||||
* **xymon_cli__plug_netstats_tpl** : Template used to generate the previous config file [default : `etc/xymon/clientlaunch.d/netstats.cfg.j2`].
|
* **xymon_cli__plug_netstats_tpl** : Template used to generate the previous config file [default : `etc/xymon/clientlaunch.d/netstats.cfg.j2`].
|
||||||
* **xymon_cli__plug_netstats_interval** : Time between each run of the `netstats` plugin [default : `5m`].
|
* **xymon_cli__plug_netstats_interval** : Time between each run of the `netstats` plugin [default : `5m`].
|
||||||
|
|
|
@ -117,7 +117,6 @@ xymon_cli__plug_net_conf_tpl: 'etc/xymon/net.yaml.j2'
|
||||||
## ]]]
|
## ]]]
|
||||||
## Plugin netstats [[[
|
## Plugin netstats [[[
|
||||||
xymon_cli__plug_netstats_state: false
|
xymon_cli__plug_netstats_state: false
|
||||||
xymon_cli__plug_netstats_package: [ 'libfile-which-perl', 'libfile-slurp-perl', 'libipc-run-perl', 'libyaml-tiny-perl', 'iproute2', 'ethtool' ]
|
|
||||||
xymon_cli__plug_netstats_path: '/etc/xymon/clientlaunch.d/netstats.cfg'
|
xymon_cli__plug_netstats_path: '/etc/xymon/clientlaunch.d/netstats.cfg'
|
||||||
xymon_cli__plug_netstats_tpl: 'etc/xymon/clientlaunch.d/netstats.cfg.j2'
|
xymon_cli__plug_netstats_tpl: 'etc/xymon/clientlaunch.d/netstats.cfg.j2'
|
||||||
xymon_cli__plug_netstats_interval: '5m'
|
xymon_cli__plug_netstats_interval: '5m'
|
||||||
|
|
|
@ -209,19 +209,6 @@
|
||||||
notify: restart xymon-client service
|
notify: restart xymon-client service
|
||||||
|
|
||||||
# Manage netstats plugin [[[1
|
# Manage netstats plugin [[[1
|
||||||
- name: PLUGIN netstats packages
|
|
||||||
package:
|
|
||||||
name: '{{ item }}'
|
|
||||||
state: 'present'
|
|
||||||
with_items:
|
|
||||||
- '{{ xymon_cli__plug_netstats_package | to_nice_json }}'
|
|
||||||
register: netstats_plug_result
|
|
||||||
until: netstats_plug_result is success
|
|
||||||
when: (xymon_cli_manage|bool and
|
|
||||||
xymon_plug_manage|bool and
|
|
||||||
xymon_cli__plug_netstats_state|bool)
|
|
||||||
notify: restart xymon-client service
|
|
||||||
|
|
||||||
- name: PLUGIN netstats config
|
- name: PLUGIN netstats config
|
||||||
template:
|
template:
|
||||||
src: '{{ xymon_cli__plug_netstats_tpl }}'
|
src: '{{ xymon_cli__plug_netstats_tpl }}'
|
||||||
|
|
Loading…
Reference in New Issue