Skip to content

Modes#

Mode What happens Where it goes
disabled Collection is off
online (default) Events are batched and sent to Segment.io with the default context fields listed below Segment.io CDP
local Events are written to files and rotated daily Files on a PersistentVolume mounted at the base directory

Local files resemble:

{
  "clusters": [
    {
      "counters": { "...": "..." },
      "labels": {
        "cluster": "ns/name",
        "clusterDeploymentID": "uid",
        "clusterID": "kube-system:uuid"
      }
    }
  ]
}

Privacy and identity in online mode#

When operating in online mode, each event includes a Segment context built from the running KCM controller and environment (build commit/name/version, system namespace, runtime OS/arch, timezone), and uses the Management UID as an AnonymousId to bind events to a management cluster — but not to an individual user.