This page lists the metrics collected by the Rubrik integration and describes the default monitoring configuration applied when the integration is installed. Use this information to understand what is monitored out-of-the-box and how to customize thresholds, templates, and alert behaviour for your environment.
Supported Metrics
The metrics collected by the Cohesity integration are grouped into logical categories based on the monitored component type. Each category is represented as a tabbed table that displays the native type, metric names, display labels, units, supported versions, and descriptions.
| Native Type | Metric Name | Display Name | Units | Version | Description | Metric Group |
|---|---|---|---|---|---|---|
| Cohesity Cluster | cohesity_cluster_currentOperation | Cohesity Cluster Current Operation | NA | 1.0.0 | Specifies the current Cluster-level operation in progress. 'kUpgrade' indicates the Cohesity Cluster is upgrading to a new release. 'kRemoveNode' indicates the Cohesity Cluster is removing a Node from the Cluster. 'kNone' indicates no action is occurring on the Cohesity Cluster. 'kDestroy' indicates the Cohesity Cluster is getting destoryed. 'kClean' indicates the Cohesity Cluster is getting cleaned. 'kRestartServices' indicates the Cohesity Cluster is restarting the services. possible values are kNone (0),kUpgrade(1),kClean(2),kRestartServices (3),kRemoveNode (4) and kDestroy (5) | |
| cohesity_cluster_services_state | Cohesity Cluster Services State | NA | 1.0.0 | Specifies the state of the service. 'kServiceStopped' indicates that the service has been stopped. 'kServiceRunning' indicates that the service is currently running. 'kServiceRestarting' indicates that the service is in the queue to be restarted.possible values are kServiceRunning (0), kServiceRestarting (1) and kServiceStopped (2) | ||
| Cohesity System Disks | cohesity_system_disks_state | Cohesity System Disk State | NA | 1.0.0 | Offline specifies whether a disk is marked offline. possible values are Offline - 0 anf Online - 1 | |
| Cohesity Interfaces | cohesity_interface_isUp | Cohesity Interface State | NA | 1.0.0 | Specifies whether or not the interface is currently up. possible values are true : 0 and false : 1 | |
| cohesity_interface_isConnected | Cohesity Interface Connection State | NA | 1.0.0 | Specifies whether or not the Interface is connected. possible values are true : 0 and false : 1 | ||
| Cohesity Remote Cluster | cohesity_remote_cluster_access | Cohesity Remote Cluster Access | NA | 1.0.0 | Whether the remote cluster will be used for remote access for SPOG. possible values are true : 0 and false : 1 | |
| cohesity_remote_cluster_replicationState | Cohesity Remote Cluster Replication State | NA | 1.0.0 | Whether the remote cluster will be used for replication. possible values are true : 0 and false : 1 | ||
| Cohesity Protection Jobs | cohesity_protectionjob_backup_status | Cohesity ProtectionJob Backup Status | NA | 1.0.0 | Specifies the status of Backup task such as 'kRunning', 'kSuccess', 'kFailure','kWarning' etc. 'kAccepted' indicates the task is queued to run but not yet running. 'kRunning' indicates the task is running. 'kCanceling' indicates a request to cancel the task has occurred but the task is not yet canceled. 'kCanceled' indicates the task has been canceled. 'kSuccess' indicates the task was successful. 'kFailure' indicates the task failed.'kWarning' indicates the task was warning. possible values are kSuccess : 0,kAccepted : 1,kRunning : 2,kCanceling : 3,kCanceled :4,kFailure : 5 and kWarning : 6 | |
| cohesity_protectionjob_backup_runType | Cohesity ProtectionJob Backup RunType | NA | 1.0.0 | Specifies the type of backup such as 'kRegular', 'kFull', 'kLog' or 'kSystem'. 'kRegular' indicates a incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates a system backup. System backups are used to do bare metal recovery of the system to a specific point in time. possible values are kRegular - 0, kFull - 1, kLog - 2 and kSystem - 3 | ||
| cohesity_protectionjob_backup_isActive | Cohesity ProtectionJob Backup isActive | NA | 1.0.0 | Indicates if the current state of the Protection Job is Active or Inactive. When you create a Protection Job on a Primary Cluster with a replication schedule, the Cohesity Cluster creates an Inactive copy of the Job on the Remote Cluster. In addition, when an Active and running Job is deactivated, the Job becomes Inactive. possible values are true : 0 and false : 1 | ||
| cohesity_protectionjob_backup_slaViolated | Cohesity ProtectionJob Backup SLA Violated | NA | 1.0.0 | Specifies if the SLA was violated for the Job Run. This field is set to true, if time to complete the Job Run is longer than the SLA specified. This field is populated when the status is set to 'kSuccess' or 'kFailure'. possible values are true : 0 and false : 1 | ||
| cohesity_protectionjob_backup_priority | Cohesity ProtectionJob Backup Priority | NA | 1.0.0 | Specifies the priority of execution for a Protection Job. Cohesity supports concurrent backups but if the number of Jobs exceeds the ability to process Jobs, the specified priority determines the execution Job priority. This field also specifies the replication priority. 'kLow' indicates lowest execution priority for a Protection job. 'kMedium' indicates medium execution priority for a Protection job. 'kHigh' indicates highest execution priority for a Protection job. possible values are kLow - 0, kMedium - 1 and kHigh - 2 | ||
| cohesity_protectionjob_replication_status | Cohesity ProtectionJob replication Status | NA | 1.0.0 | Specifies the aggregated status of copy tasks such as 'kRunning', 'kSuccess', 'kFailure' etc. 'kAccepted' indicates the task is queued to run but not yet running. 'kRunning' indicates the task is running. 'kCanceling' indicates a request to cancel the task has occurred but the task is not yet canceled. 'kCanceled' indicates the task has been canceled. 'kSuccess' indicates the task was successful. 'kFailure' indicates the task failed. possible values are kSuccess : 0,kAccepted : 1,kRunning : 2,kCanceling : 3,kCanceled :4 and kFailure : 5 |
| Native Type | Metric Name | Display Name | Units | Version | Description | Metric Group |
|---|---|---|---|---|---|---|
| Cohesity Cluster | cohesity_cluster_dataReductionRatio | Cohesity Cluster Data Reduction Ratio | NA | 1.0.0 | provides the ratio of Cluster Logical Data (totalLogicalUsageBytes) Managed to Cluster Storage Used (totalPhysicalUsageBytes) | |
| cohesity_cluster_physicalCapacity | Cohesity Cluster Physical Capacity | GB | 1.0.0 | Provides the total physical capacity in bytes of all the storage devices, after subtracting space reserved for cluster services. | ||
| cohesity_cluster_systemCapacity | Cohesity Cluster System Capacity | GB | 1.0.0 | Provides the total available capacity as computed by the Linux 'statfs' command. | ||
| Cohesity Node | cohesity_node_physicalCapacity | Cohesity Node Physical Capacity | GB | 1.0.0 | Provides the total physical capacity in bytes of all the storage devices, after subtracting space reserved for cluster services. | |
| cohesity_node_systemCapacity | Cohesity Node System Capacity | GB | 1.0.0 | Provides the total available capacity as computed by the Linux 'statfs' command. | ||
| Cohesity Storage Domains | cohesity_storagedomains_systemCapacity | Cohesity StorageDomains System Capacity | GB | 1.0.0 | Provides the total available capacity as computed by the Linux 'statfs' command. | |
| cohesity_storagedomains_physicalCapacity | Cohesity StorageDomains Physical Capacity | GB | 1.0.0 | Provides the total physical capacity in bytes of all the storage devices, after subtracting space reserved for cluster services. |
| Native Type | Metric Name | Display Name | Units | Version | Description | Metric Group |
|---|---|---|---|---|---|---|
| Cohesity Cluster | cohesity_cluster_APIStats | Cohesity Cluster API Statistics | count | 1.0.0 | Provides the number of API calls made within the frequency and resources | |
| cohesity_cluster_event_Statistics | Cohesity Cluster Event Statistics | count | 1.0.0 | Specifies the severity level of an Alert. kCritical - Alerts whose severity type is Critical. kWarning - Alerts whose severity type is Warning. kInfo - Alerts whose severity type is Info. |
| Native Type | Metric Name | Display Name | Units | Version | Description | Metric Group |
|---|---|---|---|---|---|---|
| Cohesity Cluster | cohesity_cluster_readLatency | Cohesity Cluster Read Latency | ms | 1.0.0 | Provides the Read latency in milliseconds for the Read IOs that occurred during the last 30 seconds | |
| cohesity_cluster_writeLatency | Cohesity Cluster Write Latency | ms | 1.0.0 | Provides the Write latency in milliseconds for the Write IOs that occurred during the last 30 seconds. | ||
| cohesity_cluster_readIOs | Cohesity Cluster Read IOs | NA | 1.0.0 | Provides the number of Read IOs that occurred in the last 30 seconds. | ||
| cohesity_cluster_writeIOs | Cohesity Cluster Writes IOs | NA | 1.0.0 | Provides the number of Write IOs that occurred in the last 30 seconds. | ||
| cohesity_cluster_readThroughPut | Cohesity Cluster Read Throughput | Bps | 1.0.0 | Cohesity Cluster Read Throughput | ||
| cohesity_cluster_writeThroughPut | Cohesity Cluster Write Throughput | Bps | 1.0.0 | Cohesity Cluster Write Throughput | ||
| cohesity_cluster_readIOPS | Cohesity Cluster Read IOPS | rps | 1.0.0 | Cohesity Cluster Read IOPS | ||
| cohesity_cluster_writeIOPS | Cohesity Cluster Write IOPS | wps | 1.0.0 | Cohesity Cluster Write IOPS | ||
| Cohesity Node | cohesity_node_readLatency | Cohesity Node Read Latency | ms | 1.0.0 | Provides the Read latency in milliseconds for the Read IOs that occurred during the last 30 seconds. | |
| cohesity_node_writeLatency | Cohesity Node Write Latency | ms | 1.0.0 | Provides the Write latency in milliseconds for the Write IOs that occurred during the last 30 seconds | ||
| cohesity_node_readIos | Cohesity Node Read IOs | NA | 1.0.0 | Provides the number of Read IOs that occurred in the last 30 seconds. | ||
| cohesity_node_writeIos | Cohesity Node Write IOs | NA | 1.0.0 | Provides the number of Write IOs that occurred in the last 30 seconds. |
| Native Type | Metric Name | Display Name | Units | Version | Description | Metric Group |
|---|---|---|---|---|---|---|
| Cohesity Cluster | cohesity_cluster_availableMetaDataSpace | Cohesity Cluster Available MetaData Space | GB | 1.0.0 | Information about storage available for metadata | |
| cohesity_cluster_usedMetaDataSpacePct | Cohesity Cluster Used Metadata Space Percntage | % | 1.0.0 | UsedMetadataSpacePct measures the percentage about storage used for metadata over the total storage available for metadata | ||
| cohesity_cluster_dataWritten | Cohesity Cluster Data Written | GB | 1.0.0 | Specifies the data written after it has been reduced by deduplication and compression. This does not include resiliency impact. | ||
| cohesity_cluster_dataIn | Cohesity Cluster Data In | GB | 1.0.0 | Specifies the data read from the protected objects by the Cohesity Cluster before any data reduction using deduplication and compression. | ||
| cohesity_cluster_localTierResiliencyImpact | Cohesity Cluster Local Tier Resiliency Impact | GB | 1.0.0 | Specifies the size of the data Storage required for honoring the resiliency settings (EC/RF). | ||
| cohesity_cluster_localTotalPhysicalUsage | Cohesity Cluster Local Total Physical Usage | GB | 1.0.0 | Specifies the total local capacity, as computed by the Cohesity Cluster, after the size of the data has been reduced by change-block tracking, compression and deduplication. | ||
| cohesity_cluster_totalLogicalUsage | Cohesity Cluster Total Logical Usage | GB | 1.0.0 | Provides the combined data residing on protected objects. The size of data before reduction by deduplication and compression. | ||
| cohesity_cluster_dataProtectLogicalUsage | Cohesity Cluster Data Protect Logical Usage | GB | 1.0.0 | Specifies the logical data used by Data Protect on Cohesity cluster. | ||
| cohesity_cluster_dataProtectPhysicalUsage | Cohesity Cluster Data Protect Physical Usage | GB | 1.0.0 | Specifies the physical data used by Data Protect on Cohesity cluster. | ||
| cohesity_cluster_fileServicesLogicalUsage | Cohesity Cluster File Services Logical Usage | GB | 1.0.0 | Specifies the logical data used by File services on Cohesity cluster. | ||
| cohesity_cluster_fileServicesPhysicalUsage | Cohesity Cluster File Services Physical Usage | GB | 1.0.0 | Specifies the physical data used by File services on Cohesity cluster. | ||
| cohesity_cluster_dataInAfterDedup | Cohesity Cluster Data In After Dedup | GB | 1.0.0 | Specifies the the the size of the data has been reduced by change-block tracking and deduplication but before compression or data is replicated to other nodes as per RF or Erasure Coding policy. | ||
| cohesity_cluster_localDataWritten | Cohesity Cluster Local Data Written | GB | 1.0.0 | Specifies the total data written on local tiers, as computed by the Cohesity Cluster, after the size of the data has been reduced by change-block tracking, deduplication and compression. This does not include resiliency impact. | ||
| cohesity_cluster_totalPhysicalUsage | Cohesity Cluster Total Physical Usage | GB | 1.0.0 | Provides the data stored locally, after the data has been reduced by deduplication and compression, including the space required for honoring the resiliency settings (EC/RF). | ||
| cohesity_cluster_physicalAvailable | Cohesity Cluster Physical Available | GB | 1.0.0 | Cohesity Cluster Physical Available | ||
| cohesity_cluster_physicalUtilization | Cohesity Cluster Physical Utilization | % | 1.0.0 | Cohesity Cluster Physical Utilization | ||
| cohesity_cluster_systemUsage | Cohesity Cluster System Usage | GB | 1.0.0 | Provides the usage of bytes, as computed by the Linux 'statfs' command, after the size of the data is reduced by change-block tracking, compression and deduplication. | ||
| cohesity_cluster_systemAvailable | Cohesity Cluster System Available | GB | 1.0.0 | Provides the Cohesity Cluster System Available | ||
| cohesity_cluster_systemUtilization | Cohesity Cluster System Utilization | % | 1.0.0 | Provides the Cohesity Cluster System Utilization | ||
| cohesity_cluster_totalPhysicalRawUsage | Cohesity Cluster Total Physical Raw Usage | GB | 1.0.0 | Provides the usage of bytes, as computed by the Cohesity Cluster, before the size of the data is reduced by change-block tracking, compression and deduplication | ||
| cohesity_cluster_protectedCounts | Cohesity Cluster Protected Count | count | 1.0.0 | Specifies the number of objects that are protected under the given entity. | ||
| cohesity_cluster_protectedSize | Cohesity Cluster Protected Size | GB | 1.0.0 | Specifies the total size of the protected objects under the given entity. | ||
| cohesity_cluster_unprotectedCount | Cohesity Cluster Unprotected Count | count | 1.0.0 | Specifies the number of objects that are not protected under the given entity. | ||
| cohesity_cluster_unprotectedSize | Cohesity Cluster Unprotected Size | GB | 1.0.0 | Specifies the total size of the unprotected objects under the given entity. | ||
| Cohesity Node | cohesity_node_totalPhysicalUsage | Cohesity Node Total Physical Usage | GB | 1.0.0 | Provides the data stored locally, after the data has been reduced by deduplication and compression, including the space required for honoring the resiliency settings (EC/RF). | |
| cohesity_node_physicalUtilization | Cohesity Node Physical Utilization | % | 1.0.0 | Provides the Cohesity Node Physical Utilization | ||
| cohesity_node_totalPhysicalRawUsage | Cohesity Node Total Physical Raw Usage | GB | 1.0.0 | Provides the usage of bytes, as computed by the Cohesity Cluster, before the size of the data is reduced by change-block tracking, compression and deduplication. | ||
| cohesity_node_systemUsage | Cohesity Node System Usage | GB | 1.0.0 | Provides the usage of bytes, as computed by the Linux 'statfs' command, after the size of the data is reduced by change-block tracking, compression and deduplication. | ||
| cohesity_node_systemAvailable | Cohesity Node System Available | GB | 1.0.0 | Provides the Cohesity Node System Available | ||
| cohesity_node_systemUtilization | Cohesity Node System Utilization | % | 1.0.0 | Provides Cohesity Node System Utilization | ||
| cohesity_node_numBytesRead | Cohesity Node Num Bytes Read | Bytes | 1.0.0 | Provides the total number of bytes read in the last 30 seconds. | ||
| cohesity_node_numBytesWritten | Cohesity Node Bytes Written | Bytes | 1.0.0 | Provides the total number of bytes written in the last 30 second. | ||
| Cohesity Protection Jobs | cohesity_protectionjob_backup_totalSourceSize | Cohesity ProtectionJob Backup Total Source Size | Bytes | 1.0.0 | Specifies the size of the source object (such as a VM) protected by this task on the primary storage before the snapshot is taken. The logical size of the data on the source if the data is fully hydrated or expanded and not reduced by change-block tracking, compression and deduplication. | |
| cohesity_protectionjob_backup_totalBytesReadFromSource | Cohesity ProtectionJob Backup Total Bytes Read From Source | Bytes | 1.0.0 | Specifies the total amount of data read from the source (so far). | ||
| cohesity_protectionjob_backup_totalLogicalBackupSize | Cohesity ProtectionJob Backup Total Logical Backup Size | Bytes | 1.0.0 | Specifies the size of the source object (such as a VM) protected by this task on the primary storage after the snapshot is taken. The logical size of the data on the source if the data is fully hydrated or expanded and not reduced by change-block tracking, compression and deduplication. | ||
| cohesity_protectionjob_backup_numSuccessfulAppObjects | Cohesity ProtectionJob Backup Successfull App Objects | count | 1.0.0 | Specifies the number of application objects successfully backed up by this Run. For example, if the environment type is kSQL, this number is for all of the SQL server databases. | ||
| cohesity_protectionjob_backup_numFailedAppObjects | Cohesity ProtectionJob Backup Failed App Objects | count | 1.0.0 | Specifies the number of application objects that were cancelled in this Run. | ||
| cohesity_protectionjob_backup_numCancelledAppObjects | Cohesity ProtectionJob Backup Cancelled App Objects | count | 1.0.0 | Cohesity ProtectionJob Backup Cancelled App Objects | ||
| cohesity_protectionjob_backup_numSuccessfulTasks | Cohesity ProtectionJob Backup Successfull Tasks | count | 1.0.0 | Specifies the number of backup tasks that completed successfully. | ||
| cohesity_protectionjob_backup_numFailedTasks | Cohesity ProtectionJob Backup Failed tasks | count | 1.0.0 | Specifies the number of backup tasks that failed. | ||
| cohesity_protectionjob_backup_numCanceledTasks | Cohesity ProtectionJob Backup Canceled Tasks | count | 1.0.0 | Specifies the number of backup tasks that were canceled | ||
| Cohesity Storage Domains | cohesity_storagedomains_storageConsumed | Cohesity StorageDomains Storage Consumed | GB | 1.0.0 | Specifies the total capacity, as computed by the Cohesity Cluster, after the size of the data has been reduced by change-block tracking, compression and deduplication. This includes resiliency impact. | |
| cohesity_storagedomains_dataIn | Cohesity StorageDomains Data In | GB | 1.0.0 | Specifies the data read from the protected objects by the Cohesity Cluster before any data reduction using deduplication and compression. | ||
| cohesity_storagedomains_dataWritten | Cohesity StorageDomains Data Written | GB | 1.0.0 | Specifies the data written after it has been reduced by deduplication and compression. This does not include resiliency impact. | ||
| cohesity_storagedomains_localTierResiliencyImpact | Cohesity StorageDomains Local TierResiliency Impact | GB | 1.0.0 | Specifies the size of the data Storage required for honoring the resiliency settings (EC/RF).​ | ||
| cohesity_storagedomains_totalPhysicalUsage | Cohesity StorageDomains Total Physical Usage | GB | 1.0.0 | Provides the data stored locally, after the data has been reduced by deduplication and compression, including the space required for honoring the resiliency settings (EC/RF). | ||
| cohesity_storagedomains_physicalUtilization | Cohesity StorageDomains Physical Utilization | % | 1.0.0 | Provides the Cohesity Storage Domains Physical Utilization | ||
| cohesity_storagedomains_totalPhysicalRawUsage | Cohesity StorageDomains Total Physical Raw Usage | GB | 1.0.0 | Provides the usage of bytes, as computed by the Cohesity Cluster, before the size of the data is reduced by change-block tracking, compression and deduplication. |
Default Monitoring Configurations
Cohesity application has default Global Device Management Policies, Global Templates, Global Monitors and Global Metrics in OpsRamp. You can customize these default monitoring configurations as per your business requirement by cloning respective Global Templates and Global Device Management Policies. It is recommended to clone them before installing the application to avoid noise alerts and data.
Default Global Device Management Policies
OpsRamp will have a Global Device Management Policy for each Native Type of cohesity. Find the Device Management Policy for each Native Type at Setup > Resources > Device Management Policies. Search with suggested names in global scope:
{appName nativeType - version}Ex: cohesity Cohesity Cluster - 1(i.e, appName = cohesity, nativeType = Cohesity Cluster , version = 1)
Default Global Templates
OpsRamp will have a Global template for each Native Type of Cohesity Cluster. Find the Global Templates for each Native Type at Setup > Monitoring > Templates. Search with suggested names in global scope. Each template adheres to the following naming convention:
{appName nativeType 'Template' - version}Ex: cohesity Cohesity Cluster Template- 1(i.e, appName = cohesity, nativeType = Cohesity Cluster, version = 1)
Default Global Monitors available
OpsRamp will have a Global Monitors for each Native Type which has monitoring support. Find the Global Monitors for each Native Type at Setup > Monitoring > Monitors. Search with suggested names in global scope. Each Monitors adheres to the following naming convention:
{monitorKey appName nativeType - version}Ex: Cohesity Cluster Monitor cohesity Cohesity Cluster 1 (i.e, monitorKey = Cohesity Cluster Monitor, appName = cohesity, nativeType = Cohesity Cluster, version = 1)