VisualVM es una herramienta visual que integra herramientas JDK de línea de comandos y capacidades de creación de perfiles ligeras. Diseñado tanto para uso en tiempo de desarrollo como de producción.
Monitorea y soluciona problemas de aplicaciones que se ejecutan en Java 1.4+ de muchos proveedores utilizando diversas tecnologías, incluidas jvmstat, JMX, Serviceability Agent (SA) y Attach API. Más información en: https://visualvm.github.io
Requisitos previos
Haber iniciado sesión con un usuario no-root que tenga permisos
sudo
para que pueda instalar los paquetes necesarios en el sistema.Tener instalada la Java Runtime 8.
Proceso de instalación
Desde el sitio de VisualM se puede descargar la última versión de la herramienta en el directorio /tmp
usando el siguiente comando wget
:
VISUALVM_VERSION=2.1.8
SHORT_VISUALVM_VERSION=218
wget https://github.com/oracle/visualvm/releases/download/$VISUALVM_VERSION/visualvm_$SHORT_VISUALVM_VERSION.zip
Cuando se complete la descarga, descomprimir el archivo zip
hacia el directorio /opt
:
sudo unzip /tmp/visualvm_$SHORT_VISUALVM_VERSION.zip -d /opt/
Por último, se debe crear un menú de acceso a la aplicación en el directorio /usr/local/share/applications
con nombre visualvm.desktop
. También se puede utilizar el siguiente comando con el editor de preferencia, en este caso particular con nano
:
sudo nano /usr/local/share/applications/visualvm.desktop
El contenido para el archivo visualvm.desktop
debe ser como el siguiente:
[Desktop Entry]
Name=VisualVM 2.1.8
Exec="/opt/visualvm_218/bin/visualvm" %U
Type=Application
Icon=/opt/visualvm_218/etc/visualvm.icns
Categories=Applictaion;
Conclusión
De esta manera se habrá instalado VisualVM en Linux y con su respectivo menú de aplicación.