THINK-RACK-SNMP-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI OBJECT-GROUP FROM SNMPv2-CONF; rackMIB MODULE-IDENTITY LAST-UPDATED "202601061354Z" -- 2026-01-06 13:54:00 ORGANIZATION "Think Technology" CONTACT-INFO "Website: https://www.tkth.com.br Telefone para contato: (35) 3473-2021" DESCRIPTION "MIB para o produto de monitoramento de racks (Rack Monitor)." REVISION "202601061354Z" -- 2026-01-06 13:54:00 DESCRIPTION "Initial version." -- 1.3.6.1.4.1.25356 ::= { enterprises 25356 } rackDigInputs OBJECT IDENTIFIER -- 1.3.6.1.4.1.25356.1 ::= { rackMIB 1 } rackDigInput01 OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "Entrada AC" -- 1.3.6.1.4.1.25356.1.2 ::= { rackDigInputs 2 } rackDigInput02 OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "Entrada Dig-2" -- 1.3.6.1.4.1.25356.1.3 ::= { rackDigInputs 3 } rackDigInput03 OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "Entrada Dig-3" -- 1.3.6.1.4.1.25356.1.4 ::= { rackDigInputs 4 } rackDigInput04 OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "Entrada Dig-4" -- 1.3.6.1.4.1.25356.1.5 ::= { rackDigInputs 5 } rackGeneralInfo OBJECT IDENTIFIER -- 1.3.6.1.4.1.25356.2 ::= { rackMIB 2 } rackSystemName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Nome do Sistema" -- 1.3.6.1.4.1.25356.2.2 ::= { rackGeneralInfo 2 } rackSerialNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Número de Série" -- 1.3.6.1.4.1.25356.2.3 ::= { rackGeneralInfo 3 } rackIPEthernetAddr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Endereço IP Ethernet" -- 1.3.6.1.4.1.25356.2.4 ::= { rackGeneralInfo 4 } rackMacAddr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Endereço MAC" -- 1.3.6.1.4.1.25356.2.5 ::= { rackGeneralInfo 5 } rackHardwareVer OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Versão de Hardware" -- 1.3.6.1.4.1.25356.2.6 ::= { rackGeneralInfo 6 } rackFirmwareVer OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Versão de Firmware" -- 1.3.6.1.4.1.25356.2.7 ::= { rackGeneralInfo 7 } rackActivityTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Tempo de Atividade" -- 1.3.6.1.4.1.25356.2.8 ::= { rackGeneralInfo 8 } rackDateTime OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Data" -- 1.3.6.1.4.1.25356.2.9 ::= { rackGeneralInfo 9 } rackIPGateway OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Gateway" -- 1.3.6.1.4.1.25356.2.10 ::= { rackGeneralInfo 10 } rackIPMask OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Máscara" -- 1.3.6.1.4.1.25356.2.11 ::= { rackGeneralInfo 11 } rackDNS01 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "DNS 1" -- 1.3.6.1.4.1.25356.2.12 ::= { rackGeneralInfo 12 } rackDNS02 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "DNS 2" -- 1.3.6.1.4.1.25356.2.13 ::= { rackGeneralInfo 13 } rackLocation OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Localização" -- 1.3.6.1.4.1.25356.2.14 ::= { rackGeneralInfo 14 } rackDigOutputs OBJECT IDENTIFIER -- 1.3.6.1.4.1.25356.3 ::= { rackMIB 3 } rackRelay01 OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "Rele-1" -- 1.3.6.1.4.1.25356.3.2 ::= { rackDigOutputs 2 } rackRelay02 OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "Rele-2" -- 1.3.6.1.4.1.25356.3.3 ::= { rackDigOutputs 3 } rackRelay03 OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "Rele-3" -- 1.3.6.1.4.1.25356.3.4 ::= { rackDigOutputs 4 } rackAnalogSensors OBJECT IDENTIFIER -- 1.3.6.1.4.1.25356.4 ::= { rackMIB 4 } rackTempSensor01 OBJECT-TYPE SYNTAX INTEGER (-10..70) MAX-ACCESS read-only STATUS current DESCRIPTION "Temperatura-1" -- 1.3.6.1.4.1.25356.4.2 ::= { rackAnalogSensors 2 } rackTempSensor02 OBJECT-TYPE SYNTAX INTEGER (-10..70) MAX-ACCESS read-only STATUS current DESCRIPTION "Temperatura-2" -- 1.3.6.1.4.1.25356.4.3 ::= { rackAnalogSensors 3 } rackVirtualSensors OBJECT IDENTIFIER -- 1.3.6.1.4.1.25356.5 ::= { rackMIB 5 } rackVirtualSensor01 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Sensor Virtual 1" -- 1.3.6.1.4.1.25356.5.2 ::= { rackVirtualSensors 2 } rackVirtualSensor02 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Sensor Virtual 2" -- 1.3.6.1.4.1.25356.5.3 ::= { rackVirtualSensors 3 } rackVirtualSensor03 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Sensor Virtual 3" -- 1.3.6.1.4.1.25356.5.4 ::= { rackVirtualSensors 4 } rackVirtualSensor04 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Sensor Virtual 4" -- 1.3.6.1.4.1.25356.5.5 ::= { rackVirtualSensors 5 } rackVirtualSensor05 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Sensor Virtual 5" -- 1.3.6.1.4.1.25356.5.6 ::= { rackVirtualSensors 6 } rackVirtualSensor06 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Sensor Virtual 6" -- 1.3.6.1.4.1.25356.5.7 ::= { rackVirtualSensors 7 } rackVirtualSensor07 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Sensor Virtual 7" -- 1.3.6.1.4.1.25356.5.8 ::= { rackVirtualSensors 8 } rackVirtualSensor08 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Sensor Virtual 8" -- 1.3.6.1.4.1.25356.5.9 ::= { rackVirtualSensors 9 } rackDigInputGroupMIB OBJECT-GROUP OBJECTS { rackDigInput01, rackDigInput02, rackDigInput03, rackDigInput04 } STATUS current DESCRIPTION "Digital Inputs: entradas. - '0' -> ligado; '1' -> desligado." -- 1.3.6.1.4.1.25356.1.2 -- -- 1.3.6.1.4.1.25356.1.1 ::= { rackDigInputs 1 } rackGeneralInfoGroupMIB OBJECT-GROUP OBJECTS { rackSystemName, rackSerialNum, rackIPEthernetAddr, rackMacAddr, rackHardwareVer, rackFirmwareVer, rackActivityTime, rackDateTime, rackIPGateway, rackIPMask, rackDNS01, rackDNS02, rackLocation } STATUS current DESCRIPTION "General Info: informações gerais do sistema. - SystemName: nome do sistema; - SerialNum: número de série do sistema; - IPEthernetAddr: endereço IP Ethernet do sistema; - MacAddr: endereço MAC do sistema; - HardwareVer: versão do hardware do sistema; - FirmwareVer: versão do firmware do sistema; - ActivityTime: uptime do sistema (quantidade de tempo que o sistema está ligado); - DateTime: data atual; - IPGateway: endereço gateway IP do sistema; - IPMask: máscara IP do sistema; - DNS01: DNS primário do sistema; - DNS02: DNS secundário do sistema; - Location: local físico do sistema." -- 1.3.6.1.4.1.25356.2.1 ::= { rackGeneralInfo 1 } rackDigOutputsGroupMIB OBJECT-GROUP OBJECTS { rackRelay01, rackRelay02, rackRelay03 } STATUS current DESCRIPTION "Digital Outputs: relés. - Para cada relé: '0' -> desligado; '1' -> ligado." -- 1.3.6.1.4.1.25356.3.1 ::= { rackDigOutputs 1 } rackAnalogSensorsGroupMIB OBJECT-GROUP OBJECTS { rackTempSensor01, rackTempSensor02 } STATUS current DESCRIPTION "Analog Inputs: sensores de temperatura. - Valores decimais (de -10 até 75); - Unidade padrão: Celsius (°C)." -- 1.3.6.1.4.1.25356.4.1 ::= { rackAnalogSensors 1 } rackVirtualSensorsMIB OBJECT-GROUP OBJECTS { rackVirtualSensor01, rackVirtualSensor02, rackVirtualSensor03, rackVirtualSensor04, rackVirtualSensor05, rackVirtualSensor06, rackVirtualSensor07, rackVirtualSensor08 } STATUS current DESCRIPTION "Virtual Analog Sensors: sensores virtuais. - Atuam como sensores de temperatura baseados nos sensores físicos; - Valores decimais (de -10 até 75); - Unidade padrão: Celsius (°C)." -- 1.3.6.1.4.1.25356.5.1 ::= { rackVirtualSensors 1 } END