mibs/MIBS/benuos/BENU-HTTP-SERVER-MIB
2023-12-05 12:25:34 +01:00

276 lines
9.6 KiB
Plaintext

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