mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-02-25 02:51:30 +00:00
111 lines
2.6 KiB
Plaintext
111 lines
2.6 KiB
Plaintext
|
FREESWITCH-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
IMPORTS
|
||
|
OBJECT-TYPE, MODULE-IDENTITY,
|
||
|
Integer32, Gauge32, Counter32, Counter64, TimeTicks,
|
||
|
enterprises,
|
||
|
FROM SNMPv2-SMI
|
||
|
|
||
|
DisplayString
|
||
|
FROM SNMPv2-TC
|
||
|
;
|
||
|
|
||
|
|
||
|
freeswitch MODULE-IDENTITY
|
||
|
LAST-UPDATED "201101170000Z"
|
||
|
ORGANIZATION "www.freeswitch.org"
|
||
|
CONTACT-INFO
|
||
|
"Primary contact: Anthony Minessale II
|
||
|
Email: anthm@freeswitch.org"
|
||
|
DESCRIPTION
|
||
|
"This file defines the private FreeSWITCH SNMP MIB extensions."
|
||
|
REVISION "201101170000Z"
|
||
|
DESCRIPTION
|
||
|
"First draft by daniel.swarbrick@seventhsignal.de"
|
||
|
::= { enterprises 27880 }
|
||
|
|
||
|
|
||
|
core OBJECT IDENTIFIER ::= { freeswitch 1 }
|
||
|
mod-sofia OBJECT IDENTIFIER ::= { freeswitch 1001 }
|
||
|
mod-skinny OBJECT IDENTIFIER ::= { freeswitch 1002 }
|
||
|
|
||
|
|
||
|
identity OBJECT IDENTIFIER ::= { core 1 }
|
||
|
|
||
|
versionString OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"FreeSWITCH version as a string"
|
||
|
::= { identity 1 }
|
||
|
|
||
|
uuid OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"FreeSWITCH core UUID"
|
||
|
::= { identity 2 }
|
||
|
|
||
|
|
||
|
systemStats OBJECT IDENTIFIER ::= { core 2 }
|
||
|
|
||
|
uptime OBJECT-TYPE
|
||
|
SYNTAX TimeTicks
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"FreeSWITCH process uptime in hundredths of seconds"
|
||
|
::= { systemStats 1 }
|
||
|
|
||
|
sessionsSinceStartup OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Number of sessions since FreeSWITCH process was started"
|
||
|
::= { systemStats 2 }
|
||
|
|
||
|
currentSessions OBJECT-TYPE
|
||
|
SYNTAX Gauge32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Currently active sessions"
|
||
|
::= { systemStats 3 }
|
||
|
|
||
|
maxSessions OBJECT-TYPE
|
||
|
SYNTAX Gauge32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Maximum permissible active sessions"
|
||
|
::= { systemStats 4 }
|
||
|
|
||
|
currentCalls OBJECT-TYPE
|
||
|
SYNTAX Gauge32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Currently active calls"
|
||
|
::= { systemStats 5 }
|
||
|
|
||
|
sessionsPerSecond OBJECT-TYPE
|
||
|
SYNTAX Gauge32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Current sessions per second"
|
||
|
::= { systemStats 6 }
|
||
|
|
||
|
maxSessionsPerSecond OBJECT-TYPE
|
||
|
SYNTAX Gauge32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Maximum permissible sessions per second"
|
||
|
::= { systemStats 7 }
|
||
|
|
||
|
END
|