En este artículo, habremos explicado los pasos necesarios para instalar y configurar Netdata en CentOS 8. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con sudo
privilegios Todos los comandos de este tutorial deben ejecutarse como un usuario no root.
Netdata es una herramienta de código abierto diseñada para recopilar métricas en tiempo real, como uso de CPU, actividad de disco, uso de ancho de banda, visitas a sitios web, etc., y luego mostrarlas en gráficos en vivo y fáciles de interpretar. Netdata le brinda paneles web interactivos modernos para ver las métricas de su servidor con soporte para varios almacenes de datos para almacenamiento persistente.
Requisito previo:
- Sistema operativo con Ubuntu 22.04
- Dirección IPv4 del servidor con privilegios de superusuario (acceso raíz)
- Terminal Gnome para escritorio Linux
- Cliente PuTTy SSH para Windows o macOS
- Powershell para Windows 10/11
- Familiarizarse con los comandos APT
Características de netdata
- Escala automática de unidades de gráfico
- Listas de acceso IP para filtrar el acceso a netdata
- Supervisión mejorada de máquinas virtuales y contenedores
- Marcos de tiempo resaltados en todos los gráficos del tablero
- Instantáneas del tablero, para cargar/guardar marcos de tiempo seleccionados
- Conversión de zona horaria en el tablero para permitir comparar gráficos con registros del servidor
- Cero mantenimiento, configuración y dependencias
- Es fácilmente personalizable, extensible e integrable
- Escala hasta el infinito
- Back-ends de series temporales compatibles:puede archivar sus métricas en bases de datos de documentos Graphite, Opentsdb, Prometheus, JSON, con el mismo o menor detalle.
Instalar Netdata en CentOS 8
Paso 1. El primer comando actualizará las listas de paquetes para garantizar que obtenga la versión y las dependencias más recientes.
sudo dnf install epel-release sudo dnf update
Paso 2. Instalar los paquetes necesarios para Netdata.
Ahora instale los paquetes de software necesarios como se muestra:
sudo dnf install git zlib-devel libuuid-devel libmnl gcc make git autoconf automake pkgconfig curl findutils
Paso 3. Instale Netdata en el sistema CentOS.
Clonar el instalador del script Netdata desde el repositorio de Git:
git clone https://github.com/netdata/netdata.git --depth=100
Después de eso, cambie al directorio Netdata y ejecute los siguientes comandos para que todos los paquetes necesarios se instalen automáticamente en su sistema:
cd netdata/ ./packaging/installer/install-required-packages.sh --dont-wait --non-interactive netdata
Una vez hecho esto, ejecute el script automatizado de Netdata:
sudo ./netdata-installer.sh
Finalmente, debemos iniciar y habilitar los servicios de Netdata:
sudo systemctl start netdata sudo systemctl enable netdata sudo systemctl status netdata
Paso 4. Configure el cortafuegos.
Necesitamos abrir este puerto en el firewall para tener acceso a Netdata a través de un navegador. Ahora ejecute los siguientes comandos:
sudo firewall-cmd --add-port=19999/tcp --permanent sudo firewall-cmd --reload
Paso 5. Acceso a la interfaz de usuario web de Netdata.
Ahora abra el navegador http://your_server_ip:19999/
para acceder a la interfaz web de Netdata.
Eso es todo lo que necesita hacer para instalar Netdata en CentOS 8. Espero que encuentre útil este consejo rápido. Para obtener más información sobre el monitoreo en tiempo real de Netdata, consulte su base de conocimiento oficial. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.