mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
git-svn-id: http://www.observium.org/svn/observer/trunk@172 61d68cd4-352d-0410-923a-c4978735b2b8
126 lines
3.6 KiB
Plaintext
126 lines
3.6 KiB
Plaintext
-- These MIBs were created on 07/22/2004
|
|
-- This module defines enterprise MIBs for VPN IAS monitoring
|
|
--
|
|
-- Copyright (c) 1999-2004, Juniper Networks, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
|
|
NETSCREEN-VPN-IAS-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
|
|
DisplayString FROM RFC1213-MIB
|
|
netscreenVpn FROM NETSCREEN-SMI;
|
|
|
|
|
|
-- MODULE-IDENTITY
|
|
-- OrgName
|
|
-- Juniper Networks, Inc.
|
|
-- ContactInfo
|
|
-- Customer Support
|
|
--
|
|
-- 1194 North Mathilda Avenue
|
|
-- Sunnyvale, California 94089-1206
|
|
-- USA
|
|
--
|
|
-- Tel: 1-800-638-8296
|
|
-- E-mail: customerservice@juniper.net
|
|
-- HTTP://www.juniper.net"
|
|
--
|
|
-- Descr
|
|
-- This module defines the object that are used to monitor VPN IAS
|
|
--
|
|
--
|
|
-- Last modified date: 09/20/2004
|
|
-- Created
|
|
|
|
nsVpnIas OBJECT IDENTIFIER ::= {netscreenVpn 11}
|
|
|
|
nsVpnIasTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NsVpnIasEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VPN IAS entry for ipv6 and ipv4."
|
|
::= { nsVpnIas 1 }
|
|
|
|
nsVpnIasEntry OBJECT-TYPE
|
|
SYNTAX NsVpnIasEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VPN IAS entry"
|
|
INDEX { nsVpnIasType }
|
|
::= { nsVpnIasTable 1 }
|
|
|
|
NsVpnIasEntry ::=
|
|
SEQUENCE {
|
|
nsVpnIasType
|
|
INTEGER,
|
|
nsVpnIasTotal
|
|
Counter
|
|
}
|
|
|
|
nsVpnIasType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipv4(1),
|
|
ipv6(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IAS type (ipv4(1) or ipv6(2))"
|
|
::= { nsVpnIasEntry 1 }
|
|
|
|
nsVpnIasTotal OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total count of IAS"
|
|
::= { nsVpnIasEntry 2 }
|
|
|
|
-- This table provides Xauth-ID usernames for IAS active sessions
|
|
|
|
nsVpnIasSessTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NsVpnIasSessEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VPN IAS session entry."
|
|
::= { nsVpnIas 2 }
|
|
|
|
nsVpnIasSessEntry OBJECT-TYPE
|
|
SYNTAX NsVpnIasSessEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VPN IAS session entry"
|
|
INDEX { nsVpnIasSessIndex }
|
|
::= { nsVpnIasSessTable 1 }
|
|
|
|
NsVpnIasSessEntry ::=
|
|
SEQUENCE {
|
|
nsVpnIasSessIndex
|
|
INTEGER,
|
|
nsVpnIasSessXauthUserName
|
|
DisplayString
|
|
}
|
|
|
|
nsVpnIasSessIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The internal index for this entry"
|
|
::= { nsVpnIasSessEntry 1 }
|
|
|
|
nsVpnIasSessXauthUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Active IAS session Xauth-ID username"
|
|
::= { nsVpnIasSessEntry 2 }
|
|
|
|
END
|