On one server, you will install Zabbix this tutorial will refer to this as the Zabbix server. Two Ubuntu 20.04 servers set up by following the Initial Server Setup Guide for Ubuntu 20.04, including a non-root user with sudo privileges and a firewall configured with ufw. The Zabbix server will use a MySQL database to record monitoring data and use Nginx to serve the web interface. One will be configured as the Zabbix server, and the other as a client that you’ll monitor. In this tutorial, you will configure Zabbix on two Ubuntu 20.04 machines. Zabbix provides a web interface so you can view data and configure system settings. You can also store historical data in NoSQL databases like Elasticsearch and TimescaleDB. The Zabbix server stores its data in a relational database powered by MySQL or PostgreSQL. Zabbix supports encrypted communication between the server and connected clients, so your data is protected while it travels over insecure networks. To collect server metrics, it uses a small agent on the monitored client to gather data and send it to the Zabbix server. Zabbix uses several options for collecting metrics, including agentless monitoring of user services and client-server architecture. Useful information is stored in a database so you can analyze data over time and improve the quality of provided services or plan upgrades of your equipment. These metrics can help you determine the current health of your IT infrastructure and detect problems with hardware or software components before customers complain. It offers real-time monitoring of thousands of metrics collected from servers, virtual machines, network devices, and web applications. Zabbix is open-source monitoring software for networks and applications. The author selected the Computer History Museum to receive a donation as part of the Write for DOnations program.
0 Comments
Leave a Reply. |