Вы находитесь на странице: 1из 3

Los routerboard Mikrotik incluyen la posibilidad de monitorearlos utilizando SNMP de

forma muy sencilla, como puede verse a continuacin.


[user@core-gateway] > snmp set enabled=yes contact="root@netstorming"
location="communications-room" trap-community=public
[user@core-gateway] > snmp print
enabled: yes
contact: "root@netstorming"
location: "communications-room"
engine-id: ""
engine-boots: 0
time-window: 15
trap-sink: 0.0.0.0
trap-community: public
trap-version: 1
[user@core-gateway] > snmp community print
# NAME
ADDRESS
SECURITY
READ-ACCESS
0 public
0.0.0.0/0
none
yes
[user@core-gateway] > snmp community set 0 address=172.16.30.2
[user@core-gateway] > snmp community print
# NAME
ADDRESS
SECURITY
READ-ACCESS
0 public
172.16.30.2/32
none
yes

En los comandos anteriores puede verse que se habilita SNMP, se utiliza la comunidad
por defecto public que nos permite consultar diferentes MIBS al equipo y se la restringe
para que slo se la pueda consultar desde la IP 172.16.30.2 que es la IP del servidor de
monitoreo.
Se puede constatar que lo anterior funcione correctamente ejecutando el comando
snmpwalk en dicho servidor:
scarlet:~ leandro$ snmpwalk -v1 -c public 172.16.30.1
SNMPv2-MIB::sysDescr.0 = STRING: router
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.14988.1
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (29815700) 3 days,
10:49:17.00
SNMPv2-MIB::sysContact.0 = STRING: root@netstorming
SNMPv2-MIB::sysName.0 = STRING: core-gateway
SNMPv2-MIB::sysLocation.0 = STRING: communications-room
SNMPv2-MIB::sysServices.0 = INTEGER: 78
...

La salida es mucho ms extensa que lo que se muestra, pero si se obtiene algo de lo


anterior entonces se puede asumir que SNMP est funcionando correctamente en el
equipo y que el servidor es capaz de obtener la informacin que necesita.

457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501

# Mikrotik RouterBoards
#
# Wireless statistics: station mode
<Data "mikrotik_wl_sta_bitrate_tx">
tYPE "Bitrate"
Table true
InstancePrefix "st-tx-"
Instance ".1.3.6.1.4.1.14988.1.1.1.1.1.5"
Values ".1.3.6.1.4.1.14988.1.1.1.1.1.2"
</Data>
<Data "mikrotik_wl_sta_bitrate_rx">
Type "bitrate"
Table true
InstancePrefix "st-rx-"
Instance ".1.3.6.1.4.1.14988.1.1.1.1.1.5"
Values ".1.3.6.1.4.1.14988.1.1.1.1.1.3"
</Data>
<Data "mikrotik_wl_sta_signal">
Type "signal_power"
Table true
InstancePrefix "st-"
Instance ".1.3.6.1.4.1.14988.1.1.1.1.1.5"
Values ".1.3.6.1.4.1.14988.1.1.1.1.1.4"
</Data>
# Wireless statistics: AP mode / registration table
<Data "mikrotik_wl_reg_signal">
Type "signal_power"
Table true
InstancePrefix "ap-"
Instance ".1.3.6.1.4.1.14988.1.1.1.2.1.1"
Values ".1.3.6.1.4.1.14988.1.1.1.2.1.3"
</Data>
<Data "mikrotik_wl_reg_octets">
Type "if_octets"
Table true
InstancePrefix "ap-"
Instance ".1.3.6.1.4.1.14988.1.1.1.2.1.1"
Values ".1.3.6.1.4.1.14988.1.1.1.2.1.5" ".1.3.6.1.4.1.14988.1.1.1.2.1.4"
</Data>
<Data "mikrotik_wl_reg_packets">

502
Type "if_packets"
503
Table true
504
InstancePrefix "ap-"
505
Instance ".1.3.6.1.4.1.14988.1.1.1.2.1.1"
506
Values ".1.3.6.1.4.1.14988.1.1.1.2.1.7" ".1.3.6.1.4.1.14988.1.1.1.2.1.6"
507 </Data>
508
509 <Data "mikrotik_wl_reg_bitrate_tx">
510
Type "bitrate"
511
Table true
512
InstancePrefix "ap-tx-"
513
Instance ".1.3.6.1.4.1.14988.1.1.1.2.1.1"
514
Values ".1.3.6.1.4.1.14988.1.1.1.2.1.8"
515 </Data>
516
517 <Data "mikrotik_wl_reg_bitrate_rx">
518
Type "bitrate"
519
Table true
520
InstancePrefix "ap-rx-"
521
Instance ".1.3.6.1.4.1.14988.1.1.1.2.1.1"
522
Values ".1.3.6.1.4.1.14988.1.1.1.2.1.9"
523 </Data>
524 </Plugin>

Вам также может понравиться