Commvault
Overview
The Commvault integration lets ObserveOps monitor a Commvault backup environment end to end. It surfaces CommCell inventory, alert rules, events, clients, hypervisors, jobs, plans, backup sets, storage pools and policies, and virtual machines so IT operations teams can track backup health, capacity, SLA compliance, and job outcomes from a single place.
List of Supported KPIs
Commvault CommCell
| Metric | Description | Type |
|---|---|---|
| CommCell | commvault.commcell | Displays the CommCell name. |
| CommCell Number | commvault.commcell.number | Displays the CommCell identification number. |
| User | commvault.user | Displays the user associated with the CommCell. |
| User GUID | commvault.user.guid | Displays the GUID of the user associated with the CommCell. |
| Provider Type | commvault.provider.type | Displays the provider type of the CommCell. |
| Storage Capacity (Bytes) | commvault.storage.capacity.bytes | Displays the total storage capacity in bytes. |
| Storage Free Bytes | commvault.storage.free.bytes | Displays the free storage in bytes. |
| Storage Usable Free Bytes | commvault.storage.usable.free.bytes | Displays the usable free storage in bytes. |
| Storage On Disk Bytes | commvault.storage.on.disk.bytes | Displays the total data written on disk in bytes. |
| Storage Used Bytes | commvault.storage.used.bytes | Displays the used storage in bytes. |
| Storage Used Percent | commvault.storage.used.percent | Displays the percentage of used storage. |
Commvault Alert Rules
| Metric | Description | Type |
|---|---|---|
| Alert Rules | commvault.alert.rules | Displays the total number of alert rules. |
| Enabled Alert Rules | commvault.enabled.alert.rules | Displays the total number of enabled alert rules. |
| Alert Rule | commvault.alert.rule | Displays the alert rule name. |
| Alert Rule ID | commvault.alert.rule.id | Displays the ID of the alert rule. |
| Alert Rule Description | commvault.alert.rule.description | Displays the description of the alert rule. |
| Alert Rule Type | commvault.alert.rule.type | Displays the type of the alert rule. |
| Alert Rule Type ID | commvault.alert.rule.type.id | Displays the ID of the alert rule type. |
| Alert Rule Category | commvault.alert.rule.category | Displays the category of the alert rule. |
| Alert Rule Category ID | commvault.alert.rule.category.id | Displays the ID of the alert rule category. |
| Alert Rule State | commvault.alert.rule.state | Displays the current state of the alert rule. |
| Alert Rule Is Enabled | commvault.alert.rule.is.enabled | Displays whether the alert rule is enabled. |
| Alert Rule Notification Type | commvault.alert.rule.notification.type | Displays the notification type configured for the alert rule. |
| Alert Rule Escalation Notification Type | commvault.alert.rule.escalation.notification.type | Displays the escalation notification type configured for the alert rule. |
| Alert Rule Creator | commvault.alert.rule.creator | Displays the user who created the alert rule. |
| Alert Rule Creation Time | commvault.alert.rule.creation.time | Displays the creation time of the alert rule. |
| Alert Rule Creation Time (Seconds) | commvault.alert.rule.creation.time.seconds | Displays the creation time of the alert rule in seconds. |
| Alert Rule Organization ID | commvault.alert.rule.organization.id | Displays the ID of the organization that owns the alert rule. |
Commvault Events
| Metric | Description | Type |
|---|---|---|
| Events | commvault.events | Displays the total number of events. |
| Critical Events | commvault.critical.events | Displays the number of critical events. |
| Major Events | commvault.major.events | Displays the number of major events. |
| Minor Events | commvault.minor.events | Displays the number of minor events. |
| Event | commvault.event | Displays the event name. |
| Event Severity | commvault.event.severity | Displays the severity level of the event. |
| Event Code | commvault.event.code | Displays the event code. |
| Event Code String | commvault.event.code.string | Displays the string representation of the event code. |
| Event Subsystem | commvault.event.subsystem | Displays the subsystem that generated the event. |
| Event Description | commvault.event.description | Displays the description of the event. |
| Event Time | commvault.event.time | Displays the time at which the event occurred. |
| Event Time (Seconds) | commvault.event.time.seconds | Displays the event occurrence time in seconds. |
| Event Is Acknowledged | commvault.event.is.acknowledged | Displays whether the event has been acknowledged. |
| Event Type | commvault.event.type | Displays the type of the event. |
| Event Job ID | commvault.event.job.id | Displays the ID of the job related to the event. |
| Event Client | commvault.event.client | Displays the client related to the event. |
| Event Client ID | commvault.event.client.id | Displays the ID of the client related to the event. |
| Top Event | commvault.top.event | Displays the top-occurring event. |
| Top Event Occurrences | commvault.top.event.occurrences | Displays the number of occurrences of the top event. |
| Top Event Description | commvault.top.event.description | Displays the description of the top event. |
| Top Event Severity | commvault.top.event.severity | Displays the severity of the top event. |
Commvault Clients
| Metric | Description | Type |
|---|---|---|
| Clients | commvault.clients | Displays the total number of clients. |
| Client | commvault.client | Displays the client name. |
| Client ID | commvault.client.id | Displays the ID of the client. |
| Client Display Name | commvault.client.display.name | Displays the display name of the client. |
| Client Host Name | commvault.client.host.name | Displays the host name of the client. |
| Client GUID | commvault.client.guid | Displays the GUID of the client. |
| Client CVD Port | commvault.client.cvd.port | Displays the CVD (Commvault Communications Service) port of the client. |
| Client Event Manager Port | commvault.client.event.manager.port | Displays the event manager port of the client. |
| Client iSCSI Port | commvault.client.iscsi.port | Displays the iSCSI port of the client. |
| Client Cluster Type | commvault.client.cluster.type | Displays the cluster type of the client. |
Commvault Hypervisors
| Metric | Description | Type |
|---|---|---|
| Hypervisors | commvault.hypervisors | Displays the total number of hypervisors. |
| Hypervisor | commvault.hypervisor | Displays the hypervisor name. |
| Hypervisor ID | commvault.hypervisor.id | Displays the ID of the hypervisor. |
| Hypervisor Display Name | commvault.hypervisor.display.name | Displays the display name of the hypervisor. |
| Hypervisor Host Name | commvault.hypervisor.host.name | Displays the host name of the hypervisor. |
| Hypervisor GUID | commvault.hypervisor.guid | Displays the GUID of the hypervisor. |
| Hypervisor Instance ID | commvault.hypervisor.instance.id | Displays the ID of the hypervisor instance. |
| Hypervisor Instance Name | commvault.hypervisor.instance.name | Displays the name of the hypervisor instance. |
| Hypervisor Instance GUID | commvault.hypervisor.instance.guid | Displays the GUID of the hypervisor instance. |
| Hypervisor Type | commvault.hypervisor.type | Displays the type of the hypervisor. |
| Hypervisor State | commvault.hypervisor.state | Displays the current state of the hypervisor. |
| Hypervisor Management Version | commvault.hypervisor.management.version | Displays the management version of the hypervisor. |
| Hypervisor CommCell | commvault.hypervisor.commcell | Displays the CommCell to which the hypervisor belongs. |
Commvault Jobs
| Metric | Description | Type |
|---|---|---|
| Jobs | commvault.jobs | Displays the total number of jobs. |
| Completed Jobs | commvault.completed.jobs | Displays the total number of completed jobs. |
| Completed With Errors Jobs | commvault.completed.with.errors.jobs | Displays the total number of jobs completed with errors. |
| Failed Jobs | commvault.failed.jobs | Displays the total number of failed jobs. |
| Killed Jobs | commvault.killed.jobs | Displays the total number of killed jobs. |
| Running Jobs | commvault.running.jobs | Displays the total number of running jobs. |
| Pending Jobs | commvault.pending.jobs | Displays the total number of pending jobs. |
| Jobs Success Percent | commvault.jobs.success.percent | Displays the overall job success rate as a percentage. |
| Jobs Application Bytes | commvault.jobs.application.bytes | Displays the total application data processed by jobs in bytes. |
| Jobs Media Bytes | commvault.jobs.media.bytes | Displays the total media data written by jobs in bytes. |
| Job | commvault.job | Displays the job name. |
| Job State | commvault.job.state | Displays the current state of the job. |
| Job Type | commvault.job.type | Displays the type of the job. |
| Job Operation Type | commvault.job.operation.type | Displays the operation type of the job. |
| Job Backup Level | commvault.job.backup.level | Displays the backup level of the job. |
| Job Backup Level Code | commvault.job.backup.level.code | Displays the backup level code of the job. |
| Job App Type | commvault.job.app.type | Displays the application type of the job. |
| Job Subclient | commvault.job.subclient | Displays the subclient of the job. |
| Job Backup Set | commvault.job.backup.set | Displays the backup set of the job. |
| Job Client | commvault.job.client | Displays the client of the job. |
| Job Client ID | commvault.job.client.id | Displays the ID of the client of the job. |
| Job Client Group | commvault.job.client.group | Displays the client group of the job. |
| Job Start Time | commvault.job.start.time | Displays the job start time. |
| Job Start Time (Seconds) | commvault.job.start.time.seconds | Displays the job start time in seconds. |
| Job End Time | commvault.job.end.time | Displays the job end time. |
| Job End Time (Seconds) | commvault.job.end.time.seconds | Displays the job end time in seconds. |
| Job Elapsed Time (Seconds) | commvault.job.elapsed.time.seconds | Displays the elapsed time of the job in seconds. |
| Job Application Bytes | commvault.job.application.bytes | Displays the application data processed by the job in bytes. |
| Job Media Bytes | commvault.job.media.bytes | Displays the media data written by the job in bytes. |
| Job Estimated Media Bytes | commvault.job.estimated.media.bytes | Displays the estimated media bytes for the job. |
| Job Savings Percent | commvault.job.savings.percent | Displays the storage savings achieved by the job as a percentage. |
| Job Complete Percent | commvault.job.complete.percent | Displays the completion percentage of the job. |
| Job Files | commvault.job.files | Displays the total number of files processed by the job. |
| Job Failed Files | commvault.job.failed.files | Displays the number of files that failed during the job. |
| Job Failed Folders | commvault.job.failed.folders | Displays the number of folders that failed during the job. |
| Job Avg Bytes Per Sec | commvault.job.avg.bytes.per.sec | Displays the average throughput of the job in bytes per second. |
| Job Bytes Per Sec | commvault.job.bytes.per.sec | Displays the current throughput of the job in bytes per second. |
| Job Description | commvault.job.description | Displays the description of the job. |
| Job Error Type | commvault.job.error.type | Displays the error type reported by the job. |
| Job Pending Reason | commvault.job.pending.reason | Displays the reason the job is pending. |
| Job Alert Color Level | commvault.job.alert.color.level | Displays the alert color level of the job. |
| Job Is Aged | commvault.job.is.aged | Displays whether the job data has been aged. |
| Job Retain Until | commvault.job.retain.until | Displays the retention end date of the job. |
| Job Retain Until (Seconds) | commvault.job.retain.until.seconds | Displays the retention end date of the job in seconds. |
| Job Current Phase | commvault.job.current.phase | Displays the current phase of the job. |
| Job Plan | commvault.job.plan | Displays the plan associated with the job. |
| Job Plan ID | commvault.job.plan.id | Displays the ID of the plan associated with the job. |
| Job Storage Policy | commvault.job.storage.policy | Displays the storage policy of the job. |
| Job Storage Policy ID | commvault.job.storage.policy.id | Displays the ID of the storage policy of the job. |
| Job User | commvault.job.user | Displays the user who submitted the job. |
| Job Company | commvault.job.company | Displays the company associated with the job. |
| Job Parent ID | commvault.job.parent.id | Displays the ID of the parent job. |
Commvault Plans
| Metric | Description | Type |
|---|---|---|
| Plans | commvault.plans | Displays the total number of plans. |
| Plan | commvault.plan | Displays the plan name. |
| Plan ID | commvault.plan.id | Displays the ID of the plan. |
| Plan Type | commvault.plan.type | Displays the type of the plan. |
| Plan Sub Type | commvault.plan.sub.type | Displays the sub type of the plan. |
| Plan Description | commvault.plan.description | Displays the description of the plan. |
| Plan State | commvault.plan.state | Displays the current state of the plan. |
| Plan Restrictions | commvault.plan.restrictions | Displays the restrictions applied on the plan. |
| Plan Devices | commvault.plan.devices | Displays the devices associated with the plan. |
| Plan Users | commvault.plan.users | Displays the users associated with the plan. |
| Plan Owner | commvault.plan.owner | Displays the owner of the plan. |
| Plan Owner ID | commvault.plan.owner.id | Displays the ID of the plan owner. |
Commvault Backup Sets
| Metric | Description | Type |
|---|---|---|
| Backup Sets | commvault.backup.sets | Displays the total number of backup sets. |
| Backup Set | commvault.backup.set | Displays the backup set name. |
| Backup Set ID | commvault.backup.set.id | Displays the ID of the backup set. |
| Backup Set Name | commvault.backup.set.name | Displays the name of the backup set. |
| Backup Set Client | commvault.backup.set.client | Displays the client associated with the backup set. |
| Backup Set Instance | commvault.backup.set.instance | Displays the instance associated with the backup set. |
| Backup Set Application | commvault.backup.set.application | Displays the application of the backup set. |
| Backup Set Application ID | commvault.backup.set.application.id | Displays the ID of the application of the backup set. |
| Backup Set Type | commvault.backup.set.type | Displays the type of the backup set. |
| Backup Set Modification Time | commvault.backup.set.modification.time | Displays the last modification time of the backup set. |
| Backup Set Modification Time (Seconds) | commvault.backup.set.modification.time.seconds | Displays the last modification time of the backup set in seconds. |
| Backup Set Plan | commvault.backup.set.plan | Displays the plan associated with the backup set. |
Commvault Storage Pools
| Metric | Description | Type |
|---|---|---|
| Storage Pools | commvault.storage.pools | Displays the total number of storage pools. |
| Up Storage Pools | commvault.up.storage.pools | Displays the number of storage pools that are up. |
| Down Storage Pools | commvault.down.storage.pools | Displays the number of storage pools that are down. |
| Storage Pool | commvault.storage.pool | Displays the storage pool name. |
| Storage Pool ID | commvault.storage.pool.id | Displays the ID of the storage pool. |
| Storage Pool State | commvault.storage.pool.state | Displays the current state of the storage pool. |
| Storage Pool State Code | commvault.storage.pool.state.code | Displays the state code of the storage pool. |
| Storage Pool Type | commvault.storage.pool.type | Displays the type of the storage pool. |
| Storage Pool Sub Type | commvault.storage.pool.sub.type | Displays the sub type of the storage pool. |
| Storage Pool Storage Type | commvault.storage.pool.storage.type | Displays the underlying storage type of the storage pool. |
| Storage Pool Capacity (Bytes) | commvault.storage.pool.capacity.bytes | Displays the total capacity of the storage pool in bytes. |
| Storage Pool Free Bytes | commvault.storage.pool.free.bytes | Displays the free bytes in the storage pool. |
| Storage Pool Usable Free Bytes | commvault.storage.pool.usable.free.bytes | Displays the usable free bytes in the storage pool. |
| Storage Pool Used Bytes | commvault.storage.pool.used.bytes | Displays the used bytes in the storage pool. |
| Storage Pool Used Percent | commvault.storage.pool.used.percent | Displays the used percentage of the storage pool. |
| Storage Pool Free Percent | commvault.storage.pool.free.percent | Displays the free percentage of the storage pool. |
| Storage Pool On Disk Bytes | commvault.storage.pool.on.disk.bytes | Displays the on-disk bytes of the storage pool. |
| Storage Pool Nodes | commvault.storage.pool.nodes | Displays the nodes associated with the storage pool. |
| Storage Pool WORM Is Enabled | commvault.storage.pool.worm.is.enabled | Displays whether WORM (Write Once Read Many) is enabled on the storage pool. |
| Storage Pool Retention Lock Days | commvault.storage.pool.retention.lock.days | Displays the retention lock period in days for the storage pool. |
| Storage Pool Retention Days | commvault.storage.pool.retention.days | Displays the retention period in days for the storage pool. |
| Storage Pool Is Archive Storage | commvault.storage.pool.is.archive.storage | Displays whether the storage pool is used for archive storage. |
| Storage Pool HyperScale Health | commvault.storage.pool.hyperscale.health | Displays the HyperScale health of the storage pool. |
| Storage Pool HyperScale Type | commvault.storage.pool.hyperscale.type | Displays the HyperScale type of the storage pool. |
| Storage Pool HyperScale Is Read Only | commvault.storage.pool.hyperscale.is.read.only | Displays whether the HyperScale storage pool is read-only. |
| Storage Pool Cloud Storage Class | commvault.storage.pool.cloud.storage.class | Displays the cloud storage class of the storage pool. |
| Storage Pool Library Vendor Type | commvault.storage.pool.library.vendor.type | Displays the library vendor type of the storage pool. |
| Storage Pool Library ID | commvault.storage.pool.library.id | Displays the ID of the library associated with the storage pool. |
| Storage Pool Storage Policy | commvault.storage.pool.storage.policy | Displays the storage policy associated with the storage pool. |
| Storage Pool Storage Policy ID | commvault.storage.pool.storage.policy.id | Displays the ID of the storage policy associated with the storage pool. |
| Storage Pool Client Group | commvault.storage.pool.client.group | Displays the client group associated with the storage pool. |
Commvault Storage Policies
| Metric | Description | Type |
|---|---|---|
| Storage Policies | commvault.storage.policies | Displays the total number of storage policies. |
| Storage Policy | commvault.storage.policy | Displays the storage policy name. |
| Storage Policy ID | commvault.storage.policy.id | Displays the ID of the storage policy. |
| Storage Policy Streams | commvault.storage.policy.streams | Displays the number of streams for the storage policy. |
Commvault Virtual Machines
| Metric | Description | Type |
|---|---|---|
| VMs | commvault.vms | Displays the total number of virtual machines. |
| Protected VMs | commvault.protected.vms | Displays the number of protected virtual machines. |
| Unprotected VMs | commvault.unprotected.vms | Displays the number of unprotected virtual machines. |
| Backup Pending VMs | commvault.backup.pending.vms | Displays the number of virtual machines with pending backups. |
| SLA Met VMs | commvault.sla.met.vms | Displays the number of virtual machines meeting SLA. |
| SLA Not Met VMs | commvault.sla.not.met.vms | Displays the number of virtual machines not meeting SLA. |
| SLA Excluded VMs | commvault.sla.excluded.vms | Displays the number of virtual machines excluded from SLA. |
| VM | commvault.vm | Displays the virtual machine name. |
| VM Name | commvault.vm.name | Displays the name of the virtual machine. |
| VM GUID | commvault.vm.guid | Displays the GUID of the virtual machine. |
| VM Host | commvault.vm.host | Displays the host of the virtual machine. |
| VM State | commvault.vm.state | Displays the current state of the virtual machine. |
| VM SLA State | commvault.vm.sla.state | Displays the SLA state of the virtual machine. |
| VM SLA Category | commvault.vm.sla.category | Displays the SLA category of the virtual machine. |
| VM SLA Category Description | commvault.vm.sla.category.description | Displays the description of the SLA category of the virtual machine. |
| VM Bytes | commvault.vm.bytes | Displays the total size of the virtual machine in bytes. |
| VM Used Bytes | commvault.vm.used.bytes | Displays the used bytes of the virtual machine. |
| VM Free Bytes | commvault.vm.free.bytes | Displays the free bytes of the virtual machine. |
| VM Used Percent | commvault.vm.used.percent | Displays the used percentage of the virtual machine. |
| VM Free Percent | commvault.vm.free.percent | Displays the free percentage of the virtual machine. |
| VM Guest Bytes | commvault.vm.guest.bytes | Displays the guest bytes of the virtual machine. |
| VM Application Bytes | commvault.vm.application.bytes | Displays the application bytes of the virtual machine. |
| VM Backup Start Time | commvault.vm.backup.start.time | Displays the backup start time of the virtual machine. |
| VM Backup Start Time (Seconds) | commvault.vm.backup.start.time.seconds | Displays the backup start time of the virtual machine in seconds. |
| VM Backup End Time | commvault.vm.backup.end.time | Displays the backup end time of the virtual machine. |
| VM Backup End Time (Seconds) | commvault.vm.backup.end.time.seconds | Displays the backup end time of the virtual machine in seconds. |
| VM Backup Duration (Seconds) | commvault.vm.backup.duration.seconds | Displays the backup duration of the virtual machine in seconds. |
| VM Backup Job ID | commvault.vm.backup.job.id | Displays the ID of the backup job for the virtual machine. |
| VM Last Backup State Code | commvault.vm.last.backup.state.code | Displays the state code of the last backup for the virtual machine. |
| VM Last Backup Job ID | commvault.vm.last.backup.job.id | Displays the ID of the last backup job for the virtual machine. |
| VM Last Backup Failure Reason | commvault.vm.last.backup.failure.reason | Displays the failure reason of the last backup for the virtual machine. |
| VM OS Name | commvault.vm.os.name | Displays the operating system name of the virtual machine. |
| VM OS Type | commvault.vm.os.type | Displays the operating system type of the virtual machine. |
| VM Vendor | commvault.vm.vendor | Displays the vendor of the virtual machine. |
| VM Hardware Version | commvault.vm.hardware.version | Displays the hardware version of the virtual machine. |
| VM Is Deleted | commvault.vm.is.deleted | Displays whether the virtual machine is deleted. |
| VM Backup Activity Is Enabled | commvault.vm.backup.activity.is.enabled | Displays whether backup activity is enabled for the virtual machine. |
| VM Restore Activity Is Enabled | commvault.vm.restore.activity.is.enabled | Displays whether restore activity is enabled for the virtual machine. |
| VM Snap Backup Is Enabled | commvault.vm.snap.backup.is.enabled | Displays whether snap backup is enabled for the virtual machine. |
| VM Plan | commvault.vm.plan | Displays the plan associated with the virtual machine. |
| VM Plan ID | commvault.vm.plan.id | Displays the ID of the plan associated with the virtual machine. |
| VM Storage Policy | commvault.vm.storage.policy | Displays the storage policy of the virtual machine. |
| VM Subclient | commvault.vm.subclient | Displays the subclient of the virtual machine. |
| VM Subclient ID | commvault.vm.subclient.id | Displays the ID of the subclient of the virtual machine. |
| VM Proxy Client | commvault.vm.proxy.client | Displays the proxy client of the virtual machine. |
| VM Hypervisor | commvault.vm.hypervisor | Displays the hypervisor of the virtual machine. |
| VM Hypervisor Is Disabled | commvault.vm.hypervisor.is.disabled | Displays whether the hypervisor of the virtual machine is disabled. |
| VM Client ID | commvault.vm.client.id | Displays the ID of the client of the virtual machine. |
| VM Agent | commvault.vm.agent | Displays the agent of the virtual machine. |