Install Netdata ubuntu - linux mint
install dep:
Terminal:
apt-get install zlib1g-dev uuid-dev libmnl-dev gcc make git autoconf autogen automake pkg-config
and
Terminal:
apt-get install curl jq nodejs
now clone netdata and installl
Terminal:
git clone https://github.com/firehol/netdata.git --depth=1
Terminal:
cd netdata
Terminal:
./netdata-installer.sh
message of installation
Welcome to netdata! Nice to see you are giving it a try! You are about to build and install netdata to your system. It will be installed at these locations: - the daemon at /usr/sbin/netdata - config files at /etc/netdata - web files at /usr/share/netdata - plugins at /usr/libexec/netdata - cache files at /var/cache/netdata - db files at /var/lib/netdata - log files at /var/log/netdata - pid file at /var/run This installer allows you to change the installation path. Press Control-C and run the same command with --help for help. Press ENTER to build and install netdata to your system > [...] ------------------------------------------------------------------------------- OK. NetData is installed and it is running (listening to *:19999). ------------------------------------------------------------------------------- Hit http://localhost:19999/ from your browser. To stop netdata, just kill it, with: killall netdata To start it, just run it:
now you can acces for http://localhost:19999/
if you want protected and change por netdata with nginx use this:
Terminal:
apt-get install nginx
Terminal:
nano /etc/nginx/sites-available/default
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /var/www/web/;
index index.php index.html index.htm;
server_name localhost;
location / {
try_files $uri $uri/ =404;
}
client_max_body_size 10G;
location /monit/ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_pass http://127.0.0.1:19999/;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
auth_basic "Restricted"; #For Basic Auth
auth_basic_user_file /etc/nginx/.htpasswd; #For Basic Auth
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
now generate user and password for access:
Terminal:
sudo htpasswd -c /etc/nginx/.htpasswd exampleuser
Terminal:
service nginx restart
Soucer:
http://rm-rf.es/como-monitorizar-un-sistema-gnulinux-en-5-minutos/
https://www.digitalocean.com/community/tutorials/how-to-set-up-http-authentication-with-nginx-on-ubuntu-12-10

0 comentarios :