
vROps Cloud Proxy
As of vROps 8.4 the Application Remote Collector (ARC) is deprecated and you are asked to replace with ARC with the Cloud Proxy (CP). More info on this can be found here
I followed the KB and did a migration from ARC to CP. The migration itself was partly successful. That is that vROps shows the new IP when you look up the ARC under:
Administration -> Inventory -> Tab: Manage Agents -> Column: ARC
But none of the agents got updated. Every single one of them failed with a “unknown” error.
Basically every operation on the agent failed:
That leaves me without any options to fix this…
…or does it? It turns out that the CP has 1 additional port it uses to download the (new) files. I asked the network team to create new firewall rules and slowly but surely the agent came back to life.
Here is a port overview, port TCP/443 is new:
Releases | Port | Protocol | Source | Destination | Service Description | Purpose |
---|---|---|---|---|---|---|
8.4 | 443 | TCP | Endpoint VM | Cloud Proxy | Downloading files and posting metrics (Data plane) | HTTPS |
8.4 | 4505 | TCP | Endpoint VM | Cloud Proxy | Communication from Telegraf Agent to Control Plane on Cloud Proxy (ARC) | ARC |
8.4 | 4506 | TCP | Endpoint VM | Cloud Proxy | Port Information for Connectivity from Application Remote Collector | Communication from Telegraf Agent to Control Plane (Emqtt) on Application Remote Collector |
8.0, 8.1, 8.2, 8.3, 8.4 | 8883 | TCP | Endpoint VM | Application Remote Collector | Port Information for Connectivity from Application Remote Collector | Communication from Telegraf Agent to Control Plane on Application Remote Collector |
8.0, 8.1, 8.2, 8.3, 8.4 | 4506 | TCP | Endpoint VM | Application Remote Collector | Port Information for Connectivity from Application Remote Collector | Communication from Telegraf Agent to Control Plane on Application Remote Collector |
8.0, 8.1, 8.2, 8.3, 8.4 | 4505 | TCP | Endpoint VM | Application Remote Collector | Port Information for Connectivity from Application Remote Collector | Accessing VAMI interface of Application Remote Collector |
8.0, 8.1, 8.2, 8.3, 8.4 | 5480 | TCP | Endpoint VM | Application Remote Collector | Port Information for Connectivity from Application Remote Collector | Communication from Telegraf Agent to Nginx service on Application Remote Collector |
8.0, 8.1, 8.2, 8.3, 8.4 | 8999 | TCP | Endpoint VM | Application Remote Collector | Communication from Telegraf Agent to Control Plane on Cloud Proxy (ARC) | ARC |