This article provides an overview of software agents used with Kentik.
Note: The software agents described here are available for both Debian/Ubuntu and CentOS/RHEL.
About Kentik Agents
Kentik uses various software agents to gather data and perform tasks supporting the platform. These tasks include:
Collecting metrics data for NMS via SNMP and Streaming Telemetry (see Universal Agent).
Encrypting flow data (see Universal Agent).
Collecting and sending flow from a host (see Universal Agent).
Performing synthetic testing (see Kentik Synthetics Agents).
Monitoring Kubernetes clusters, (see Kentik Kubernetes Agents).
Sending Kentik-enriched flow records to an external system (see Using Kentik Firehose).
Universal Agent
Kentik's Universal Agent is a software agent that handles various tasks previously handled by multiple, specialized agents. Customers deploy only the Universal Agent, enabling/disabling features, known as capabilities, based on their needs and deployment location (see Agent Capabilites).
IMPORTANT: The Universal Agent will gradually replace all Kentik agents.
