Skip to content

Commit

Permalink
Merge pull request zabbix#68 from PatxiAndueza/main
Browse files Browse the repository at this point in the history
NetApp Plug-ins, NDB & VSC port status checker
  • Loading branch information
oscar120584 authored Apr 8, 2022
2 parents 2857cb4 + b0b5b9b commit 2802d82
Show file tree
Hide file tree
Showing 4 changed files with 209 additions and 0 deletions.
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

0 comments on commit 2802d82

Please sign in to comment.