Observium_CE/mibs/apc/NETBOTZ-DEVICE-MIB

312 lines
8.7 KiB
Plaintext

NETBOTZ-DEVICE-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE FROM RFC-1212
IpAddress FROM RFC1155-SMI
DisplayString FROM RFC1213-MIB
netBotz-device FROM NETBOTZ-MIB;
netBotz-dev-host OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "Netbotz device's host name."
REFERENCE "Netbotz Host"
::= { netBotz-device 1 }
netBotz-dev-domain OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "Netbotz device's default DNS domain."
REFERENCE "Netbotz Domain"
::= { netBotz-device 2 }
netBotz-dev-ip OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "Netbotz device's IP address."
REFERENCE "Netbotz IP address"
::= { netBotz-device 3 }
netBotz-dev-netmask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "Netbotz device's netmask."
REFERENCE "Netbotz Device Netmask"
::= { netBotz-device 4 }
netBotz-dev-gateway OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "Netbotz device's default gateway/router. 0.0.0.0 if not defined."
REFERENCE "Netbotz Device Gateway"
::= { netBotz-device 5 }
netBotz-dev-primarydns OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "Primary Domain Name Server. 0.0.0.0 if not defined."
REFERENCE "Primary DNS"
::= { netBotz-device 6 }
netBotz-dev-secondarydns OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "Secondary Domain Name Server. 0.0.0.0 if not defined."
REFERENCE "Secondary DNS"
::= { netBotz-device 7 }
netBotz-dev-smtp OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "SMTP server address. This is the mail server used for sending alert e-mails."
REFERENCE "SMTP"
::= { netBotz-device 8 }
netBotz-dev-smtpport OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "SMTP port. Port number of SMTP server used for sending alert e-mails."
REFERENCE "SMTP Port"
::= { netBotz-device 9 }
netBotz-dev-popport OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "POP port. Currently, not used."
REFERENCE "POP Port"
::= { netBotz-device 10 }
netBotz-dev-loglevel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This field contains the log level of the Netbotz device.
Log messages will be filtered, so that only same or lower-level
messages will be passed. The default log level is 5, for warnings
and lower levels. The log levels are the following:
1 - emergency
2 - alert
3 - critical
4 - error
5 - warning
6 - notice
7 - info
8 - trace"
REFERENCE "Log Level"
::= { netBotz-device 11 }
netBotz-dev-logaddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This field contains an IP address to receive log messages
from the Netbotz device. 0.0.0.0 for no external logging."
REFERENCE "Log Address"
::= { netBotz-device 12 }
netBotz-dev-logport OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Port to use in conjunction with the log address,
for log messages from the Netbotz device to be sent to an
external IP address. 0 = no external logging."
REFERENCE "Log Port"
::= { netBotz-device 13 }
netBotz-dev-primaryemail OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "The primary email addresses for alerts and messages (list separated by commas for multiple addresses)."
REFERENCE "Primary Email"
::= { netBotz-device 14 }
netBotz-dev-secondaryemail OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "The secondary email address for alerts and messages (list separated by commas for multiple addresses)."
REFERENCE "Secondary Email"
::= { netBotz-device 15 }
netBotz-dev-pager OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "The pager number for alerts and messages. Currently, not used."
REFERENCE "Pager"
::= { netBotz-device 16 }
netBotz-dev-serialno OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The serial number of the Netbotz device."
REFERENCE "Serial Number"
::= { netBotz-device 17 }
netBotz-dev-pop OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "POP server name. Currently, not used."
REFERENCE "POP"
::= { netBotz-device 18 }
netBotz-dev-version OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The current NetBotz device firmware version."
REFERENCE "Firmware Version"
::= { netBotz-device 19 }
netBotz-dev-registered OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates if the device has been registered with Netbotz, Inc. 1=registered, 0=not registered."
REFERENCE "Device Registered"
::= { netBotz-device 20 }
netBotz-default-applet OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Setting to control if default web page should launch applet by default(1) or the HTML status page(0)."
REFERENCE "Default Applet"
::= { netBotz-device 21 }
netBotz-guibar-color OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Setting for color of GUI bar (RGB). Value = 0xRRGGBB."
REFERENCE "GUI Bar Color"
::= { netBotz-device 22 }
netBotz-locale OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "The locale ID of the NetBotz device. Format is ISO 639 language (lower case),
an underscore, and ISO 3166 country (upper case). Some locales are just the ISO 639 language code."
REFERENCE "Locale"
::= { netBotz-device 23 }
netBotz-timezone OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "The timezone ID of the NetBotz device."
REFERENCE "TimeZone"
::= { netBotz-device 24 }
netBotz-24hourpreferred OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates if 24-hour(1) versus 12-hour(0) time format is preferred."
REFERENCE "24 hour format"
::= { netBotz-device 25 }
netBotz-utc-clock OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Current time of clock on NetBotz device, in UTC seconds (seconds since 1/1/1970 12:00am GMT)."
REFERENCE "UTC Clock"
::= { netBotz-device 26 }
netBotz-ismetric OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Units are metric (1) or U.S. (0). Applies to temperature and airflow rate."
REFERENCE "Metric Units"
::= { netBotz-device 27 }
netBotz-alert-url OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "The URL, if defined, to which non-picture alerts are HTTP POSTed"
REFERENCE "Alert URL"
::= { netBotz-device 28 }
netBotz-picture-alert-url OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "The URL, if defined, to which picture alerts are HTTP POSTed, using multipart/form-data
encoding."
REFERENCE "Picture Alert URL"
::= { netBotz-device 29 }
netBotz-sensor-data-url OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "The URL, if defined, to which sensor data is periodically HTTP POSTed."
REFERENCE "Sensor Data URL"
::= { netBotz-device 30 }
netBotz-alert-url-logon OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "The user ID and password, if defined, used for POSTing non-picture alerts.
Field is write-only, and formatted /"
REFERENCE "Alert URL Logon"
::= { netBotz-device 31 }
netBotz-picture-alert-url-logon OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "The user ID and password, if defined, used for POSTing picture alerts.
Field is write-only, and formatted /"
REFERENCE "Picture Alert URL Logon"
::= { netBotz-device 32 }
netBotz-sensor-data-url-logon OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "The user ID and password, if defined, used for POSTing sensor data.
Field is write-only, and formatted /"
REFERENCE "Sensor Data URL Logon"
::= { netBotz-device 33 }
netBotz-sensor-data-url-period OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Default number of minutes between periodic sensor data HTTP POSTs."
REFERENCE "Sensor Data URL Period"
::= { netBotz-device 34 }
netBotz-sensor-data-url-flags OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Option flags for data POSTs of sensor data. Bit 0=1 if current picture
should be included. Bits 1-31 are reserved."
REFERENCE "Sensor Data URL Flags"
::= { netBotz-device 35 }
END