Autor: Carlos Mario Duque
Correo: cmduque@gmail.com
Autor:Diego Jose Luis Botia V.
Correo: diego.botia@gmail.com
Autor: Sebastián Giraldo Salazar
Correo: segisa2007@gmail.com
Universidad: Facultad de Ingeniería - Universidad de Antioquia
1. Aplicación remota de servidores
con Smartphone.
Carlos Mario Duque
cmduque@gmail.com
Diego Jose Luis Botia V.
diego.botia@gmail.com
Sebastián Giraldo Salazar
segisa2007@gmail.com
Facultad de Ingeniería
Universidad de Antioquia
4. Objetivos
Minimizar el tiempo de respuesta y
solución ante posibles bloqueos
presentadas en los servidores por
demasiado consumo en CPU, RAM o
disco.
Administrar remotamente servidores
Linux sin necesidad de desplazarse
hasta un computador, haciéndose
desde cualquier lugar y en cualquier
momento
Monitorear servidores Linux desde
el dispositivo móvil con el fin de
llevar un mejor control de su
funcionamiento.
9. Desarrollo
• Metodología
1. Definición de objetivos del sistema.
2. Especificación de Interfaz gráfica.
3. Etapa investigativa
4. Desarrollo
5. Documentación.
6. Pruebas Iterativas.
10. Desarrollo
• Características
1. Soporte de protocolos SSH y TELNET
2. Utilización de comandos echo, grep, awk, cat, free,
etc.
3. Utilización de Shell Script
4. Integración de monitoreo, administración de
servicios y consola
11. Desarrollo
• Restricciones
1. Aplicación Nativa para SO Android
2. Las características de monitoreo y administración
desarrolladas solo esta probada en servidores
Linux basados en Debian.
3. Se deben tener habilitados los puertos: 22 para
SSH y 23 para TELNET (Por defecto).
14. Fig. 5
Graficas de UsoCPU,
RAM y Red
Fig. 6
Listado de Servicios
y estados
15. Conclusiones
• Los teléfonos actuales tienen cada vez más capacidad de cómputo lo
cuál los hace muy versátiles e ideales a la hora de pensar en
soluciones que ayuden a remplazar acciones realizadas normalmente
desde un computador. Las aplicaciones de este tipo pueden ayudar
en gran manera a un administrador de sistemas a estar pendiente
fácilmente y rápidamente en todo momento y desde cualquier lugar,
de los estados de sus servidores y tomar acciones a través de la
ejecución de comandos por medio de la consola SSH cargada en la
aplicación.
16. Trabajo Futuro
• Desarrollo de aplicación nativa para iOS.
• Desarrollo de Shell Scripts para otros SO como AIX, Redhat,
BSD y Windows.
• Desarrollar una aplicación empresarial que permita realizar la
mediación entre servidor y dispositivo móvil
• Opción de elegir características y umbrales que se puedan
monitorear en segundo plano
17. Referencias
• ¿Qué es Android? [En línea]. Disponible en:
http://www.xatakandroid.com/sistema-operativo/que-es-android.
• F. Francisco. ConnectBot – Intérprete de órdenes segura para la generación
móvil. [En línea]. Disponible en: http://www.androidpit.es/connectbot-interprete-
de-ordenes-segura-para-la-generacion-movil.
• Tony Bradley. Android Dominates Market Share, But Apple Makes All The
Money. Disponible
en:http://www.forbes.com/sites/tonybradley/2013/11/15/android-dominates-
market-share-but-apple-makes-all-the-money/.
• Monyt Man. Monyt-Server Monitor [En línea]. Disponible en:
https://play.google.com/store/apps/details?id=com.emoticode.monyt.
• AquaNight. Linux Server Monitor. [En línea]. Disponible en:
https://play.google.com/store/apps/details?id=com.miranda.servermonitor.
18. Referencias
• S. Joan ¿Qué es y para qué sirve el SDK? [En línea]. Disponible en:
http://fandroides.com/que-es-y-para-que-sirve-el-sdk/.
• Instalando Eclipse y ADT [En línea]. Disponible en:
http://android.scenebeta.com/tutorial/instalando-eclipse-y-adt.
• J. Eusko. Nagios: herramienta para gestión-diagnostico de Red de Linux [En línea].
Disponible en: http://www.euskadinnova.net/es/enpresa-digitala/agenda/nagios-
herramienta-para-gestion-diagnostico-linux/3909.aspx.
• «achartengine-1.1.0.jar - achartengine - The AChartEngine 1.1.0 binary build library. -
Charting library for Android - Google Project Hosting». [En línea]. Disponible en:
https://code.google.com/p/achartengine/downloads/detail?name=achartengine-
1.1.0.jar&can=2&q=.
• Bitelia. 10 Aplicaciones iOS para administradores de sistemas. [En línea]. Disponible en:
http://bitelia.com/2012/09/10-apps-ios-administradores-sistemas.
• Bitelia. 10 Aplicaciones Útiles para administradores de sistemas. [En línea]. Disponible en:
http://bitelia.com/2012/09/aplicaciones-android-administrar-sistemas.