Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NetApp Plug-ins, NDB & VSC port status checker #68

Merged
merged 1 commit into from
Apr 8, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions Storage_Devices/NetAPP/templates_netapp_ndb/5.4/README.md
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|
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'
43 changes: 43 additions & 0 deletions Storage_Devices/NetAPP/templates_netapp_vsc/5.4/README.md
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|
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