summaryrefslogtreecommitdiff
path: root/MIBS/benuos/BENU-HTTP-SERVER-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/benuos/BENU-HTTP-SERVER-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/benuos/BENU-HTTP-SERVER-MIB')
-rw-r--r--MIBS/benuos/BENU-HTTP-SERVER-MIB275
1 files changed, 275 insertions, 0 deletions
diff --git a/MIBS/benuos/BENU-HTTP-SERVER-MIB b/MIBS/benuos/BENU-HTTP-SERVER-MIB
new file mode 100644
index 0000000..e1cd04e
--- /dev/null
+++ b/MIBS/benuos/BENU-HTTP-SERVER-MIB
@@ -0,0 +1,275 @@
+BENU-HTTP-SERVER-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ Integer32 ,Unsigned32, MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY
+ FROM SNMPv2-SMI
+
+ benuWAG FROM BENU-WAG-MIB;
+
+benuHttpServerMIB MODULE-IDENTITY
+ LAST-UPDATED "201510210000Z" -- Oct 21, 2015
+
+
+ ORGANIZATION "Benu Networks,Inc"
+ CONTACT-INFO "Benu Networks,Inc
+ Corporate Headquarters
+ 300 Concord Road, Suite 110
+ Billerica, MA 01821 USA
+ Tel: +1 978-223-4700
+ Fax: +1 978-362-1908
+ Email: info@benunets.com"
+ DESCRIPTION
+ "This MIB module defines management information
+ related to the HTTP server.
+
+ Copyright (C) 2013 by Benu Networks, Inc.
+ All rights reserved."
+
+ REVISION "201510210000Z" -- Oct 21, 2015
+ DESCRIPTION "Initial Version"
+
+ ::= { benuWAG 10 }
+
+-- declare top-level MIB objects for each component
+
+bHttpServerObjects OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "HTTP server information is defined in this branch."
+ ::= { benuHttpServerMIB 1 }
+
+
+-- HTTP server latency Table
+
+bHttpServerLatencyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF BHttpServerLatencyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Latency information list for HTTP server."
+ ::= { bHttpServerObjects 1 }
+
+bHttpServerLatencyEntry OBJECT-TYPE
+ SYNTAX BHttpServerLatencyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A logical row in the bHttpServerLatencyTable."
+ INDEX {
+ bHttpServLatencyStatsInterval
+ }
+ ::= { bHttpServerLatencyTable 1}
+
+BHttpServerLatencyEntry ::= SEQUENCE {
+ bHttpServLatencyStatsInterval Integer32,
+ bHttpServLatencyStatsIntervalDuration Integer32,
+ bHttpServLatencyTotalPktCount Unsigned32,
+ bHttpServLatencyMaxProcessingTime Unsigned32,
+ bHttpServLatencyMinProcessingTime Unsigned32,
+ bHttpServLatencyAvgProcessingTime Unsigned32,
+ bHttpServLatencyProcessTimeMorethan1MSPktCount Unsigned32,
+ bHttpServLatencyGetTotalPktCount Unsigned32,
+ bHttpServLatencyGetMaxProcessingTime Unsigned32,
+ bHttpServLatencyGetMinProcessingTime Unsigned32,
+ bHttpServLatencyGetAvgProcessingTime Unsigned32,
+ bHttpServLatencyGetProcessTimeMorethan1MSPktCount Unsigned32,
+ bHttpServLatencyPostTotalPktCount Unsigned32,
+ bHttpServLatencyPostMaxProcessingTime Unsigned32,
+ bHttpServLatencyPostMinProcessingTime Unsigned32,
+ bHttpServLatencyPostAvgProcessingTime Unsigned32,
+ bHttpServLatencyPostProcessTimeMorethan1MSPktCount Unsigned32,
+ bHttpServLatencyDeleteTotalPktCount Unsigned32,
+ bHttpServLatencyDeleteMaxProcessingTime Unsigned32,
+ bHttpServLatencyDeleteMinProcessingTime Unsigned32,
+ bHttpServLatencyDeleteAvgProcessingTime Unsigned32,
+ bHttpServLatencyDeleteProcessTimeMorethan1MSPktCount Unsigned32
+}
+
+bHttpServLatencyStatsInterval OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The interval during which the measurements were accumulated. The
+ interval index one indicates the latest interval for which statistics
+ accumulation was completed. Older the statistics data, greater the interval
+ index value.
+ In a system supporting a history of n intervals with IntervalCount(1)
+ and IntervalCount(n), the most and least recent intervals respectively, the
+ following applies at the end of an interval:
+ - discard the value of IntervalCount(n)
+ - the value of IntervalCount(i) becomes that of IntervalCount(i+1) for
+ 1 <= i < n
+ - the value of IntervalCount(1) becomes that of CurrentCount."
+ ::= { bHttpServerLatencyEntry 1 }
+
+bHttpServLatencyStatsIntervalDuration OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Http server latency stats interval duration."
+ ::= { bHttpServerLatencyEntry 2 }
+
+bHttpServLatencyTotalPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of the total number of packets handled by http server."
+ ::= { bHttpServerLatencyEntry 3 }
+
+bHttpServLatencyMaxProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum packet processing time handled by http server in micro seconds."
+ ::= { bHttpServerLatencyEntry 4 }
+
+bHttpServLatencyMinProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum packet processing time handled by http server in micro seconds."
+ ::= { bHttpServerLatencyEntry 5 }
+
+bHttpServLatencyAvgProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average packet processing time handled by http server in micro seconds."
+ ::= { bHttpServerLatencyEntry 6 }
+
+bHttpServLatencyProcessTimeMorethan1MSPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets took more than 1 milli second processing time handled by http server."
+ ::= { bHttpServerLatencyEntry 7 }
+
+bHttpServLatencyGetTotalPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of the total number of packets handled by http server GET."
+ ::= { bHttpServerLatencyEntry 8 }
+
+bHttpServLatencyGetMaxProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum packet processing time handled by http server in micro seconds - GET."
+ ::= { bHttpServerLatencyEntry 9 }
+
+bHttpServLatencyGetMinProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum packet processing time handled by http server in micro seconds - GET."
+ ::= { bHttpServerLatencyEntry 10 }
+
+bHttpServLatencyGetAvgProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average packet processing time handled by http server in micro seconds - GET."
+ ::= { bHttpServerLatencyEntry 11 }
+
+bHttpServLatencyGetProcessTimeMorethan1MSPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets took more than 1 milli second processing time handled by http server - GET."
+ ::= { bHttpServerLatencyEntry 12 }
+
+bHttpServLatencyPostTotalPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of the total number of packets handled by http server POST."
+ ::= { bHttpServerLatencyEntry 13 }
+
+bHttpServLatencyPostMaxProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum packet processing time handled by http server in micro seconds - POST."
+ ::= { bHttpServerLatencyEntry 14 }
+
+bHttpServLatencyPostMinProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum packet processing time handled by http server in micro seconds - POST."
+ ::= { bHttpServerLatencyEntry 15 }
+
+bHttpServLatencyPostAvgProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average packet processing time handled by http server in micro seconds - POST."
+ ::= { bHttpServerLatencyEntry 16 }
+
+bHttpServLatencyPostProcessTimeMorethan1MSPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets took more than 1 milli second processing time handled by http server - POST."
+ ::= { bHttpServerLatencyEntry 17 }
+
+bHttpServLatencyDeleteTotalPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of the total number of packets handled by http server DELETE."
+ ::= { bHttpServerLatencyEntry 18 }
+
+bHttpServLatencyDeleteMaxProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum packet processing time handled by http server in micro seconds - DELETE."
+ ::= { bHttpServerLatencyEntry 19 }
+
+bHttpServLatencyDeleteMinProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum packet processing time handled by http server in micro seconds - DELETE."
+ ::= { bHttpServerLatencyEntry 20 }
+
+bHttpServLatencyDeleteAvgProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average packet processing time handled by http server in micro seconds - DELETE."
+ ::= { bHttpServerLatencyEntry 21 }
+
+bHttpServLatencyDeleteProcessTimeMorethan1MSPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets took more than 1 milli second processing time handled by http server - DELETE."
+ ::= { bHttpServerLatencyEntry 22 }
+
+END
+