integ/monitoring
Eric MacDonald edf29d1b7a Add Remote Logging Server connectivity monitoring to collectd
This update adds titled support to the starlingX set
of collectd monitoring plugins.

This update excludes monitoring of IPV6 remote logging servers.
Only IPV4 remote logging servers are supported.

Story: 2002823
Task: 28636

Test Plan:
PASS: Verify monitoring on controller nodes only
PASS: Verify system install
PASS: Verify plugin logging is value added
PASS: Verify connectivity failure to success handling
PASS: Verify connectivity success to failure handling
PASS: Verify connected / not connected logging on service state change
PASS: Verify connected / not connected logging on connectivity state change
PASS: Verify service enabled to disabled state transition with alarm asserted
PASS: Verify service enabled to disabled state transition while connected
PASS: Verify service disabled to enabled state transition with connectivity
PASS: Verify service disabled to enabled state transition without connectivity
PASS: Verify plugin audit interval is every 60 seconds
PASS: Verify plugin alarm assert debounce of 2
PASS: Verify plugin alarm clear with no debounce
PASS: Verify plugin alarm assert over process start on TCP conn failure
PASS: Verify plugin alarm severity as Minor
PASS: Verify plugin alarm clear over process restart
PASS: Verify plugin alarm is cleared on service disable transition
PASS: Verify plugin sample data

Change-Id: I73cd35170ed19abce17bb4f511f0c5e04bc101c6
Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com>
2019-03-13 21:35:34 -04:00
..
collectd-extensions Add Remote Logging Server connectivity monitoring to collectd 2019-03-13 21:35:34 -04:00
influxdb-extensions Implement collectd startup in manifest apply post stage 2019-01-02 10:21:06 -05:00