Hi,
with this post I want to admit some ideas about zabbix improvements
to the community. the strategic goal is to replace BMC Patrol, an
allready known and widly used monitoring tool, with a zabbix open source solution. to achive this some modifications have to be done:
1. don't use a central data-store because
1.1 usage of this store increases with the number of hosts monitored.
1.2 the monitoring depends on a working network resource to the server
1.3 you add a single point of failure in your environment
2. add a local database to the zabbix agent (sqlite)
2.1 the agent only report values to the local database
2.2 no dependency to an external resource (network)
2.3 every node has the same database load
2.4 usually no correleation between data of different hosts
3. the zabbix server connects to the local zabbix agent
3.1 to retrieve data for someting like statistics
3.2 to send configuration changes
3.3 to provide a single interface to multiple agents
4. the zabbix client contact the server
4.1 to submit alarms, escalations or everything else need to transfer to the user
5. replace existing BMC Patrol installations
5.1 a step into an allready existing business
this are just the output of some ideas
mfg
Andreas Otto
with this post I want to admit some ideas about zabbix improvements
to the community. the strategic goal is to replace BMC Patrol, an
allready known and widly used monitoring tool, with a zabbix open source solution. to achive this some modifications have to be done:
1. don't use a central data-store because
1.1 usage of this store increases with the number of hosts monitored.
1.2 the monitoring depends on a working network resource to the server
1.3 you add a single point of failure in your environment
2. add a local database to the zabbix agent (sqlite)
2.1 the agent only report values to the local database
2.2 no dependency to an external resource (network)
2.3 every node has the same database load
2.4 usually no correleation between data of different hosts
3. the zabbix server connects to the local zabbix agent
3.1 to retrieve data for someting like statistics
3.2 to send configuration changes
3.3 to provide a single interface to multiple agents
4. the zabbix client contact the server
4.1 to submit alarms, escalations or everything else need to transfer to the user
5. replace existing BMC Patrol installations
5.1 a step into an allready existing business
this are just the output of some ideas
mfg
Andreas Otto
Comment