Dialog menus – Como simplificar la Administración de Sistemas

Hay muchas formas de administrar servidores, plataformas o aplicaciones y asegurar que el rendimiento de estas sea el óptimo. Cuando se empieza a trabajar en administración de sistemas uno busca la forma, de monitorizar los sucesos que hacer parar las aplicaciones o afectan a su rendimiento. Entonces se empieza a pensar en automatizar o en programar avisos que avisen cuando el espacio del disco duro se va a llenar o que se ha parado la aplicación de forma inesperada, etc.

El lenguaje más conocido en administración de sistemas basados en linux es el bash script, aunque hay un sin fin de lenguajes/terminales /consolas y aquí tenemos de diferenciar los lenguages de consolas ( shells ) y otros lenguages de programación interpretada como .js o python, ruby, etc.

El lenguaje más conocido es bash y desde 1989 se ha ido actualizando y se utiliza en casi todos los dispositivos de la iot.

Otros lenguajes de scripting de shell serían ( sh, csh, tcsh, ksh, msdos, zsh ).

Sin embargo no todos los administradores disponen de estos conocimientos, y muchas veces hay personas que aunque no disponan de estos scripts, pueden reaccionar a una alerta que se envie de una aplicación de monitoreo. En este caso se le puede dar un procedimineto o manual de como actuar. Una forma de simplicar las cosas son los. menus de usuario y estos se programan con un software llamado Dialog.

Dialog es un paquete de Linux que nos permite crear cuadros de diálogo en el terminal para que los utilices en tus scripts de programación, de esta forma se puede simplificar tareas de administración que por separado serían complejas de manera muy pragmatica y útil.

De esta forma uno puede ir creando tantas pantallas como desea y puede asociar acciones en cada una de ellas. Por ejemplo: una pantalla que tenga dos botones y en que se pregunte si se quiere apagar el servidor o el servicio de SAP HANA.

Leave a Reply

Your email address will not be published. Required fields are marked *