A template is a set of entities which reduces your manual effort in configuring triggers, items, graphs, application, etc. for each host. For example, if you have created a template for monitoring web server that has what parameters to monitor and when to trigger the alert, the same template can be attached another server which functions similarly.
Add a Host:
Login to Zabbix Web console using the admin account. Then, go to Configuration –> Hosts –> Create Host.
Enter the details for the following parameters.
Hostname: hostname of remote node
Visible name: Name of the remote node
Group: Select host groups a node belongs to.
Agent Interface: Enter IP Address or DNS name (IP Address is recommended)
Connect to: Choose IP / DNS (The way the communication happen between the server and a node)
Don’t click on Add.
Go to Templates tab, on Link new templates; you either type to search a template or click on the “Select” to choose from a list of all template and then “tick” mark the template you want to link to the new host.
In my case,
Link new templates: Template OS Linux
Then, click on “Add“.
Finally, click on “Add” to complete the addition of host.
Below are the list of hosts under Zabbix monitoring tool.
Monitor a host:
Once you have added a host to Zabbix server, you can monitor the host for any problem by going to “Monitoring“. Below are the important sub monitoring tabs.
Dashboard: Overview of the whole infrastructure.
Problems: List of current issues and past history.
Overview: Lists the current issues.
Latest data: Get the latest data (in values) of host groups/hosts / Applications.
Triggers: Lists the current problems. Here, you can acknowledge the problem and close them after resolving it.
Graphs: Visualization of collected resource statistics such as CPU load, CPU utilization, Memory usage, etc.
Interested in Server Monitoring:
That’s All. Thank you for reading this article. Hope this helped you. Please share your feedback by commenting below in the comment section.