- Mastering vRealize Operations Manager(Second Edition)
- Spas Kaloferov Scott Norris Christopher Slater
- 373字
- 2021-06-24 18:42:29
The Collector
The Collector process is responsible for pulling in inventory and metric data from the configured sources. As shown in the following diagram, the Collector uses adapters to collect data from various sources, and then contacts the GemFire locator for connection information to one or more Controller cache servers. The Collector service then connects to one or more Controller API GemFire cache servers, and sends the collected data.
It is important to note that although an instance of an adapter can only be running on one node at a time, it does not imply that the collected data is being sent to the Controller on that node.
The Collector will send a heartbeat to the Controller every 30 seconds. This is sent via the HeartbeatThread thread process running on the Collector. It has a maximum of 25 data collection threads. Vice versa, the Controller node, vice versa, runs a HeartbeatServer thread process which processes heartbeats from Collectors. The CollectorStatusChecker thread process is a DistributedTask which uses data from HeartbeatServers to decides whether the Collector is up or down.
By default, the Collector will wait for 30 minutes for adapters to synchronize.
The vSphere adapter provides the Collector process with the configuration information needed to pull in vCenter inventory and metric data. It consists of configuration files and a JAR file. A separate adapter instance is configured for each vCenter Server.
The Python adapter provides the Collector process with the configuration information needed to send remediation commands back to a vCenter Server (power on/off VM, vMotion VM, reconfigure VM, and so on).
The End Point Operations Management adapter is installed and listening by default on each vRealize Operations node. To receive data from operating systems, the agent must be installed and configured on each guest OS to be monitored.
The Horizon adapter provides the Collector process with the configuration information needed to pull in the Horizon View inventory and metric data. A separate adapter instance is configured for each Horizon View pod, and only one adapter instance is supported per vRealize Operations node with a limit of 10,000 Horizon objects:

- Linux網絡管理與配置(第2版)
- 從零開始寫Linux內核:一書學透核心原理與實現
- 嵌入式Linux系統開發:基于Yocto Project
- Linux集群和自動化運維
- Windows Phone應用程序開發
- 網絡操作系統教程:Windows Server 2016管理與配置
- 直播系統開發:基于Nginx與Nginx-rtmp-module
- 跟老男孩學Linux運維:Shell編程實戰
- Windows Vista終極技巧金典
- Linux軟件管理平臺設計與實現
- 用“芯”探核:基于龍芯的Linux內核探索解析
- 微信小程序項目開發實戰:用WePY、mpvue、Taro打造高效的小程序
- Modern Python Cookbook
- 深入理解嵌入式Linux設備驅動程序
- Linux服務器配置與管理完全學習手冊