Importer instances entities ids overview
| Group or importer name | Required OneImporter instances | ID generation | Entity names | Number of instances | Description |
|---|---|---|---|---|---|
Monitoring solutions |
|||||
Dynatrace |
per network | 'aws', 'databaseservice', 'vmware', 'service', 'infr', 'appl' | anomaly-detection-config-dynatrace | 6 | Dynatrace defines six anomaly detection configurations per Dynatrace environment. |
| Dynatrace ID | application-dynatrace | n | An instance is created for each application defined by Dynatrace users. | ||
| Dynatrace ID | aws-credential-dynatrace | n | An instance is created for each AWS credential defined by Dynatrace users. | ||
| Dynatrace ID | azure-credential-dynatrace | n | An instance is created for each Azure credential defined by Dynatrace users. | ||
| Dynatrace ID | credential-dynatrace | n | An instance is created for each credential defined by Dynatrace users. | ||
| Dynatrace ID | dashboard-dynatrace | n | An instance is created for each dashboard defined by Dynatrace users. | ||
| 'data-privacy-configuration' | data-privacy-configuration-dynatrace | 1 | One instance is created for each Dynatrace environment. | ||
| Dynatrace ID | event-dynatrace | n | An instance is created for each event that is fired by Dynatrace monitoring. | ||
| Dynatrace ID | host-dynatrace | n | An instance is created for each host that is under Dynatrace monitoring. | ||
| Dynatrace ID | kubernetes-credential-dynatrace | n | An instance is created for each Kubernetes credential defined by Dynatrace users. | ||
| Dynatrace ID | maintenance-dynatrace | n | An instance is created for each maintenance window defined by Dynatrace users. | ||
| Dynatrace ID | management-zone-dynatrace | n | An instance is created for each management zone defined by Dynatrace users. | ||
| Dynatrace ID | problem-dynatrace | n | An instance is created for each problem detected by Dynatrace. | ||
| Dynatrace ID | process-dynatrace | n | An instance is created for each OS process detected by Dynatrace. | ||
| Dynatrace ID | process-group-dynatrace | n | An instance is created for each process group defined by Dynatrace, depending on the technologies used. | ||
| Dynatrace ID | service-dynatrace | n | An instance is created for each service detected by Dynatrace. | ||
| Dynatrace ID | synthetic-location-dynatrace | n | An instance is created for each synthetic location provided by Dynatrace (104 locations as of 15 March 2021). | ||
| Dynatrace ID | synthetic-node-dynatrace | n | An instance is created for each synthetic node installed by the Dynatrace customer. | ||
| displayName | tag-dynatrace | n | An instance is created for each tag defined by Dynatrace users. | ||
| Dynatrace ID without '%' | threshold-dynatrace | n | An instance is created for each threshold defined by Dynatrace users. | ||
| Dynatrace ID | token-dynatrace | n | An instance is created for each token defined by Dynatrace users and Dynatrace itself. | ||
Datadog |
per network | 'hash(key) | api-key-datadog | n | An instance is created for each API key defined in Datadog. |
| 'hash(hash) | application-key-datadog | n | An instance is created for each application key defined in Datadog. | ||
| Datadog ID | dashboard-datadog | n | An instance is created for each dashboard defined by Datadog users. | ||
| Datadog ID | downtime-datadog | n | An instance is created for each downtime defined by Datadog users. | ||
| Datadog ID | event-datadog | n | An instance is created for each event detected by Datadog. | ||
| Datadog ID | host-datadog | n | An instance is created for each host that is under Datadog monitoring. | ||
| 'DATADOG-IP-RANGE-VERSION-' + version | ip-range-datadog | n | An instance is created for each IP range defined in Datadog. | ||
| Datadog ID | location-datadog | n | An instance is created for each location defined by Datadog. | ||
| Datadog ID | monitor-datadog | n | An instance is created for each monitor defined by Datadog users. | ||
| public_id | organization-datadog | 1 | One instance is created for each Datadog instance. | ||
| Datadog ID | permission-datadog | 38 | Instances are predefined by Datadog. | ||
| Datadog ID | role-datadog | n | An instance is created for each role defined in Datadog. | ||
| Datadog ID | slo-datadog | n | An instance is created for each SLO defined by Datadog users. | ||
| publicId | synthetics-datadog | n | An instance is created for each synthetic location defined and operated by Datadog users. | ||
| name | tag-datadog | n | An instance is created for each tag defined by Datadog users. | ||
| Datadog ID | user-datadog | n | An instance is created for each user defined by Datadog users. | ||
![]() Check_MK |
per network | 'HOST-'hash(Check_MK-ID) | host-check-mk | n | An instance is created for each host that is under Check_MK monitoring. |
| 'PROBLEM-' + hash(host + service_description + svc_state_age) | problem-check-mk | n | An instance is created for each problem detected by Check_MK. | ||
| 'USER-' + hash(userName) | user-mk | n | An instance is created for each user defined by Check_MK users. | ||
Cloud & virtualization platforms |
|||||
![]() VMware vSphere |
per network | VMware vSphere ID | datacenter-vmware | 1 | One instance for each VMware vSphere environment. |
| VMware vSphere ID | datastore-vmware | n | An instance is created for each datastore defined in VMware vSphere. | ||
| VMware vSphere ID | folder-vmware | n | The number of folders is customer-specific. | ||
| VMware vSphere ID | host-vmware | n | The number of hosts depends on the size of the cluster. | ||
| VMware vSphere ID | network-vmware | n | The number of networks is customer-specific. | ||
| VMware vSphere ID | resource-pool-vmware | n | The number of resource pools is customer-specific. | ||
| key | service-vmware | n | ... | ||
| VMware vSphere ID | vm-vmware | n | The number of virtual machines depends on the virtualized hosts and is customer-specific. | ||
Hetzner Cloud |
per network | Hetzner Cloud ID | datacenter-hetzner-cloud | 3 | The number of datacenters is defined by Hetzner. |
| image-hetzner-cloud | n | An instance per image defined by the customer (e.g. backup image). | |||
| iso-hetzner-cloud | 46 |
The number of ISO images provided by Hetzner. | |||
| location-hetzner-cloud | 3 | The number of locations is defined by Hetzner. | |||
| network-hetzner-cloud | n | An instance per network defined by the customer. | |||
| pricing-hetzner-cloud | 1 | One instance with the Hetzner Cloud pricing list. | |||
| server-hetzner-cloud | n | An instance per virtualized server defined by the customer. | |||
| server-type-hetzner-cloud | 20 | The number of server type configurations is defined by Hetzner. | |||
Microsoft Azure |
per network | hash(id) | administrator-azure | n | An instance per administrator defined by the customer. |
| Azure ID | permission-azure | n | An instance per permission defined by the customer. | ||
| hash(id) | role-azure | n | An instance per role defined by the customer. | ||
| hash(id) | role-assignment-azure | n | An instance per role assignment defined by the customer. | ||
| hash(id) | subscription-azure | n | An instance per subscription defined by the customer. | ||
| hash(id) | tenant-azure | n | An instance per tenant defined by the customer. | ||
| hash(id) | resource-azure | n | An instance per resource defined by the customer. | ||
| hash(id) | user-azure | n | An instance per user defined by the customer. | ||
Monitoring enrichment |
|||||
Database schema |
per network | 'DATABASE-' + hash(host + type + database) | database | 1 | An instance per database defined by the user. |
| 'DATABASE-TABLE-' + hash(database + table) | database-table | n | An instance per table of the related database. | ||
| 'DATABASE-VIEW-' + hash(database + view) | database-view | n | An instance per view of the related database. | ||
Host |
per host | 'HOST-' + hash([ Machine-ID | Importer-ID ]) | host-versio-io | n | An instance is created for each host that is under Versio.io monitoring. |
Host process |
per host | 'PROCESS-' + hash(Host-ID + Process-Start-Time + Process-ID) => !!!Process-Detection!!! | process-versio-io | n | An instance is created for each individual process and host monitored by Versio.io. |
File content |
per host | 'FILE-' + hash(fileName + ' | ' + host + ':' + filePath) | file-configuration | n | An instance for each file and executing OneImporter. |
Folder structure |
per host | 'FOLDER-' + hash(host + rootFolder) | folder-structure | n | An instance for each folder structure and executing OneImporter. |
SSL certificate |
per network | 'SSL-CERTIFICATE-' + hash(host/domain/ip + port) | ssl-certificate | n | An instance for each SSL certificate. |
Port scan |
per network | 'PORTSCAN-' + hash(host/domain/ip) | port-scan | n | An instance for each domain and port. |
Generic importer |
|||||
Command execution |
per host | 'HOST-COMMAND-' + hash(hostID) | software-version-versio-io | n | An instance for each importer configuration and executing OneImporter. |
Database content |
per network | Configured result field | use case specific | n | An instance for each record of the database result set per SQL statement. |
REST API |
per network | Configured result field | use case specific | n | An instance for each element of the result array of the REST API call. |
Other importers |
|||||
Versio.io audit log |
per Versio.io environment | Internal Versio.io config name | config-versio-io | 29 | 29 separate configurations per Versio.io environment are stored as an instance. |

