← Volver al Blog
starlink isp monitoring

Cómo controlar el cupo de datos de Starlink desde un MikroTik antes de que se agote

Te enterás del cupo de datos de la peor manera posible: te llama un cliente porque el enlace va lento o se cortó, y recién ahí descubrís que la antena Starlink detrás de tu MikroTik gastó su cupo mensual dos semanas antes. Starlink cambió sus planes y sus límites más de una vez, y algunos tienen un tope medido en terabytes. Para un ISP chico o una empresa que comparte una antena entre muchos usuarios, ese número se alcanza. La solución no es complicada, pero tiene que estar puesta antes del problema, no después.

1

Averiguá qué cuenta realmente tu plan

Entrá a tu cuenta de Starlink y anotá tres cosas: el tamaño del cupo, la fecha en que se reinicia tu ciclo de facturación y qué pasa al excederlo (velocidad reducida o corte total). Estos detalles cambian según el plan y con el tiempo, así que leelos de tu propia cuenta en vez de confiar en un foro, incluida esta nota. Si no queda claro si la subida cuenta contra el cupo, medí bajada más subida. Vas a sobreestimar un poco, que es el lado seguro para equivocarse.

2

Leé los contadores de bytes de la interfaz WAN

RouterOS guarda contadores acumulados de bytes por interfaz. Consultá la que mira a la antena Starlink (acá ether1):

/interface print stats where name=ether1

Los valores rx-byte y tx-byte cuentan todo desde el último arranque del router. Son la materia prima, pero una sola lectura no dice nada del mes, así que hay que registrarlos periódicamente.

3

Registrá los contadores una vez por día con un script y un scheduler

/system script add name=datacap-log source={
  :local wan "ether1"
  :local rx [/interface get $wan rx-byte]
  :local tx [/interface get $wan tx-byte]
  :log info ("datacap wan=" . $wan . " rx=" . $rx . " tx=" . $tx)
}
/system scheduler add name=datacap-log interval=1d start-time=00:05:00 on-event=datacap-log

Cada día queda en el log una línea como datacap wan=ether1 rx=... tx=.... El consumo de un día es la diferencia entre dos lecturas consecutivas. Asegurate de que el log no se borre entre lecturas, por ejemplo mandándolo a un syslog remoto.

4

Contemplá los reinicios o tus números van a mentir

Los contadores vuelven a cero cuando el router se reinicia. Si la lectura de hoy es menor que la de ayer, no restes: hubo un reinicio y el consumo real desde entonces es solo el valor de hoy. Lo mismo vale para un contador que marca exactamente cero por un fallo de lectura: no lo tomes como reinicio sin cruzarlo con el uptime de /system resource print. Ignorar esto es la razón más común por la que los medidores caseros muestran un mes con la mitad del tráfico que realmente pasó.

5

Proyectá el mes, no te quedes solo con la suma

El número útil no es cuánto usaste hasta ahora sino dónde vas a terminar. Una proyección simple:

proyectado = usado_hasta_hoy / dias_transcurridos * dias_del_ciclo

Si usaste el 40 % del cupo el día 10 de un ciclo de 30 días, vas camino al 120 %. Poné avisos cerca del 70 %, 85 % y 95 % del cupo usado, y tomá "proyectado por encima del 100 %" como la señal más temprana de todas, porque todavía deja tiempo para actuar.

6

Tené un enlace de respaldo listo antes de necesitarlo

Una alerta solo sirve si tenés adónde ir. Mantené un segundo enlace (un módem 4G/5G u otro proveedor) configurado de forma permanente con una distancia de ruta mayor, de modo que el router cambie cuando bajás la prioridad de la ruta de Starlink:

/ip route add dst-address=0.0.0.0/0 gateway=<gateway-starlink> distance=1 comment="starlink"
/ip route add dst-address=0.0.0.0/0 gateway=<gateway-respaldo> distance=2 comment="respaldo"

Dejá la ruta de respaldo siempre habilitada y tocá solamente la de Starlink. Si tu gestión remota llega al router por el mismo enlace que estás por cortar, un cambio en dos pasos interrumpido a la mitad puede dejarte afuera de tu propio router.

Por qué hacerlo así

Los cupos de datos castigan justamente al cliente que más depende de Starlink: sitios remotos, ISPs rurales y cualquiera que no tenga una alternativa real. Pasarse rara vez avisa de a poco. Aparece como un enlace limitado en mitad del ciclo, con los clientes ya quejándose. Medir el consumo vos mismo, en lugar de esperar a que lo muestre el panel del proveedor, te da días o semanas de margen para reducir el uso pesado, sumar un enlace de respaldo o mover clientes a otro plan. El costo es un script y una entrada en el scheduler.

Cómo te ayuda MoniTik

MoniTik incluye un medidor de cupo de datos justamente para esto. Cargás el cupo en GB de la interfaz WAN que mira a la antena Starlink y calcula el consumo con una ventana rodante de 30 días (o un ciclo fijo si le indicás tu fecha de reinicio), contempla correctamente los reinicios del router y te manda un mail cuando el uso cruza los umbrales de aviso. Obtenés la proyección sin mantener scripts en cada router. Ojo: mide y avisa, pero pasar al enlace de respaldo sigue siendo algo que hacés vos.

Iniciar Prueba Gratuita
Camila Torres
Camila Torres Ingeniera de Redes

Camila se especializa en ruteo, VPNs y hardening de despliegues MikroTik para redes chicas y medianas.