| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- BODET-Harmonys-Control-Box-MIB DEFINITIONS ::= BEGIN
- --******************************************************************************
- -- MIB objects for agent module
- --******************************************************************************
- IMPORTS
- MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, enterprises
- FROM SNMPv2-SMI
- MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
- FROM SNMPv2-CONF
- DisplayString
- FROM SNMPv2-TC
- ;
- controlbox MODULE-IDENTITY
- LAST-UPDATED "201706190000Z" -- 19 June 2017
- ORGANIZATION "BODET S.A"
- CONTACT-INFO "
- BODET S.A
- postal: BP1
- 49340 TREMENTINES
- FRANCE
- email: assistance.ts@bodet.com
- "
- DESCRIPTION "MIB for Harmonys Control Box"
-
- REVISION "201706190000Z" -- 19 June 2017
- DESCRIPTION "Initial Release"
- ::= { harmonys 3 }
-
- --******************************************************************************
- -- Definition
- --******************************************************************************
- bodetSnmp OBJECT IDENTIFIER ::= { enterprises 30731 }
- harmonys OBJECT IDENTIFIER ::= { bodetSnmp 6 }
- data OBJECT IDENTIFIER ::= { controlbox 1 }
- traps OBJECT IDENTIFIER ::= { controlbox 2 }
- controlboxConformance OBJECT IDENTIFIER ::= { controlbox 3 }
- controlboxCompliances OBJECT IDENTIFIER ::= { controlboxConformance 1 }
- controlboxGroups OBJECT IDENTIFIER ::= { controlboxConformance 2 }
- --******************************************************************************
- -- Objects
- --******************************************************************************
- dnsName OBJECT-TYPE
- SYNTAX DisplayString(SIZE(0..51))
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION "Hostname"
- ::= { data 1 }
- statusAlarm OBJECT-TYPE
- SYNTAX DisplayString(SIZE(0..32))
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION "Current Status"
- ::= { data 2 }
- --******************************************************************************
- -- Traps
- --******************************************************************************
- trapInfoReboot NOTIFICATION-TYPE
- STATUS current
- DESCRIPTION "Power Recovery"
- ::= { traps 1 }
-
- trapButtonPressed NOTIFICATION-TYPE
- STATUS current
- DESCRIPTION " Button pressed"
- ::= { traps 2 }
- trapStatus NOTIFICATION-TYPE
- STATUS current
- DESCRIPTION "Status"
- ::= { traps 3 }
- trapWebAccess NOTIFICATION-TYPE
- STATUS current
- DESCRIPTION "Web Access"
- ::= { traps 4 }
- trapAuthentificationFailure NOTIFICATION-TYPE
- STATUS current
- DESCRIPTION "Authentification Failure in Web Server"
- ::= { traps 5 }
- --******************************************************************************
- -- Conformance Section
- --******************************************************************************
- controlboxCompliance MODULE-COMPLIANCE
- STATUS current
- DESCRIPTION "Compliance statement for Bodet Control Box SNMP MIB"
- MODULE
- MANDATORY-GROUPS { controlboxObjectsGroup,
- controlboxTrapsGroup }
- ::= { controlboxCompliances 1 }
- --******************************************************************************
- -- Groups
- --******************************************************************************
- controlboxObjectsGroup OBJECT-GROUP
- OBJECTS {
- dnsName,
- statusAlarm,
- }
- STATUS current
- DESCRIPTION "Collection of objects for Bodet Control Box MIB"
- ::= { controlboxGroups 1 }
- controlboxTrapsGroup NOTIFICATION-GROUP
- NOTIFICATIONS {
- trapInfoReboot,
- trapButtonPressed,
- trapStatus,
- trapWebAccess,
- trapAuthentificationFailure,
- }
- STATUS current
- DESCRIPTION "Collection of traps for Bodet Control Box MIB"
- ::= { controlboxGroups 2 }
- END
|