NetData es una aplicación de monitoreo distribuida y de origen gratuita y de código abierto que se ejecuta en varios dispositivos informáticos; Servidores físicos, servidores de nubes, contenedores e incluso dispositivos IoT. Recopila una gran cantidad de datos y los visualiza en paneles elegantes e interactivos. Vamos a instalar NetData en Ubuntu 20.04 lts y luego demuestra cómo se visualizan varias métricas.
Paso 1: Instale NetData usando Kickstart.SHIR SCRIPTO
Esta es la forma más preferida de instalar NetData porque le permite pasar otros argumentos en el mismo comando para personalizar el proceso de instalación. Lo más importante, este método funciona sin problemas en todas las distribuciones.
Al principio, es posible que desee ver más información sobre NetData. Use el comando apt de la siguiente manera.
$ apt show netdata
La salida proporciona información de NetData, como la última versión, origen, tamaño de instalación y una descripción del paquete.
Para instalar NetData, simplemente ejecute el puntapié inicial Script de la siguiente manera.
$ Bash <(curl -Ss https://my-netdata.io/kickstart.sh)
Como notará, el script realiza un montón de operaciones. Primero, autodetecta el sistema operativo Linux y la distribución que está ejecutando y luego instala los paquetes requeridos.
De la salida a continuación, puede ver que la información de nuestro sistema operativo ha sido recuperada y mostrada a Stdout por el script.
El script luego procede a verificar si tiene una instancia existente de NetData, y si hay una, el script actualiza NetData en lugar de instalar NetData de nuevo.
A partir de entonces, el script extrae netData del repositorio de git y lo almacena en /usr/src/netdata.git. Camino. Posteriormente se instalan todos los archivos y dependencias requeridos y se actualizan el índice de paquetes.
En el camino, la ubicación de los archivos netData, incluidos los archivos de configuración, los archivos web, los archivos DB y los archivos de registro se mostrará como se muestra.
Hacia el final, se mostrarán instrucciones básicas sobre cómo acceder al tablero de NetData junto con el inicio y la detención de NetData.
El script de actualizadores netdata-updater.mierda luego se agrega a /etc/cron-diario f para garantizar que NetData se actualice continuamente.
A medida que la instalación termina, el script le informará que NetData se instaló correctamente y ahora se está ejecutando.
Toda la instalación lleva bastante tiempo, es posible que desee tomar un breve descanso o simplemente pasar el rato hasta que se complete.
Paso 2: confirmar que NetData se está ejecutando
NetData finalmente está instalado. Sin embargo, es prudente verificar que el servicio de NetData esté activo y ejecutado.
Por defecto, NetData escucha en el puerto 19999. Para confirmar esto, ejecute el comando NetStat a continuación:
$ sudo netstat -pnltu | GREP 19999
Además, puede confirmar que el servicio NetStat Systemd se está ejecutando invocando:
$ sudo systemctl status netData
La salida confirma que, de hecho, NetData se está ejecutando como esperaríamos.
Paso 3: Configurar firewall
En este punto, puede acceder a NetData desde el navegador desde su sistema de host. Sin embargo, si UFW Firewall está habilitado, esto no será posible. Con eso en mente, se debe permitir el puerto 19999.
Así que ejecuta los siguientes comandos:
$ sudo UFW Permitir 19999/tcp
$ sudo ufw recargar
Luego confirme que el puerto 19999 está permitido en el firewall.
$ sudo UFW estado
Paso 4: Panel de acceso de NetData
Todas las configuraciones se realizan y se desempolvan. Mientras terminamos, vamos a acceder a NetData navegando por la siguiente URL. Reemplace la host-ip con la dirección IP real de su host.
http: // host-ip: 19999
Y voilá! El tablero de NetData se verá con visualizaciones elegantes y hermosas que muestran una descripción general del sistema de las principales métricas del sistema, como la utilización de la CPU, las estadísticas de ancho de banda de la red, la lectura de disco/escritura y la utilización de RAM.
En la barra lateral derecha hay opciones de métricas de sistema adicionales en las que puede hacer clic para ver los paneles que visualizan estadísticas en tiempo real.
Por ejemplo, para echar un vistazo al ancho de banda de la red, seleccione el icono 'Interfaces de red' como se muestra.
El panel de 'interfaces de red' se mostrará con estadísticas de ancho de banda en varios adaptadores de red.
Conclusión
NetData proporciona una excelente solución para monitorear su nodo único en tiempo real. Puede configurar alarmas y notificaciones que se pueden activar cuando se excede un determinado evento o umbral. Prueba NetData y avísenos sobre tu experiencia.