Skip to content

v0.27.4

Latest

Choose a tag to compare

@antybubbs antybubbs released this 17 Aug 08:59
Immutable release. Only release title and notes can be modified.
7b7168d

Kaya v0.27.4 - Asset Manager Updates & Bug Fixes in Kaya Docker Agent/Compute Manager

This release introduces improvements to Asset Manager and resolves issues affecting Docker Agent workload monitoring, particularly for agent-managed Docker hosts.

Asset Manager

Automatic Asset Tags

Asset Manager can now automatically generate unique asset tags when new hardware assets are created.

Administrators can configure:

  • Asset tag prefix, for example HAL
  • Separator, for example -
  • Number padding
  • Starting sequence number
  • Automatic tag generation
  • Preview of the next generated asset tag

This makes it much easier to maintain a consistent asset identification scheme without manually assigning tag numbers.

For example:

XXX-0001
XXX-0002
XXX-0003

Asset tag configuration is managed through Kaya Settings and changes are recorded in the audit log.

Docker Agent & Compute Manager

Workload CPU and Memory Metrics

Fixed an issue where Docker Agent hosts were successfully checking into Kaya, but individual containers continued to display - for CPU and memory usage.

Protocol v2 agent check-ins now correctly process and store workload metrics including:

  • CPU utilisation
  • Memory usage
  • Memory capacity
  • Storage usage
  • Storage capacity
  • Uptime
  • Workload tags
  • Host/node information

This particularly affected Docker Agent deployments on ARM64 systems such as Raspberry Pi hosts.

Workload Metric History

Docker Agent workload metrics are now recorded using Kaya's normal Compute Manager metrics pipeline.

This brings agent-managed workloads in line with directly monitored workloads and allows Kaya to retain workload metric samples for historical monitoring.

Metric sampling and retention continue to use Kaya's existing monitoring behaviour.

Docker Agent Display Fixes

Additional fixes have been made to the Docker Agent integration to ensure workload information reported by the agent is displayed correctly within Compute Manager.

Reliability Improvements

  • Improved validation of workload metrics received from Docker Agents.
  • Valid zero-value metrics are now correctly preserved rather than being treated as missing data.
  • Missing workload metrics remain clearly represented as unavailable.
  • Stale workload handling now follows the standard Compute Manager behaviour.
  • Updated the bundled Kaya Docker Agent version to include the corresponding display and reporting fixes.
  • Various small UI adjustments.