forked from zabbix/community-templates
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request zabbix#68 from PatxiAndueza/main
NetApp Plug-ins, NDB & VSC port status checker
- Loading branch information
Showing
4 changed files
with
209 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
|
||
# # NDB port status checker | ||
|
||
## Overview | ||
|
||
Template for NDB NetApp plugin. | ||
|
||
|
||
|
||
You need to install this little script in the Zabbix Server [port_status.sh](https://github.com/PatxiAndueza/zabbix-stuff/blob/main/netapp-plugin-port-status-checker/ "port_status.sh") | ||
|
||
|
||
|
||
## Author | ||
|
||
PatxiAndueza | ||
|
||
## Macros used | ||
|
||
There are no macros links in this template. | ||
|
||
## Template links | ||
|
||
Template Module ICMP Ping | ||
|
||
## Discovery rules | ||
|
||
There are no discovery rules in this template. | ||
|
||
|
||
## Items collected | ||
|
||
|Name|Description|Type|Key and additional info| | ||
|----|-----------|----|----| | ||
|Management port|8080 bidirectional This port is used to manage the virtual appliance.|`Zabbix trapper`|vsc.9083| | ||
|SnapCenter Plug-in for VMware vSphere port|8144 (HTTPS), bidirectional The port is used for communications from the vCenter vSphere web client and from the SnapCenter Server|`Zabbix trapper`|vsc.8144| | ||
|
||
## Triggers | ||
|
||
|Name|Description|Expression|Priority| | ||
|----|-----------|----------|--------| | ||
|Closed Management port|<p>-</p>|<p>**Expression**: last(/NetApp Data Broker - NDB for VMware plug-in/ndb.8080,#1)<>"open"</p><p>**Recovery expression**: </p>|average| | ||
|Closed SnapCenter Plug-in for VMware vSphere port|<p>-</p>|<p>**Expression**: last(/NetApp Data Broker - NDB for VMware plug-in/ndb.8144,#1)<>"open"</p><p>**Recovery expression**: </p>|high| |
72 changes: 72 additions & 0 deletions
72
Storage_Devices/NetAPP/templates_netapp_ndb/5.4/templates_netapp_ndb.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
zabbix_export: | ||
version: '5.4' | ||
date: '2022-04-05T14:35:29Z' | ||
groups: | ||
- | ||
uuid: 83e7f486b3ae4512b71b3a3ec27cfe47 | ||
name: Templates/NetApp | ||
templates: | ||
- | ||
uuid: bf1d4a44c03d41268f14eaa706aba718 | ||
template: 'NetApp Data Broker - NDB for VMware plug-in' | ||
name: 'NetApp Data Broker - NDB for VMware plug-in' | ||
templates: | ||
- | ||
name: 'Template Module ICMP Ping' | ||
groups: | ||
- | ||
name: Templates/NetApp | ||
items: | ||
- | ||
uuid: ac2e744906e345abaf006baf6d351525 | ||
name: 'Management port' | ||
type: TRAP | ||
key: ndb.8080 | ||
delay: '0' | ||
history: 1w | ||
trends: '0' | ||
value_type: TEXT | ||
description: | | ||
8080 bidirectional | ||
This port is used to manage the virtual appliance. | ||
tags: | ||
- | ||
tag: Application | ||
value: Status | ||
triggers: | ||
- | ||
uuid: 3f5492da26a9410c9e9dfe638a155db9 | ||
expression: 'last(/NetApp Data Broker - NDB for VMware plug-in/ndb.8080,#1)<>"open"' | ||
name: 'Closed Management port' | ||
priority: AVERAGE | ||
- | ||
uuid: ee372e9367f74917b289c4a351f288b9 | ||
name: 'SnapCenter Plug-in for VMware vSphere port' | ||
type: TRAP | ||
key: ndb.8144 | ||
delay: '0' | ||
history: 1w | ||
trends: '0' | ||
value_type: TEXT | ||
description: | | ||
8144 (HTTPS), bidirectional | ||
The port is used for communications from the vCenter vSphere web client and from the SnapCenter Server | ||
tags: | ||
- | ||
tag: Application | ||
value: Status | ||
triggers: | ||
- | ||
uuid: 4c51df3222be4e7b886daf50c759d057 | ||
expression: 'last(/NetApp Data Broker - NDB for VMware plug-in/ndb.8144,#1)<>"open"' | ||
name: 'Closed SnapCenter Plug-in for VMware vSphere port' | ||
priority: HIGH | ||
valuemaps: | ||
- | ||
uuid: 1a07457a8dc04a70a734d3b87d62f45c | ||
name: 'Value mapping' | ||
mappings: | ||
- | ||
type: REGEXP | ||
value: open | ||
newvalue: '1' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
|
||
# # VSC port status checker | ||
|
||
## Overview | ||
|
||
Template for VSC NetApp plugin. | ||
|
||
|
||
|
||
You need to install this little script in the Zabbix Server [port_status.sh](https://github.com/PatxiAndueza/zabbix-stuff/blob/main/netapp-plugin-port-status-checker/ "port_status.sh") | ||
|
||
|
||
|
||
## Author | ||
|
||
PatxiAndueza | ||
|
||
## Macros used | ||
|
||
There are no macros links in this template. | ||
|
||
## Template links | ||
|
||
Template Module ICMP Ping | ||
|
||
## Discovery rules | ||
|
||
There are no discovery rules in this template. | ||
|
||
|
||
## Items collected | ||
|
||
|Name|Description|Type|Key and additional info| | ||
|----|-----------|----|----| | ||
|VASA Provider and SRA for VMware vSphere port|When enabled, both VASA Provider and Storage Replication Adapter (SRA) use this port to communicate with the vCenter Server. This port is also required for obtaining the TCP/IP settings.|`Zabbix trapper`|vsc.9083| | ||
|SnapCenter Plug-in for VMware vSphere port|8144 (HTTPS), bidirectional The port is used for communications from the vCenter vSphere web client and from the SnapCenter Server|`Zabbix trapper`|vsc.8144| | ||
|
||
## Triggers | ||
|
||
|Name|Description|Expression|Priority| | ||
|----|-----------|----------|--------| | ||
|Closed Management port|<p>-</p>|<p>**Expression**: last(/NetApp Data Broker - NDB for VMware plug-in/ndb.8080,#1)<>"open"</p><p>**Recovery expression**: </p>|average| | ||
|Closed SnapCenter Plug-in for VMware vSphere port|<p>-</p>|<p>**Expression**: last(/NetApp Data Broker - NDB for VMware plug-in/ndb.8144,#1)<>"open"</p><p>**Recovery expression**: </p>|high| |
51 changes: 51 additions & 0 deletions
51
Storage_Devices/NetAPP/templates_netapp_vsc/5.4/templates_netapp_vsc.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
zabbix_export: | ||
version: '5.4' | ||
date: '2022-04-05T14:36:51Z' | ||
groups: | ||
- | ||
uuid: 83e7f486b3ae4512b71b3a3ec27cfe47 | ||
name: Templates/NetApp | ||
templates: | ||
- | ||
uuid: 09bab0a722e44fc0b02af5d81cb9b1cc | ||
template: 'Virtual Storage Console - VSC for VMware plug-in' | ||
name: 'Virtual Storage Console - VSC for VMware plug-in' | ||
templates: | ||
- | ||
name: 'Template Module ICMP Ping' | ||
groups: | ||
- | ||
name: Templates/NetApp | ||
items: | ||
- | ||
uuid: a1a5bc340d09463982f7cae28bab0f28 | ||
name: 'VSC communication port' | ||
type: TRAP | ||
key: vsc.8143 | ||
delay: '0' | ||
history: 1w | ||
trends: '0' | ||
value_type: TEXT | ||
description: 'VSC listens for secure communications on this port.' | ||
triggers: | ||
- | ||
uuid: ac2dd6f0462c4fdbb468e2c21296af0e | ||
expression: 'last(/Virtual Storage Console - VSC for VMware plug-in/vsc.8143,#1)<>"open"' | ||
name: 'Closed VSC communication port' | ||
priority: HIGH | ||
- | ||
uuid: 225140bf44234588bff7df916e043181 | ||
name: 'VASA Provider and SRA for VMware vSphere port' | ||
type: TRAP | ||
key: vsc.9083 | ||
delay: '0' | ||
history: 1w | ||
trends: '0' | ||
value_type: TEXT | ||
description: 'When enabled, both VASA Provider and Storage Replication Adapter (SRA) use this port to communicate with the vCenter Server. This port is also required for obtaining the TCP/IP settings.' | ||
triggers: | ||
- | ||
uuid: 4f38ea4c8da142a69977446d569aa7b1 | ||
expression: 'last(/Virtual Storage Console - VSC for VMware plug-in/vsc.9083,#1)<>"open"' | ||
name: 'Closed VASA Provider and SRA for VMware vSphere port' | ||
priority: HIGH |