diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2014-11-24 18:55:34 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2014-11-24 18:55:34 +0200 |
commit | 2301256beda8480560c6e8053dc209989c8afeb8 (patch) | |
tree | 4948f1a759e09eba9eac0860cc13d2dd7b0e1e6d /src/VARNISH-MIB.txt | |
parent | 02b329d67dd593ddc8d41b52372fc7beb8c79f70 (diff) | |
download | varnish-mib-2301256beda8480560c6e8053dc209989c8afeb8.tar.gz varnish-mib-2301256beda8480560c6e8053dc209989c8afeb8.tar.bz2 |
Add MIB subtree for bans
Diffstat (limited to 'src/VARNISH-MIB.txt')
-rw-r--r-- | src/VARNISH-MIB.txt | 135 |
1 files changed, 133 insertions, 2 deletions
diff --git a/src/VARNISH-MIB.txt b/src/VARNISH-MIB.txt index eff533b..cde935a 100644 --- a/src/VARNISH-MIB.txt +++ b/src/VARNISH-MIB.txt @@ -12,29 +12,30 @@ IMPORTS MODULE-IDENTITY, OBJECT-TYPE, enterprises, Counter64, TimeTicks FROM SNMPv2-SMI OBJECT-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF; varnishMIB MODULE-IDENTITY - LAST-UPDATED "201411241627Z" + LAST-UPDATED "201411241848Z" ORGANIZATION "Shared Autonomous sYstems" CONTACT-INFO "mhe@say.no" DESCRIPTION "This MIB module defines objects for Varnish reverse web proxy." - REVISION "201411241627Z" + REVISION "201411241848Z" DESCRIPTION "Initial version." ::= { varnish 0 } varnish OBJECT IDENTIFIER ::= { enterprises 33043 6 1 } client OBJECT IDENTIFIER ::= { varnish 1 } backend OBJECT IDENTIFIER ::= { varnish 2 } total OBJECT IDENTIFIER ::= { varnish 3 } master OBJECT IDENTIFIER ::= { varnish 4 } session OBJECT IDENTIFIER ::= { varnish 5 } threads OBJECT IDENTIFIER ::= { varnish 6 } +bans OBJECT IDENTIFIER ::= { varnish 7 } clientAcceptedConnections OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION @@ -395,12 +396,142 @@ threadsQueueLength OBJECT-TYPE MAX-ACCESS read-only STATUS current DESCRIPTION "Length of session queue waiting for threads" ::= { threads 7 } +bansTotal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of bans" + ::= { bans 1 } + +bansCompleted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of completed bans" + ::= { bans 2 } + +bansObj OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bans using obj.*" + ::= { bans 3 } + +bansReq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bans using req.*" + ::= { bans 4 } + +bansAdded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bans added" + ::= { bans 5 } + +bansDeleted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bans deleted" + ::= { bans 6 } + +bansTested OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bans tested against objects (lookup)" + ::= { bans 7 } + +bansObjectsKilled OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of objects killed by bans (lookup)" + ::= { bans 8 } + + +bansLurkerTested OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bans tested against objects (lurker)" + ::= { bans 9 } + +bansTestTested OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ban tests tested against objects (lookup)" + ::= { bans 10 } + +bansLurkerTestTested OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ban tests tested against objects (lurker)" + ::= { bans 11 } + +bansLurkerObjKilled OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of objects killed by bans (lurker)" + ::= { bans 12 } + +bansDups OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ans superseded by other bans" + ::= { bans 13 } + +bansLurkerContention OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times lurker gave way for lookup" + ::= { bans 14 } + +bansPersistedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes used by the persisted ban lists" + ::= { bans 15 } + +bansPersistedFragmentation OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Extra bytes in persisted ban lists due to fragmentation" + ::= { bans 17 } + + -- -- Groups and Compliance -- varnishConfs OBJECT IDENTIFIER ::= { varnish 100 } varnishGroups OBJECT IDENTIFIER ::= { varnishConfs 1 } varnishCompl OBJECT IDENTIFIER ::= { varnishConfs 2 } |