We’ve moved!
Our Help Center has a new home and our URLs have changed. Please update your bookmark to this page before April 30, 2026
Checkmk Connector
Retrieve host configuration and hardware/software inventory data for CMDB synchronization.
🔌 Checkmk Connector
Integrates with Checkmk to synchronize Configuration Items into Xurrent.
⚡ Actions
Get Hosts
Retrieves all hosts from Checkmk using the host_config REST API.
Get Host Inventory
Retrieves detailed hardware and software inventory for a batch of hosts.
📥 Input Parameters
- host_names (Array[String], required for inventory): List of host names to fetch inventory for.
- batch_size (Integer, optional): Number of hosts per inventory request (1-50, default 50).
- effective_attributes (Boolean, optional): Show all effective attributes including inherited ones.
- site (String, optional): Filter results by a specific monitoring site.
📤 Output
- hosts: List of host objects with ID, title, and attributes (for Get Hosts).
- hosts[].inventory.nodes: Hardware (CPU, memory) and software (OS, apps) details (for Inventory).
- has_next_page: Indicates if more batches are available.
📌 Use Cases
- CMDB synchronization between Checkmk and Xurrent.
- Device inventory management and asset tracking.
- Hardware and software inventory reporting.
⚠️ Notes
- Prerequisites: Requires Checkmk 2.3+ with REST API enabled.
- Normalization: Response data is normalized from camelCase to snake_case.
- API Specifics: The inventory action uses the legacy
host_inv_api.pyendpoint rather than the REST API.
Open Modal
