The cbcontainers-monitor
is responsible for reporting the health and metadata of the agent to the Carbon Black Cloud backend. This responsibility includes the state of agent components (running, waiting, failed) and determines whether the agent is in a healthy state.
The cbcontainers-monitor
also acts as a health check for the cluster in Carbon Black Cloud. Agents that stop reporting this data for 24 hours are considered unhealthy.
Image | cbartifactory/monitor |
Opened ports | None |
Connects to Kubernetes services | kubernetes.default.svc (Kubernetes API server) |
Connects to backend | events.containers.carbonblack.io:443 (gRPC)
|
NO_PROXY requirements | The Kubernetes API server IP addresses (resolved from kubernetes.default.svc within the cluster) |
Requested resources | CPU- 30m, Memory - 64Mi |
Resource limits | CPU- 200m, Memory - 256Mi |
Replica count (min & def) | Min- 1, Default - 1 |
Horizontal Scaling | Manual |
Tolerances |
|
Is privileged | No |