Hello,
I'm aware of the provisions for multiple front ends and proxies, however, does zabbix support a full scale distributed or hierarchical server architecture model.
Example:
Organizational Structure:
Region1
Region2
Region3
Servers:
Each region has it's own zabbix server, db and front ends.
The reason for using this architecture is:
- Increased scalability
- Increased reliability inside each region - anything that breaks connectivity with other regions zabbix servers will not impact a regions ability to manage their own portion of the network or recording of data
- Increased performance - DB is naturally partitioned by region
The zabbix architecture supports many pieces of this already (external authentication) but I am not aware of any provisions for the following:
1. UI integration between different zabbix servers - method to direct to other zabbix front ends when inspecting other regions portions of the network
2. Template synchronization between servers - reduce repetition of work and increase standardization
3. Ability to collate data from multiple zabbix servers to create overall reporting for entire network
4. Policy and Rules for configuring sharing of templates / data between servers
Is anyone doing this? Are there built in features of zabbix that support the provisions above?
Thanks in advance for any comments or information,
I'm aware of the provisions for multiple front ends and proxies, however, does zabbix support a full scale distributed or hierarchical server architecture model.
Example:
Organizational Structure:
Region1
Region2
Region3
Servers:
Each region has it's own zabbix server, db and front ends.
The reason for using this architecture is:
- Increased scalability
- Increased reliability inside each region - anything that breaks connectivity with other regions zabbix servers will not impact a regions ability to manage their own portion of the network or recording of data
- Increased performance - DB is naturally partitioned by region
The zabbix architecture supports many pieces of this already (external authentication) but I am not aware of any provisions for the following:
1. UI integration between different zabbix servers - method to direct to other zabbix front ends when inspecting other regions portions of the network
2. Template synchronization between servers - reduce repetition of work and increase standardization
3. Ability to collate data from multiple zabbix servers to create overall reporting for entire network
4. Policy and Rules for configuring sharing of templates / data between servers
Is anyone doing this? Are there built in features of zabbix that support the provisions above?
Thanks in advance for any comments or information,
Comment