├── .gitignore
├── regexp
├── interfaces_for_discovery.png
└── regexp-ip_addresses_for_discovery.png
├── README.md
├── graph_for_module_icmp_ping.xml
├── Advanced_Template_Net_Mikrotik_SNMPv2.xml
└── Advanced_Template_Module_Interfaces_SNMPv2.xml
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | *.zip
3 | *~
4 |
--------------------------------------------------------------------------------
/regexp/interfaces_for_discovery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/XaTTa6bl4/zabbix-mikrotik/HEAD/regexp/interfaces_for_discovery.png
--------------------------------------------------------------------------------
/regexp/regexp-ip_addresses_for_discovery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/XaTTa6bl4/zabbix-mikrotik/HEAD/regexp/regexp-ip_addresses_for_discovery.png
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Advanced Template Net Mikrotik SNMPv2
2 |
3 | Template based on original Template Net Mikrotik SNMPv2 from stock Zabbix 3.4
4 |
5 | ## Improvements
6 | * Added main device MAC to inventory
7 | * Added item "Interface MAC address" for each interface (useful for mac-telnet/mac-winbox in MikroTik)
8 | * Added unicast pps items and added them to traffic graphs
9 | * Changed trigger "High bandwidth usage" to operate only on ethernet type interfaces (because speed of other type interfaces determines incorrect in MikroTik)
10 | * Added Queues Simple discovery with graphs
11 | * Added IP discovery with ICMP triggers and graphs, for multiwan configurations (discovering all IPs, except regexp)
12 |
13 | ## Installation
14 |
15 | Tested on Zabbix 3.4+
16 |
17 | * At first you need to import `Advanced_Template_Module_Interfaces_SNMPv2.xml`. This module is linked with the main template.
18 | * Then import the main module `Advanced_Template_Net_Mikrotik_SNMPv2.xml`
19 |
20 | For correct IP discovery working, you need to add Regular Expressions (see screenshot), for discovering only public IPs:
21 | ```
22 | IP addresses for discovery
23 | 1 » ^(172\.(1+[6-9]|2+[0-9]|3+[0-2])\.)+[0-9]{1,3}+\.+[0-9]{1,3}$ [Result is FALSE]
24 | 2 » ^(10\.[0-9]{1,3}\.)+[0-9]{1,3}+\.+[0-9]{1,3}$ [Result is FALSE]
25 | 3 » ^(192\.168\.)+[0-9]{1,3}+\.+[0-9]{1,3}$ [Result is FALSE]
26 | ```
27 | 
28 |
--------------------------------------------------------------------------------
/graph_for_module_icmp_ping.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 3.4
4 | 2015-12-30T14:41:30Z
5 |
6 |
7 | ICMP ping statistics
8 | 900
9 | 200
10 | 0.0000
11 | 100.0000
12 | 1
13 | 1
14 | 0
15 | 1
16 | 0
17 | 0.0000
18 | 100.0000
19 | 0
20 | 0
21 | 0
22 | 0
23 |
24 |
25 | 0
26 | 5
27 | 00AA00
28 | 0
29 | 2
30 | 0
31 | -
32 | Template Module ICMP Ping
33 | icmppingsec
34 |
35 |
36 |
37 | 1
38 | 2
39 | FF3333
40 | 0
41 | 2
42 | 0
43 | -
44 | Template Module ICMP Ping
45 | icmppingloss
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/Advanced_Template_Net_Mikrotik_SNMPv2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 3.4
4 | 2015-12-30T14:41:30Z
5 |
6 |
7 | Templates/Network Devices
8 |
9 |
10 |
11 |
12 | Advanced Template Net Mikrotik SNMPv2
13 | Advanced Template Net Mikrotik SNMPv2
14 | Link: https://github.com/XaTTa6bl4/zabbix-mikrotik
15 |
16 | Based on Zabbix 3.4.5 official Template Net Mikrotik version: 0.15
17 | (https://share.zabbix.com/official-templates)
18 | MIBs used:
19 | HOST-RESOURCES-MIB
20 | MIKROTIK-MIB
21 | Known Issues:
22 | description : Doesn't have ifHighSpeed filled. fixed in more recent versions
23 | version : RotuerOS 6.28 or lower
24 | device : description : Doesn't have any temperature sensors
25 | version : RotuerOS 6.38.5
26 | device : Mikrotik 941-2nD, Mikrotik 951G-2HnD
27 |
28 |
29 | Templates/Network Devices
30 |
31 |
32 |
33 |
34 | CPU
35 |
36 |
37 | Memory
38 |
39 |
40 | Temperature
41 |
42 |
43 | Storage
44 |
45 |
46 | Inventory
47 |
48 |
49 | Queues
50 |
51 |
52 |
53 | -
54 | Used memory
55 | 4
56 | {$SNMP_COMMUNITY}
57 | 1.3.6.1.2.1.25.2.3.1.6.65536
58 | vm.memory.used[hrStorageUsed.Memory]
59 | 3m
60 | 30d
61 | 365d
62 | 0
63 | 3
64 |
65 | B
66 |
67 |
68 | 0
69 | 0
70 |
71 | 0
72 |
73 |
74 |
75 | 0
76 |
77 |
78 |
79 |
80 |
81 | MIB: HOST-RESOURCES-MIB
82 | The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits.
83 | 0
84 |
85 |
86 | Memory
87 |
88 |
89 |
90 |
91 |
92 |
93 | 1
94 | 1024
95 |
96 |
97 |
98 |
99 |
100 | -
101 | Total memory
102 | 4
103 | {$SNMP_COMMUNITY}
104 | 1.3.6.1.2.1.25.2.3.1.5.65536
105 | vm.memory.total[hrStorageSize.Memory]
106 | 3m
107 | 30d
108 | 365d
109 | 0
110 | 3
111 |
112 | B
113 |
114 |
115 | 0
116 | 0
117 |
118 | 0
119 |
120 |
121 |
122 | 0
123 |
124 |
125 |
126 |
127 |
128 | MIB: HOST-RESOURCES-MIB
129 | The size of the storage represented by this entry, in
130 | units of hrStorageAllocationUnits. This object is
131 | writable to allow remote configuration of the size of
132 | the storage area in those cases where such an
133 | operation makes sense and is possible on the
134 | underlying system. For example, the amount of main
135 | memory allocated to a buffer pool might be modified or
136 | the amount of disk space allocated to virtual memory
137 | might be modified.
138 | 0
139 |
140 |
141 | Memory
142 |
143 |
144 |
145 |
146 |
147 |
148 | 1
149 | 1024
150 |
151 |
152 |
153 |
154 |
155 | -
156 | Memory utilization
157 | 15
158 |
159 |
160 | vm.memory.pused[memoryUsedPercentage.Memory]
161 | 3m
162 | 30d
163 | 365d
164 | 0
165 | 0
166 |
167 | %
168 |
169 |
170 | 0
171 | 0
172 |
173 | 0
174 |
175 | (last(vm.memory.used[hrStorageUsed.Memory])/last(vm.memory.total[hrStorageSize.Memory]))*100
176 |
177 | 0
178 |
179 |
180 |
181 |
182 |
183 | Memory utilization in %
184 | 0
185 |
186 |
187 | Memory
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 | -
197 | Device: Temperature
198 | 4
199 | {$SNMP_COMMUNITY}
200 | 1.3.6.1.4.1.14988.1.1.3.10.0
201 | sensor.temp.value[mtxrHlTemperature]
202 | 3m
203 | 30d
204 | 365d
205 | 0
206 | 0
207 |
208 | °C
209 |
210 |
211 | 0
212 | 0
213 |
214 | 0
215 |
216 |
217 |
218 | 0
219 |
220 |
221 |
222 |
223 |
224 | MIB: MIKROTIK-MIB
225 | (mtxrHlTemperature) Device temperature in Celsius (degrees C). Might be missing in entry models (RB750, RB450G..)
226 | Reference: http://wiki.mikrotik.com/wiki/Manual:SNMP
227 | 0
228 |
229 |
230 | Temperature
231 |
232 |
233 |
234 |
235 |
236 |
237 | 1
238 | 0.1
239 |
240 |
241 |
242 |
243 |
244 | -
245 | Operating system
246 | 4
247 | {$SNMP_COMMUNITY}
248 | 1.3.6.1.4.1.14988.1.1.4.4.0
249 | system.sw.os
250 | 1h
251 | 2w
252 | 0d
253 | 0
254 | 1
255 |
256 |
257 |
258 |
259 | 0
260 | 0
261 |
262 | 0
263 |
264 |
265 |
266 | 0
267 |
268 |
269 |
270 |
271 |
272 | MIB: MIKROTIK-MIB
273 | Software version
274 | 5
275 |
276 |
277 | Inventory
278 |
279 |
280 |
281 |
282 |
283 |
284 |
285 |
286 | -
287 | Hardware model name
288 | 4
289 | {$SNMP_COMMUNITY}
290 | 1.3.6.1.2.1.1.1.0
291 | system.hw.model
292 | 1h
293 | 2w
294 | 0d
295 | 0
296 | 1
297 |
298 |
299 |
300 |
301 | 0
302 | 0
303 |
304 | 0
305 |
306 |
307 |
308 | 0
309 |
310 |
311 |
312 |
313 |
314 |
315 | 29
316 |
317 |
318 | Inventory
319 |
320 |
321 |
322 |
323 |
324 |
325 |
326 |
327 | -
328 | Hardware serial number
329 | 4
330 | {$SNMP_COMMUNITY}
331 | 1.3.6.1.4.1.14988.1.1.7.3.0
332 | system.hw.serialnumber
333 | 1h
334 | 2w
335 | 0d
336 | 0
337 | 1
338 |
339 |
340 |
341 |
342 | 0
343 | 0
344 |
345 | 0
346 |
347 |
348 |
349 | 0
350 |
351 |
352 |
353 |
354 |
355 | MIB: MIKROTIK-MIB
356 | RouterBOARD serial number
357 | 8
358 |
359 |
360 | Inventory
361 |
362 |
363 |
364 |
365 |
366 |
367 |
368 |
369 | -
370 | Firmware version
371 | 4
372 | {$SNMP_COMMUNITY}
373 | 1.3.6.1.4.1.14988.1.1.7.4.0
374 | system.hw.firmware
375 | 1h
376 | 2w
377 | 0d
378 | 0
379 | 1
380 |
381 |
382 |
383 |
384 | 0
385 | 0
386 |
387 | 0
388 |
389 |
390 |
391 | 0
392 |
393 |
394 |
395 |
396 |
397 | MIB: MIKROTIK-MIB
398 | Current firmware version
399 | 16
400 |
401 |
402 | Inventory
403 |
404 |
405 |
406 |
407 |
408 |
409 |
410 |
411 | -
412 | Main MAC
413 | 4
414 | {$SNMP_COMMUNITY}
415 | .1.3.6.1.2.1.2.2.1.6.1
416 | system.mac
417 | 3600
418 | 14d
419 | 0
420 | 0
421 | 1
422 |
423 |
424 |
425 |
426 | 0
427 | 0
428 |
429 | 0
430 |
431 |
432 |
433 | 0
434 |
435 |
436 |
437 |
438 |
439 | MIB: MIKROTIK-MIB
440 | Main MAC-address
441 | 12
442 |
443 |
444 | Inventory
445 |
446 |
447 |
448 |
449 |
450 |
451 |
452 |
453 |
454 |
455 |
456 | CPU Discovery
457 | 4
458 | {$SNMP_COMMUNITY}
459 | discovery[{#SNMPVALUE},1.3.6.1.2.1.25.3.3.1.1]
460 | hrProcessorLoad.discovery
461 | 1h
462 | 0
463 |
464 |
465 |
466 | 0
467 | 0
468 |
469 | 0
470 |
471 |
472 |
473 | 0
474 |
475 |
476 |
477 |
478 |
479 |
480 | 0
481 |
482 |
483 |
484 | 30d
485 | HOST-RESOURCES-MIB::hrProcessorTable discovery
486 |
487 |
488 | #{#SNMPINDEX}: CPU utilization
489 | 4
490 | {$SNMP_COMMUNITY}
491 | 1.3.6.1.2.1.25.3.3.1.2.{#SNMPINDEX}
492 | system.cpu.util[hrProcessorLoad.{#SNMPINDEX}]
493 | 3m
494 | 30d
495 | 365d
496 | 0
497 | 0
498 |
499 | %
500 |
501 |
502 | 0
503 | 0
504 |
505 | 0
506 |
507 |
508 |
509 | 0
510 |
511 |
512 |
513 |
514 |
515 | MIB: HOST-RESOURCES-MIB
516 | The average, over the last minute, of the percentage of time that this processor was not idle.Implementations may approximate this one minute smoothing period if necessary.
517 | 0
518 |
519 |
520 | CPU
521 |
522 |
523 |
524 |
525 |
526 |
527 |
528 |
529 |
530 |
531 |
532 |
533 | {Advanced Template Net Mikrotik SNMPv2:system.cpu.util[hrProcessorLoad.{#SNMPINDEX}].avg(5m)}>{$CPU_UTIL_MAX}
534 | 0
535 |
536 | #{#SNMPINDEX}: High CPU utilization
537 | 0
538 |
539 |
540 | 0
541 | 3
542 | Last value: {ITEM.LASTVALUE1}.
543 | 0
544 | 0
545 |
546 |
547 |
548 |
549 |
550 |
551 | #{#SNMPINDEX}: CPU utilization
552 | 900
553 | 200
554 | 0
555 | 100
556 | 1
557 | 1
558 | 0
559 | 1
560 | 0
561 | 0.0000
562 | 0.0000
563 | 1
564 | 1
565 | 0
566 | 0
567 |
568 |
569 | 0
570 | 5
571 | 1A7C11
572 | 0
573 | 2
574 | 0
575 | -
576 | Advanced Template Net Mikrotik SNMPv2
577 | system.cpu.util[hrProcessorLoad.{#SNMPINDEX}]
578 |
579 |
580 |
581 |
582 |
583 |
584 |
585 |
586 |
587 | Temperature Discovery CPU
588 | 4
589 | {$SNMP_COMMUNITY}
590 | discovery[{#SNMPVALUE},1.3.6.1.4.1.14988.1.1.3.11]
591 | mtxrHlProcessorTemperature.discovery
592 | 1h
593 | 0
594 |
595 |
596 |
597 | 0
598 | 0
599 |
600 | 0
601 |
602 |
603 |
604 | 0
605 |
606 |
607 |
608 |
609 |
610 |
611 | 0
612 |
613 |
614 |
615 | 30d
616 | MIKROTIK-MIB::mtxrHlProcessorTemperature
617 | Since temperature of CPU is not available on all Mikrotik hardware, this is done to avoid unsupported items.
618 |
619 |
620 | CPU: Temperature
621 | 4
622 | {$SNMP_COMMUNITY}
623 | 1.3.6.1.4.1.14988.1.1.3.11.{#SNMPINDEX}
624 | sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}]
625 | 3m
626 | 30d
627 | 365d
628 | 0
629 | 0
630 |
631 | °C
632 |
633 |
634 | 0
635 | 0
636 |
637 | 0
638 |
639 |
640 |
641 | 0
642 |
643 |
644 |
645 |
646 |
647 | MIB: MIKROTIK-MIB
648 | (mtxrHlProcessorTemperature) Processor temperature in Celsius (degrees C). Might be missing in entry models (RB750, RB450G..)
649 | 0
650 |
651 |
652 | Temperature
653 |
654 |
655 |
656 |
657 |
658 |
659 | 1
660 | 0.1
661 |
662 |
663 |
664 |
665 |
666 |
667 |
668 |
669 |
670 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}].avg(5m)}>{$TEMP_WARN:"CPU"}
671 | 1
672 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}].max(5m)}<{$TEMP_WARN:"CPU"}-3
673 | CPU: Temperature is above warning threshold: >{$TEMP_WARN:"CPU"}
674 | 0
675 |
676 |
677 | 0
678 | 2
679 | Last value: {ITEM.LASTVALUE1}.
680 | This trigger uses temperature sensor values as well as temperature sensor status if available
681 | 0
682 | 0
683 |
684 |
685 | CPU: Temperature is above critical threshold: >{$TEMP_CRIT:"CPU"}
686 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"CPU"}
687 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"CPU"}-3
688 |
689 |
690 |
691 |
692 |
693 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}].avg(5m)}>{$TEMP_CRIT:"CPU"}
694 | 1
695 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}].max(5m)}<{$TEMP_CRIT:"CPU"}-3
696 | CPU: Temperature is above critical threshold: >{$TEMP_CRIT:"CPU"}
697 | 0
698 |
699 |
700 | 0
701 | 4
702 | Last value: {ITEM.LASTVALUE1}.
703 | This trigger uses temperature sensor values as well as temperature sensor status if available
704 | 0
705 | 0
706 |
707 |
708 |
709 |
710 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}].avg(5m)}<{$TEMP_CRIT_LOW:"CPU"}
711 | 1
712 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}].min(5m)}>{$TEMP_CRIT_LOW:"CPU"}+3
713 | CPU: Temperature is too low: <{$TEMP_CRIT_LOW:"CPU"}
714 | 0
715 |
716 |
717 | 0
718 | 3
719 | Last value: {ITEM.LASTVALUE1}.
720 | 0
721 | 0
722 |
723 |
724 |
725 |
726 |
727 |
728 |
729 |
730 |
731 | Storage Discovery
732 | 4
733 | {$SNMP_COMMUNITY}
734 | discovery[{#SNMPVALUE},1.3.6.1.2.1.25.2.3.1.3,{#ALLOC_UNITS},1.3.6.1.2.1.25.2.3.1.4,{#STORAGE_TYPE},1.3.6.1.2.1.25.2.3.1.2]
735 | storage.discovery
736 | 1h
737 | 0
738 |
739 |
740 |
741 | 0
742 | 0
743 |
744 | 0
745 |
746 |
747 |
748 | 0
749 |
750 |
751 |
752 |
753 |
754 |
755 | 2
756 |
757 |
758 |
759 | {#STORAGE_TYPE}
760 | .+4$
761 | 8
762 | B
763 |
764 |
765 | {#STORAGE_TYPE}
766 | .+hrStorageFixedDisk
767 | 8
768 | A
769 |
770 |
771 |
772 | 30d
773 | HOST-RESOURCES-MIB::hrStorage discovery with storage filter
774 |
775 |
776 | Disk-{#SNMPINDEX}: Used space
777 | 4
778 | {$SNMP_COMMUNITY}
779 | 1.3.6.1.2.1.25.2.3.1.6.{#SNMPINDEX}
780 | vfs.fs.used[hrStorageSize.{#SNMPINDEX}]
781 | 5m
782 | 30d
783 | 365d
784 | 0
785 | 3
786 |
787 | B
788 |
789 |
790 | 0
791 | 0
792 |
793 | 0
794 |
795 |
796 |
797 | 0
798 |
799 |
800 |
801 |
802 |
803 | MIB: HOST-RESOURCES-MIB
804 | The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits.
805 | 0
806 |
807 |
808 | Storage
809 |
810 |
811 |
812 |
813 |
814 |
815 | 1
816 | 1024
817 |
818 |
819 |
820 |
821 |
822 |
823 |
824 | Disk-{#SNMPINDEX}: Total space
825 | 4
826 | {$SNMP_COMMUNITY}
827 | 1.3.6.1.2.1.25.2.3.1.5.{#SNMPINDEX}
828 | vfs.fs.total[hrStorageSize.{#SNMPINDEX}]
829 | 5m
830 | 30d
831 | 365d
832 | 0
833 | 3
834 |
835 | B
836 |
837 |
838 | 0
839 | 0
840 |
841 | 0
842 |
843 |
844 |
845 | 0
846 |
847 |
848 |
849 |
850 |
851 | MIB: HOST-RESOURCES-MIB
852 | The size of the storage represented by this entry, in
853 | units of hrStorageAllocationUnits. This object is
854 | writable to allow remote configuration of the size of
855 | the storage area in those cases where such an
856 | operation makes sense and is possible on the
857 | underlying system. For example, the amount of main
858 | memory allocated to a buffer pool might be modified or
859 | the amount of disk space allocated to virtual memory
860 | might be modified.
861 | 0
862 |
863 |
864 | Storage
865 |
866 |
867 |
868 |
869 |
870 |
871 | 1
872 | 1024
873 |
874 |
875 |
876 |
877 |
878 |
879 |
880 | Disk-{#SNMPINDEX}: Storage utilization
881 | 15
882 |
883 |
884 | vfs.fs.pused[hrStorageSize.{#SNMPINDEX}]
885 | 5m
886 | 30d
887 | 365d
888 | 0
889 | 0
890 |
891 | %
892 |
893 |
894 | 0
895 | 0
896 |
897 | 0
898 |
899 | (last(vfs.fs.used[hrStorageSize.{#SNMPINDEX}])/last(vfs.fs.total[hrStorageSize.{#SNMPINDEX}]))*100
900 |
901 | 0
902 |
903 |
904 |
905 |
906 |
907 | Storage utilization in % for Disk-{#SNMPINDEX}
908 | 0
909 |
910 |
911 | Storage
912 |
913 |
914 |
915 |
916 |
917 |
918 |
919 |
920 |
921 |
922 |
923 |
924 | {Advanced Template Net Mikrotik SNMPv2:vfs.fs.pused[hrStorageSize.{#SNMPINDEX}].avg(5m)}>{$STORAGE_UTIL_CRIT}
925 | 0
926 |
927 | Disk-{#SNMPINDEX}: Disk space is critically low
928 | 0
929 |
930 |
931 | 0
932 | 3
933 | Last value: {ITEM.LASTVALUE1}.
934 | 0
935 | 0
936 |
937 |
938 |
939 |
940 | {Advanced Template Net Mikrotik SNMPv2:vfs.fs.pused[hrStorageSize.{#SNMPINDEX}].avg(5m)}>{$STORAGE_UTIL_WARN}
941 | 0
942 |
943 | Disk-{#SNMPINDEX}: Disk space is low
944 | 0
945 |
946 |
947 | 0
948 | 2
949 | Last value: {ITEM.LASTVALUE1}.
950 | 0
951 | 0
952 |
953 |
954 | Disk-{#SNMPINDEX}: Disk space is critically low
955 | {Advanced Template Net Mikrotik SNMPv2:vfs.fs.pused[hrStorageSize.{#SNMPINDEX}].avg(5m)}>{$STORAGE_UTIL_CRIT}
956 |
957 |
958 |
959 |
960 |
961 |
962 |
963 |
964 |
965 |
966 |
967 | Queues Simple Discovery
968 | 4
969 | {$SNMP_COMMUNITY}
970 | discovery[{#IFNAME},.1.3.6.1.4.1.14988.1.1.2.1.1.2]
971 | queues.simple.discovery
972 | 3600
973 | 0
974 |
975 |
976 |
977 | 0
978 | 0
979 |
980 | 0
981 |
982 |
983 |
984 | 0
985 |
986 |
987 |
988 |
989 |
990 |
991 | 1
992 |
993 |
994 |
995 | 30d
996 | Discovering Mikrotik Queues Simple.
997 |
998 |
999 | Queue Simple {#IFNAME}: Bits received
1000 | 4
1001 | {$SNMP_COMMUNITY}
1002 | .1.3.6.1.4.1.14988.1.1.2.1.1.8.{#SNMPINDEX}
1003 | queue.simple.in[QueueSimpleInOctets.{#SNMPINDEX}]
1004 | 180
1005 | 30d
1006 | 365d
1007 | 0
1008 | 3
1009 |
1010 | bps
1011 |
1012 |
1013 | 0
1014 | 0
1015 |
1016 | 0
1017 |
1018 |
1019 |
1020 | 0
1021 |
1022 |
1023 |
1024 |
1025 |
1026 |
1027 | 0
1028 |
1029 |
1030 | Queues
1031 |
1032 |
1033 |
1034 |
1035 |
1036 |
1037 | 10
1038 |
1039 |
1040 |
1041 | 1
1042 | 8
1043 |
1044 |
1045 |
1046 |
1047 |
1048 |
1049 |
1050 | Queue Simple {#IFNAME}: Bits sent
1051 | 4
1052 | {$SNMP_COMMUNITY}
1053 | .1.3.6.1.4.1.14988.1.1.2.1.1.9.{#SNMPINDEX}
1054 | queue.simple.out[QueueSimpleOutOctets.{#SNMPINDEX}]
1055 | 180
1056 | 30d
1057 | 365d
1058 | 0
1059 | 3
1060 |
1061 | bps
1062 |
1063 |
1064 | 0
1065 | 0
1066 |
1067 | 0
1068 |
1069 |
1070 |
1071 | 0
1072 |
1073 |
1074 |
1075 |
1076 |
1077 |
1078 | 0
1079 |
1080 |
1081 | Queues
1082 |
1083 |
1084 |
1085 |
1086 |
1087 |
1088 | 10
1089 |
1090 |
1091 |
1092 | 1
1093 | 8
1094 |
1095 |
1096 |
1097 |
1098 |
1099 |
1100 |
1101 |
1102 |
1103 |
1104 | Queue {#IFNAME}: traffic
1105 | 900
1106 | 200
1107 | 0.0000
1108 | 100.0000
1109 | 1
1110 | 1
1111 | 0
1112 | 1
1113 | 0
1114 | 0.0000
1115 | 0.0000
1116 | 0
1117 | 0
1118 | 0
1119 | 0
1120 |
1121 |
1122 | 0
1123 | 5
1124 | 00AA00
1125 | 0
1126 | 2
1127 | 0
1128 | -
1129 | Advanced Template Net Mikrotik SNMPv2
1130 | queue.simple.in[QueueSimpleInOctets.{#SNMPINDEX}]
1131 |
1132 |
1133 |
1134 | 1
1135 | 5
1136 | 3333FF
1137 | 0
1138 | 2
1139 | 0
1140 | -
1141 | Advanced Template Net Mikrotik SNMPv2
1142 | queue.simple.out[QueueSimpleOutOctets.{#SNMPINDEX}]
1143 |
1144 |
1145 |
1146 |
1147 |
1148 |
1149 |
1150 |
1151 |
1152 |
1153 | IP Addresses Discovery
1154 | 4
1155 | {$SNMP_COMMUNITY}
1156 | discovery[{#IPADDR},.1.3.6.1.2.1.4.20.1.1, {#IFACEID},.1.3.6.1.2.1.4.20.1.2]
1157 | ip.addr.discovery
1158 | 3600
1159 | 0
1160 |
1161 |
1162 |
1163 | 0
1164 | 0
1165 |
1166 | 0
1167 |
1168 |
1169 |
1170 | 0
1171 |
1172 |
1173 |
1174 |
1175 |
1176 |
1177 | 0
1178 |
1179 |
1180 |
1181 | {#IPADDR}
1182 | @IP addresses for discovery
1183 | 8
1184 | A
1185 |
1186 |
1187 |
1188 | 30d
1189 | Discovering IP from all interfaces.
1190 |
1191 |
1192 | ICMP loss {#IPADDR}
1193 | 3
1194 |
1195 |
1196 | icmppingloss[{#IPADDR}]
1197 | 60
1198 | 1w
1199 | 365d
1200 | 0
1201 | 0
1202 |
1203 | %
1204 |
1205 |
1206 | 0
1207 | 0
1208 |
1209 | 0
1210 |
1211 |
1212 |
1213 | 0
1214 |
1215 |
1216 |
1217 |
1218 |
1219 |
1220 | 0
1221 |
1222 |
1223 | Status
1224 |
1225 |
1226 |
1227 |
1228 |
1229 |
1230 |
1231 |
1232 |
1233 |
1234 | ICMP response time {#IPADDR}
1235 | 3
1236 |
1237 |
1238 | icmppingsec[{#IPADDR}]
1239 | 60
1240 | 1w
1241 | 365d
1242 | 0
1243 | 0
1244 |
1245 | s
1246 |
1247 |
1248 | 0
1249 | 0
1250 |
1251 | 0
1252 |
1253 |
1254 |
1255 | 0
1256 |
1257 |
1258 |
1259 |
1260 |
1261 |
1262 | 0
1263 |
1264 |
1265 | Status
1266 |
1267 |
1268 |
1269 |
1270 |
1271 |
1272 |
1273 |
1274 |
1275 |
1276 | ICMP ping {#IPADDR}
1277 | 3
1278 |
1279 |
1280 | icmpping[{#IPADDR}]
1281 | 60
1282 | 1w
1283 | 365d
1284 | 0
1285 | 3
1286 |
1287 |
1288 |
1289 |
1290 | 0
1291 | 0
1292 |
1293 | 0
1294 |
1295 |
1296 |
1297 | 0
1298 |
1299 |
1300 |
1301 |
1302 |
1303 |
1304 | 0
1305 |
1306 |
1307 | Status
1308 |
1309 |
1310 |
1311 | Service state
1312 |
1313 |
1314 |
1315 |
1316 |
1317 |
1318 |
1319 |
1320 |
1321 |
1322 | {Advanced Template Net Mikrotik SNMPv2:icmppingloss[{#IPADDR}].min(5m)}>{$ICMP_LOSS_WARN} and {Advanced Template Net Mikrotik SNMPv2:icmppingloss[{#IPADDR}].min(5m)}<100
1323 | 0
1324 |
1325 | High ICMP ping loss
1326 | 0
1327 |
1328 |
1329 | 0
1330 | 2
1331 |
1332 | 0
1333 | 0
1334 |
1335 |
1336 | Unavailable by ICMP ping
1337 | {Advanced Template Net Mikrotik SNMPv2:icmpping[{#IPADDR}].max(3)}=0
1338 |
1339 |
1340 |
1341 |
1342 |
1343 |
1344 | {Advanced Template Net Mikrotik SNMPv2:icmppingsec[{#IPADDR}].avg(5m)}>{$ICMP_RESPONSE_TIME_WARN}
1345 | 0
1346 |
1347 | High ICMP ping response time
1348 | 0
1349 |
1350 |
1351 | 0
1352 | 2
1353 |
1354 | 0
1355 | 0
1356 |
1357 |
1358 | High ICMP ping loss
1359 | {Advanced Template Net Mikrotik SNMPv2:icmppingloss[{#IPADDR}].min(5m)}>{$ICMP_LOSS_WARN} and {Advanced Template Net Mikrotik SNMPv2:icmppingloss[{#IPADDR}].min(5m)}<100
1360 |
1361 |
1362 |
1363 | Unavailable by ICMP ping
1364 | {Advanced Template Net Mikrotik SNMPv2:icmpping[{#IPADDR}].max(3)}=0
1365 |
1366 |
1367 |
1368 |
1369 |
1370 |
1371 | {Advanced Template Net Mikrotik SNMPv2:icmpping[{#IPADDR}].max(3)}=0
1372 | 0
1373 |
1374 | Unavailable by ICMP ping
1375 | 0
1376 |
1377 |
1378 | 0
1379 | 4
1380 | Last value: {ITEM.LASTVALUE1}.
1381 | Last three attempts returned timeout. Please check device connectivity.
1382 | 0
1383 | 0
1384 |
1385 |
1386 |
1387 |
1388 |
1389 |
1390 | ICMP ping statistics {#IPADDR}
1391 | 900
1392 | 200
1393 | 0.0000
1394 | 100.0000
1395 | 1
1396 | 0
1397 | 0
1398 | 1
1399 | 0
1400 | 0.0000
1401 | 0.0000
1402 | 0
1403 | 0
1404 | 0
1405 | 0
1406 |
1407 |
1408 | 0
1409 | 5
1410 | 00CC00
1411 | 0
1412 | 2
1413 | 0
1414 | -
1415 | Advanced Template Net Mikrotik SNMPv2
1416 | icmppingsec[{#IPADDR}]
1417 |
1418 |
1419 |
1420 | 1
1421 | 0
1422 | EE0000
1423 | 1
1424 | 2
1425 | 0
1426 | -
1427 | Advanced Template Net Mikrotik SNMPv2
1428 | icmppingloss[{#IPADDR}]
1429 |
1430 |
1431 |
1432 |
1433 |
1434 |
1435 |
1436 |
1437 |
1438 |
1439 |
1440 |
1441 | {$TEMP_CRIT:"CPU"}
1442 | 75
1443 |
1444 |
1445 | {$TEMP_WARN:"CPU"}
1446 | 70
1447 |
1448 |
1449 | {$CPU_UTIL_MAX}
1450 | 90
1451 |
1452 |
1453 | {$MEMORY_UTIL_MAX}
1454 | 90
1455 |
1456 |
1457 | {$TEMP_CRIT}
1458 | 60
1459 |
1460 |
1461 | {$TEMP_WARN}
1462 | 50
1463 |
1464 |
1465 | {$TEMP_CRIT_LOW}
1466 | 5
1467 |
1468 |
1469 | {$STORAGE_UTIL_CRIT}
1470 | 90
1471 |
1472 |
1473 | {$STORAGE_UTIL_WARN}
1474 | 80
1475 |
1476 |
1477 |
1478 |
1479 | Advanced Template Module Interfaces SNMPv2
1480 |
1481 |
1482 | Template Module Generic SNMPv2
1483 |
1484 |
1485 |
1486 |
1487 |
1488 |
1489 |
1490 | Memory utilization
1491 | 900
1492 | 200
1493 | 0
1494 | 100
1495 | 1
1496 | 1
1497 | 0
1498 | 1
1499 | 0
1500 | 0.0000
1501 | 0.0000
1502 | 1
1503 | 1
1504 | 0
1505 | 0
1506 |
1507 |
1508 | 0
1509 | 5
1510 | 1A7C11
1511 | 0
1512 | 2
1513 | 0
1514 | -
1515 | Advanced Template Net Mikrotik SNMPv2
1516 | vm.memory.pused[memoryUsedPercentage.Memory]
1517 |
1518 |
1519 |
1520 |
1521 |
1522 |
1523 |
1524 | {Advanced Template Net Mikrotik SNMPv2:vm.memory.pused[memoryUsedPercentage.Memory].avg(5m)}>{$MEMORY_UTIL_MAX}
1525 | 0
1526 |
1527 | High memory utilization
1528 | 0
1529 |
1530 |
1531 | 0
1532 | 3
1533 | Last value: {ITEM.LASTVALUE1}.
1534 | 0
1535 | 0
1536 |
1537 |
1538 |
1539 |
1540 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlTemperature].avg(5m)}>{$TEMP_WARN:"Device"}
1541 | 1
1542 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlTemperature].max(5m)}<{$TEMP_WARN:"Device"}-3
1543 | Device: Temperature is above warning threshold: >{$TEMP_WARN:"Device"}
1544 | 0
1545 |
1546 |
1547 | 0
1548 | 2
1549 | Last value: {ITEM.LASTVALUE1}.
1550 | This trigger uses temperature sensor values as well as temperature sensor status if available
1551 | 0
1552 | 0
1553 |
1554 |
1555 | Device: Temperature is above critical threshold: >{$TEMP_CRIT:"Device"}
1556 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlTemperature].avg(5m)}>{$TEMP_CRIT:"Device"}
1557 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlTemperature].max(5m)}<{$TEMP_CRIT:"Device"}-3
1558 |
1559 |
1560 |
1561 |
1562 |
1563 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlTemperature].avg(5m)}>{$TEMP_CRIT:"Device"}
1564 | 1
1565 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlTemperature].max(5m)}<{$TEMP_CRIT:"Device"}-3
1566 | Device: Temperature is above critical threshold: >{$TEMP_CRIT:"Device"}
1567 | 0
1568 |
1569 |
1570 | 0
1571 | 4
1572 | Last value: {ITEM.LASTVALUE1}.
1573 | This trigger uses temperature sensor values as well as temperature sensor status if available
1574 | 0
1575 | 0
1576 |
1577 |
1578 |
1579 |
1580 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlTemperature].avg(5m)}<{$TEMP_CRIT_LOW:"Device"}
1581 | 1
1582 | {Advanced Template Net Mikrotik SNMPv2:sensor.temp.value[mtxrHlTemperature].min(5m)}>{$TEMP_CRIT_LOW:"Device"}+3
1583 | Device: Temperature is too low: <{$TEMP_CRIT_LOW:"Device"}
1584 | 0
1585 |
1586 |
1587 | 0
1588 | 3
1589 | Last value: {ITEM.LASTVALUE1}.
1590 | 0
1591 | 0
1592 |
1593 |
1594 |
1595 |
1596 | {Advanced Template Net Mikrotik SNMPv2:system.hw.serialnumber.diff()}=1 and {Advanced Template Net Mikrotik SNMPv2:system.hw.serialnumber.strlen()}>0
1597 | 2
1598 |
1599 | Device has been replaced (new serial number received)
1600 | 0
1601 |
1602 |
1603 | 0
1604 | 1
1605 | Last value: {ITEM.LASTVALUE1}.
1606 | Device serial number has changed. Ack to close
1607 | 0
1608 | 1
1609 |
1610 |
1611 |
1612 |
1613 | {Advanced Template Net Mikrotik SNMPv2:system.hw.firmware.diff()}=1 and {Advanced Template Net Mikrotik SNMPv2:system.hw.firmware.strlen()}>0
1614 | 2
1615 |
1616 | Firmware has changed
1617 | 0
1618 |
1619 |
1620 | 0
1621 | 1
1622 | Last value: {ITEM.LASTVALUE1}.
1623 | Firmware version has changed. Ack to close
1624 | 0
1625 | 1
1626 |
1627 |
1628 |
1629 |
1630 |
1631 |
1632 |
--------------------------------------------------------------------------------
/Advanced_Template_Module_Interfaces_SNMPv2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 3.4
4 | 2015-12-30T14:41:30Z
5 |
6 |
7 | Templates/Modules
8 |
9 |
10 |
11 |
12 | Advanced Template Module Interfaces SNMPv2
13 | Advanced Template Module Interfaces SNMPv2
14 | Link: https://github.com/XaTTa6bl4/zabbix-mikrotik
15 |
16 | Based on Zabbix 3.4.5 official Template Interfaces version: 0.15
17 | (https://share.zabbix.com/official-templates)
18 | MIBs used:
19 | IF-MIB
20 |
21 |
22 | Templates/Modules
23 |
24 |
25 |
26 |
27 | Network Interfaces
28 |
29 |
30 |
31 |
32 |
33 | Network Interfaces Discovery
34 | 4
35 | {$SNMP_COMMUNITY}
36 | discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]
37 | net.if.discovery
38 | 1h
39 | 0
40 |
41 |
42 |
43 | 0
44 | 0
45 |
46 | 0
47 |
48 |
49 |
50 | 0
51 |
52 |
53 |
54 |
55 |
56 |
57 | 1
58 |
59 |
60 |
61 | {#IFADMINSTATUS}
62 | (1|3)
63 |
64 | 8
65 | B
66 |
67 |
68 |
69 | {#IFOPERSTATUS}
70 | (1|2|3|4|5|7)
71 |
72 | 8
73 | C
74 |
75 |
76 | {#IFNAME}
77 | @Network interfaces for discovery
78 |
79 | 8
80 | B
81 |
82 |
83 |
84 | 30d
85 | Discovering interfaces from IF-MIB. Interfaces are not discovered:
86 | - with down(2) Administrative status
87 | - with notPresent(6) Operational status
88 | - loopbacks
89 |
90 |
91 | Interface {#IFNAME}({#IFALIAS}): Operational status
92 | 4
93 | {$SNMP_COMMUNITY}
94 | 1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}
95 | net.if.status[ifOperStatus.{#SNMPINDEX}]
96 | 1m
97 | 2w
98 | 0d
99 | 0
100 | 3
101 |
102 |
103 |
104 |
105 | 0
106 | 0
107 |
108 | 0
109 |
110 |
111 |
112 | 0
113 |
114 |
115 |
116 |
117 |
118 | MIB: IF-MIB
119 | The current operational state of the interface.
120 | - The testing(3) state indicates that no operational packet scan be passed
121 | - If ifAdminStatus is down(2) then ifOperStatus should be down(2)
122 | - If ifAdminStatus is changed to up(1) then ifOperStatus should change to up(1) if the interface is ready to transmit and receive network traffic
123 | - It should change todormant(5) if the interface is waiting for external actions (such as a serial line waiting for an incoming connection)
124 | - It should remain in the down(2) state if and only if there is a fault that prevents it from going to the up(1) state
125 | - It should remain in the notPresent(6) state if the interface has missing(typically, hardware) components.
126 | 0
127 |
128 |
129 | Network Interfaces
130 |
131 |
132 |
133 | IF-MIB::ifOperStatus
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 | Interface {#IFNAME}({#IFALIAS}): Bits received
143 | 4
144 | {$SNMP_COMMUNITY}
145 | 1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}
146 | net.if.in[ifHCInOctets.{#SNMPINDEX}]
147 | 3m
148 | 30d
149 | 365d
150 | 0
151 | 3
152 |
153 | bps
154 |
155 |
156 | 0
157 | 0
158 |
159 | 0
160 |
161 |
162 |
163 | 0
164 |
165 |
166 |
167 |
168 |
169 | MIB: IF-MIB
170 | The total number of octets received on the interface,including framing characters. This object is a 64-bit version of ifInOctets. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
171 | 0
172 |
173 |
174 | Network Interfaces
175 |
176 |
177 |
178 |
179 |
180 |
181 | 10
182 |
183 |
184 |
185 | 1
186 | 8
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 | Interface {#IFNAME}({#IFALIAS}): Bits sent
195 | 4
196 | {$SNMP_COMMUNITY}
197 | 1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}
198 | net.if.out[ifHCOutOctets.{#SNMPINDEX}]
199 | 3m
200 | 30d
201 | 365d
202 | 0
203 | 3
204 |
205 | bps
206 |
207 |
208 | 0
209 | 0
210 |
211 | 0
212 |
213 |
214 |
215 | 0
216 |
217 |
218 |
219 |
220 |
221 | MIB: IF-MIB
222 | The total number of octets transmitted out of the interface, including framing characters. This object is a 64-bit version of ifOutOctets.Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
223 | 0
224 |
225 |
226 | Network Interfaces
227 |
228 |
229 |
230 |
231 |
232 |
233 | 10
234 |
235 |
236 |
237 | 1
238 | 8
239 |
240 |
241 |
242 |
243 |
244 |
245 |
246 | Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors
247 | 4
248 | {$SNMP_COMMUNITY}
249 | 1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}
250 | net.if.in.errors[ifInErrors.{#SNMPINDEX}]
251 | 5m
252 | 1w
253 | 365d
254 | 0
255 | 3
256 |
257 |
258 |
259 |
260 | 0
261 | 0
262 |
263 | 0
264 |
265 |
266 |
267 | 0
268 |
269 |
270 |
271 |
272 |
273 | MIB: IF-MIB
274 | For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character-oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
275 | 0
276 |
277 |
278 | Network Interfaces
279 |
280 |
281 |
282 |
283 |
284 |
285 | 10
286 |
287 |
288 |
289 |
290 |
291 |
292 |
293 |
294 | Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors
295 | 4
296 | {$SNMP_COMMUNITY}
297 | 1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}
298 | net.if.out.errors[ifOutErrors.{#SNMPINDEX}]
299 | 5m
300 | 1w
301 | 365d
302 | 0
303 | 3
304 |
305 |
306 |
307 |
308 | 0
309 | 0
310 |
311 | 0
312 |
313 |
314 |
315 | 0
316 |
317 |
318 |
319 |
320 |
321 | MIB: IF-MIB
322 | For packet-oriented interfaces, the number of outbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character-oriented or fixed-length interfaces, the number of outbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
323 | 0
324 |
325 |
326 | Network Interfaces
327 |
328 |
329 |
330 |
331 |
332 |
333 | 10
334 |
335 |
336 |
337 |
338 |
339 |
340 |
341 |
342 | Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded
343 | 4
344 | {$SNMP_COMMUNITY}
345 | 1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}
346 | net.if.out.discards[ifOutDiscards.{#SNMPINDEX}]
347 | 5m
348 | 1w
349 | 365d
350 | 0
351 | 3
352 |
353 |
354 |
355 |
356 | 0
357 | 0
358 |
359 | 0
360 |
361 |
362 |
363 | 0
364 |
365 |
366 |
367 |
368 |
369 | MIB: IF-MIB
370 | The number of outbound packets which were chosen to be discarded
371 | even though no errors had been detected to prevent their being deliverable to a higher-layer protocol.
372 | One possible reason for discarding such a packet could be to free up buffer space.
373 | Discontinuities in the value of this counter can occur at re-initialization of the management system,
374 | and at other times as indicated by the value of ifCounterDiscontinuityTime.
375 | 0
376 |
377 |
378 | Network Interfaces
379 |
380 |
381 |
382 |
383 |
384 |
385 | 10
386 |
387 |
388 |
389 |
390 |
391 |
392 |
393 |
394 | Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded
395 | 4
396 | {$SNMP_COMMUNITY}
397 | 1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}
398 | net.if.in.discards[ifInDiscards.{#SNMPINDEX}]
399 | 5m
400 | 1w
401 | 365d
402 | 0
403 | 3
404 |
405 |
406 |
407 |
408 | 0
409 | 0
410 |
411 | 0
412 |
413 |
414 |
415 | 0
416 |
417 |
418 |
419 |
420 |
421 | MIB: IF-MIB
422 | The number of inbound packets which were chosen to be discarded
423 | even though no errors had been detected to prevent their being deliverable to a higher-layer protocol.
424 | One possible reason for discarding such a packet could be to free up buffer space.
425 | Discontinuities in the value of this counter can occur at re-initialization of the management system,
426 | and at other times as indicated by the value of ifCounterDiscontinuityTime.
427 | 0
428 |
429 |
430 | Network Interfaces
431 |
432 |
433 |
434 |
435 |
436 |
437 | 10
438 |
439 |
440 |
441 |
442 |
443 |
444 |
445 |
446 | Interface {#IFNAME}({#IFALIAS}): Interface type
447 | 4
448 | {$SNMP_COMMUNITY}
449 | 1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}
450 | net.if.type[ifType.{#SNMPINDEX}]
451 | 1h
452 | 1w
453 | 0d
454 | 0
455 | 3
456 |
457 |
458 |
459 |
460 | 0
461 | 0
462 |
463 | 0
464 |
465 |
466 |
467 | 0
468 |
469 |
470 |
471 |
472 |
473 | MIB: IF-MIB
474 | The type of interface.
475 | Additional values for ifType are assigned by the Internet Assigned NumbersAuthority (IANA),
476 | through updating the syntax of the IANAifType textual convention.
477 | 0
478 |
479 |
480 | Network Interfaces
481 |
482 |
483 |
484 | IF-MIB::ifType
485 |
486 |
487 |
488 |
489 |
490 |
491 |
492 |
493 | Interface {#IFNAME}({#IFALIAS}): Speed
494 | 4
495 | {$SNMP_COMMUNITY}
496 | 1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}
497 | net.if.speed[ifHighSpeed.{#SNMPINDEX}]
498 | 5m
499 | 1w
500 | 0d
501 | 0
502 | 3
503 |
504 | bps
505 |
506 |
507 | 0
508 | 0
509 |
510 | 0
511 |
512 |
513 |
514 | 0
515 |
516 |
517 |
518 |
519 |
520 | MIB: IF-MIB
521 | An estimate of the interface's current bandwidth in units of 1,000,000 bits per second. If this object reports a value of `n' then the speed of the interface is somewhere in the range of `n-500,000' to`n+499,999'. For interfaces which do not vary in bandwidth or for those where no accurate estimation can be made, this object should contain the nominal bandwidth. For a sub-layer which has no concept of bandwidth, this object should be zero.
522 | 0
523 |
524 |
525 | Network Interfaces
526 |
527 |
528 |
529 |
530 |
531 |
532 | 1
533 | 1000000
534 |
535 |
536 |
537 |
538 |
539 |
540 |
541 | Interface {#IFNAME}({#IFALIAS}): MAC address
542 | 4
543 | {$SNMP_COMMUNITY}
544 | .1.3.6.1.2.1.2.2.1.6.{#SNMPINDEX}
545 | net.if.mac[ifMacAddr.{#SNMPINDEX}]
546 | 3600
547 | 1w
548 | 0
549 | 0
550 | 1
551 |
552 |
553 |
554 |
555 | 0
556 | 0
557 |
558 | 0
559 |
560 |
561 |
562 | 0
563 |
564 |
565 |
566 |
567 |
568 | MIB: IF-MIB
569 | The interface's address at the protocol layer immediately `below' the network layer in the protocol stack. For interfaces which do not have such an address (e.g., a serial line), this object should contain an octet string of zero length.
570 | 0
571 |
572 |
573 | Network Interfaces
574 |
575 |
576 |
577 |
578 |
579 |
580 |
581 |
582 |
583 |
584 | Interface {#IFNAME}({#IFALIAS}): Inbound unicast packets
585 | 4
586 | {$SNMP_COMMUNITY}
587 | .1.3.6.1.2.1.31.1.1.1.7.{#SNMPINDEX}
588 | net.if.in.ucast[ifInUcast.{#SNMPINDEX}]
589 | 300
590 | 1w
591 | 365d
592 | 0
593 | 3
594 |
595 |
596 |
597 |
598 | 0
599 | 0
600 |
601 | 0
602 |
603 |
604 |
605 | 0
606 |
607 |
608 |
609 |
610 |
611 | MIB: IF-MIB
612 | The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were not addressed to a multicast or broadcast address at this sub-layer. This object is a 64-bit version of ifInUcastPkts. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
613 | 0
614 |
615 |
616 | Network Interfaces
617 |
618 |
619 |
620 |
621 |
622 |
623 | 10
624 |
625 |
626 |
627 |
628 |
629 |
630 |
631 |
632 | Interface {#IFNAME}({#IFALIAS}): Outbound unicast packets
633 | 4
634 | {$SNMP_COMMUNITY}
635 | .1.3.6.1.2.1.31.1.1.1.11.{#SNMPINDEX}
636 | net.if.out.ucast[ifOutUcast.{#SNMPINDEX}]
637 | 300
638 | 1w
639 | 365d
640 | 0
641 | 3
642 |
643 |
644 |
645 |
646 | 0
647 | 0
648 |
649 | 0
650 |
651 |
652 |
653 | 0
654 |
655 |
656 |
657 |
658 |
659 | MIB: IF-MIB
660 | The total number of packets that higher-level protocols requested be transmitted, and which were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent. This object is a 64-bit version of ifOutUcastPkts. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
661 | 0
662 |
663 |
664 | Network Interfaces
665 |
666 |
667 |
668 |
669 |
670 |
671 | 10
672 |
673 |
674 |
675 |
676 |
677 |
678 |
679 |
680 |
681 |
682 | {$IFCONTROL:"{#IFNAME}"}=1 and ({Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2 and {Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1)
683 | 1
684 | {Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2
685 | Interface {#IFNAME}({#IFALIAS}): Link down
686 | 0
687 |
688 |
689 | 0
690 | 3
691 | Last value: {ITEM.LASTVALUE1}.
692 | Interface is down
693 | 0
694 | 0
695 |
696 |
697 |
698 |
699 | ({Advanced Template Module Interfaces SNMPv2:net.if.in[ifHCInOctets.{#SNMPINDEX}].avg(15m)}>({$IF_UTIL_MAX:"{#IFNAME}"}/100)*{Advanced Template Module Interfaces SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()} or
700 | {Advanced Template Module Interfaces SNMPv2:net.if.out[ifHCOutOctets.{#SNMPINDEX}].avg(15m)}>({$IF_UTIL_MAX:"{#IFNAME}"}/100)*{Advanced Template Module Interfaces SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()}) and
701 | {Advanced Template Module Interfaces SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()}>0 and {Advanced Template Module Interfaces SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=6
702 | 1
703 | {Advanced Template Module Interfaces SNMPv2:net.if.in[ifHCInOctets.{#SNMPINDEX}].avg(15m)}<(({$IF_UTIL_MAX:"{#IFNAME}"}-3)/100)*{Advanced Template Module Interfaces SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()} and
704 | {Advanced Template Module Interfaces SNMPv2:net.if.out[ifHCOutOctets.{#SNMPINDEX}].avg(15m)}<(({$IF_UTIL_MAX:"{#IFNAME}"}-3)/100)*{Advanced Template Module Interfaces SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()}
705 | Interface {#IFNAME}({#IFALIAS}): High bandwidth usage >{$IF_UTIL_MAX:"{#IFNAME}"}%
706 | 0
707 |
708 |
709 | 0
710 | 2
711 | Last value: {ITEM.LASTVALUE1}.
712 | 0
713 | 1
714 |
715 |
716 | Interface {#IFNAME}({#IFALIAS}): Link down
717 | {$IFCONTROL:"{#IFNAME}"}=1 and ({Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2 and {Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1)
718 | {Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2
719 |
720 |
721 |
722 |
723 |
724 | {Advanced Template Module Interfaces SNMPv2:net.if.in.errors[ifInErrors.{#SNMPINDEX}].avg(5m)}>{$IF_ERRORS_WARN:"{#IFNAME}"}
725 | or {Advanced Template Module Interfaces SNMPv2:net.if.out.errors[ifOutErrors.{#SNMPINDEX}].avg(5m)}>{$IF_ERRORS_WARN:"{#IFNAME}"}
726 | 1
727 | {Advanced Template Module Interfaces SNMPv2:net.if.in.errors[ifInErrors.{#SNMPINDEX}].avg(5m)}<{$IF_ERRORS_WARN:"{#IFNAME}"}*0.8
728 | and {Advanced Template Module Interfaces SNMPv2:net.if.out.errors[ifOutErrors.{#SNMPINDEX}].avg(5m)}<{$IF_ERRORS_WARN:"{#IFNAME}"}*0.8
729 | Interface {#IFNAME}({#IFALIAS}): High error rate
730 | 0
731 |
732 |
733 | 0
734 | 2
735 | Last value: {ITEM.LASTVALUE1}.
736 | Recovers when below 80% of {$IF_ERRORS_WARN:"{#IFNAME}"} threshold
737 | 0
738 | 1
739 |
740 |
741 | Interface {#IFNAME}({#IFALIAS}): Link down
742 | {$IFCONTROL:"{#IFNAME}"}=1 and ({Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2 and {Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1)
743 | {Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2
744 |
745 |
746 |
747 |
748 |
749 | {Advanced Template Module Interfaces SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].change()}<0 and {Advanced Template Module Interfaces SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()}>0
750 | and (
751 | {Advanced Template Module Interfaces SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=6 or
752 | {Advanced Template Module Interfaces SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=7 or
753 | {Advanced Template Module Interfaces SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=11 or
754 | {Advanced Template Module Interfaces SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=62 or
755 | {Advanced Template Module Interfaces SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=69 or
756 | {Advanced Template Module Interfaces SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=117
757 | )
758 | and
759 | ({Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2)
760 |
761 | 1
762 | ({Advanced Template Module Interfaces SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].change()}>0 and {Advanced Template Module Interfaces SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].prev()}>0) or
763 | ({Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2)
764 | Interface {#IFNAME}({#IFALIAS}): Ethernet has changed to lower speed than it was before
765 | 0
766 |
767 |
768 | 0
769 | 1
770 | Last value: {ITEM.LASTVALUE1}.
771 | This Ethernet connection has transitioned down from its known maximum speed. This might be a sign of autonegotiation issues. Ack to close.
772 | 0
773 | 1
774 |
775 |
776 | Interface {#IFNAME}({#IFALIAS}): Link down
777 | {$IFCONTROL:"{#IFNAME}"}=1 and ({Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2 and {Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].diff()}=1)
778 | {Advanced Template Module Interfaces SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2
779 |
780 |
781 |
782 |
783 |
784 |
785 |
786 | Interface {#IFNAME}({#IFALIAS}): Network traffic
787 | 900
788 | 200
789 | 0.0000
790 | 100.0000
791 | 1
792 | 1
793 | 0
794 | 1
795 | 0
796 | 0.0000
797 | 0.0000
798 | 0
799 | 0
800 | 0
801 | 0
802 |
803 |
804 | 0
805 | 5
806 | 00AA00
807 | 0
808 | 2
809 | 0
810 | -
811 | Advanced Template Module Interfaces SNMPv2
812 | net.if.in[ifHCInOctets.{#SNMPINDEX}]
813 |
814 |
815 |
816 | 1
817 | 5
818 | 3333FF
819 | 0
820 | 2
821 | 0
822 | -
823 | Advanced Template Module Interfaces SNMPv2
824 | net.if.out[ifHCOutOctets.{#SNMPINDEX}]
825 |
826 |
827 |
828 | 2
829 | 2
830 | EEEE00
831 | 1
832 | 2
833 | 0
834 | -
835 | Advanced Template Module Interfaces SNMPv2
836 | net.if.in.ucast[ifInUcast.{#SNMPINDEX}]
837 |
838 |
839 |
840 | 3
841 | 2
842 | EE00EE
843 | 1
844 | 2
845 | 0
846 | -
847 | Advanced Template Module Interfaces SNMPv2
848 | net.if.out.ucast[ifOutUcast.{#SNMPINDEX}]
849 |
850 |
851 |
852 | 4
853 | 0
854 | F63100
855 | 1
856 | 2
857 | 0
858 | -
859 | Advanced Template Module Interfaces SNMPv2
860 | net.if.out.errors[ifOutErrors.{#SNMPINDEX}]
861 |
862 |
863 |
864 | 5
865 | 0
866 | A54F10
867 | 1
868 | 2
869 | 0
870 | -
871 | Advanced Template Module Interfaces SNMPv2
872 | net.if.in.errors[ifInErrors.{#SNMPINDEX}]
873 |
874 |
875 |
876 | 6
877 | 0
878 | FC6EA3
879 | 1
880 | 2
881 | 0
882 | -
883 | Advanced Template Module Interfaces SNMPv2
884 | net.if.out.discards[ifOutDiscards.{#SNMPINDEX}]
885 |
886 |
887 |
888 | 7
889 | 0
890 | 6C59DC
891 | 1
892 | 2
893 | 0
894 | -
895 | Advanced Template Module Interfaces SNMPv2
896 | net.if.in.discards[ifInDiscards.{#SNMPINDEX}]
897 |
898 |
899 |
900 |
901 |
902 |
903 |
904 |
905 |
906 |
907 |
908 |
909 | {$IFCONTROL}
910 | 1
911 |
912 |
913 | {$IF_UTIL_MAX}
914 | 90
915 |
916 |
917 | {$IF_ERRORS_WARN}
918 | 2
919 |
920 |
921 |
922 |
923 |
924 |
925 |
926 |
927 |
928 |
929 | IF-MIB::ifOperStatus
930 |
931 |
932 | 1
933 | up
934 |
935 |
936 | 2
937 | down
938 |
939 |
940 | 3
941 | testing
942 |
943 |
944 | 4
945 | unknown
946 |
947 |
948 | 5
949 | dormant
950 |
951 |
952 | 6
953 | notPresent
954 |
955 |
956 | 7
957 | lowerLayerDown
958 |
959 |
960 |
961 |
962 | IF-MIB::ifType
963 |
964 |
965 |
966 | 1
967 | other
968 |
969 |
970 | 2
971 | regular1822
972 |
973 |
974 | 3
975 | hdh1822
976 |
977 |
978 | 4
979 | ddnX25
980 |
981 |
982 | 5
983 | rfc877x25
984 |
985 |
986 | 6
987 | ethernetCsmacd
988 |
989 |
990 | 7
991 | iso88023Csmacd
992 |
993 |
994 | 8
995 | iso88024TokenBus
996 |
997 |
998 | 9
999 | iso88025TokenRing
1000 |
1001 |
1002 | 10
1003 | iso88026Man
1004 |
1005 |
1006 | 11
1007 | starLan
1008 |
1009 |
1010 | 12
1011 | proteon10Mbit
1012 |
1013 |
1014 | 13
1015 | proteon80Mbit
1016 |
1017 |
1018 | 14
1019 | hyperchannel
1020 |
1021 |
1022 | 15
1023 | fddi
1024 |
1025 |
1026 | 16
1027 | lapb
1028 |
1029 |
1030 | 17
1031 | sdlc
1032 |
1033 |
1034 | 18
1035 | ds1
1036 |
1037 |
1038 | 19
1039 | e1
1040 |
1041 |
1042 | 20
1043 | basicISDN
1044 |
1045 |
1046 | 21
1047 | primaryISDN
1048 |
1049 |
1050 | 22
1051 | propPointToPointSerial
1052 |
1053 |
1054 | 23
1055 | ppp
1056 |
1057 |
1058 | 24
1059 | softwareLoopback
1060 |
1061 |
1062 | 25
1063 | eon
1064 |
1065 |
1066 | 26
1067 | ethernet3Mbit
1068 |
1069 |
1070 | 27
1071 | nsip
1072 |
1073 |
1074 | 28
1075 | slip
1076 |
1077 |
1078 | 29
1079 | ultra
1080 |
1081 |
1082 | 30
1083 | ds3
1084 |
1085 |
1086 | 31
1087 | sip
1088 |
1089 |
1090 | 32
1091 | frameRelay
1092 |
1093 |
1094 | 33
1095 | rs232
1096 |
1097 |
1098 | 34
1099 | para
1100 |
1101 |
1102 | 35
1103 | arcnet
1104 |
1105 |
1106 | 36
1107 | arcnetPlus
1108 |
1109 |
1110 | 37
1111 | atm
1112 |
1113 |
1114 | 38
1115 | miox25
1116 |
1117 |
1118 | 39
1119 | sonet
1120 |
1121 |
1122 | 40
1123 | x25ple
1124 |
1125 |
1126 | 41
1127 | iso88022llc
1128 |
1129 |
1130 | 42
1131 | localTalk
1132 |
1133 |
1134 | 43
1135 | smdsDxi
1136 |
1137 |
1138 | 44
1139 | frameRelayService
1140 |
1141 |
1142 | 45
1143 | v35
1144 |
1145 |
1146 | 46
1147 | hssi
1148 |
1149 |
1150 | 47
1151 | hippi
1152 |
1153 |
1154 | 48
1155 | modem
1156 |
1157 |
1158 | 49
1159 | aal5
1160 |
1161 |
1162 | 50
1163 | sonetPath
1164 |
1165 |
1166 | 51
1167 | sonetVT
1168 |
1169 |
1170 | 52
1171 | smdsIcip
1172 |
1173 |
1174 | 53
1175 | propVirtual
1176 |
1177 |
1178 | 54
1179 | propMultiplexor
1180 |
1181 |
1182 | 55
1183 | ieee80212
1184 |
1185 |
1186 | 56
1187 | fibreChannel
1188 |
1189 |
1190 | 57
1191 | hippiInterface
1192 |
1193 |
1194 | 58
1195 | frameRelayInterconnect
1196 |
1197 |
1198 | 59
1199 | aflane8023
1200 |
1201 |
1202 | 60
1203 | aflane8025
1204 |
1205 |
1206 | 61
1207 | cctEmul
1208 |
1209 |
1210 | 62
1211 | fastEther
1212 |
1213 |
1214 | 63
1215 | isdn
1216 |
1217 |
1218 | 64
1219 | v11
1220 |
1221 |
1222 | 65
1223 | v36
1224 |
1225 |
1226 | 66
1227 | g703at64k
1228 |
1229 |
1230 | 67
1231 | g703at2mb
1232 |
1233 |
1234 | 68
1235 | qllc
1236 |
1237 |
1238 | 69
1239 | fastEtherFX
1240 |
1241 |
1242 | 70
1243 | channel
1244 |
1245 |
1246 | 71
1247 | ieee80211
1248 |
1249 |
1250 | 72
1251 | ibm370parChan
1252 |
1253 |
1254 | 73
1255 | escon
1256 |
1257 |
1258 | 74
1259 | dlsw
1260 |
1261 |
1262 | 75
1263 | isdns
1264 |
1265 |
1266 | 76
1267 | isdnu
1268 |
1269 |
1270 | 77
1271 | lapd
1272 |
1273 |
1274 | 78
1275 | ipSwitch
1276 |
1277 |
1278 | 79
1279 | rsrb
1280 |
1281 |
1282 | 80
1283 | atmLogical
1284 |
1285 |
1286 | 81
1287 | ds0
1288 |
1289 |
1290 | 82
1291 | ds0Bundle
1292 |
1293 |
1294 | 83
1295 | bsc
1296 |
1297 |
1298 | 84
1299 | async
1300 |
1301 |
1302 | 85
1303 | cnr
1304 |
1305 |
1306 | 86
1307 | iso88025Dtr
1308 |
1309 |
1310 | 87
1311 | eplrs
1312 |
1313 |
1314 | 88
1315 | arap
1316 |
1317 |
1318 | 89
1319 | propCnls
1320 |
1321 |
1322 | 90
1323 | hostPad
1324 |
1325 |
1326 | 91
1327 | termPad
1328 |
1329 |
1330 | 92
1331 | frameRelayMPI
1332 |
1333 |
1334 | 93
1335 | x213
1336 |
1337 |
1338 | 94
1339 | adsl
1340 |
1341 |
1342 | 95
1343 | radsl
1344 |
1345 |
1346 | 96
1347 | sdsl
1348 |
1349 |
1350 | 97
1351 | vdsl
1352 |
1353 |
1354 | 98
1355 | iso88025CRFPInt
1356 |
1357 |
1358 | 99
1359 | myrinet
1360 |
1361 |
1362 | 100
1363 | voiceEM
1364 |
1365 |
1366 | 101
1367 | voiceFXO
1368 |
1369 |
1370 | 102
1371 | voiceFXS
1372 |
1373 |
1374 | 103
1375 | voiceEncap
1376 |
1377 |
1378 | 104
1379 | voiceOverIp
1380 |
1381 |
1382 | 105
1383 | atmDxi
1384 |
1385 |
1386 | 106
1387 | atmFuni
1388 |
1389 |
1390 | 107
1391 | atmIma
1392 |
1393 |
1394 | 108
1395 | pppMultilinkBundle
1396 |
1397 |
1398 | 109
1399 | ipOverCdlc
1400 |
1401 |
1402 | 110
1403 | ipOverClaw
1404 |
1405 |
1406 | 111
1407 | stackToStack
1408 |
1409 |
1410 | 112
1411 | virtualIpAddress
1412 |
1413 |
1414 | 113
1415 | mpc
1416 |
1417 |
1418 | 114
1419 | ipOverAtm
1420 |
1421 |
1422 | 115
1423 | iso88025Fiber
1424 |
1425 |
1426 | 116
1427 | tdlc
1428 |
1429 |
1430 | 117
1431 | gigabitEthernet
1432 |
1433 |
1434 | 118
1435 | hdlc
1436 |
1437 |
1438 | 119
1439 | lapf
1440 |
1441 |
1442 | 120
1443 | v37
1444 |
1445 |
1446 | 121
1447 | x25mlp
1448 |
1449 |
1450 | 122
1451 | x25huntGroup
1452 |
1453 |
1454 | 123
1455 | trasnpHdlc
1456 |
1457 |
1458 | 124
1459 | interleave
1460 |
1461 |
1462 | 125
1463 | fast
1464 |
1465 |
1466 | 126
1467 | ip
1468 |
1469 |
1470 | 127
1471 | docsCableMaclayer
1472 |
1473 |
1474 | 128
1475 | docsCableDownstream
1476 |
1477 |
1478 | 129
1479 | docsCableUpstream
1480 |
1481 |
1482 | 130
1483 | a12MppSwitch
1484 |
1485 |
1486 | 131
1487 | tunnel
1488 |
1489 |
1490 | 132
1491 | coffee
1492 |
1493 |
1494 | 133
1495 | ces
1496 |
1497 |
1498 | 134
1499 | atmSubInterface
1500 |
1501 |
1502 | 135
1503 | l2vlan
1504 |
1505 |
1506 | 136
1507 | l3ipvlan
1508 |
1509 |
1510 | 137
1511 | l3ipxvlan
1512 |
1513 |
1514 | 138
1515 | digitalPowerline
1516 |
1517 |
1518 | 139
1519 | mediaMailOverIp
1520 |
1521 |
1522 | 140
1523 | dtm
1524 |
1525 |
1526 | 141
1527 | dcn
1528 |
1529 |
1530 | 142
1531 | ipForward
1532 |
1533 |
1534 | 143
1535 | msdsl
1536 |
1537 |
1538 | 144
1539 | ieee1394
1540 |
1541 |
1542 | 145
1543 | if-gsn
1544 |
1545 |
1546 | 146
1547 | dvbRccMacLayer
1548 |
1549 |
1550 | 147
1551 | dvbRccDownstream
1552 |
1553 |
1554 | 148
1555 | dvbRccUpstream
1556 |
1557 |
1558 | 149
1559 | atmVirtual
1560 |
1561 |
1562 | 150
1563 | mplsTunnel
1564 |
1565 |
1566 | 151
1567 | srp
1568 |
1569 |
1570 | 152
1571 | voiceOverAtm
1572 |
1573 |
1574 | 153
1575 | voiceOverFrameRelay
1576 |
1577 |
1578 | 154
1579 | idsl
1580 |
1581 |
1582 | 155
1583 | compositeLink
1584 |
1585 |
1586 | 156
1587 | ss7SigLink
1588 |
1589 |
1590 | 157
1591 | propWirelessP2P
1592 |
1593 |
1594 | 158
1595 | frForward
1596 |
1597 |
1598 | 159
1599 | rfc1483
1600 |
1601 |
1602 | 160
1603 | usb
1604 |
1605 |
1606 | 161
1607 | ieee8023adLag
1608 |
1609 |
1610 | 162
1611 | bgppolicyaccounting
1612 |
1613 |
1614 | 163
1615 | frf16MfrBundle
1616 |
1617 |
1618 | 164
1619 | h323Gatekeeper
1620 |
1621 |
1622 | 165
1623 | h323Proxy
1624 |
1625 |
1626 | 166
1627 | mpls
1628 |
1629 |
1630 | 167
1631 | mfSigLink
1632 |
1633 |
1634 | 168
1635 | hdsl2
1636 |
1637 |
1638 | 169
1639 | shdsl
1640 |
1641 |
1642 | 170
1643 | ds1FDL
1644 |
1645 |
1646 | 171
1647 | pos
1648 |
1649 |
1650 | 172
1651 | dvbAsiIn
1652 |
1653 |
1654 | 173
1655 | dvbAsiOut
1656 |
1657 |
1658 | 174
1659 | plc
1660 |
1661 |
1662 | 175
1663 | nfas
1664 |
1665 |
1666 | 176
1667 | tr008
1668 |
1669 |
1670 | 177
1671 | gr303RDT
1672 |
1673 |
1674 | 178
1675 | gr303IDT
1676 |
1677 |
1678 | 179
1679 | isup
1680 |
1681 |
1682 | 180
1683 | propDocsWirelessMaclayer
1684 |
1685 |
1686 | 181
1687 | propDocsWirelessDownstream
1688 |
1689 |
1690 | 182
1691 | propDocsWirelessUpstream
1692 |
1693 |
1694 | 183
1695 | hiperlan2
1696 |
1697 |
1698 | 184
1699 | propBWAp2Mp
1700 |
1701 |
1702 | 185
1703 | sonetOverheadChannel
1704 |
1705 |
1706 | 186
1707 | digitalWrapperOverheadChannel
1708 |
1709 |
1710 | 187
1711 | aal2
1712 |
1713 |
1714 | 188
1715 | radioMAC
1716 |
1717 |
1718 | 189
1719 | atmRadio
1720 |
1721 |
1722 | 190
1723 | imt
1724 |
1725 |
1726 | 191
1727 | mvl
1728 |
1729 |
1730 | 192
1731 | reachDSL
1732 |
1733 |
1734 | 193
1735 | frDlciEndPt
1736 |
1737 |
1738 | 194
1739 | atmVciEndPt
1740 |
1741 |
1742 | 195
1743 | opticalChannel
1744 |
1745 |
1746 | 196
1747 | opticalTransport
1748 |
1749 |
1750 | 197
1751 | propAtm
1752 |
1753 |
1754 | 198
1755 | voiceOverCable
1756 |
1757 |
1758 | 199
1759 | infiniband
1760 |
1761 |
1762 | 200
1763 | teLink
1764 |
1765 |
1766 | 201
1767 | q2931
1768 |
1769 |
1770 | 202
1771 | virtualTg
1772 |
1773 |
1774 | 203
1775 | sipTg
1776 |
1777 |
1778 | 204
1779 | sipSig
1780 |
1781 |
1782 | 205
1783 | docsCableUpstreamChannel
1784 |
1785 |
1786 | 206
1787 | econet
1788 |
1789 |
1790 | 207
1791 | pon155
1792 |
1793 |
1794 | 208
1795 | pon622
1796 |
1797 |
1798 | 209
1799 | bridge
1800 |
1801 |
1802 | 210
1803 | linegroup
1804 |
1805 |
1806 | 211
1807 | voiceEMFGD
1808 |
1809 |
1810 | 212
1811 | voiceFGDEANA
1812 |
1813 |
1814 | 213
1815 | voiceDID
1816 |
1817 |
1818 | 214
1819 | mpegTransport
1820 |
1821 |
1822 | 215
1823 | sixToFour
1824 |
1825 |
1826 | 216
1827 | gtp
1828 |
1829 |
1830 | 217
1831 | pdnEtherLoop1
1832 |
1833 |
1834 | 218
1835 | pdnEtherLoop2
1836 |
1837 |
1838 | 219
1839 | opticalChannelGroup
1840 |
1841 |
1842 | 220
1843 | homepna
1844 |
1845 |
1846 | 221
1847 | gfp
1848 |
1849 |
1850 | 222
1851 | ciscoISLvlan
1852 |
1853 |
1854 | 223
1855 | actelisMetaLOOP
1856 |
1857 |
1858 | 224
1859 | fcipLink
1860 |
1861 |
1862 | 225
1863 | rpr
1864 |
1865 |
1866 | 226
1867 | qam
1868 |
1869 |
1870 | 227
1871 | lmp
1872 |
1873 |
1874 | 228
1875 | cblVectaStar
1876 |
1877 |
1878 | 229
1879 | docsCableMCmtsDownstream
1880 |
1881 |
1882 | 230
1883 | adsl2
1884 |
1885 |
1886 | 231
1887 | macSecControlledIF
1888 |
1889 |
1890 | 232
1891 | macSecUncontrolledIF
1892 |
1893 |
1894 | 233
1895 | aviciOpticalEther
1896 |
1897 |
1898 | 234
1899 | atmbond
1900 |
1901 |
1902 | 235
1903 | voiceFGDOS
1904 |
1905 |
1906 | 236
1907 | mocaVersion1
1908 |
1909 |
1910 |
1911 | 237
1912 | ieee80216WMAN
1913 |
1914 |
1915 | 238
1916 | adsl2plus
1917 |
1918 |
1919 | 239
1920 | dvbRcsMacLayer
1921 |
1922 |
1923 | 240
1924 | dvbTdm
1925 |
1926 |
1927 | 241
1928 | dvbRcsTdma
1929 |
1930 |
1931 | 242
1932 | x86Laps
1933 |
1934 |
1935 | 243
1936 | wwanPP
1937 |
1938 |
1939 | 244
1940 | wwanPP2
1941 |
1942 |
1943 | 245
1944 | voiceEBS
1945 |
1946 |
1947 | 246
1948 | ifPwType
1949 |
1950 |
1951 | 247
1952 | ilan
1953 |
1954 |
1955 | 248
1956 | pip
1957 |
1958 |
1959 | 249
1960 | aluELP
1961 |
1962 |
1963 | 250
1964 | gpon
1965 |
1966 |
1967 | 251
1968 | vdsl2
1969 |
1970 |
1971 | 252
1972 | capwapDot11Profile
1973 |
1974 |
1975 | 253
1976 | capwapDot11Bss
1977 |
1978 |
1979 | 254
1980 | capwapWtpVirtualRadio
1981 |
1982 |
1983 | 255
1984 | bits
1985 |
1986 |
1987 | 256
1988 | docsCableUpstreamRfPort
1989 |
1990 |
1991 | 257
1992 | cableDownstreamRfPort
1993 |
1994 |
1995 | 258
1996 | vmwareVirtualNic
1997 |
1998 |
1999 | 259
2000 | ieee802154
2001 |
2002 |
2003 | 260
2004 | otnOdu
2005 |
2006 |
2007 | 261
2008 | otnOtu
2009 |
2010 |
2011 | 262
2012 | ifVfiType
2013 |
2014 |
2015 | 263
2016 | g9981
2017 |
2018 |
2019 | 264
2020 | g9982
2021 |
2022 |
2023 | 265
2024 | g9983
2025 |
2026 |
2027 | 266
2028 | aluEpon
2029 |
2030 |
2031 | 267
2032 | aluEponOnu
2033 |
2034 |
2035 | 268
2036 | aluEponPhysicalUni
2037 |
2038 |
2039 | 269
2040 | aluEponLogicalLink
2041 |
2042 |
2043 | 270
2044 | aluGponOnu
2045 |
2046 |
2047 | 271
2048 | aluGponPhysicalUni
2049 |
2050 |
2051 | 272
2052 | vmwareNicTeam
2053 |
2054 |
2055 | 277
2056 | docsOfdmDownstream
2057 |
2058 |
2059 | 278
2060 | docsOfdmaUpstream
2061 |
2062 |
2063 | 279
2064 | gfast
2065 |
2066 |
2067 | 280
2068 | sdci
2069 |
2070 |
2071 | 281
2072 | xboxWireless
2073 |
2074 |
2075 | 282
2076 | fastdsl
2077 |
2078 |
2079 | 283
2080 | docsCableScte55d1FwdOob
2081 |
2082 |
2083 | 284
2084 | docsCableScte55d1RetOob
2085 |
2086 |
2087 | 285
2088 | docsCableScte55d2DsOob
2089 |
2090 |
2091 | 286
2092 | docsCableScte55d2UsOob
2093 |
2094 |
2095 | 287
2096 | docsCableNdf
2097 |
2098 |
2099 | 288
2100 | docsCableNdr
2101 |
2102 |
2103 | 289
2104 | ptm
2105 |
2106 |
2107 | 290
2108 | ghn
2109 |
2110 |
2111 |
2112 |
2113 |
2114 |
--------------------------------------------------------------------------------