Documentation forOrion Platform

Container monitoring requirements

This Orion Platform topic applies only to the following products:

SAMVMAN

  Requirements
Orion Platform module

  • SAM 6.7 and later, or
  • VMAN 8.3 and later

If FIPS mode is enabled, you cannot add container services, starting in Orion Platform 2020.2. If containers were added before FIPS mode was enabled, remove them from nodes and then delete container services. Otherwise, container polling will continue.

Supported environments
  • Docker
  • Docker Swarm 17.12 and later
  • Kubernetes (K8s), including Microsoft Azure Kubernetes (AKS)
  • Apache Mesos
Host servers

Add Linux host servers as managed Orion nodes. To monitor all containers in a single cluster, add each server from the cluster as an Orion node.

Sudo privileges on the master server

An SSH connection to the master server

Need an SSH client? Try the free SolarWinds Solar-PuTTY tool.

Ports

Allow all outbound communication from orchestrator machines on the following ports:

  • 17778: SolarWinds Information Service (SWIS) API
  • 17799: SolarWinds Cortex REST API to track time series data

Environment-specific ports include:

  • Docker and Docker Swarm:
    • 4043: Container port (internal Docker communication)
    • 6784: Report/wave status (internal Docker communication)
  • Kubernetes (K8s), including Microsoft Azure Kubernetes (AKS):
    • 4043: Target port/Container port (internal Docker communication)
    • 30043: Node port (internal Docker communication)
  • Apache Mesos:
    • 4043: Mesos master server port (internal Mesos communication)
    • 8080: Deployment service (internal Mesos communication)
Orion account credentials SolarWinds recommends creating a specific Orion user account to manage container services. When you add a service, credentials are stored in a plain text file that stays in memory for two hours. By using a dedicated account, no actual user credentials will be exposed.

Environment-specific requirements

Each container environment has its own specific requirements, as described in: 

These topics include examples of deployment scripts generated when you add a container service, plus steps to remove containers if you opt to delete container services later.