Skip to content

Placeholder for code to create labels from HwSW data#922

Open
PhilippLemke wants to merge 1 commit into
Checkmk:masterfrom
PhilippLemke:master
Open

Placeholder for code to create labels from HwSW data#922
PhilippLemke wants to merge 1 commit into
Checkmk:masterfrom
PhilippLemke:master

Conversation

@PhilippLemke

@PhilippLemke PhilippLemke commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Hardware/Software Inventory Label Creator for Checkmk Discovery

INTENTION
This module provides WATO UI configuration for automatically generating host labels
from the Checkmk Hardware/Software (hwsw) inventory. The hwsw inventory contains
detailed information about:

  • Hardware components (CPU, memory, disks, network interfaces, etc.)
  • Software installed (packages, services, configurations, etc.)
  • System characteristics (vendor, model, serial number, BIOS version, etc.)
    By configuring label creation rules in WATO, administrators can:
  1. Extract inventory data using path-based selectors on the hwsw tree structure
  2. Transform extracted data into human-readable host labels
  3. Use these labels for grouping, filtering, and organizing hosts in Checkmk

This is a placeholder file that documents the intended functionality.
The actual implementation will follow when the feature is developed.
See examples above for the vision of how hwsw inventory data will be transformed into useful host labels for Checkmk monitoring.

The feature should only cover the functionalities from the hwsw datasource of the labelpicker extensions:
https://labelpicker.mk/datasources/lpds_hwswtree/
https://gitlab.ard.de/checkmk/swr/labelpicker_ng

@si-23 si-23 self-assigned this Jun 18, 2026
@si-23

si-23 commented Jun 18, 2026

Copy link
Copy Markdown
Member

Please add a link to your repo/homepage. Then we can start the integration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants