Professional Documents
Culture Documents
en 5 minutos
Netdata es un demonio que corre sobre Linux y que ofrece monitorización a tiempo real
tanto del propio sistema operativo como de aplicaciones y soporte SNMP. Todo ello a
través de una interfaz web muy amigable que muestra un dashboard personalizable con
toda la información a golpe de click. Netdata está escrito en C y su optimización permite
que utilice apenas unos MB de RAM y un pequeño porcentaje de ciclos de CPU.
Cuando digo que se instala en menos de 5 minutos es porque únicamente tiene unas pocas
dependencias y la instalación se realiza a través de un único script ejecutable que
realiza todas las tareas de compilación e instalación. También cuenta con una API para la
creación de plugins e integración con aplicaciones/servicios.
Instalación de netdata
Debian y derivados:
-------------------------------------------------------------------------
------
-------------------------------------------------------------------------
------
killall netdata
# ps -fu netdata
UID PID PPID C STIME TTY TIME CMD
netdata 18283 1 2 11:01 ? 00:00:21 /usr/sbin/netdata -
pidfile /var/run/netdata.pid
netdata 18290 18283 1 11:01 ? 00:00:14 /bin/bash
/usr/libexec/netdata/plugins.d/tc-qos-helper.sh 1
netdata 18292 18283 3 11:01 ? 00:00:27
/usr/libexec/netdata/plugins.d/apps.plugin 1
netdata 18294 18283 11 11:01 ? 00:01:18 /bin/bash
/usr/libexec/netdata/plugins.d/charts.d.plugin 1
netdata 26066 18294 0 11:13 ? 00:00:00 /bin/date +%s * 1000 + %-
N / 1000000
netdata 26067 18290 0 11:13 ? 00:00:00 /bin/bash
/usr/libexec/netdata/plugins.d/tc-qos-helper.sh 1
Acceso web
Instalación en Debian/Ubuntu
Para instalar netdata en el equipo tendremos que tener los siguientes paquetes:
apt-get install zlib1g-dev gcc make git autoconf autogen automake pkg-
config
cd netdata
./netdata-installer.sh
/usr/sbin/netdata
http://localhost:19999
Actualización:
cd /path/to/netdata.git
git pull
./netdata-installer.sh
To install Netdata
[root@linuxhelp ~]# yum install zlib-devel gcc make git autoconf autogen
automake pkgconfig psmisc -y
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
* base: centos.webwerks.com
* extras: centos.webwerks.com
* updates: centos.webwerks.com
Package 1:make-3.82-21.el7.x86_64 already installed and latest version
Package 1:pkgconfig-0.27.1-4.el7.x86_64 already installed and latest
version
.
.
.
Dependency Updated:
glibc.x86_64 0:2.17-106.el7_2.6 glibc-common.x86_64 0:2.17-
106.el7_2.6 libgcc.x86_64 0:4.8.5-4.el7 libgomp.x86_64 0:4.8.5-4.el7
zlib.x86_64 0:1.2.7-15.el7
Complete!
https://github.com/firehol/netdata/issues
If you get error like mentioned above we need to install one more package to resolve this
error. Run the below command to install the required package.
Complete!
Welcome to netdata!
Nice to see you are giving it a try!
:------------------------------------------------------------------------
-----
Running command:
./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
.
.
.
-------------------------------------------------------------------------
------
-------------------------------------------------------------------------
------
INFO: Command line options changed. -pidfile, -nd and -ch are deprecated.
If you use custom startup scripts, please run netdata -h to see the
corresponding options and update your scripts.
killall netdata
/usr/sbin/netdata
Enjoy!