LINUX

mmwatch – Comando de reloj alternativo de Linux que imprime

herramienta mmwatchDebe estar familiarizado con el comando de vigilancia, que le permite repetir los comandos a ciertos intervalos y monitorear los cambios. La herramienta mmwatch es una herramienta de línea de comandos de código abierto de Cloudflare que le permite monitorear un comando en particular e imprimir los resultados como tasas. En este artículo veremos cómo instalarlo tanto en Ubuntu como en CentOS.

Instalación de mmwatch

Con git instalado en su caja de Linux, puede instalar mmwatch y sus utilidades adicionales en Ubuntu, Cent OS y otras distribuciones en su computadora. Esta mmwatch está escrito en Python y no requiere dependencias adicionales para ejecutarse. Para instalar mmwatch, primero tenemos que clonar la utilidad del repositorio de github ingresando este comando:

$ git clone https://github.com/cloudflare/cloudflare-blog.git
$ cd cloudflare-blog/2017-06-29-ssdp/

Ahora, haremos que la utilidad sea ejecutable y luego la copiaremos a la carpeta bin para que podamos acceder a ella desde cualquier ubicación en la terminal.

# chmod +x mmwatch
# cp mmwatch /bin/mmwatch

Ahora puede ejecutar el comando mmwatch desde cualquier lugar de la terminal. Si no desea mantener esto en su carpeta / bin, puede ejecutar el comando desde la carpeta cloudflare usando estos comandos.

$ git clone https://github.com/cloudflare/cloudflare-blog.git 
$ cd cloudflare-blog/2017-06-29-ssdp/
$ ./mmwatch 'parameters'

Usando mmwatch

Usar mmwatch es tan simple como usar el comando watch. Lo invoca usando la siguiente sintaxis, donde reemplaza ‘parámetros’ con el comando que desea monitorear.

$ mmwatch 'parameters'

En este ejemplo, combinaremos mmwatch y uptime para monitorear la carga del servidor y el tiempo de actividad en tiempo de ejecución.

$ mmwatch 'uptime'

uso de mmwatch con comando de tiempo de actividad

En el segundo ejemplo, usaremos el mmwatch comando con df para monitorear el uso del disco:

$ mmwatch 'df -H'

usando mmwatch con el comando df

Es bueno tener en cuenta que mmwatch es parte de dos herramientas adicionales, a saber mmsum y mmhistogram. La herramienta mmsum simplemente suma una lista de números de punto flotante mientras que la herramienta mmhistograma muestra valores numéricos de histograma ASCII. Todas estas utilidades se pueden instalar siguiendo el mismo proceso que se utilizó anteriormente.

A continuación, se muestran ejemplos para mostrar el uso de mmsum y mmhistogram:

$ echo -e "1n2.4n3.6" | mmsum 
7.0

$ echo -e "1n2.4n3.6" | mmhistogram 
Values min:1.00 avg:2.33 med=2.40 max:3.60 dev:1.06 count:3
Values:
 value |-------------------------------------------------- count
 0 | ************************* 1
 1 | 0
 2 |************************************************** 2

En este artículo, aprendimos cómo usar mmwatch para monitorear cambios con varios comandos de Linux y luego mmsum y mmhistogram para calcular sumas en coma flotante y dibujar histogramas.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar