MIB-TELETEC-ESW16F2G DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, enterprises FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF eswBase FROM MIB-TELETEC-ESW, MacAddress FROM SNMPv2-TC; -- ##### SCALARS DEFINITIONS -- ##### SCALARS DEFINITIONS -- ##### SCALARS DEFINITIONS -- ##### SCALARS DEFINITIONS -- ##### SCALARS DEFINITIONS ESW16F2G MODULE-IDENTITY LAST-UPDATED "20090420" ORGANIZATION "INFOMIR" CONTACT-INFO " TeleTec Odessa Ukraine " DESCRIPTION " MIB for management purposes of 'ESW16F1G-01 (17 ports variant)' device " ::= { eswBase 1 } grSensorScalarGroup OBJECT IDENTIFIER ::= { ESW16F2G 1 } grDeviceInfoScalarGroup OBJECT IDENTIFIER ::= { ESW16F2G 2 } grDeviceSubsystemsGroup OBJECT IDENTIFIER ::= { ESW16F2G 3 } --- Sensors group --- Sensors group --- Sensors group scTemperature0 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Temperature of the device" ::= { grSensorScalarGroup 1 } scTemperatureRAWValue0 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Temperature of the device * 100 (full precision. You would like to divide this value by 100.0 in way getting 3.2 fixed point value)" ::= { grSensorScalarGroup 2 } scSensor0 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "State of sensor. Could be used for security circuites" ::= { grSensorScalarGroup 3 } scButton0 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "State of button" ::= { grSensorScalarGroup 4 } scRelay0 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Relay management" ::= { grSensorScalarGroup 5 } --- Device info group --- Device info group --- Device info group scSystemName OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "System name" ::= { grDeviceInfoScalarGroup 1 } scSystemLocation OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "System location" ::= { grDeviceInfoScalarGroup 2 } scSystemContact OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "System contact" ::= { grDeviceInfoScalarGroup 3 } scDeviceMAC OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "Device MAC address" ::= { grDeviceInfoScalarGroup 4 } scDeviceCpuUsageUser OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "CPU usage: user level (percents)" ::= { grDeviceInfoScalarGroup 5 } scDeviceCpuUsageSystem OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "CPU usage: system level (percents)" ::= { grDeviceInfoScalarGroup 6 } scDeviceCpuUsageIdle OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "CPU usage: idle (percents)" ::= { grDeviceInfoScalarGroup 7 } scDeviceCpuUsageOther OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "CPU usage: other (percents)" ::= { grDeviceInfoScalarGroup 8 } scDeviceCpuLoadAverage1 OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "CPU load average 1. Expressed as floating point value" ::= { grDeviceInfoScalarGroup 9 } scDeviceCpuLoadAverage2 OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "CPU load average 2. Expressed as floating point value" ::= { grDeviceInfoScalarGroup 10 } scDeviceCpuLoadAverage3 OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "CPU load average 3. Expressed as floating point value" ::= { grDeviceInfoScalarGroup 11 } scDeviceProcessCreatedNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of created processes (created since OS start)" ::= { grDeviceInfoScalarGroup 12 } scDeviceProcessRunning OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total number of running processes" ::= { grDeviceInfoScalarGroup 13 } scFirmwareInfo OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Firmware info" ::= { grDeviceInfoScalarGroup 14 } scConfigInfo OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Config info" ::= { grDeviceInfoScalarGroup 15 } scDeviceModel OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Device model" ::= { grDeviceInfoScalarGroup 16 } --- Subsystems group --- Subsystems group --- Subsystems group scHTTP_Status OBJECT-TYPE SYNTAX INTEGER { Disabled(0), Enabled(1) } ACCESS read-write STATUS mandatory DESCRIPTION "HTTP subsystem administrative status" ::= { grDeviceSubsystemsGroup 1 } scCLI_Status OBJECT-TYPE SYNTAX INTEGER { Disabled(0), Enabled(1) } ACCESS read-write STATUS mandatory DESCRIPTION "CLI subsystem administrative status" ::= { grDeviceSubsystemsGroup 2 } scSNMP_Status OBJECT-TYPE SYNTAX INTEGER { Disabled(0), Enabled(1) } ACCESS read-only STATUS mandatory DESCRIPTION "SNMP subsystem administrative status" ::= { grDeviceSubsystemsGroup 3 } scSYSLOG_Status OBJECT-TYPE SYNTAX INTEGER { Disabled(0), Enabled(1) } ACCESS read-write STATUS mandatory DESCRIPTION "SYSLOG subsystem administrative status" ::= { grDeviceSubsystemsGroup 4 } scHTTP_State OBJECT-TYPE SYNTAX INTEGER { Stopped(0), Scheduled Restart(1), Started(2) } ACCESS read-only STATUS mandatory DESCRIPTION "HTTP subsystem operative state" ::= { grDeviceSubsystemsGroup 5 } scCLI_State OBJECT-TYPE SYNTAX INTEGER { Stopped(0), Scheduled Restart(1), Started(2) } ACCESS read-only STATUS mandatory DESCRIPTION "CLI subsystem operative state" ::= { grDeviceSubsystemsGroup 6 } scSNMP_State OBJECT-TYPE SYNTAX INTEGER { Stopped(0), Scheduled Restart(1), Started(2) } ACCESS read-only STATUS mandatory DESCRIPTION "SNMP subsystem operative state" ::= { grDeviceSubsystemsGroup 7 } scSYSLOG_State OBJECT-TYPE SYNTAX INTEGER { Stopped(0), Scheduled Restart(1), Started(2) } ACCESS read-only STATUS mandatory DESCRIPTION "SYSLOG subsystem operative state" ::= { grDeviceSubsystemsGroup 8 } -- ##### TRAPS DEFINITIONS -- ##### TRAPS DEFINITIONS -- ##### TRAPS DEFINITIONS -- ##### TRAPS DEFINITIONS -- ##### TRAPS DEFINITIONS grSensorTrapGroup OBJECT IDENTIFIER ::= { ESW16F2G 1000 } trapSensor0 NOTIFICATION-TYPE OBJECTS { scSensor0 } STATUS current DESCRIPTION "Sensor0 trap" ::= { grSensorTrapGroup 1 } trapButton0 NOTIFICATION-TYPE OBJECTS { scButton } STATUS current DESCRIPTION "Button0 trap" ::= { grSensorTrapGroup 2 } grStormTrapGroup OBJECT IDENTIFIER ::= { ESW16F2G 1010 } scStormType OBJECT-TYPE MAX-ACCESS accessible-for-notify SYNTAX INTEGER STATUS mandatory DESCRIPTION "State of button" ::= { grStormTrapGroup 3 } trapStormStart NOTIFICATION-TYPE OBJECTS { } STATUS current DESCRIPTION "Start of storm" ::= { grStormTrapGroup 1 } trapStormEnd NOTIFICATION-TYPE OBJECTS { } STATUS current DESCRIPTION "End of storm" ::= { grStormTrapGroup 2 } END