Tech-nico.com

API MIKROTIK – Haciendo ping desde tu herramienta de monitoreo con PHP

A pedido de (ahora un colaborador del blog) Alejando Mogollon, voy a postear un código muy sencillo para mostrar el ping desde tu router Mikrotik RouterOS hacia la dirección IP que quieras testear para que agregues a tu App, o simplemente potencies tus herramientas de monitoreo y soporte técnico. Este es el resultado:


En este caso, (para testear) desenchufe el cable del port WAN de mi router.

Solo debemos setear como siempre los valores del Router y en este caso las variables $ping_address y $ping_count.

//////// configura tus datos
$ipRouteros ="192.168.100.1"; //ip_de_tu_API
$Username ="api_usuario"; //usuario_API
$Pass ="#pass"; //contraseña_API
$Port = 8727; //puerto_API
$ping_address = "8.8.8.8"; // ip a pingear que puede venir de un formulario
$ping_count = 5; // cantidad de pings que quiero ejecutar.

IMPORTANTE: Agregarle permisos «test» al grupo del usuario que estes usando para conectar. De lo contrario va a tirar un error de permisos.

Descargar ejemplo aqui.
______________________
publicado primero en tech-nico.com

Salir de la versión móvil