OSDN Git Service

環境変数名を修正
[ultramonkey-l7/ultramonkey-l7-v3.git] / snmpagent / ULTRAMONKEY-L7-MIB.txt
1 ULTRAMONKEY-L7-MIB DEFINITIONS ::= BEGIN
2 IMPORTS
3     MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, enterprises,
4         FROM SNMPv2-SMI
5     DisplayString
6         FROM SNMPv2-TC
7     InetAddress, InetPortNumber
8         FROM INET-ADDRESS-MIB
9 ;
10
11 ultramonkey-l7 MODULE-IDENTITY
12     LAST-UPDATED "0810040000Z"
13     ORGANIZATION "NTT COMWARE"
14     CONTACT-INFO
15     "UltraMonkey-L7 Community
16      URL: http://sourceforge.jp/projects/ultramonkey-l7/"
17     DESCRIPTION
18     "A MIB module for UltraMonkey-L7"
19     ::= { enterprises 60000 }
20
21 um7Traps    OBJECT IDENTIFIER ::= { ultramonkey-l7 0 }
22 um7Objects  OBJECT IDENTIFIER ::= { ultramonkey-l7 1 }
23
24 -- Current Data Group
25
26 um7CurrentDataGroup  OBJECT IDENTIFIER ::= { um7Objects 1 }
27
28     um7VirtualServiceTable OBJECT-TYPE
29         SYNTAX      SEQUENCE OF Um7VirtualServiceEntry
30         MAX-ACCESS  not-accessible
31         STATUS      current
32         DESCRIPTION
33         "The table of Virtual Service data."
34         ::= { um7CurrentDataGroup 1 }
35    
36     um7VirtualServiceEntry OBJECT-TYPE
37         SYNTAX     Um7VirtualServiceEntry
38         MAX-ACCESS not-accessible
39         STATUS     current
40         DESCRIPTION
41         "The information about one Virtual Service data."
42         INDEX { um7VSIndex }
43         ::= { um7VirtualServiceTable 1 }
44    
45     Um7VirtualServiceEntry ::= SEQUENCE {
46         um7VSIndex              INTEGER (1..127),
47         um7VSProtocol           INTEGER { tcp(1), udp(2) },
48         um7VSIPAddress          InetAddress,
49         um7VSPortNumber         InetPortNumber,
50         um7VSScheduleModule     DisplayString,
51         um7VSProtocolModule     DisplayString,
52         um7VSProtoModOption     DisplayString,
53         um7VSReschedule         INTEGER { on(1), off(2) },
54         um7VSSorryIpAddress     InetAddress,
55         um7VSSorryPortNumber    InetPortNumber,
56         um7VSSorryThreshold     INTEGER (0..2147483647),
57         um7VSSorryForceFlag     INTEGER { on(1), off(2) },
58         um7VSQoSThresholdUp     INTEGER (0..18446744073709551615),
59         um7VSQoSThresholdDown   INTEGER (0..18446744073709551615),
60         um7VSThroughputUp       INTEGER (0..18446744073709551615),
61         um7VSThroughputDown     INTEGER (0..18446744073709551615)
62     }
63    
64     um7VSIndex OBJECT-TYPE
65         SYNTAX      INTEGER (1..127)
66         MAX-ACCESS  not-accessible
67         STATUS      current
68         DESCRIPTION
69         "The data index of Virtual Service."
70         ::= { um7VirtualServiceEntry 1 }
71
72     um7VSProtocol OBJECT-TYPE
73         SYNTAX      INTEGER {
74                         tcp(1),
75                         udp(2)
76                     }
77         MAX-ACCESS read-only
78         STATUS     current
79         DESCRIPTION
80         "Protocol id of Virtual Service."
81         ::= { um7VirtualServiceEntry 2 }
82
83     um7VSIPAddress  OBJECT-TYPE
84         SYNTAX      InetAddress
85         MAX-ACCESS  read-only
86         STATUS      current
87         DESCRIPTION
88         "IP address of Virtual Service."
89         ::= { um7VirtualServiceEntry 3 }
90
91     um7VSPortNumber OBJECT-TYPE
92         SYNTAX      InetPortNumber
93         MAX-ACCESS  read-only
94         STATUS      current
95         DESCRIPTION
96         "Port number of Virtual Service."
97         ::= { um7VirtualServiceEntry 4 }
98
99     um7VSScheduleModule OBJECT-TYPE
100         SYNTAX      DisplayString
101         MAX-ACCESS  read-only
102         STATUS      current
103         DESCRIPTION
104         "Schedule module of Virtual Service."
105         ::= { um7VirtualServiceEntry 5 }
106
107     um7VSProtocolModule OBJECT-TYPE
108         SYNTAX      DisplayString
109         MAX-ACCESS  read-only
110         STATUS      current
111         DESCRIPTION
112         "Protocol module of Virtual Service."
113         ::= { um7VirtualServiceEntry 6 }
114
115     um7VSProtocolModuleOption OBJECT-TYPE
116         SYNTAX      DisplayString
117         MAX-ACCESS  read-only
118         STATUS      current
119         DESCRIPTION
120         "Protocol module option of Virtual Service."
121         ::= { um7VirtualServiceEntry 7 }
122
123     um7VSReschedule OBJECT-TYPE
124         SYNTAX      INTEGER {
125                         on(1),
126                         off(2)
127                     }
128         MAX-ACCESS  read-only
129         STATUS      current
130         DESCRIPTION
131         "Protocol module reschedule flag of Virtual Service."
132         ::= { um7VirtualServiceEntry 8 }
133
134     um7VSSorryIpAddress OBJECT-TYPE
135         SYNTAX      InetAddress
136         MAX-ACCESS  read-only
137         STATUS      current
138         DESCRIPTION
139         "IP address of sorry server."
140         ::= { um7VirtualServiceEntry 9 }
141
142     um7VSSorryPortNumber OBJECT-TYPE
143         SYNTAX      InetPortNumber
144         MAX-ACCESS  read-only
145         STATUS      current
146         DESCRIPTION
147         "Port number of sorry server."
148         ::= { um7VirtualServiceEntry 10 }
149
150     um7VSSorryThreshold OBJECT-TYPE
151         SYNTAX      INTEGER (0..2147483647)
152         UNITS        "Connections"
153         MAX-ACCESS  read-only
154         STATUS      current
155         DESCRIPTION
156         "Connection threshold of sorry server."
157         ::= { um7VirtualServiceEntry 11 }
158
159     um7VSSorryForceFlag OBJECT-TYPE
160         SYNTAX      INTEGER {
161                         on(1),
162                         off(2)
163                     }
164         MAX-ACCESS  read-only
165         STATUS      current
166         DESCRIPTION
167         "Force flag of sorry server."
168         ::= { um7VirtualServiceEntry 12 }
169
170     um7VSQoSThresholdUp OBJECT-TYPE
171         SYNTAX      INTEGER (0..18446744073709551615)
172         UNITS        "bps"
173         MAX-ACCESS  read-only
174         STATUS      current
175         DESCRIPTION
176         "QoS threshold of up stream."
177         ::= { um7VirtualServiceEntry 13 }
178
179     um7VSQoSThresholdDown OBJECT-TYPE
180         SYNTAX      INTEGER (0..18446744073709551615)
181         UNITS        "bps"
182         MAX-ACCESS  read-only
183         STATUS      current
184         DESCRIPTION
185         "QoS threshold of down stream."
186         ::= { um7VirtualServiceEntry 14 }
187
188     um7VSThroughputUp OBJECT-TYPE
189         SYNTAX      INTEGER (0..18446744073709551615)
190         UNITS        "bps"
191         MAX-ACCESS  read-only
192         STATUS      current
193         DESCRIPTION
194         "Current throughput of up stream."
195         ::= { um7VirtualServiceEntry 15 }
196
197     um7VSThroughputDown OBJECT-TYPE
198         SYNTAX      INTEGER (0..18446744073709551615)
199         UNITS        "bps"
200         MAX-ACCESS  read-only
201         STATUS      current
202         DESCRIPTION
203         "Current throughput of down stream."
204         ::= { um7VirtualServiceEntry 16 }
205
206     um7RealServerTable OBJECT-TYPE
207         SYNTAX      SEQUENCE OF Um7RealServerEntry
208         MAX-ACCESS  not-accessible
209         STATUS      current
210         DESCRIPTION
211         "The table of Real Server data."
212         ::= { um7CurrentDataGroup 2 }
213    
214     um7RealServerEntry OBJECT-TYPE
215         SYNTAX     Um7RealServerEntry
216         MAX-ACCESS not-accessible
217         STATUS     current
218         DESCRIPTION
219         "The information about one Real Server data."
220         INDEX { um7RSIndex }
221         ::= { um7RealServerTable 1 }
222    
223     Um7RealServerEntry ::= SEQUENCE {
224         um7RSIndex                  INTEGER (1..65535)
225         um7RSVirtualServiceIndex    INTEGER (1..127)
226         um7RSIPAddress              InetAddress
227         um7RSPortNumber             InetPortNumber
228         um7RSForwardMode            INTEGER { masq(1) }
229         um7RSWeight                 INTEGER (0..2147483647)
230         um7RSActiveConn             INTEGER (0..2147483647)
231         um7RSInactiveConn           INTEGER (0..2147483647)
232     }
233    
234     um7RSIndex OBJECT-TYPE
235         SYNTAX      INTEGER (1..65535)
236         MAX-ACCESS  not-accessible
237         STATUS      current
238         DESCRIPTION
239         "The data index of Real Server."
240         ::= { um7RealServerEntry 1 }
241
242     um7RSVirtualServiceIndex OBJECT-TYPE
243         SYNTAX      INTEGER(1..127)
244         MAX-ACCESS  read-only
245         STATUS      current
246         DESCRIPTION
247         "Virtual Service index of Real Server."
248         ::= { um7RealServerEntry 2 }
249
250     um7RSIPAddress OBJECT-TYPE
251         SYNTAX      InetAddress
252         MAX-ACCESS  read-only
253         STATUS      current
254         DESCRIPTION
255         "IP address of Real Server."
256         ::= { um7RealServerEntry 3 }
257
258     um7RSPortNumber OBJECT-TYPE
259         SYNTAX      InetPortNumber
260         MAX-ACCESS  read-only
261         STATUS      current
262         DESCRIPTION
263         "Port number of Real Server."
264         ::= { um7RealServerEntry 4 }
265
266     um7RSForwardMode OBJECT-TYPE
267         SYNTAX      INTEGER { masq(1) }
268         MAX-ACCESS  read-only
269         STATUS      current
270         DESCRIPTION
271         "Forward mode of Real Server."
272         ::= { um7RealServerEntry 5 }
273
274     um7RSWeight OBJECT-TYPE
275         SYNTAX      INTEGER (0..2147483647)
276         MAX-ACCESS  read-only
277         STATUS      current
278         DESCRIPTION
279         "Weight of Real Server."
280         ::= { um7RealServerEntry 6 }
281
282     um7RSActiveConn OBJECT-TYPE
283         SYNTAX      INTEGER (0..2147483647)
284         MAX-ACCESS  read-only
285         STATUS      current
286         DESCRIPTION
287         "Active connections of Real Server."
288         ::= { um7RealServerEntry 7 }
289
290     um7RSInactiveConn OBJECT-TYPE
291         SYNTAX      INTEGER (0..2147483647)
292         MAX-ACCESS  read-only
293         STATUS      current
294         DESCRIPTION
295         "Inactive connections of Real Server."
296         ::= { um7RealServerEntry 8 }
297
298 um7LogLevel             OBJECT IDENTIFIER ::= { um7CurrentDataGroup 3 }
299 um7LogLevelL7vsd        OBJECT IDENTIFIER ::= { um7LogLevel 1 }
300 um7LogLevelL7vsadm      OBJECT IDENTIFIER ::= { um7LogLevel 2 }
301 um7LogLevelSnmpAgent    OBJECT IDENTIFIER ::= { um7LogLevel 3 }
302
303 Um7LogLevel ::= INTEGER {
304     unknown(0),
305     debug(1),
306     info(2),
307     warn(3),
308     error(4),
309     fatal(5)
310 }
311
312     um7LogVsdNetwork OBJECT-TYPE
313         SYNTAX      Um7LogLevel
314         MAX-ACCESS  read-only
315         STATUS      current
316         DESCRIPTION
317         "Log Level of l7vsd network."
318         ::= { um7LogLevelL7vsd 1 }
319
320     um7LogVsdNetworkBandwidth OBJECT-TYPE
321         SYNTAX      Um7LogLevel
322         MAX-ACCESS  read-only
323         STATUS      current
324         DESCRIPTION
325         "Log Level of l7vsd network bandwidth."
326         ::= { um7LogLevelL7vsd 2 }
327
328     um7LogVsdNetworkNumConnection OBJECT-TYPE
329         SYNTAX      Um7LogLevel
330         MAX-ACCESS  read-only
331         STATUS      current
332         DESCRIPTION
333         "Log Level of l7vsd network num connection."
334         ::= { um7LogLevelL7vsd 3 }
335
336     um7LogVsdNetworkQoS OBJECT-TYPE
337         SYNTAX      Um7LogLevel
338         MAX-ACCESS  read-only
339         STATUS      current
340         DESCRIPTION
341         "Log Level of l7vsd network QoS."
342         ::= { um7LogLevelL7vsd 4 }
343
344     um7LogVsdVirtualService OBJECT-TYPE
345         SYNTAX      Um7LogLevel
346         MAX-ACCESS  read-only
347         STATUS      current
348         DESCRIPTION
349         "Log Level of l7vsd Virtual Service."
350         ::= { um7LogLevelL7vsd 5 }
351
352     um7LogVsdRealServer OBJECT-TYPE
353         SYNTAX      Um7LogLevel
354         MAX-ACCESS  read-only
355         STATUS      current
356         DESCRIPTION
357         "Log Level of l7vsd Real Server."
358         ::= { um7LogLevelL7vsd 6 }
359
360     um7LogVsdRealServerBalancing OBJECT-TYPE
361         SYNTAX      Um7LogLevel
362         MAX-ACCESS  read-only
363         STATUS      current
364         DESCRIPTION
365         "Log Level of l7vsd Real Server balancing."
366         ::= { um7LogLevelL7vsd 7 }
367
368     um7LogVsdSorryServer OBJECT-TYPE
369         SYNTAX      Um7LogLevel
370         MAX-ACCESS  read-only
371         STATUS      current
372         DESCRIPTION
373         "Log Level of l7vsd Sorry Server."
374         ::= { um7LogLevelL7vsd 8 }
375
376     um7LogVsdReplication OBJECT-TYPE
377         SYNTAX      Um7LogLevel
378         MAX-ACCESS  read-only
379         STATUS      current
380         DESCRIPTION
381         "Log Level of l7vsd replication."
382         ::= { um7LogLevelL7vsd 9 }
383
384     um7LogVsdStartStop OBJECT-TYPE
385         SYNTAX      Um7LogLevel
386         MAX-ACCESS  read-only
387         STATUS      current
388         DESCRIPTION
389         "Log Level of l7vsd start stop."
390         ::= { um7LogLevelL7vsd 10 }
391
392     um7LogVsdSystem OBJECT-TYPE
393         SYNTAX      Um7LogLevel
394         MAX-ACCESS  read-only
395         STATUS      current
396         DESCRIPTION
397         "Log Level of l7vsd system."
398         ::= { um7LogLevelL7vsd 11 }
399
400     um7LogVsdSystemMemory OBJECT-TYPE
401         SYNTAX      Um7LogLevel
402         MAX-ACCESS  read-only
403         STATUS      current
404         DESCRIPTION
405         "Log Level of l7vsd system memory."
406         ::= { um7LogLevelL7vsd 12 }
407
408     um7LogVsdSystemSocket OBJECT-TYPE
409         SYNTAX      Um7LogLevel
410         MAX-ACCESS  read-only
411         STATUS      current
412         DESCRIPTION
413         "Log Level of l7vsd system socket."
414         ::= { um7LogLevelL7vsd 13 }
415
416     um7LogVsdSystemSignal OBJECT-TYPE
417         SYNTAX      Um7LogLevel
418         MAX-ACCESS  read-only
419         STATUS      current
420         DESCRIPTION
421         "Log Level of l7vsd system signal."
422         ::= { um7LogLevelL7vsd 14 }
423
424     um7LogVsdEnvironment OBJECT-TYPE
425         SYNTAX      Um7LogLevel
426         MAX-ACCESS  read-only
427         STATUS      current
428         DESCRIPTION
429         "Log Level of l7vsd environment."
430         ::= { um7LogLevelL7vsd 15 }
431
432     um7LogVsdEnvironmentParameter OBJECT-TYPE
433         SYNTAX      Um7LogLevel
434         MAX-ACCESS  read-only
435         STATUS      current
436         DESCRIPTION
437         "Log Level of l7vsd environment parameter."
438         ::= { um7LogLevelL7vsd 16 }
439
440     um7LogVsdLogger OBJECT-TYPE
441         SYNTAX      Um7LogLevel
442         MAX-ACCESS  read-only
443         STATUS      current
444         DESCRIPTION
445         "Log Level of l7vsd logger."
446         ::= { um7LogLevelL7vsd 17 }
447
448     um7LogVsdParameter OBJECT-TYPE
449         SYNTAX      Um7LogLevel
450         MAX-ACCESS  read-only
451         STATUS      current
452         DESCRIPTION
453         "Log Level of l7vsd parameter."
454         ::= { um7LogLevelL7vsd 18 }
455
456     um7LogVsdEvent OBJECT-TYPE
457         SYNTAX      Um7LogLevel
458         MAX-ACCESS  read-only
459         STATUS      current
460         DESCRIPTION
461         "Log Level of l7vsd event."
462         ::= { um7LogLevelL7vsd 19 }
463
464     um7LogVsdSchedule OBJECT-TYPE
465         SYNTAX      Um7LogLevel
466         MAX-ACCESS  read-only
467         STATUS      current
468         DESCRIPTION
469         "Log Level of l7vsd schedule."
470         ::= { um7LogLevelL7vsd 20 }
471
472     um7LogVsdProgram OBJECT-TYPE
473         SYNTAX      Um7LogLevel
474         MAX-ACCESS  read-only
475         STATUS      current
476         DESCRIPTION
477         "Log Level of l7vsd program."
478         ::= { um7LogLevelL7vsd 21 }
479
480     um7LogVsdProtocol OBJECT-TYPE
481         SYNTAX      Um7LogLevel
482         MAX-ACCESS  read-only
483         STATUS      current
484         DESCRIPTION
485         "Log Level of l7vsd protocol."
486         ::= { um7LogLevelL7vsd 22 }
487
488     um7LogVsdModule OBJECT-TYPE
489         SYNTAX      Um7LogLevel
490         MAX-ACCESS  read-only
491         STATUS      current
492         DESCRIPTION
493         "Log Level of l7vsd module."
494         ::= { um7LogLevelL7vsd 23 }
495
496     um7LogVsadmParse OBJECT-TYPE
497         SYNTAX      Um7LogLevel
498         MAX-ACCESS  read-only
499         STATUS      current
500         DESCRIPTION
501         "Log Level of l7vsadm parse."
502         ::= { um7LogLevelL7vsadm 1 }
503
504     um7LogVsadmOperate OBJECT-TYPE
505         SYNTAX      Um7LogLevel
506         MAX-ACCESS  read-only
507         STATUS      current
508         DESCRIPTION
509         "Log Level of l7vsadm operate."
510         ::= { um7LogLevelL7vsadm 2 }
511
512     um7LogVsadmCommunicate OBJECT-TYPE
513         SYNTAX      Um7LogLevel
514         MAX-ACCESS  read-only
515         STATUS      current
516         DESCRIPTION
517         "Log Level of l7vsadm communicate."
518         ::= { um7LogLevelL7vsadm 3 }
519
520     um7LogVsadmConfigResult OBJECT-TYPE
521         SYNTAX      Um7LogLevel
522         MAX-ACCESS  read-only
523         STATUS      current
524         DESCRIPTION
525         "Log Level of l7vsadm config result."
526         ::= { um7LogLevelL7vsadm 4 }
527
528     um7LogVsadmCommon OBJECT-TYPE
529         SYNTAX      Um7LogLevel
530         MAX-ACCESS  read-only
531         STATUS      current
532         DESCRIPTION
533         "Log Level of l7vsadm common."
534         ::= { um7LogLevelL7vsadm 5 }
535
536     um7LogVsadmLogger OBJECT-TYPE
537         SYNTAX      Um7LogLevel
538         MAX-ACCESS  read-only
539         STATUS      current
540         DESCRIPTION
541         "Log Level of l7vsadm logger."
542         ::= { um7LogLevelL7vsadm 6 }
543
544     um7LogVsadmParameter OBJECT-TYPE
545         SYNTAX      Um7LogLevel
546         MAX-ACCESS  read-only
547         STATUS      current
548         DESCRIPTION
549         "Log Level of l7vsadm parameter."
550         ::= { um7LogLevelL7vsadm 7 }
551
552     um7LogVsadmProtocol OBJECT-TYPE
553         SYNTAX      Um7LogLevel
554         MAX-ACCESS  read-only
555         STATUS      current
556         DESCRIPTION
557         "Log Level of l7vsadm protocol."
558         ::= { um7LogLevelL7vsadm 8 }
559
560     um7LogVsadmModule OBJECT-TYPE
561         SYNTAX      Um7LogLevel
562         MAX-ACCESS  read-only
563         STATUS      current
564         DESCRIPTION
565         "Log Level of l7vsadm module."
566         ::= { um7LogLevelL7vsadm 9 }
567
568     um7LogSnmpStartStop OBJECT-TYPE
569         SYNTAX      Um7LogLevel
570         MAX-ACCESS  read-only
571         STATUS      current
572         DESCRIPTION
573         "Log Level of l7snmpagent start stop."
574         ::= { um7LogLevelSnmpAgent 1 }
575
576     um7LogSnmpManagerReceive OBJECT-TYPE
577         SYNTAX      Um7LogLevel
578         MAX-ACCESS  read-only
579         STATUS      current
580         DESCRIPTION
581         "Log Level of l7snmpagent manager-receive."
582         ::= { um7LogLevelSnmpAgent 2 }
583
584     um7LogSnmpManagerSend OBJECT-TYPE
585         SYNTAX      Um7LogLevel
586         MAX-ACCESS  read-only
587         STATUS      current
588         DESCRIPTION
589         "Log Level of l7snmpagent manager-send."
590         ::= { um7LogLevelSnmpAgent 3 }
591
592     um7LogSnmpL7vsdReceive OBJECT-TYPE
593         SYNTAX      Um7LogLevel
594         MAX-ACCESS  read-only
595         STATUS      current
596         DESCRIPTION
597         "Log Level of l7snmpagent l7vsd-receive"
598         ::= { um7LogLevelSnmpAgent 4 }
599
600     um7LogSnmpL7vsdSend OBJECT-TYPE
601         SYNTAX      Um7LogLevel
602         MAX-ACCESS  read-only
603         STATUS      current
604         DESCRIPTION
605         "Log Level of l7snmpagent l7vsd-send"
606         ::= { um7LogLevelSnmpAgent 5 }
607
608     um7LogSnmpLogger OBJECT-TYPE
609         SYNTAX      Um7LogLevel
610         MAX-ACCESS  read-only
611         STATUS      current
612         DESCRIPTION
613         "Log Level of l7snmpagent logger"
614         ::= { um7LogLevelSnmpAgent 6 }
615
616     um7LogSnmpParameter OBJECT-TYPE
617         SYNTAX      Um7LogLevel
618         MAX-ACCESS  read-only
619         STATUS      current
620         DESCRIPTION
621         "Log Level of l7snmpagent parameter"
622         ::= { um7LogLevelSnmpAgent 7 }
623
624 um7Status       OBJECT IDENTIFIER ::= { um7CurrentDataGroup 4 }
625
626     um7StatMessage OBJECT-TYPE
627         SYNTAX      DisplayString
628         MAX-ACCESS  read-only
629         STATUS      current
630         DESCRIPTION
631         "Status message of l7vsd."
632         ::= { um7Status 1 }
633
634     um7StatReplication OBJECT-TYPE
635         SYNTAX      INTEGER {
636                         out(1),
637                         single(2),
638                         master(3),
639                         slave(4),
640                         masterstop(5),
641                         slavestop(6)
642                     }
643         MAX-ACCESS  read-only
644         STATUS      current
645         DESCRIPTION
646         "Status of replication."
647         ::= { um7Status 2 }
648
649     um7StatSnmpAgent OBJECT-TYPE
650         SYNTAX      INTEGER {
651                         unknown(0),
652                         disconnect(1),
653                         connect(2)
654                     }
655         MAX-ACCESS  read-only
656         STATUS      current
657         DESCRIPTION
658         "Status of l7snmpagent."
659         ::= { um7Status 3 }
660
661 -- Traps
662
663     um7StateAlert  NOTIFICATION-TYPE
664         OBJECTS { um7StatSnmpAgent, um7StatReplication }  
665         STATUS  current
666         DESCRIPTION
667         "Trap of process status change."
668         ::= { um7Traps 1 }
669
670     um7VirtualServiceAlert  NOTIFICATION-TYPE
671         OBJECTS { um7VirtualServiceTable, um7RealServerTable }  
672         STATUS  current
673         DESCRIPTION
674         "Trap of Virtual Service change."
675         ::= { um7Traps 2 }
676
677     um7ReplicationAlert  NOTIFICATION-TYPE
678         OBJECTS { um7StatMessage }
679         STATUS  current
680         DESCRIPTION
681         "Trap of replication command execution."
682         ::= { um7Traps 3 }
683
684     um7LogLevelAlert  NOTIFICATION-TYPE
685         OBJECTS { um7LogLevel }  
686         STATUS  current
687         DESCRIPTION
688         "Trap of log level change."
689         ::= { um7Traps 4 }
690
691     um7QoSAlarmOn  NOTIFICATION-TYPE
692         OBJECTS { um7VSQoSThresholdUp, um7VSQoSThresholdDown, um7VSThroughputUp, um7VSThroughputDown }
693         STATUS  current
694         DESCRIPTION
695         "Trap of throughput over QoS threshold."
696         ::= { um7Traps 5 }
697
698     um7QoSAlarmOff  NOTIFICATION-TYPE
699         OBJECTS { um7VSQoSThresholdUp, um7VSQoSThresholdDown, um7VSThroughputUp, um7VSThroughputDown }
700         STATUS  current
701         DESCRIPTION
702         "Trap of throughput under QoS threshold."
703         ::= { um7Traps 6 }
704
705     um7MessageAlert  NOTIFICATION-TYPE
706         OBJECTS { um7StatMessage }
707         STATUS  current
708         DESCRIPTION
709         "Trap of some message."
710         ::= { um7Traps 7 }
711
712
713 -- conformance information
714
715 um7MIBConformance OBJECT IDENTIFIER ::= { ultramonkey-l7 2 }
716 um7MIBCompliances OBJECT IDENTIFIER ::= { um7MIBConformance 1 }
717 um7MIBGroups      OBJECT IDENTIFIER ::= { um7MIBConformance 2 }
718
719
720 -- compliance statements
721
722 um7MIBCompliance MODULE-COMPLIANCE
723     STATUS  current
724     DESCRIPTION
725     "The compliance statement for UltraMonkey-L7."
726     MODULE  -- this module
727
728     MANDATORY-GROUPS { um7MIBGroup, um7TrapGroup }
729     ::= { um7MIBCompliances 1 }
730
731 -- units of conformance
732
733 um7MIBGroup OBJECT-GROUP
734     OBJECTS   { um7VSIndex, um7VSProtocol, um7VSIPAddress, 
735                 um7VSPortNumber, um7VSScheduleModule, um7VSProtocolModule,
736                 um7VSProtocolModuleOption, um7VSReschedule, um7VSSorryIpAddress,
737                 um7VSSorryThreshold, um7VSSorryForceFlag, um7VSQoSThresholdUp,
738                 um7VSQoSThresholdDown, um7VSThroughputUp, um7VSThroughputDown,
739                 um7RSIndex, um7RSVirtualServiceIndex, um7RSIPAddress,
740                 um7RSPortNumber, um7RSForwardMode, um7RSWeight,
741                 um7RSActiveConn, um7RSInactiveConn, um7LogVsdNetwork,
742                 um7LogVsdNetworkBandwidth, um7LogVsdNetworkNumConnection,
743                 um7LogVsdNetworkQoS, um7LogVsdVirtualService,
744                 um7LogVsdRealServer, um7LogVsdRealServerBalancing,
745                 um7LogVsdSorryServer, um7LogVsdReplication,
746                 um7LogVsdStartStop, um7LogVsdSystem, um7LogVsdSystemMemory,
747                 um7LogVsdSystemSocket, um7LogVsdSystemSignal,
748                 um7LogVsdEnvironment, um7LogVsdEnvironmentParameter,
749                 um7LogVsdLogger, um7LogVsdParameter, um7LogVsdEvent,
750                 um7LogVsdSchedule, um7LogVsdProgram, um7LogVsdProtocol,
751                 um7LogVsdModule, um7LogVsadmParse, um7LogVsadmOperate,
752                 um7LogVsadmCommunicate, um7LogVsadmConfigResult,
753                 um7LogVsadmCommon, um7LogVsadmLogger, um7LogVsadmParameter,
754                 um7LogVsadmProtocol, um7LogVsadmModule, um7LogSnmpStartStop,
755                 um7LogSnmpManagerReceive, um7LogSnmpManagerSend,
756                 um7LogSnmpL7vsdReceive, um7LogSnmpL7vsdSend,
757                 um7LogSnmpLogger, um7LogSnmpParameter, um7StatSnmpAgent,
758                 um7StatReplication }
759     STATUS    current
760     DESCRIPTION
761     "The MIB group of objects providing for management of UltraMonkey-L7."
762     ::= { um7MIBGroups 1 }
763
764 um7TrapGroup NOTIFICATION-GROUP
765     NOTIFICATIONS { um7StateAlert, um7VirtualServiceAlert,
766                     um7ReplicationAlert, um7LogLevelAlert,
767                     um7QoSAlarmOn, um7QoSAlarmOff,
768                     um7MessageAlert }
769     STATUS  current
770     DESCRIPTION
771     "The notifications group for UltraMonkey-L7."
772     ::= { um7MIBGroups 2 }
773
774 END
775