CMDB CSV HW tables export
curl --location 'https://<xormon host>:8443/api/public/v1/cmdb/types' \
--header 'apiKey: yourKey'
Example response:
{
"statusCode": 200,
"data": [
"storage",
"san",
"lan",
"tape",
"virtualization_proxmox",
"virtualization_nutanix",
"virtualization_linux",
"virtualization_power",
"virtualization_vmware",
"virtualization_ovirt",
"virtualization_xenserver",
"virtualization_windows",
"virtualization_solaris",
"virtualization_oraclevm",
"virtualization_cloudstack",
"virtualization_mainframe",
"virtualization_fusioncompute",
"virtualization_as400",
"cloud_azure",
"cloud_aws",
"cloud_gcloud",
"cloud_ibmcloud",
"cloud_skytap",
"database_postgres",
"database_db2",
"database_oracledb",
"database_sqlserver",
"database_timescaledb",
"database_mongodb",
"container_docker",
"container_kubernetes",
"container_openshift",
"container_tanzu",
"backup_ibmtsm",
"backup_netbackup",
"backup_veeam",
"backup_commvault",
"serversp_didrac",
"serversp_hpeilo",
"serversp_lxclarity"
]
}
Selected CMDB type for next step: storage
curl --location 'https://<xormon host>:8443/api/public/v1/cmdb/tables/storage' \
--header 'apiKey: yourKey'
Example response:
{
"statusCode": 200,
"data": [
"HW",
"Volume",
"Snapshot"
]
}
Selected CMDB table for export: HW
curl --location 'https://<xormon host>:8443/api/public/v1/cmdb/table/storage/HW' \ --header 'apiKey: yourKey' Optional: Save CSV directly to a file curl --location 'https://<xormon host>:8443/api/public/v1/cmdb/table/storage/HW' \ --header 'apiKey: yourKey' \ --output storage_HW.csv
#!/bin/bash
BASE_URL="https://<xormon host>:8443/api/public/v1/cmdb"
API_KEY="e69403787286d3a78002eeef995bf38f"
OUTPUT_FILE="cmdb_tables.csv"
# Truncate output file
> "$OUTPUT_FILE"
# Get CMDB types
types=$(curl -k \
--header "apiKey: $API_KEY" \
"$BASE_URL/types" \
| jq -r '.data[]')
for type in $types; do
tables=$(curl -k \
--header "apiKey: $API_KEY" \
"$BASE_URL/tables/$type" \
| jq -r '.data[]')
for table in $tables; do
echo "$type;$table;/api/public/v1/cmdb/table/$type/$table" >> "$OUTPUT_FILE"
done
done
This is valid for XorMon v2.2.0.| Type | Table | Path |
| storage | HW | /api/public/v1/cmdb/table/storage/HW |
| storage | Pool | /api/public/v1/cmdb/table/storage/Pool |
| storage | Volume | /api/public/v1/cmdb/table/storage/Volume |
| storage | Snapshot | /api/public/v1/cmdb/table/storage/Snapshot |
| storage | System | /api/public/v1/cmdb/table/storage/System |
| storage | Node | /api/public/v1/cmdb/table/storage/Node |
| storage | Drive | /api/public/v1/cmdb/table/storage/Drive |
| storage | Port | /api/public/v1/cmdb/table/storage/Port |
| san | Device | /api/public/v1/cmdb/table/san/Device |
| san | SAN | /api/public/v1/cmdb/table/san/SAN |
| san | Port | /api/public/v1/cmdb/table/san/Port |
| lan | Device | /api/public/v1/cmdb/table/lan/Device |
| lan | LAN | /api/public/v1/cmdb/table/lan/LAN |
| lan | Port | /api/public/v1/cmdb/table/lan/Port |
| lan | VLAN | /api/public/v1/cmdb/table/lan/VLAN |
| lan | configuration | /api/public/v1/cmdb/table/lan/configuration |
| lan | Port | /api/public/v1/cmdb/table/lan/Port |
| lan | channel | /api/public/v1/cmdb/table/lan/channel |
| tape | Device | /api/public/v1/cmdb/table/tape/Device |
| tape | Logical | /api/public/v1/cmdb/table/tape/Logical |
| tape | Library | /api/public/v1/cmdb/table/tape/Library |
| tape | Drive | /api/public/v1/cmdb/table/tape/Drive |
| tape | Robotic | /api/public/v1/cmdb/table/tape/Robotic |
| tape | Accessors | /api/public/v1/cmdb/table/tape/Accessors |
| tape | Event | /api/public/v1/cmdb/table/tape/Event |
| tape | Frame | /api/public/v1/cmdb/table/tape/Frame |
| tape | I/O | /api/public/v1/cmdb/table/tape/I/O |
| tape | Station | /api/public/v1/cmdb/table/tape/Station |
| tape | Power | /api/public/v1/cmdb/table/tape/Power |
| tape | Supply | /api/public/v1/cmdb/table/tape/Supply |
| tape | Ethernet | /api/public/v1/cmdb/table/tape/Ethernet |
| tape | Port | /api/public/v1/cmdb/table/tape/Port |
| tape | FC | /api/public/v1/cmdb/table/tape/FC |
| tape | Port | /api/public/v1/cmdb/table/tape/Port |
| tape | Library | /api/public/v1/cmdb/table/tape/Library |
| tape | Tower | /api/public/v1/cmdb/table/tape/Tower |
| tape | Blade | /api/public/v1/cmdb/table/tape/Blade |
| tape | Magazine | /api/public/v1/cmdb/table/tape/Magazine |
| tape | Robot | /api/public/v1/cmdb/table/tape/Robot |
| tape | Slot | /api/public/v1/cmdb/table/tape/Slot |
| virtualization_proxmox | VM | /api/public/v1/cmdb/table/virtualization_proxmox/VM |
| virtualization_proxmox | LXC | /api/public/v1/cmdb/table/virtualization_proxmox/LXC |
| virtualization_proxmox | Node | /api/public/v1/cmdb/table/virtualization_proxmox/Node |
| virtualization_proxmox | Storage | /api/public/v1/cmdb/table/virtualization_proxmox/Storage |
| virtualization_nutanix | Cluster | /api/public/v1/cmdb/table/virtualization_nutanix/Cluster |
| virtualization_nutanix | Host | /api/public/v1/cmdb/table/virtualization_nutanix/Host |
| virtualization_nutanix | VM | /api/public/v1/cmdb/table/virtualization_nutanix/VM |
| virtualization_nutanix | Disk | /api/public/v1/cmdb/table/virtualization_nutanix/Disk |
| virtualization_nutanix | Virtual | /api/public/v1/cmdb/table/virtualization_nutanix/Virtual |
| virtualization_nutanix | disk | /api/public/v1/cmdb/table/virtualization_nutanix/disk |
| virtualization_nutanix | Storage | /api/public/v1/cmdb/table/virtualization_nutanix/Storage |
| virtualization_nutanix | pool | /api/public/v1/cmdb/table/virtualization_nutanix/pool |
| virtualization_nutanix | Storage | /api/public/v1/cmdb/table/virtualization_nutanix/Storage |
| virtualization_nutanix | container | /api/public/v1/cmdb/table/virtualization_nutanix/container |
| virtualization_linux | Server | /api/public/v1/cmdb/table/virtualization_linux/Server |
| virtualization_linux | LAN | /api/public/v1/cmdb/table/virtualization_linux/LAN |
| virtualization_linux | interface | /api/public/v1/cmdb/table/virtualization_linux/interface |
| virtualization_linux | SAN | /api/public/v1/cmdb/table/virtualization_linux/SAN |
| virtualization_linux | interface | /api/public/v1/cmdb/table/virtualization_linux/interface |
| virtualization_power | Server | /api/public/v1/cmdb/table/virtualization_power/Server |
| virtualization_power | LPAR | /api/public/v1/cmdb/table/virtualization_power/LPAR |
| virtualization_power | Shared | /api/public/v1/cmdb/table/virtualization_power/Shared |
| virtualization_power | CPU | /api/public/v1/cmdb/table/virtualization_power/CPU |
| virtualization_power | Pool | /api/public/v1/cmdb/table/virtualization_power/Pool |
| virtualization_power | Virtual | /api/public/v1/cmdb/table/virtualization_power/Virtual |
| virtualization_power | Network | /api/public/v1/cmdb/table/virtualization_power/Network |
| virtualization_power | vSwitch | /api/public/v1/cmdb/table/virtualization_power/vSwitch |
| virtualization_power | NPIV | /api/public/v1/cmdb/table/virtualization_power/NPIV |
| virtualization_power | Physical | /api/public/v1/cmdb/table/virtualization_power/Physical |
| virtualization_power | Volume | /api/public/v1/cmdb/table/virtualization_power/Volume |
| virtualization_power | SEA | /api/public/v1/cmdb/table/virtualization_power/SEA |
| virtualization_power | Trunk | /api/public/v1/cmdb/table/virtualization_power/Trunk |
| virtualization_power | Backing | /api/public/v1/cmdb/table/virtualization_power/Backing |
| virtualization_power | SEA | /api/public/v1/cmdb/table/virtualization_power/SEA |
| virtualization_power | Link | /api/public/v1/cmdb/table/virtualization_power/Link |
| virtualization_power | Aggregation | /api/public/v1/cmdb/table/virtualization_power/Aggregation |
| virtualization_power | Free | /api/public/v1/cmdb/table/virtualization_power/Free |
| virtualization_power | Link | /api/public/v1/cmdb/table/virtualization_power/Link |
| virtualization_power | Aggregation | /api/public/v1/cmdb/table/virtualization_power/Aggregation |
| virtualization_power | Pool | /api/public/v1/cmdb/table/virtualization_power/Pool |
| virtualization_power | CMC | /api/public/v1/cmdb/table/virtualization_power/CMC |
| virtualization_power | Server | /api/public/v1/cmdb/table/virtualization_power/Server |
| virtualization_power | Client | /api/public/v1/cmdb/table/virtualization_power/Client |
| virtualization_power | Network | /api/public/v1/cmdb/table/virtualization_power/Network |
| virtualization_power | Adapter | /api/public/v1/cmdb/table/virtualization_power/Adapter |
| virtualization_power | vSCSI | /api/public/v1/cmdb/table/virtualization_power/vSCSI |
| virtualization_power | IO | /api/public/v1/cmdb/table/virtualization_power/IO |
| virtualization_power | slot | /api/public/v1/cmdb/table/virtualization_power/slot |
| virtualization_power | IO | /api/public/v1/cmdb/table/virtualization_power/IO |
| virtualization_power | Bus | /api/public/v1/cmdb/table/virtualization_power/Bus |
| virtualization_power | Profile | /api/public/v1/cmdb/table/virtualization_power/Profile |
| virtualization_power | IO | /api/public/v1/cmdb/table/virtualization_power/IO |
| virtualization_power | slot | /api/public/v1/cmdb/table/virtualization_power/slot |
| virtualization_vmware | VM | /api/public/v1/cmdb/table/virtualization_vmware/VM |
| virtualization_vmware | FibreChannel | /api/public/v1/cmdb/table/virtualization_vmware/FibreChannel |
| virtualization_vmware | Datastore | /api/public/v1/cmdb/table/virtualization_vmware/Datastore |
| virtualization_vmware | VM | /api/public/v1/cmdb/table/virtualization_vmware/VM |
| virtualization_vmware | vCenter | /api/public/v1/cmdb/table/virtualization_vmware/vCenter |
| virtualization_vmware | Datastore | /api/public/v1/cmdb/table/virtualization_vmware/Datastore |
| virtualization_vmware | ESXi | /api/public/v1/cmdb/table/virtualization_vmware/ESXi |
| virtualization_vmware | Cluster | /api/public/v1/cmdb/table/virtualization_vmware/Cluster |
| virtualization_vmware | Resource | /api/public/v1/cmdb/table/virtualization_vmware/Resource |
| virtualization_vmware | pool | /api/public/v1/cmdb/table/virtualization_vmware/pool |
| virtualization_ovirt | Host | /api/public/v1/cmdb/table/virtualization_ovirt/Host |
| virtualization_ovirt | VM | /api/public/v1/cmdb/table/virtualization_ovirt/VM |
| virtualization_ovirt | Disk | /api/public/v1/cmdb/table/virtualization_ovirt/Disk |
| virtualization_ovirt | Storage | /api/public/v1/cmdb/table/virtualization_ovirt/Storage |
| virtualization_ovirt | domain | /api/public/v1/cmdb/table/virtualization_ovirt/domain |
| virtualization_windows | Server | /api/public/v1/cmdb/table/virtualization_windows/Server |
| virtualization_windows | VM | /api/public/v1/cmdb/table/virtualization_windows/VM |
| virtualization_windows | Disk | /api/public/v1/cmdb/table/virtualization_windows/Disk |
| virtualization_windows | Cluster | /api/public/v1/cmdb/table/virtualization_windows/Cluster |
| cloud_azure | Azure | /api/public/v1/cmdb/table/cloud_azure/Azure |
| cloud_azure | Virtual | /api/public/v1/cmdb/table/cloud_azure/Virtual |
| cloud_azure | Machine | /api/public/v1/cmdb/table/cloud_azure/Machine |
| cloud_azure | Azure | /api/public/v1/cmdb/table/cloud_azure/Azure |
| cloud_azure | Storage | /api/public/v1/cmdb/table/cloud_azure/Storage |
| cloud_azure | Account | /api/public/v1/cmdb/table/cloud_azure/Account |
| cloud_aws | Elastic | /api/public/v1/cmdb/table/cloud_aws/Elastic |
| cloud_aws | Compute | /api/public/v1/cmdb/table/cloud_aws/Compute |
| cloud_aws | Cloud | /api/public/v1/cmdb/table/cloud_aws/Cloud |
| cloud_aws | Elastic | /api/public/v1/cmdb/table/cloud_aws/Elastic |
| cloud_aws | Block | /api/public/v1/cmdb/table/cloud_aws/Block |
| cloud_aws | Store | /api/public/v1/cmdb/table/cloud_aws/Store |
| cloud_aws | Lambda | /api/public/v1/cmdb/table/cloud_aws/Lambda |
| cloud_aws | API | /api/public/v1/cmdb/table/cloud_aws/API |
| cloud_aws | Gateway | /api/public/v1/cmdb/table/cloud_aws/Gateway |
| cloud_gcloud | Cloud | /api/public/v1/cmdb/table/cloud_gcloud/Cloud |
| cloud_gcloud | Compute | /api/public/v1/cmdb/table/cloud_gcloud/Compute |
| database_postgres | Cluster | /api/public/v1/cmdb/table/database_postgres/Cluster |
| database_oracledb | DB | /api/public/v1/cmdb/table/database_oracledb/DB |
| database_oracledb | folder | /api/public/v1/cmdb/table/database_oracledb/folder |
| container_kubernetes | Pod | /api/public/v1/cmdb/table/container_kubernetes/Pod |
| container_openshift | Node | /api/public/v1/cmdb/table/container_openshift/Node |
| container_openshift | Pod | /api/public/v1/cmdb/table/container_openshift/Pod |
| backup_ibmtsm | Device | /api/public/v1/cmdb/table/backup_ibmtsm/Device |
| backup_netbackup | Device | /api/public/v1/cmdb/table/backup_netbackup/Device |
| backup_veeam | Device | /api/public/v1/cmdb/table/backup_veeam/Device |
| backup_commvault | Device | /api/public/v1/cmdb/table/backup_commvault/Device |
| backup_commvault | Disk | /api/public/v1/cmdb/table/backup_commvault/Disk |
| backup_commvault | Storage | /api/public/v1/cmdb/table/backup_commvault/Storage |
| backup_commvault | Cloud | /api/public/v1/cmdb/table/backup_commvault/Cloud |
| backup_commvault | Storage | /api/public/v1/cmdb/table/backup_commvault/Storage |
| backup_commvault | HyperScale | /api/public/v1/cmdb/table/backup_commvault/HyperScale |
| backup_commvault | Storage | /api/public/v1/cmdb/table/backup_commvault/Storage |
| backup_commvault | Local | /api/public/v1/cmdb/table/backup_commvault/Local |
| backup_commvault | Storage | /api/public/v1/cmdb/table/backup_commvault/Storage |
| backup_commvault | Library | /api/public/v1/cmdb/table/backup_commvault/Library |
| backup_commvault | VM | /api/public/v1/cmdb/table/backup_commvault/VM |
| backup_commvault | Backup | /api/public/v1/cmdb/table/backup_commvault/Backup |
| backup_commvault | SQL | /api/public/v1/cmdb/table/backup_commvault/SQL |
| backup_commvault | Backup | /api/public/v1/cmdb/table/backup_commvault/Backup |
| backup_commvault | Oracle | /api/public/v1/cmdb/table/backup_commvault/Oracle |
| backup_commvault | Backup | /api/public/v1/cmdb/table/backup_commvault/Backup |
| backup_commvault | File | /api/public/v1/cmdb/table/backup_commvault/File |
| backup_commvault | System | /api/public/v1/cmdb/table/backup_commvault/System |
| backup_commvault | Backup | /api/public/v1/cmdb/table/backup_commvault/Backup |
| backup_commvault | Exchange | /api/public/v1/cmdb/table/backup_commvault/Exchange |
| backup_commvault | Backup | /api/public/v1/cmdb/table/backup_commvault/Backup |
| backup_commvault | MySQL | /api/public/v1/cmdb/table/backup_commvault/MySQL |
| backup_commvault | Backup | /api/public/v1/cmdb/table/backup_commvault/Backup |
| backup_commvault | PostgreSQL | /api/public/v1/cmdb/table/backup_commvault/PostgreSQL |
| backup_commvault | Backup | /api/public/v1/cmdb/table/backup_commvault/Backup |
| backup_commvault | SAP | /api/public/v1/cmdb/table/backup_commvault/SAP |
| backup_commvault | Backup | /api/public/v1/cmdb/table/backup_commvault/Backup |
| backup_commvault | Microsoft | /api/public/v1/cmdb/table/backup_commvault/Microsoft |
| backup_commvault | 365 | /api/public/v1/cmdb/table/backup_commvault/365 |
| backup_commvault | Backup | /api/public/v1/cmdb/table/backup_commvault/Backup |
| backup_commvault | Hyper-V | /api/public/v1/cmdb/table/backup_commvault/Hyper-V |
| backup_commvault | Backup | /api/public/v1/cmdb/table/backup_commvault/Backup |
| backup_commvault | SharePoint | /api/public/v1/cmdb/table/backup_commvault/SharePoint |
| backup_commvault | Backup | /api/public/v1/cmdb/table/backup_commvault/Backup |
| backup_commvault | Other | /api/public/v1/cmdb/table/backup_commvault/Other |
| backup_commvault | Backup | /api/public/v1/cmdb/table/backup_commvault/Backup |
| backup_commvault | Job | /api/public/v1/cmdb/table/backup_commvault/Job |
| backup_commvault | Timeline | /api/public/v1/cmdb/table/backup_commvault/Timeline |
| serversp_didrac | Device | /api/public/v1/cmdb/table/serversp_didrac/Device |
| serversp_didrac | System | /api/public/v1/cmdb/table/serversp_didrac/System |
| serversp_didrac | Manager | /api/public/v1/cmdb/table/serversp_didrac/Manager |
| serversp_didrac | Chassis | /api/public/v1/cmdb/table/serversp_didrac/Chassis |
| serversp_didrac | Power | /api/public/v1/cmdb/table/serversp_didrac/Power |
| serversp_didrac | Supply | /api/public/v1/cmdb/table/serversp_didrac/Supply |
| serversp_hpeilo | Device | /api/public/v1/cmdb/table/serversp_hpeilo/Device |
| serversp_hpeilo | System | /api/public/v1/cmdb/table/serversp_hpeilo/System |
| serversp_hpeilo | Manager | /api/public/v1/cmdb/table/serversp_hpeilo/Manager |
| serversp_hpeilo | Chassis | /api/public/v1/cmdb/table/serversp_hpeilo/Chassis |
| serversp_hpeilo | Power | /api/public/v1/cmdb/table/serversp_hpeilo/Power |
| serversp_hpeilo | Supply | /api/public/v1/cmdb/table/serversp_hpeilo/Supply |