Skip to content

Improve Inventory Module - implements #1100#1117

Open
robin-checkmk wants to merge 12 commits into
develfrom
feature/inventory-host-filtering
Open

Improve Inventory Module - implements #1100#1117
robin-checkmk wants to merge 12 commits into
develfrom
feature/inventory-host-filtering

Conversation

@robin-checkmk

@robin-checkmk robin-checkmk commented Jun 11, 2026

Copy link
Copy Markdown
Member

Pull request type

Try to limit your pull request to one type, submit multiple pull requests if needed.

Check the type of change your PR introduces:

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no API changes)
  • Build related changes
  • Documentation content changes
  • Other (describe what kind of change you performed):

What is the current behavior?

Describe the current behavior that you are modifying, or link to a relevant issue.

The inventory module only supports grouping hosts into site and host tag based groups.

What is the new behavior?

Describe the behavior or changes that are being added by this PR.

  • Groups can also be based on folders (both direct and recursive)
  • Hosts can be excluded based on host tags
  • Hostnames can be forced to be lowercase and a domain can be appended based on host tags

Other information

Any other information that is important to this PR, e.g screenshots of how the component looks before and after the change.

JDog1895 and others added 5 commits June 11, 2026 08:45
Add the following options to the Checkmk inventory plugin:
- folder and recursive: restrict the inventory to a Checkmk folder
  and optionally its subfolders
- exclude_tags: exclude hosts with certain tags
- lowercase_hosts: convert hostnames to lowercase
- domain_map: append a domain suffix to hostnames based on host tags

Adapted from #1100.
@robin-checkmk robin-checkmk self-assigned this Jun 11, 2026
@robin-checkmk robin-checkmk changed the base branch from main to devel June 11, 2026 11:24
@github-actions github-actions Bot added documentation Improvements or additions to documentation inventory labels Jun 11, 2026
@robin-checkmk robin-checkmk changed the title Implement #1100. Improve Inventory Module - implements #1100 Jun 24, 2026
@robin-checkmk robin-checkmk marked this pull request as ready for review June 24, 2026 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation inventory

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants