1mib: TIMETRA-SYSTEM-MIB:TIMETRA-CHASSIS-MIB:TIMETRA-SUBSCRIBER-MGMT-MIB
2modules:
3    mempools:
4        data:
5            -
6                used: TIMETRA-SYSTEM-MIB::sgiMemoryUsed
7                free: TIMETRA-SYSTEM-MIB::sgiMemoryAvailable
8    os:
9        version:
10            - TIMETRA-SYSTEM-MIB::sgiSwMajorVersion.0
11            - TIMETRA-SYSTEM-MIB::sgiSwMinorVersion.0
12            - TIMETRA-SYSTEM-MIB::sgiSwVersionModifier.0
13        version_template: '{{ TIMETRA-SYSTEM-MIB::sgiSwMajorVersion.0 }}.{{ TIMETRA-SYSTEM-MIB::sgiSwMinorVersion.0 }}.{{ TIMETRA-SYSTEM-MIB::sgiSwVersionModifier.0 }}'
14    processors:
15        data:
16            -
17                oid: sgiCpuUsage
18                num_oid: '.1.3.6.1.4.1.6527.3.1.2.1.1.1.{{ $index }}'
19
20    sensors:
21        state:
22            data:
23                -
24                    oid: tmnxHwTable
25                    value: tmnxHwAlarmState
26                    num_oid: '.1.3.6.1.4.1.6527.3.1.2.2.1.8.1.24.{{ $index }}'
27                    descr: '{{ $tmnxHwName }} {{ $tmnxHwSerialNumber }} {{ $tmnxHwFailureReason }}'
28                    index: 'tmnxHwID.{{ $index }}'
29                    state_name: tmnxHwAlarmState
30                    states:
31                        - { value: 0, generic: 3, graph: 0, descr: unknown }
32                        - { value: 1, generic: 2, graph: 0, descr: alarmActive }
33                        - { value: 2, generic: 0, graph: 0, descr: alarmCleared }
34                -
35                    oid: tmnxChassisTable
36                    value: tmnxChassisCriticalLEDState
37                    num_oid: '.1.3.6.1.4.1.6527.3.1.2.2.1.3.1.12.{{ $index }}'
38                    descr: 'Critical LED'
39                    state_name: tmnxChassisCriticalLEDState
40                    index: 'tmnxChassisCriticalLEDState.1'
41                    states:
42                        - { value: 0, generic: 3, graph: 0, descr: NotApplicable }
43                        - { value: 1, generic: 0, graph: 0, descr: Off }
44                        - { value: 2, generic: 2, graph: 0, descr: Red }
45                        - { value: 3, generic: 1, graph: 0, descr: Amber }
46                        - { value: 4, generic: 1, graph: 0, descr: Yellow }
47                        - { value: 5, generic: 0, graph: 0, descr: Green }
48                        - { value: 6, generic: 1, graph: 0, descr: AmberBlink }
49                        - { value: 7, generic: 1, graph: 0, descr: YellowBlink }
50                        - { value: 8, generic: 0, graph: 0, descr: GreenBlink }
51                        - { value: 9, generic: 2, graph: 0, descr: RedBlink }
52                -
53                    oid: tmnxChassisTable
54                    value: tmnxChassisMajorLEDState
55                    num_oid: '.1.3.6.1.4.1.6527.3.1.2.2.1.3.1.13.{{ $index }}'
56                    descr: 'Major LED'
57                    state_name: tmnxChassisMajorLEDState
58                    index: 'tmnxChassisMajorLEDState.1'
59                    states:
60                        - { value: 0, generic: 3, graph: 0, descr: NotApplicable }
61                        - { value: 1, generic: 0, graph: 0, descr: Off }
62                        - { value: 2, generic: 2, graph: 0, descr: Red }
63                        - { value: 3, generic: 1, graph: 0, descr: Amber }
64                        - { value: 4, generic: 1, graph: 0, descr: Yellow }
65                        - { value: 5, generic: 0, graph: 0, descr: Green }
66                        - { value: 6, generic: 1, graph: 0, descr: AmberBlink }
67                        - { value: 7, generic: 1, graph: 0, descr: YellowBlink }
68                        - { value: 8, generic: 0, graph: 0, descr: GreenBlink }
69                        - { value: 9, generic: 2, graph: 0, descr: RedBlink }
70                -
71                    oid: tmnxChassisTable
72                    value: tmnxChassisMinorLEDState
73                    num_oid: '.1.3.6.1.4.1.6527.3.1.2.2.1.3.1.14.{{ $index }}'
74                    state_name: tmnxChassisMinorLEDState
75                    descr: 'Minor LED'
76                    index: 'tmnxChassisMinorLEDState.1'
77                    states:
78                        - { value: 0, generic: 3, graph: 0, descr: NotApplicable }
79                        - { value: 1, generic: 0, graph: 0, descr: Off }
80                        - { value: 2, generic: 2, graph: 0, descr: Red }
81                        - { value: 3, generic: 1, graph: 0, descr: Amber }
82                        - { value: 4, generic: 1, graph: 0, descr: Yellow }
83                        - { value: 5, generic: 0, graph: 0, descr: Green }
84                        - { value: 6, generic: 1, graph: 0, descr: AmberBlink }
85                        - { value: 7, generic: 1, graph: 0, descr: YellowBlink }
86                        - { value: 8, generic: 0, graph: 0, descr: GreenBlink }
87                        - { value: 9, generic: 2, graph: 0, descr: RedBlink }
88                -
89                    oid: tmnxChassisTable
90                    value: tmnxChassisOverTempState
91                    num_oid: '.1.3.6.1.4.1.6527.3.1.2.2.1.3.1.24.{{ $index }}'
92                    descr: 'Chassis Over Temp'
93                    index: 'tmnxChassisOverTempState.1'
94                    state_name: tmnxChassisOverTempState
95                    states:
96                        - { value: 1, generic: 0, graph: 0, descr: Ok }
97                        - { value: 2, generic: 2, graph: 0, descr: OverTemp }
98
99        temperature:
100            data:
101                -
102                    oid: tmnxHwTable
103                    value: tmnxHwTemperature
104                    num_oid: '.1.3.6.1.4.1.6527.3.1.2.2.1.8.1.18.{{ $index }}'
105                    descr: '{{ $tmnxHwName }}'
106                    index: 'tmnxHwID.{{ $index }}'
107                    high_limit: tmnxHwTempThreshold
108                    skip_values:
109                        -
110                            oid: tmnxHwTempSensor
111                            op: '='
112                            value: 2
113        load:
114            data:
115                -
116                    oid: tmnxPhysChassisFanEntry
117                    value: tmnxPhysChassisFanSpeedPercent
118                    num_oid: '.1.3.6.1.4.1.6527.3.1.2.2.1.24.1.1.5.{{ $index }}'
119                    descr: 'Fanspeed {{ $index }}'
120                    index: 'tmnxPhysChassisFanSpeedPercent.{{ $index }}'
121        count:
122            data:
123                -
124                    oid: tmnxSubMgmtSystStatsTable
125                    value: tmnxSubMgmtSystSSubscribers
126                    num_oid: '.1.3.6.1.4.1.6527.3.1.2.33.1.107.1.65.{{ $index }}'
127                    descr: 'Active subscribers on this system'
128                    index: 'tmnxSubMgmtSystSSubscribers.{{ $index }}'
129                    group: 'Subscribers'
130                -
131                    oid: tmnxSubMgmtSystStatsTable
132                    value: tmnxSubMgmtSystSV4
133                    num_oid: '.1.3.6.1.4.1.6527.3.1.2.33.1.107.1.25.{{ $index }}'
134                    descr: 'V4 hosts on this system'
135                    index: 'tmnxSubMgmtSystSV4.{{ $index }}'
136                    group: 'Subscribers'
137                -
138                    oid: tmnxSubMgmtSystStatsTable
139                    value: tmnxSubMgmtSystSV6
140                    num_oid: '.1.3.6.1.4.1.6527.3.1.2.33.1.107.1.27.{{ $index }}'
141                    descr: 'V6 hosts on this system'
142                    index: 'tmnxSubMgmtSystSV6.{{ $index }}'
143                    group: 'Subscribers'
144                -
145                    oid: tmnxSubMgmtSystStatsTable
146                    value: tmnxSubMgmtSystSTotal
147                    num_oid: '.1.3.6.1.4.1.6527.3.1.2.33.1.107.1.33.{{ $index }}'
148                    descr: 'Total hosts on this system'
149                    index: 'tmnxSubMgmtSystSTotal.{{ $index }}'
150                    group: 'Subscribers'
151