- Mastering Zabbix(Second Edition)
- Andrea Dalle Vacche
- 339字
- 2021-07-16 20:01:16
Chapter 2. Distributed Monitoring
Zabbix is a fairly lightweight monitoring application that is able to manage thousands of items with a single-server installation. However, the presence of thousands of monitored hosts, a complex network topology, or the necessity to manage different geographical locations with intermittent, slow, or faulty communications can all show the limits of a single-server configuration. Likewise, the necessity to move beyond a monolithic scenario towards a distributed one is not necessarily a matter of raw performance, and, therefore, it's not just a simple matter of deciding between buying many smaller machines or just one big, powerful one. Many DMZs and network segments with a strict security policy don't allow two-way communication between any hosts on either side, so it is impossible for a Zabbix server to communicate with all the agents on the other side of a firewall. Different branches in the same company or different companies in the same group may need some sort of independence in managing their respective networks, while also needing some coordination and higher-level aggregation of monitored data. Different labs of a research facility may find themselves without a reliable network connection, so they may need to retain monitored data for a while and then send it asynchronously for further processing.
Thanks to its distributed monitoring features, Zabbix can thrive in all these scenarios and provide adequate solutions, whether the problem is about performance, network segregation, administrative independence, or data retention in the presence of faulty links.
While the judicious use of Zabbix agents could be considered from a point of view to be a simple form of distributed monitoring, in this chapter, we will concentrate on Zabbix's supported distributed monitoring mode with proxies. In this chapter, you will learn how to set up, size, and properly configure a Zabbix proxy.
There will also be considerations about security between proxies and the Zabbix server communication so that, by the end of this chapter, you will have all the information you need to apply Zabbix's distributed features to your environment.
- Python程序設計案例教程
- Mastering LibGDX Game Development
- Visual C#.NET程序設計
- 大模型RAG實戰:RAG原理、應用與系統構建
- OpenCV 4計算機視覺項目實戰(原書第2版)
- Terraform:多云、混合云環境下實現基礎設施即代碼(第2版)
- Python語言實用教程
- 創意UI:Photoshop玩轉APP設計
- 大學計算機基礎實驗指導
- 監控的藝術:云原生時代的監控框架
- 超好玩的Scratch 3.5少兒編程
- Drupal 8 Development:Beginner's Guide(Second Edition)
- SQL Server on Linux
- 軟件開發中的決策:權衡與取舍
- 人件集:人性化的軟件開發