Dear all ISPConfig 3 Experts, I am looking for a tutorial about installing Munin on a Nginx web server. I have found one for Apache but no Nginx. Please advice. https://www.howtoforge.com/tutorial/server-monitoring-with-munin-and-monit-on-ubuntu-16-04-lts/
I used to have it installed back in 2016 but no more as I do not comprehend its benefits like I did with monit. You can read and follow the instructions here: Installation: https://guide.munin-monitoring.org/en/stable-2.0/installation/install.html Configuration: https://guide.munin-monitoring.org/en/stable-2.0/example/webserver/nginx.html Your extra guide to make it ISPConfig friendly is PMA and RC default config in apps.vhost and its master file in conf folder. You need to copy the master file to conf-custom before editing in the latter so it will be update proof. The same concept / method I used to implement elfinder as my ISPConfig file manager. Read here: https://forum.howtoforge.com/thread...-update-tool-for-ispconfig.91151/#post-449566
I see. There are Munin Master and Munin nodes. It is similar to Nagios master and Nagios nodes. One needs a separate server to act as Master.
No. You can have multiple servers but you don't have to. See the guide you posted a link to in your first post, it shows you how to install munin on a single server. The only difference for Nginx is that you must make munin accessible differently, and one option for that is to extend the ISPConfig apps vhost as @ahrasis pointed out. A symlink like: ln -s /var/cache/munin/www /var/www/apps might be enough, or alter the apps vhost config file.