- added: TriggerAlert setting for FCPort (rcmap)
- changed: moved nagios templates to "/etc"
- fixed: "half count" of ports/hosts, would always trigger on first interation (
0 < 1
)
- added: tests
- test dir with mock txt files and
test_checks.sh
to test all Checks - flags for mocks and local cim server (see docs/Development.md)
- test dir with mock txt files and
- changed: FCPort
- show status "Stopped" (
OperationStatus=10
), do not alert (#1) - show "Not installed" (status 12), do no alert
- show "Configured inactive" and alert (uses
StatusDescriptions
if set) - name uses node-portid if elementname unset
- show status "Stopped" (
- changed: warning and critical thresholds
- added default vars
- separated between percentage and failed items (see
-h
)
- added: docs dir
- changed: small fix for convSpeed, typos and clearified readme
- changed: warn instead of crit for raidstatus=0 (unknown/expand)
- added: vol capacity
- added: perfdata
- changed: warn/crit/skip
- fixed: warn for sync/init mdisk
- fixed: warn for 1 port down, >2 critical
- added: skip option for iogrp
- added: critical for >95% pool usage
- added: bytes option
- cleanup/syntax
- fixed: warn en crit options
- changed: disks without Status 2 'OK' (or 'online') = CRITICAL
- changed: no EnclosureIDGoal or SlotIDGoal = UNKNOWN
- added: skip element option with regex (e.g. for "test" pools/disks)
- added: exception handling (failed connection or login)
- added: debug option