- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
312 lines
9.1 KiB
Text
312 lines
9.1 KiB
Text
--*********************************
|
|
-- Quido.txt: MIB corespording to QUIDOSNMP-10.C
|
|
--
|
|
--
|
|
-- September 2003 Steiger Miroslav
|
|
-- Copyringht (c) 2003 by PaPouch elektronika
|
|
|
|
--*********************************
|
|
|
|
QUIDOS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
-- MODULE-IDENTITY,
|
|
-- OBJECT-TYPE,
|
|
-- NOTIFICATION-TYPE,
|
|
enterprises,
|
|
IpAddress,
|
|
Counter,
|
|
TimeTicks
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
TRAP-TYPE
|
|
FROM RFC-1215
|
|
;
|
|
|
|
papouchProjekt OBJECT IDENTIFIER ::= { enterprises 18248 }
|
|
--OID 1.3.6.1.4.1.18248.16
|
|
quidos OBJECT IDENTIFIER ::= { papouchProjekt 16 }
|
|
|
|
quido-var OBJECT IDENTIFIER ::= { quidos 1 }
|
|
table-in OBJECT IDENTIFIER ::= { quidos 2 }
|
|
table-out OBJECT IDENTIFIER ::= { quidos 3 }
|
|
table-term OBJECT IDENTIFIER ::= { quidos 4 }
|
|
|
|
--
|
|
-- Type Definitions
|
|
--
|
|
|
|
PositiveInteger ::= INTEGER (0..65535)
|
|
|
|
OnOff ::= INTEGER {
|
|
off (0),
|
|
on (1)
|
|
}
|
|
|
|
StatCit ::= INTEGER {
|
|
none (0),
|
|
falling(1),
|
|
rising(2),
|
|
both(3)
|
|
}
|
|
--OID 1.3.6.1.4.1.18248.16.1.1.0
|
|
temperatureReading OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "temperature value / 10"
|
|
::= { quido-var 1 }
|
|
--OID 1.3.6.1.4.1.18248.16.1.2.0
|
|
temperature-S-Reading OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "temperature value as string"
|
|
::= { quido-var 2 }
|
|
--OID 1.3.6.1.4.1.18248.16.1.3.0
|
|
user-name OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "user name is user string"
|
|
::= { quido-var 3 }
|
|
--OID 1.3.6.1.4.1.18248.16.1.4.0
|
|
device-msg OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "msg"
|
|
::= { quido-var 4 }
|
|
|
|
temp-msg TRAP-TYPE
|
|
ENTERPRISE quido-var
|
|
VARIABLES {user-name,device-msg}
|
|
DESCRIPTION "tento trap je odesilan pri zmenach vstupu "
|
|
::= 1
|
|
|
|
---
|
|
--- TABULKA PRO PARAMETRY VSTUPU
|
|
---
|
|
inTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF InEntry
|
|
ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { table-in 1 }
|
|
|
|
inEntry OBJECT-TYPE
|
|
SYNTAX InEntry
|
|
ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { index }
|
|
::= { inTable 1 }
|
|
|
|
InEntry ::=
|
|
SEQUENCE {
|
|
in
|
|
OnOff,
|
|
in-name
|
|
DisplayString,
|
|
citrwS
|
|
StatCit,
|
|
citrw
|
|
INTEGER
|
|
}
|
|
--
|
|
-- parametry pro cteni vstupu
|
|
--
|
|
--OID 1.3.6.1.4.1.18248.16.2.1.1.1.1- len-in
|
|
in OBJECT-TYPE
|
|
SYNTAX OnOff
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "0 = OFF, 1 = ON"
|
|
::= { inEntry 1 }
|
|
--
|
|
-- parametry pro cteni nastaveni jmena vstupu
|
|
--
|
|
--OID 1.3.6.1.4.1.18248.16.2.1.1.2.1- len-in
|
|
in-name OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "user name is user string"
|
|
::= { inEntry 2 }
|
|
--
|
|
-- parametry pro cteni nastaveni citacu
|
|
--
|
|
--OID 1.3.6.1.4.1.18248.16.2.1.1.3.1- len-in; max 60
|
|
citrwS OBJECT-TYPE
|
|
SYNTAX StatCit
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "0 = none, 1 = rising, 2 = falling, 3 = both"
|
|
::= { inEntry 3 }
|
|
--
|
|
-- parametry pro cteni hodnoty citace popripade odecet od citace
|
|
--
|
|
--OID 1.3.6.1.4.1.18248.16.2.1.1.4.1- len-in; max 60
|
|
citrw OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "cteni citacu nebo odecet od citace"
|
|
::= { inEntry 4 }
|
|
---
|
|
--- TABULKA PRO PARAMETRY VYSTUPU
|
|
---
|
|
|
|
outTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OutEntry
|
|
ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { table-out 1 }
|
|
|
|
outEntry OBJECT-TYPE
|
|
SYNTAX OutEntry
|
|
ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { index }
|
|
::= { outTable 1 }
|
|
|
|
OutEntry ::=
|
|
SEQUENCE {
|
|
out
|
|
OnOff,
|
|
out-name
|
|
DisplayString,
|
|
outTwr
|
|
INTEGER
|
|
}
|
|
--
|
|
-- parametry pro nastaveni cteni vystupu
|
|
--
|
|
--OID 1.3.6.1.4.1.18248.16.3.1.1.1.1- len-out
|
|
out OBJECT-TYPE
|
|
SYNTAX OnOff
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "0 = OFF, 1 = ON"
|
|
::= { outEntry 1 }
|
|
--
|
|
-- parametry pro cteni nastaveni jmena vystupu
|
|
--
|
|
--OID 1.3.6.1.4.1.18248.16.3.1.1.2.1- len-out
|
|
out-name OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "user name is user string"
|
|
::= { outEntry 2 }
|
|
--
|
|
-- parametry pro nastaveni a cteni casu vystupu
|
|
--
|
|
--OID 1.3.6.1.4.1.18248.16.3.1.1.3.1- len-out
|
|
outTwr OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "0 - 255"
|
|
::= { outEntry 3 }
|
|
---
|
|
--- TABULKA PRO PARAMETRY HLIDANI TEPLOTY
|
|
---
|
|
termTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TermEntry
|
|
ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { table-term 1 }
|
|
|
|
termEntry OBJECT-TYPE
|
|
SYNTAX TermEntry
|
|
ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { index }
|
|
::= { termTable 1 }
|
|
|
|
TermEntry ::=
|
|
SEQUENCE {
|
|
modeTerm
|
|
INTEGER,
|
|
mezHi
|
|
INTEGER,
|
|
mezLo
|
|
INTEGER,
|
|
time
|
|
INTEGER,
|
|
err
|
|
INTEGER
|
|
}
|
|
--OID 1.3.6.1.4.1.18248.16.4.1.1.1.1- len-out
|
|
modeTerm OBJECT-TYPE
|
|
SYNTAX INTEGER(0..6)
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "0 = vypnut,
|
|
1 = prekroci li teplota hodnotu mezHi1 sepne rele1, klesne li pod hodnotu mezLo1 rozepne rele1
|
|
2 = prekroci li teplota hodnotu mezHi1 rozepne rele1, klesne li pod hodnotu mezLo1 sepne rele1
|
|
3 = prekroci li teplota hodnotu mezHi1 sepne rele1 na dobu v parametru time1.
|
|
pri opetovnem prekroceni se udalost vyvola klesla li teplota od
|
|
predchozi udalosti na hodnotu v mezLo1
|
|
4 = prekroci li teplota hodnotu mezHi1 rozepne rele1 na dobu v parametru time1.
|
|
pri opetovnem prekroceni se udalost vyvola klesla li teplota od
|
|
predchozi udalosti na hodnotu v mezLo1
|
|
5 = klesne li teplota pod hodnotu mezLo1 sepne rele1 na dobu v parametru time1.
|
|
pri opetovnem poklesu teploty se udalost vyvola stoupla li teplota od
|
|
predchozi udalosti na hodnotu v mezHi1
|
|
6 = klesne li teplota pod hodnotu mezLo1 sepne rele1 na dobu v parametru time1.
|
|
pri opetovnem poklesu teploty se udalost vyvola stoupla li teplota od
|
|
predchozi udalosti na hodnotu v mezHi1
|
|
"
|
|
|
|
::= { termEntry 1 }
|
|
--OID 1.3.6.1.4.1.18248.16.4.1.1.2.1- len-out
|
|
mezHi OBJECT-TYPE
|
|
SYNTAX INTEGER(-550..1250)
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "nastavuji horni mez teploty v intervalu -550 .. +1250
|
|
zpusob zapisu: pozadovana hodnota * 10
|
|
nesmi byt mensi nez mezLo1
|
|
"
|
|
::= { termEntry 2 }
|
|
--OID 1.3.6.1.4.1.18248.16.4.1.1.3.1- len-out
|
|
mezLo OBJECT-TYPE
|
|
SYNTAX INTEGER(-550..1250)
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "nastavuji dolni mez teploty v intervalu -550 .. +1250
|
|
zpusob zapisu: pozadovana hodnota * 10
|
|
nesmi byt vetsi nez mezHi1
|
|
"
|
|
::= { termEntry 3 }
|
|
--OID 1.3.6.1.4.1.18248.16.4.1.1.4.1- len-out
|
|
time OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "zde je uvedena doba po kterou bude rele1 po vyvolani udalosti sepnuto nebo rozepnuto
|
|
tato doba je ve vterinach
|
|
"
|
|
::= { termEntry 4 }
|
|
--OID 1.3.6.1.4.1.18248.16.4.1.1.5.1- len-out
|
|
err OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2)
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "parametr urcujici v jakem stavu ma byt rele2 dojde li k chybe teplotniho cidla
|
|
0 = nechat ve stavu ve kterem se rele nachazi
|
|
1 = rozepnout rele2
|
|
2 = sepnout rele2
|
|
"
|
|
::= { termEntry 5 }
|
|
|
|
END
|