118 lines
6.2 KiB
PHP
118 lines
6.2 KiB
PHP
<?php
|
|
|
|
/**
|
|
* Observium
|
|
*
|
|
* This file is part of Observium.
|
|
*
|
|
* @package observium
|
|
* @subpackage poller
|
|
* @copyright (C) Adam Armstrong
|
|
*
|
|
*/
|
|
|
|
$table_defs['NS-ROOT-MIB']['nsTcpStatsGroup'] = [
|
|
'table' => 'nsTcpStatsGroup',
|
|
'mib' => 'NS-ROOT-MIB',
|
|
'mib_dir' => 'citrix',
|
|
'file' => 'netscaler-stats-tcp.rrd',
|
|
'ds_rename' => ["tcp" => "", "Active" => "Ac", "Passive" => "Ps", "Zombie" => "Zom"],
|
|
'graphs' => ['netscaler_tcp_conn', 'netscaler_tcp_bits', 'netscaler_tcp_pkts', 'netscaler_tcp_errretransmit',
|
|
'netscaler_tcp_errretransmitgiveup', 'netscaler_tcp_errfullretransmit', 'netscaler_tcp_errpartialretransmit',
|
|
'netscaler_tcp_errfastretransmissions', 'netscaler_tcp_errxretransmissions',
|
|
'netscaler_conn_zombie_flushed', 'netscaler_retransmission_error',
|
|
'netscaler_common_errors', 'netscaler_conn_zombie_halfclosed', 'netscaler_retransmit_err',
|
|
'netscaler_conn_client', 'netscaler_conn_zombie_halfopen', 'netscaler_rst_errors',
|
|
'netscaler_conn_clientserver', 'netscaler_conn_zombie_packets', 'netscaler_syn_errors',
|
|
'netscaler_conn_current', 'netscaler_cookie_rejected', 'netscaler_syn_stats',
|
|
'netscaler_conn_server', 'netscaler_data_errors', 'netscaler_conn_spare', 'netscaler_out_of_order'],
|
|
|
|
'oids' => [
|
|
'tcpCurServerConn' => ['ds_type' => 'GAUGE'],
|
|
'tcpCurClientConn' => ['ds_type' => 'GAUGE'],
|
|
'tcpActiveServerConn' => ['ds_type' => 'GAUGE'],
|
|
'tcpCurClientConnClosing' => ['ds_type' => 'GAUGE'],
|
|
'tcpCurServerConnEstablished' => ['ds_type' => 'GAUGE'],
|
|
'tcpCurClientConnOpening' => ['ds_type' => 'GAUGE'],
|
|
'tcpCurClientConnEstablished' => ['ds_type' => 'GAUGE'],
|
|
'tcpCurServerConnClosing' => ['ds_type' => 'GAUGE'],
|
|
'tcpSpareConn' => ['ds_type' => 'GAUGE'],
|
|
'tcpSurgeQueueLen' => ['ds_type' => 'GAUGE'],
|
|
'tcpCurServerConnOpening' => ['ds_type' => 'GAUGE'],
|
|
'tcpCurPhysicalServers' => ['ds_type' => 'GAUGE'],
|
|
'tcpReuseHit' => ['ds_type' => 'GAUGE'],
|
|
'tcpTotServerConnOpened' => [],
|
|
'tcpTotServerConnClosed' => [],
|
|
'tcpTotClientConnOpened' => [],
|
|
'tcpTotClientConnClosed' => [],
|
|
'tcpTotSyn' => [],
|
|
'tcpTotSynProbe' => [],
|
|
'tcpTotSvrFin' => [],
|
|
'tcpTotCltFin' => [],
|
|
'tcpTotRxPkts' => [],
|
|
'tcpTotRxBytes' => [],
|
|
'tcpTotTxPkts' => [],
|
|
'tcpTotTxBytes' => [],
|
|
'tcpWaitToSyn' => [],
|
|
'tcpTotZombieCltConnFlushed' => [],
|
|
'tcpTotZombieSvrConnFlushed' => [],
|
|
'tcpTotZombieHalfOpenCltConnFlushed' => [],
|
|
'tcpTotZombieHalfOpenSvrConnFlushed' => [],
|
|
'tcpTotZombieActiveHalfCloseCltConnFlushed' => [],
|
|
'tcpTotZombieActiveHalfCloseSvrConnFlushed' => [],
|
|
'tcpTotZombiePassiveHalfCloseCltConnFlushed' => [],
|
|
'tcpTotZombiePassiveHalfCloseSrvConnFlushed' => [],
|
|
'tcpErrBadCheckSum' => [],
|
|
'tcpErrSynInSynRcvd' => [],
|
|
'tcpErrSynInEst' => [],
|
|
'tcpErrSynGiveUp' => [],
|
|
'tcpErrSynSentBadAck' => [],
|
|
'tcpErrSynRetry' => [],
|
|
'tcpErrFinRetry' => [],
|
|
'tcpErrFinGiveUp' => [],
|
|
'tcpErrFinDup' => [],
|
|
'tcpErrRst' => [],
|
|
'tcpErrRstNonEst' => [],
|
|
'tcpErrRstOutOfWindow' => [],
|
|
'tcpErrRstInTimewait' => [],
|
|
'tcpErrSvrRetrasmit' => [],
|
|
'tcpErrCltRetrasmit' => [],
|
|
'tcpErrFullRetrasmit' => [],
|
|
'tcpErrPartialRetrasmit' => [],
|
|
'tcpErrSvrOutOfOrder' => [],
|
|
'tcpErrCltOutOfOrder' => [],
|
|
'tcpErrCltHole' => [],
|
|
'tcpErrSvrHole' => [],
|
|
'tcpErrCookiePktSeqReject' => [],
|
|
'tcpErrCookiePktSigReject' => [],
|
|
'tcpErrCookiePktSeqDrop' => [],
|
|
'tcpErrCookiePktMssReject' => [],
|
|
'tcpErrRetransmit' => [],
|
|
'tcpErrRetransmitGiveUp' => [],
|
|
'pcbTotZombieCall' => [],
|
|
'tcpTotSynHeld' => [],
|
|
'tcpTotSynFlush' => [],
|
|
'tcpTotFinWaitClosed' => [],
|
|
'tcpErrAnyPortFail' => [],
|
|
'tcpErrIpPortFail' => [],
|
|
'tcpErrSentRst' => [],
|
|
'tcpErrBadStateConn' => [],
|
|
'tcpErrFastRetransmissions' => [],
|
|
'tcpErrFirstRetransmissions' => [],
|
|
'tcpErrSecondRetransmissions' => [],
|
|
'tcpErrThirdRetransmissions' => [],
|
|
'tcpErrForthRetransmissions' => [],
|
|
'tcpErrFifthRetransmissions' => [],
|
|
'tcpErrSixthRetransmissions' => [],
|
|
'tcpErrSeventhRetransmissions' => [],
|
|
'tcpErrDataAfterFin' => [],
|
|
'tcpErrRstThreshold' => [],
|
|
'tcpErrOutOfWindowPkts' => [],
|
|
'tcpErrSynDroppedCongestion' => [],
|
|
'tcpWaitData' => [],
|
|
'tcpErrStrayPkt' => []
|
|
]
|
|
];
|
|
|
|
// EOF
|