summaryrefslogtreecommitdiff
path: root/MIBS/benuos/BENU-HTTP-CLIENT-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-CLIENT-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/benuos/BENU-HTTP-CLIENT-MIB')
-rw-r--r--MIBS/benuos/BENU-HTTP-CLIENT-MIB233
1 files changed, 233 insertions, 0 deletions
diff --git a/MIBS/benuos/BENU-HTTP-CLIENT-MIB b/MIBS/benuos/BENU-HTTP-CLIENT-MIB
new file mode 100644
index 0000000..53c2f77
--- /dev/null
+++ b/MIBS/benuos/BENU-HTTP-CLIENT-MIB
@@ -0,0 +1,233 @@
+BENU-HTTP-CLIENT-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ Integer32 ,Unsigned32, MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY
+ FROM SNMPv2-SMI
+
+ benuWAG FROM BENU-WAG-MIB;
+
+benuHttpClientMIB 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 client.
+
+ Copyright (C) 2013 by Benu Networks, Inc.
+ All rights reserved."
+
+ REVISION "201510210000Z" -- Oct 21, 2015
+ DESCRIPTION "Initial Version"
+
+ ::= { benuWAG 11 }
+
+-- declare top-level MIB objects for each component
+
+bHttpClientObjects OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "HTTP client information is defined in this branch."
+ ::= { benuHttpClientMIB 1 }
+
+
+-- HTTP client latency Table
+
+bHttpClientLatencyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF BHttpClientLatencyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Latency information list for HTTP client."
+ ::= { bHttpClientObjects 1 }
+
+bHttpClientLatencyEntry OBJECT-TYPE
+ SYNTAX BHttpClientLatencyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A logical row in the bHttpClientLatencyTable."
+ INDEX {
+ bHttpClientLatencyStatsInterval
+ }
+ ::= { bHttpClientLatencyTable 1}
+
+BHttpClientLatencyEntry ::= SEQUENCE {
+ bHttpClientLatencyStatsInterval Integer32,
+ bHttpClientLatencyStatsIntervalDuration Integer32,
+ bHttpClientLatencyTotalPktCount Unsigned32,
+ bHttpClientLatencyMaxProcessingTime Unsigned32,
+ bHttpClientLatencyMinProcessingTime Unsigned32,
+ bHttpClientLatencyAvgProcessingTime Unsigned32,
+ bHttpClientLatencyProcessTimeMorethan10MSPktCount Unsigned32,
+ bHttpClientServReqLatencyTotalPktCount Unsigned32,
+ bHttpClientServReqLatencyMaxProcessingTime Unsigned32,
+ bHttpClientServReqLatencyMinProcessingTime Unsigned32,
+ bHttpClientServReqLatencyAvgProcessingTime Unsigned32,
+ bHttpClientServReqLatencyProcessTimeMorethan10MSPktCount Unsigned32,
+ bHttpClientJsonParsingLatencyTotalPktCount Unsigned32,
+ bHttpClientJsonParsingLatencyMaxProcessingTime Unsigned32,
+ bHttpClientJsonParsingLatencyMinProcessingTime Unsigned32,
+ bHttpClientJsonParsingLatencyAvgProcessingTime Unsigned32,
+ bHttpClientJsonParsingLatencyProcessTimeMorethan10MS Unsigned32
+
+}
+
+bHttpClientLatencyStatsInterval 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."
+ ::= { bHttpClientLatencyEntry 1 }
+
+bHttpClientLatencyStatsIntervalDuration OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Http client latency stats interval duration."
+ ::= { bHttpClientLatencyEntry 2 }
+
+bHttpClientLatencyTotalPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The count of the total number of packets handled by http client."
+ ::= { bHttpClientLatencyEntry 3 }
+
+bHttpClientLatencyMaxProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum packet processing time handled by http client in micro seconds."
+ ::= { bHttpClientLatencyEntry 4 }
+
+bHttpClientLatencyMinProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum packet processing time handled by http client in micro seconds."
+ ::= { bHttpClientLatencyEntry 5 }
+
+bHttpClientLatencyAvgProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average packet processing time handled by http client in micro seconds."
+ ::= { bHttpClientLatencyEntry 6 }
+
+bHttpClientLatencyProcessTimeMorethan10MSPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets took more than 10 milli second processing time handled by http client."
+ ::= { bHttpClientLatencyEntry 7 }
+
+bHttpClientServReqLatencyTotalPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of http server request packets handled by http client."
+ ::= { bHttpClientLatencyEntry 8 }
+
+bHttpClientServReqLatencyMaxProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Http server request handled by http client maximum packet processing time in micro seconds."
+ ::= { bHttpClientLatencyEntry 9 }
+
+bHttpClientServReqLatencyMinProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Http server request handled by http client minimum packet processing time in micro seconds."
+ ::= { bHttpClientLatencyEntry 10 }
+
+bHttpClientServReqLatencyAvgProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Http server request handled by http client average packet processing time in micro seconds."
+ ::= { bHttpClientLatencyEntry 11 }
+
+bHttpClientServReqLatencyProcessTimeMorethan10MSPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of http server request packets handled by http client took more than
+ 10 milli second processing time."
+ ::= { bHttpClientLatencyEntry 12 }
+
+bHttpClientJsonParsingLatencyTotalPktCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of packets handled by http client - JSON parsing."
+ ::= { bHttpClientLatencyEntry 13 }
+
+bHttpClientJsonParsingLatencyMaxProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum packet processing time for JSON parsing handled by httpclient in micro seconds."
+ ::= { bHttpClientLatencyEntry 14 }
+
+bHttpClientJsonParsingLatencyMinProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum packet processing time for JSON parsing handled by httpclient in micro seconds."
+ ::= { bHttpClientLatencyEntry 15 }
+
+bHttpClientJsonParsingLatencyAvgProcessingTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average packet processing time for JSON parsing handled by httpclient in micro seconds."
+ ::= { bHttpClientLatencyEntry 16 }
+
+bHttpClientJsonParsingLatencyProcessTimeMorethan10MS OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets handled by http client for JSON parsing took more than
+ 10 milli second processing time."
+ ::= { bHttpClientLatencyEntry 17 }
+
+END
+