Skip to main content

Kubernetes Agent v1.9.17

Includes Java Agent v2.2.68

July 27, 2026

Caution

Upgrade the master agent and node agent together. Running mismatched versions may cause the agents to behave incorrectly.

  • Feature Added a memory buffer to prevent data loss when the connection to the collection server is interrupted

    • If the send queue is full when the connection to the collection server drops, data is held in a memory buffer for up to 15 minutes and retransmitted oldest-first upon reconnection.
    • Configuration options: net_send_buffer_enabled, net_send_buffer_minutes, net_send_buffer_max_mb (defaults: enabled / 15 minutes / 64MB).
    • Packs successfully retransmitted through the buffer aren't counted in pack_dropped; only packs actually discarded due to the time or size limit are counted as lost.
    Info

    The disconnect buffer is enabled by default and uses up to 64MB of memory per agent process. In memory-constrained environments, you can lower net_send_buffer_max_mb or disable it with net_send_buffer_enabled=false.

  • Feature Added support for collecting Kubernetes ResourceQuota

    • Collects status.hard/status.used values as per-namespace kube_stat fields (CPU in millicores, memory in bytes).
    • If the permission is missing, only ResourceQuota collection is skipped and other statistics continue to be collected.
    Info

    To collect ResourceQuota, add the list permission for the core API resourcequotas to the service account's ClusterRole.

Info

Agent download: kube_mon_1.9.17.tar