Collect data
2 min read · Updated View as Markdown
Everything Tracix shows starts as telemetry sent to your workspace. Most of it comes through the Tracix Collector, an OpenTelemetry Collector distribution you install on your hosts and clusters and manage from the console. Applications can also send OpenTelemetry data straight to your workspace.
Tracix Collector
Install the collector where your data is, enroll it into a policy, and change what it collects from the console.
Install the collectorLinux, macOS, Windows, Kubernetes or DockerEnroll and manage with policiesEnrollment tokens, integrations and revisionsUpgrade collectorsFrom the console, by hand or automaticallyPorts, proxies and firewallsWhat to open, and how to use a proxyConfiguration referencePolicy settings, files and the health checkTroubleshoot the collectorSymptoms, causes and fixes
Instrument applications
Send traces, metrics and logs from your own code with upstream OpenTelemetry SDKs, or trace services with no code changes using eBPF.
OTLP endpoint and ingest keysWhere applications send data, and how they authenticateLanguages and SDKsSet up Java, .NET, Node.js, Python, Go and moreZero-code eBPF tracingTrace services on Linux without touching themBrowser RUMPage loads, errors and sessions from real usersTrace samplingDecide which traces Tracix keeps
Network data
Poll and receive data from routers, switches, firewalls and other devices through a collector on your network.
SNMP polling and trapsDevice metrics, interfaces and trapsNetFlow, IPFIX and sFlowWho talks to whom, and how muchSyslogDevice and application logs over syslog