2011-01-21 21:05:01 +01:00
|
|
|
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 }
|
|
|
|
|
2011-01-28 22:32:14 +01:00
|
|
|
|
|
|
|
ChannelEntry ::= SEQUENCE {
|
|
|
|
chanUUID DisplayString,
|
|
|
|
chanDirection DisplayString,
|
|
|
|
chanCreated DisplayString,
|
|
|
|
chanName DisplayString,
|
|
|
|
chanState DisplayString,
|
|
|
|
chanCIDName DisplayString,
|
|
|
|
chanCIDNum DisplayString
|
|
|
|
}
|
|
|
|
|
|
|
|
channelList OBJECT-TYPE
|
|
|
|
SYNTAX SEQUENCE OF ChannelEntry
|
|
|
|
MAX-ACCESS not-accessible
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"A table containing a list of active channels"
|
|
|
|
::= { core 9 }
|
|
|
|
|
|
|
|
channelEntry OBJECT-TYPE
|
|
|
|
SYNTAX ChannelEntry
|
|
|
|
MAX-ACCESS not-accessible
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"A channel entry"
|
|
|
|
INDEX { chanIndex }
|
|
|
|
::= { channelList 1 }
|
|
|
|
|
|
|
|
chanUUID OBJECT-TYPE
|
|
|
|
SYNTAX DisplayString
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"The channel UUID."
|
|
|
|
::= { channelEntry 1 }
|
|
|
|
|
|
|
|
chanDirection OBJECT-TYPE
|
|
|
|
SYNTAX DisplayString
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"The channel direction."
|
|
|
|
::= { channelEntry 2 }
|
|
|
|
|
|
|
|
chanCreated OBJECT-TYPE
|
|
|
|
SYNTAX DisplayString
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"Channel creation timestamp."
|
|
|
|
::= { channelEntry 3 }
|
|
|
|
|
|
|
|
chanName OBJECT-TYPE
|
|
|
|
SYNTAX DisplayString
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"The channel name."
|
|
|
|
::= { channelEntry 4 }
|
|
|
|
|
|
|
|
chanState OBJECT-TYPE
|
|
|
|
SYNTAX DisplayString
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"The channel state."
|
|
|
|
::= { channelEntry 5 }
|
|
|
|
|
|
|
|
chanCIDName OBJECT-TYPE
|
|
|
|
SYNTAX DisplayString
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"The channel caller ID name."
|
|
|
|
::= { channelEntry 6 }
|
|
|
|
|
|
|
|
chanCIDNum OBJECT-TYPE
|
|
|
|
SYNTAX DisplayString
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"The channel caller ID number."
|
|
|
|
::= { channelEntry 7 }
|
|
|
|
|
2011-01-21 21:05:01 +01:00
|
|
|
END
|