With every server setup there is a need to monitor it. Whether that be for network activity, CPU/Memory load, or just to aid in troubleshooting. After I had this WordPress site setup I turned to monitoring solutions. What I have so far is a Grafana + Prometheus + Node Exporter setup. With the help of alex ellis blog to understand how it works.
Prometheus is the engine that scrapes metrics from a text webpage created with node exporter. This data source is then plugged into Grafana to display graphs and other types. I could potentially use this to scale the environment as the load increases. For now it’s just a learning experience and to create content for this site.
Prometheus & Grafana
Install and setup to monitor vps/wordpress/docker containers