Difference between revisions of "Zabbix server hosts management"
Line 1: | Line 1: | ||
[[Category:Linux]] | [[Category:Linux]] | ||
+ | |||
+ | |||
+ | =Discovery= | ||
+ | |||
+ | Configuration >> Discovery | ||
+ | |||
+ | You can create a new Discovery rule using the "''create discovery rule''" button. | ||
+ | |||
+ | |||
+ | |||
+ | Configuration >> Discovery >> local network | ||
+ | |||
+ | You can set the width | height by clicking "edit". | ||
+ | |||
+ | You should only put the key elements of the network. | ||
+ | |||
+ | |||
+ | |||
+ | =Network map= | ||
+ | |||
+ | Configuration >> Maps | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
=Monitoring= | =Monitoring= |
Revision as of 13:20, 14 August 2014
Contents
Discovery
Configuration >> Discovery
You can create a new Discovery rule using the "create discovery rule" button.
Configuration >> Discovery >> local network
You can set the width | height by clicking "edit".
You should only put the key elements of the network.
Network map
Configuration >> Maps
Monitoring
Hosts status
Management
Hosts management
Configuration >> Hosts >>
Add host
You have to had a host (= machine with a zabbix agent) on the server side in order to monitor it.
1. Go to the Configuration > "Add host" menu
- Click on Configuration Menu
- Click on Hosts submenu
- Click on Create Host button at right side
2. Now fill the following details of remote host
- Hostname: Hostname of Remote system
- Visible name: Name to be display in zabbix
- Group: Select the desired group for you host
- You should use Linux at least
- You can create your own groups and classification as well
- Agent interface: Fill the info of Zabbix agent running on host
- Select the DNS option instead of IP. So if we move the client for any reason that will NOT impact the monitoring. :)
- Status: Select initial status
IMPORTANT !! The name of the hostname must match the real hostname - as return by the `hostname` command !!
3. Set some monitoring templates to apply
Click on the "Templates" tab
To get the list of templates, just type template in the search area. Select, at least:
- Template OS Linux
- (if your client is NOT a Linux) Template Zabbix agent
Don't forget to click the "ADD" button!
The Linux OS includes the Zabbix agent template. :)
4. Automatic host inventory
Click on the "host inventory" tab
Enable the Automatic option. Click "save" at the bottom of the page.
Setup host discovery
Discovery settings
Go to menu Configuration > Discovery, then click on "Local Network". Fill the form:
- Set the correct LAN settings
- Adjust the time from 3600 to 900 (check every 15 minutes)
- Enable the following Checks:
- ICMP ping
- zabbix agent
- SSH
- SNMP with the following params:
- version: SNMPv2
- port range: 161 (default)
- community: vehco
- SNMP OID: SNMPv2-MIB::sysName.0
- Use a search by IP @ filter
- Enable discovery
Create actions
Go to menu Configuration > Actions
1. Select the actions' group Discovery:
2. Edit the Auto discovery. Linux server action:
- Enable the action
On the "configuration" tab...
Add a "Host IP" filter with your correct LAN as a 4th filter