Complete installation tutorial for server monitoring system with Netdata and vnStat along with Nginx and SSL
Complete installation tutorial for server monitoring system with Netdata and vnStat along with Nginx and SSL

Complete tutorial on installing a server monitoring system with Netdata along with Nginx and SSL

This article introduces and teaches a complete, free, secure, and advanced monitoring system for a Linux server, which includes the Netdata and Nginx tools.
0 Shares
0
0
0
0

This article introduces and teaches a complete, free, secure, and advanced monitoring system for a Linux server, which includes the following tools:

  • Netdata for real-time monitoring
  • Nginx for secure access and dashboard display on the domain
  • SSL via Let's Encrypt
  • Basic Auth for more security

GitHub repository link

This one-click installation script is located in this repository:

https://github.com/itpiran/Netdata-Nginx

To clone:

git clone https://github.com/itpiran/Netdata-Nginx.git
cd Netdata-Nginx

Install with one command

sudo bash install.sh

Things the script asks during installation:

  • Domain (example: monitor.example.com)
  • Email (to receive SSL)
  • Create a username and password for the dashboard
  • Automatic Nginx + SSL activation

What happens after installation?

At the end of the installation, the script displays the following information:

  • Netdata Dashboard Link with SSL
  • Username and password to log in
  • Status of all services
  • Troubleshooting Guide

Project file structure

/install.sh
/scripts/install_netdata.sh
/scripts/setup_htpasswd.sh
/templates/nginx_netdata.conf.tpl
/README.md
/USAGE.md
/SECURITY.md

Output

  • Monitoring site in https:// / Will be available.
  • Login information (if Basic Auth is enabled) in the file ~/monitoring_credentials.txt Saved (with security warning).

Conclusion

This monitoring system is a complete, professional and free solution for server monitoring. Using Netdata + Nginx + SSL, you will have a secure, fast and powerful dashboard that will meet all your monitoring needs.

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like