Saltar al contenido principal

Data collected

This page lists every category of data the agent collects and sends to the API.

OS and kernel​

FieldExamplePurpose
DistributionUbuntu 22.04EOL status, package manager
Kernel version5.15.0-86-genericKernel security posture
Architecturex86_64Binary compatibility
Hostnameweb-prod-01Machine identification
Uptime45 daysReboot hygiene
System clockUTC offset, NTP statusTime sync compliance

Package updates​

FieldExamplePurpose
Package managerapt, dnf, apkUpdate commands
Installed package count342Baseline size
Pending security updates7Patch urgency
Security update sampleopenssl, linux-image, ...Top packages to patch (up to 32)

The agent does not collect the full list of installed packages — only the count and a sample of pending security updates.

Services​

For each detected service, the agent collects version and configuration:

PostgreSQL​

Version, service state, pg_hba.conf authentication rules (trust, md5, scram), TLS settings, listen addresses.

MySQL / MariaDB​

Version, engine type (MySQL or MariaDB), service state, skip-grant-tables flag, bind address, TLS status.

Nginx​

Version, compiled modules, server blocks, TLS configuration, security headers, status page exposure.

Apache HTTP​

Version, loaded modules, virtual hosts, TLS configuration, ServerTokens/ServerSignature settings, sensitive path exposure.

Docker​

Daemon version, API version, rootful/rootless mode, socket permissions, TCP API exposure.

Postfix​

Version, service state, TLS configuration, relay settings.

Redis​

Version, bind address, protected mode, authentication status.

SSH​

  • Password authentication enabled/disabled
  • Root login allowed/disabled
  • Key exchange algorithms
  • Host key types

Firewall​

  • Active/inactive status
  • Default policy (accept/drop)
  • Rule summary (iptables, nftables, ufw)
  • Per-port filtering status

Network​

  • Listening sockets (port, process, bind address)
  • Public IP address (detected via external service)
  • WAN probe results (which ports are reachable from the internet)

TLS certificates​

  • Local certificate inventory (paths, expiry dates, signature algorithms)
  • Certificates expiring within 30 days
  • SHA-1 signed certificates (weak)

Containers​

Docker containers​

Name, image reference, tag, digest, state, restart count, uptime, security flags (IPC mode, UTS mode, privilege escalation, secret env vars, device access, log driver, image age).

Kubernetes pods​

Pod name, namespace, phase, per-container image and restart data.

What is NOT collected​

  • File contents (except allowlisted config files)
  • Database records or application data
  • Private keys, passwords, or .env files
  • User home directories or personal files
  • Network traffic or packet captures
  • Process memory or core dumps