You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge pull request #103 from Icinga/fix/plugin_network_interface_args_too_long
Fix: Invoke-IcingaCheckNetworkInterface plugin args are too long
Fixes Invoke-IcingaCheckNetworkInterface plugins arguments being too long for Icinga Director
Copy file name to clipboardExpand all lines: doc/31-Changelog.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,7 @@ Released closed milestones can be found on [GitHub](https://github.com/Icinga/ic
26
26
*[#79](https://github.com/Icinga/icinga-powershell-plugins/issues/79) Fixes service check to exclude provided service names in case they contain the wildcard symbol '*' which causes the check to always return unknown
27
27
*[#86](https://github.com/Icinga/icinga-powershell-plugins/pull/86) Fixes `Get-IcingaCPUCount` returns wrong count on empty arguments
28
28
*[#97](https://github.com/Icinga/icinga-powershell-plugins/issues/97), [#98](https://github.com/Icinga/icinga-powershell-plugins/pull/98) Fixes invalid performance data output for `Invoke-IcingaCheckScheduledTask`
29
-
*[#102](https://github.com/Icinga/icinga-powershell-plugins/pull/102) Fixes `Invoke-IcingaCheckNetworkInterface` plugins arguments being too long for Icinga Director
29
+
*[#102](https://github.com/Icinga/icinga-powershell-plugins/pull/102), [#103](https://github.com/Icinga/icinga-powershell-plugins/pull/103) Fixes `Invoke-IcingaCheckNetworkInterface` plugins arguments being too long for Icinga Director
Copy file name to clipboardExpand all lines: doc/plugins/21-Invoke-IcingaCheckNetworkInterface.md
+28-28Lines changed: 28 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,40 +27,40 @@ To execute this plugin you will require to grant the following user permissions.
27
27
| ExcludeNetworkDevice | Array | false | @() | Specify the index of network adapters you want to exclude for checks. Example 4, 3 |
28
28
| ExcludeInterfaceTeam | Array | false | @() | Specify the name of network interface teams you want to exclude for checks. Example OutboundGroup, ClusterInterface |
29
29
| IncludeInterfaceTeam | Array | false | @() | Specify the name of network interface teams you want to include for checks. Example OutboundGroup, ClusterInterface |
30
-
|PacketReceivedSecWarning| Object | false || Warning threshold for network Interface Packets Received/sec is the rate at which packets are received on the network interface. |
31
-
|PacketReceivedSecCritical| Object | false || Critical threshold for network Interface Packets Received/sec is the rate at which packets are received on the network interface. |
32
-
|PacketSentSecWarning| Object | false || Warning threshold for network Interface Packets Sent/sec is the rate at which packets are sent on the network interface. |
33
-
|PacketSentSecCritical| Object | false || Critical threshold for network Interface Packets Sent/sec is the rate at which packets are sent on the network interface. |
34
-
|PackteReceivedErrorWarning| Object | false || Warning threshold for network Interface Packets Received Errors is the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. |
35
-
|PackteReceivedErrorCritical| Object | false || Critical threshold for network Interface Packets Received Errors is the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. |
36
-
|PackteOutboundErrorWarning| Object | false || Warning threshold for network Interface Packets Outbound Errors is the number of outbound packets that could not be transmitted because of errors. |
37
-
|PackteOutboundErrorCritical| Object | false || Critical threshold for network Interface Packets Outbound Errors is the number of outbound packets that could not be transmitted because of errors. |
30
+
|PacketReceivedSecWarn| Object | false || Warning threshold for network Interface Packets Received/sec is the rate at which packets are received on the network interface. |
31
+
|PacketReceivedSecCrit| Object | false || Critical threshold for network Interface Packets Received/sec is the rate at which packets are received on the network interface. |
32
+
|PacketSentSecWarn| Object | false || Warning threshold for network Interface Packets Sent/sec is the rate at which packets are sent on the network interface. |
33
+
|PacketSentSecCrit| Object | false || Critical threshold for network Interface Packets Sent/sec is the rate at which packets are sent on the network interface. |
34
+
|PackteReceivedErrorWarn| Object | false || Warning threshold for network Interface Packets Received Errors is the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. |
35
+
|PackteReceivedErrorCrit| Object | false || Critical threshold for network Interface Packets Received Errors is the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. |
36
+
|PackteOutboundErrorWarn| Object | false || Warning threshold for network Interface Packets Outbound Errors is the number of outbound packets that could not be transmitted because of errors. |
37
+
|PackteOutboundErrorCrit| Object | false || Critical threshold for network Interface Packets Outbound Errors is the number of outbound packets that could not be transmitted because of errors. |
38
38
| PacketReceivedDiscardedWarn | Object | false || Warning threshold for network Interface Packets Received Discarded is the number of inbound packets that were chosen to be discarded even though no errors had been detected to prevent their delivery to a higher-layer protocol. |
39
39
| PacketReceivedDiscardedCrit | Object | false || Critical threshold for network Interface Packets Received Discarded is the number of inbound packets that were chosen to be discarded even though no errors had been detected to prevent their delivery to a higher-layer protocol. |
40
40
| PacketOutboundDiscardedWarn | Object | false || Warning threshold for network Interface Packets Outbound Discarded is the number of outbound packets that were chosen to be discarded even though no errors had been detected to prevent transmission. |
41
41
| PacketOutboundDiscardedCrit | Object | false || Critical threshold for network Interface Packets Outbound Discarded is the number of outbound packets that were chosen to be discarded even though no errors had been detected to prevent transmission. |
42
-
|IncomingAvgBandUsageWarning| Object | false || Warning threshold for network Interface avg. Bytes Received/sec is the average of incoming Bytes. |
43
-
|IncomingAvgBandUsageCritical| Object | false || Critical threshold for network Interface avg. Bytes Received/sec is the average of incoming Bytes. |
44
-
|OutboundAvgBandUsageWarning| Object | false || Warning threshold for network Interface avg. Bytes Sent/sec is the average of outbound Bytes. |
45
-
|OutboundAvgBandUsageCritical| Object | false || Critical threshold for network Interface avg. Bytes Sent/sec is the average of outbound Bytes. |
46
-
|DeviceTotalBytesSecWarning| Object | false || Warning threshold for network Interface Bytes Total/sec is the rate at which bytes are sent and received over each network adapter, including framing characters. |
47
-
|DeviceTotalBytesSecCritical| Object | false || Critical threshold for network Interface Bytes Total/sec is the rate at which bytes are sent and received over each network adapter, including framing characters. |
48
-
|DeviceSentBytesSecWarning| Object | false || Warning threshold for network Interface Bytes Sent/sec is the rate at which bytes are sent over each network adapter, including framing characters. |
49
-
|DeviceSentBytesSecCritical| Object | false || Critical threshold for network Interface Bytes Sent/sec is the rate at which bytes are sent over each network adapter, including framing characters. |
42
+
|IncomingAvgBandUsageWarn| Object | false || Warning threshold for network Interface avg. Bytes Received/sec is the average of incoming Bytes. |
43
+
|IncomingAvgBandUsageCrit| Object | false || Critical threshold for network Interface avg. Bytes Received/sec is the average of incoming Bytes. |
44
+
|OutboundAvgBandUsageWarn| Object | false || Warning threshold for network Interface avg. Bytes Sent/sec is the average of outbound Bytes. |
45
+
|OutboundAvgBandUsageCrit| Object | false || Critical threshold for network Interface avg. Bytes Sent/sec is the average of outbound Bytes. |
46
+
|DeviceTotalBytesSecWarn| Object | false || Warning threshold for network Interface Bytes Total/sec is the rate at which bytes are sent and received over each network adapter, including framing characters. |
47
+
|DeviceTotalBytesSecCrit| Object | false || Critical threshold for network Interface Bytes Total/sec is the rate at which bytes are sent and received over each network adapter, including framing characters. |
48
+
|DeviceSentBytesSecWarn| Object | false || Warning threshold for network Interface Bytes Sent/sec is the rate at which bytes are sent over each network adapter, including framing characters. |
49
+
|DeviceSentBytesSecCrit| Object | false || Critical threshold for network Interface Bytes Sent/sec is the rate at which bytes are sent over each network adapter, including framing characters. |
50
50
| DeviceReceivedBytesSecWarn | Object | false || Warning threshold for network Interface Bytes Received/sec is the rate at which bytes are received over each network adapter, including framing characters. |
51
51
| DeviceReceivedBytesSecCrit | Object | false || Critical threshold for network Interface Bytes Received/sec is the rate at which bytes are received over each network adapter, including framing characters. |
52
-
|LinkSpeedWarning| Object | false || Warning threshold for the transmit link speed in (10 MBit, 100 MBit, 1 GBit, 10 GBit, 100 GBit, ...) of the network Interface. |
53
-
|LinkSpeedCritical| Object | false || Critical threshold for the transmit link speed in (10 MBit, 100 MBit, 1 GBit, 10 GBit, 100 GBit, ...) of the network Interface. |
54
-
|InterfaceTeamStatusWarning| Object | false || Warning threshold for the Status of a network Interface Teams. |
55
-
|InterfaceTeamStatusCritical| Object | false || Critical threshold for the Status of a network Interface Teams. |
56
-
|InterfaceSlaveEnabledStateWarning| Object | false || Warning threshold for the State of a network Interface Team-Members/Slaves. |
57
-
|InterfaceSlaveEnabledStateCritical| Object | false || Critical threshold for the State of a network Interface Team-Members/Slaves. |
58
-
|InterfaceAdminStatusWarning| Object | false || Warning threshold for the network Interface administrative status. |
59
-
|InterfaceOperationalStatusWarning| Object | false || Warning threshold for the current network interface operational status. |
60
-
|InterfaceOperationalStatusCritical| Object | false || Critical threshold for the current network interface operational status. |
61
-
|InterfaceConnectionStatusWarning| Object | false || Warning threshold for the state of the network adapter connection to the network. |
62
-
|InterfaceConnectionStatusCritical| Object | false || Critical threshold for the state of the network adapter connection to the network. |
63
-
|IncludeHiddenNetworkDevice| SwitchParameter | false | False | Set this argument if you want to include hidden network Adapter for checks. It is a network which is available but is not broadcasting its ID. |
52
+
|LinkSpeedWarn| Object | false || Warning threshold for the transmit link speed in (10 MBit, 100 MBit, 1 GBit, 10 GBit, 100 GBit, ...) of the network Interface. |
53
+
|LinkSpeedCrit| Object | false || Critical threshold for the transmit link speed in (10 MBit, 100 MBit, 1 GBit, 10 GBit, 100 GBit, ...) of the network Interface. |
54
+
|IfTeamStatusWarn| Object | false || Warning threshold for the Status of a network Interface Teams. |
55
+
|IfTeamStatusCrit| Object | false || Critical threshold for the Status of a network Interface Teams. |
56
+
|IfSlaveEnabledStateWarn| Object | false || Warning threshold for the State of a network Interface Team-Members/Slaves. |
57
+
|IfSlaveEnabledStateCrit| Object | false || Critical threshold for the State of a network Interface Team-Members/Slaves. |
58
+
|IfAdminStatusWarn| Object | false || Warning threshold for the network Interface administrative status. |
59
+
|IfOperationalStatusWarn| Object | false || Warning threshold for the current network interface operational status. |
60
+
|IfOperationalStatusCrit| Object | false || Critical threshold for the current network interface operational status. |
61
+
|IfConnectionStatusWarn| Object | false || Warning threshold for the state of the network adapter connection to the network. |
62
+
|IfConnectionStatusCrit| Object | false || Critical threshold for the state of the network adapter connection to the network. |
63
+
|IncludeHidden| SwitchParameter | false | False | Set this argument if you want to include hidden network Adapter for checks. It is a network which is available but is not broadcasting its ID. |
64
64
| NoPerfData | SwitchParameter | false | False | Disables the performance data output of this plugin |
65
65
| Verbosity | Object | false | 0 | Changes the behavior of the plugin output which check states are printed: 0 (default): Only service checks/packages with state not OK will be printed 1: Only services with not OK will be printed including OK checks of affected check packages including Package config 2: Everything will be printed regardless of the check state |
0 commit comments