Development

Dashboard? Dashboard! 02 March, 2015 | Development

undefined

Hoy presentamos una nueva versión estable (v0.054) y estamos orgullosos de anunciar ya no habrá más -Dashboard-” sinó una dashboard real!
A pesar de que aún carece de algunas funciones, por el momento se va a utilizar para visualizar las estadísticas de uso, como las tareas (iniciada, completada o fallida) y los hosts añadidos (o eliminados). Tal y como puedes ver en el pantallazo de arriba, las tareas se depliegan por día los últimos 30 días, mientras que los hosts son una sumatoria desde que ASYD fué instalado.

Estado del Servicio

Otra función añadida recientemente es la habilidad de ver el estado de un servicio monitorizado desde la vista detallada del Host.

undefined

En la última fila puedes ver el estado de cada servicio, seguido por su mensaje de estado, y coloreado dependiendo de si el servicio está ok, si ha fallado o si simplemente no está monitorizado en Monit.

Monit, Monit, Monit

Monit ha sido actualizado a Monit 5.12 con el parcheado aplicado a ASYD, esta versión actualiza el deplou de Monit para recuperar los últimos binarios.

Ten en cuenta que por ahora nuestos binarios de Monit soportan Linux, OpenBSD y Solaris/OpenIndiana en arquitecturas de 32 y 64 bits, si estás dispuesto a compilar nuestro código para otro sistema operativo o arquitectura, contáctanos para que podamos incluirlo, estamos siempre abiertos a cualquier colaboración 😉

Otros

Esta versión también incluye varias mejoras en SQLite para permitir una mejor concurrencia, la más notable es el uso de WAL como una clase de diario para permitir a las bases de datos leer mientras otro hilo se está escribiendo en la base de datos. Hay de hecho un “cleanup” al reiniciar para evitar la fragmentación de la base de datos y los tamaños del caché han sido un poco ajustados.El comando install en apt ahora usa –no-install-recommends parametro para evitar que paquetes innecesarios sean instalados.

Se han realizado cambios menores y otros errores se han corregido.

 

Actualiza

Como es habitual, para actualizar ve al directorio de ASYD y ejecuta:

passenger stop
git pull
bundle install
passenger start

Esto detendrá ASYD, descarga el último código, instala las gemas que falten e inicialo de nuevo.

 

Leave a Reply

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