Same as v2.0 with valuemap and application prototype added.
Adapted for Zabbix 3 version by dav3860. Valuemaps included.
There are no macros links in this template.
There are no template links in this template.
Name | Description | Type | Key and additional info |
---|---|---|---|
Services | - |
SNMP agent |
snmp.services.discovery Update: 1m |
Interfaces | - |
SNMP agent |
snmp.interfaces.discovery Update: 1m |
Vservers | - |
SNMP agent |
snmp.vservers.discovery Update: 1m |
Name | Description | Type | Key and additional info |
---|---|---|---|
SNMP authenticationFailure trap | - |
SNMP trap |
snmptrap[authenticationFailure] Update: 0 |
memSizeMB | - |
SNMP agent |
memSizeMB Update: 1h |
httpTot11Responses | - |
SNMP agent |
httpTot11Responses Update: 1m |
haCurState | State of the node, based on its health, in a high availability setup. Possible values are: UP - Indicates that the node is accessible and can function as either a primary or secondary node. DISABLED - Indicates that the high availability status of the node has been manually disabled. Synchronization and propagation cannot take place between the peer nodes. INIT - Indicates that the node is in the process of becoming part of the high availability configuration. PARTIALFAIL - Indicates that one of the high availability monitored interfaces has failed because of a card or link failure. This state triggers a failover. COMPLETEFAIL - Indicates that all the interfaces of the node are unusable, because the interfaces on which high availability monitoring is enabled are not connected or are manually disabled. This state triggers a failover. DUMB - Indicates that the node is in listening mode. It does not participate in high availability transitions or transfer configuration from the peer node. This is a configured value, not a statistic. PARTIALFAILSSL - Indicates that the SSL card has failed. This state triggers a failover. ROUTEMONITORFAIL - Indicates that the route monitor has failed. This state triggers a failover. |
SNMP agent |
haCurState Update: 15s |
httpTotRequests | - |
SNMP agent |
httpTotRequests Update: 1m |
UpTime | - |
SNMP agent |
sysUpTime Update: 1m |
resMemUsage | - |
SNMP agent |
resMemUsage Update: 1m |
resCpuUsage | - |
SNMP agent |
resCpuUsage Update: 60s |
numCPUs | - |
SNMP agent |
numCPUs Update: 1h |
Generic SNMP Trap | - |
SNMP trap |
snmptrap.fallback Update: 0 |
haLastMasterStateTransitionReason | The reason for the last master state transition. This gives the conditions under which this node assumed the current state. The current state is available at the oid sysHighAvailabilityMode.0 |
SNMP agent |
haLastMasterStateTransitionReason Update: 15s |
haErrSyncFailure | Number of times the configuration of the primary and secondary nodes failed to synchronize since that last transition. A synchronization failure results in mismatched configuration. It can be caused by a mismatch in the Remote Procedural Call (RPC) password on the two nodes forming the high availability pair. |
SNMP agent |
haErrSyncFailure Update: 15s |
tcpActiveServerConn | Connections to a server currently responding to requests. |
SNMP agent |
tcpActiveServerConn Update: 1m |
haPeerState | This represents the state of the failover peer NetScaler whether Primary or Secondary |
SNMP agent |
haPeerState Update: 15s |
httpTot11Requests | - |
SNMP agent |
httpTot11Requests Update: 1m |
haTimeofLastStateTransition | This represents the time since the NetScaler underwent a state change from primary to secondary or vice-versa |
SNMP agent |
haTimeofLastStateTransition Update: 15s |
haCurStatus | Indicates whether a NetScaler is set up for high availability. Possible values are YES and NO. If the value is NO, the high availability statistics below are invalid. |
SNMP agent |
haCurStatus Update: 30s |
Service {#SNMPVALUE} Act conn | - |
SNMP agent |
service.actconn.[{#SNMPVALUE}] Update: 15s LLD |
Service {#SNMPVALUE} Est conn | - |
SNMP agent |
service.estconn.[{#SNMPVALUE}] Update: 15s LLD |
Service {#SNMPVALUE} IP | - |
SNMP agent |
service.ip.[{#SNMPVALUE}] Update: 1h LLD |
Service {#SNMPVALUE} port | - |
SNMP agent |
service.port.[{#SNMPVALUE}] Update: 1h LLD |
Service {#SNMPVALUE} Total req | - |
SNMP agent |
service.totreq.[{#SNMPVALUE}] Update: 15s LLD |
Service {#SNMPVALUE} Total req bytes | - |
SNMP agent |
service.totreqb.[{#SNMPVALUE}] Update: 15s LLD |
Service {#SNMPVALUE} Total resp | - |
SNMP agent |
service.totresp.[{#SNMPVALUE}] Update: 15s LLD |
Service {#SNMPVALUE} Total resp bytes | - |
SNMP agent |
service.totrespb.[{#SNMPVALUE}] Update: 15s LLD |
Service {#SNMPVALUE} Total recvd pkts | - |
SNMP agent |
service.totresvdpkts.[{#SNMPVALUE}] Update: 15s LLD |
Service {#SNMPVALUE} Total sent pkts | - |
SNMP agent |
service.totrsentpkts.[{#SNMPVALUE}] Update: 15s LLD |
Interface {#SNMPVALUE} received bytes | - |
SNMP agent |
r_bytes.[{#SNMPVALUE}] Update: 15s LLD |
Interface {#SNMPVALUE} received packets | - |
SNMP agent |
r_pks.[{#SNMPVALUE}] Update: 15s LLD |
Interface {#SNMPVALUE} type | - |
SNMP agent |
type.[{#SNMPVALUE}] Update: 1h LLD |
Interface {#SNMPVALUE} transmitted bytes | - |
SNMP agent |
t_bytes.[{#SNMPVALUE}] Update: 15s LLD |
Interface {#SNMPVALUE} transmitted packets | - |
SNMP agent |
t_pks.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} Client Connections | - |
SNMP agent |
vsvr.cl_conn.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} Health | - |
SNMP agent |
vsvr.health.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} Server Connections | - |
SNMP agent |
vsvr.sr_conn.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} State | - |
SNMP agent |
vsvr.state.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} Total Clients | The total number of established client connections. |
SNMP agent |
vsvr.TotalClients.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} Total Servers | The total number of established server connections. |
SNMP agent |
vsvr.TotalServers.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} vsvrCurServicesDown | - |
SNMP agent |
vsvr.vsvrCurServicesDown.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} vsvrCurServicesOutOfSvc | - |
SNMP agent |
vsvr.vsvrCurServicesOutOfSvc.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} vsvrCurServicesTransToOutOfSvc | - |
SNMP agent |
vsvr.vsvrCurServicesTransToOutOfSvc.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} vsvrCurServicesUnKnown | - |
SNMP agent |
vsvr.vsvrCurServicesUnKnown.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} vsvrCurServicesUp | - |
SNMP agent |
vsvr.vsvrCurServicesUp.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} RxBytesRate | The total number of established client connections. |
SNMP agent |
vsvr.vsvrRxBytesRate.[{#SNMPVALUE}] Update: 15s LLD |
Vserver {#SNMPVALUE} TxBytesRate | This represents the response rate in bytes per second for this service/vserver. |
SNMP agent |
vsvr.vsvrTxBytesRate.[{#SNMPVALUE}] Update: 15s LLD |
Name | Description | Expression | Priority |
---|---|---|---|
vServer {#SNMPVALUE} services are degraded: {ITEM.VALUE1} | Le vserver a des services associés mais tous ne répondent pas. |
Expression: {NetScaler:vsvr.health.[{#SNMPVALUE}].last()}<100 and {NetScaler:vsvr.health.[{#SNMPVALUE}].last()}>0 and ({NetScaler:vsvr.vsvrCurServicesDown.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesOutOfSvc.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesTransToOutOfSvc.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesUnKnown.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesUp.[{#SNMPVALUE}].last()})>0 Recovery expression: |
average |
vServer {#SNMPVALUE} services are down | Tous les services associés au vserver sont inactifs. |
Expression: {NetScaler:vsvr.health.[{#SNMPVALUE}].last()}=0 and ({NetScaler:vsvr.vsvrCurServicesDown.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesOutOfSvc.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesTransToOutOfSvc.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesUnKnown.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesUp.[{#SNMPVALUE}].last()})>0 Recovery expression: |
high |
vServer {#SNMPVALUE} state: {ITEM.VALUE} | L'état du vserver n'est pas "up". |
Expression: {NetScaler:vsvr.state.[{#SNMPVALUE}].last()}<>7 Recovery expression: |
high |
vServer {#SNMPVALUE} services are degraded: {ITEM.VALUE1} (LLD) | Le vserver a des services associés mais tous ne répondent pas. |
Expression: {NetScaler:vsvr.health.[{#SNMPVALUE}].last()}<100 and {NetScaler:vsvr.health.[{#SNMPVALUE}].last()}>0 and ({NetScaler:vsvr.vsvrCurServicesDown.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesOutOfSvc.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesTransToOutOfSvc.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesUnKnown.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesUp.[{#SNMPVALUE}].last()})>0 Recovery expression: |
average |
vServer {#SNMPVALUE} services are down (LLD) | Tous les services associés au vserver sont inactifs. |
Expression: {NetScaler:vsvr.health.[{#SNMPVALUE}].last()}=0 and ({NetScaler:vsvr.vsvrCurServicesDown.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesOutOfSvc.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesTransToOutOfSvc.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesUnKnown.[{#SNMPVALUE}].last()} + {NetScaler:vsvr.vsvrCurServicesUp.[{#SNMPVALUE}].last()})>0 Recovery expression: |
high |
vServer {#SNMPVALUE} state: {ITEM.VALUE} (LLD) | L'état du vserver n'est pas "up". |
Expression: {NetScaler:vsvr.state.[{#SNMPVALUE}].last()}<>7 Recovery expression: |
high |