Rubrik RSC Metrics Integration
editRubrik RSC Metrics Integration
editVersion |
0.1.0 [beta] This functionality is in beta and is subject to change. The design and code is less mature than official GA features and is being provided as-is with no warranties. Beta features are not subject to the support SLA of official GA features. (View all) |
Compatible Kibana version(s) |
8.16.0 or higher |
Supported Serverless project types |
Security |
Subscription level |
Basic |
Level of support |
Elastic |
This integration periodically fetches metrics from Rubrik GraphQL API. It collects a wide range of metrics including virtual machines, filesets, volumes, node statistics, and drives performance.
These metrics help you understand how to properly manage your Rubrik infrastructure.
Compatibility
editThe integration uses the HTTP JSON input to collect metrics from Rubrik APIs.
Requirements
editYou need Elasticsearch for storing and searching your data and Kibana for visualizing and managing it. You can use our hosted Elasticsearch Service on Elastic Cloud, which is recommended, or self-manage the Elastic Stack on your own hardware.
Configuration
editTo configure this integration in Elastic, you need the following information:
- Client ID
- Client Secret
- Token URL
For more details on these settings, refer to the Rubrik official documentation.
Enabling the integration in Elastic
edit- In Kibana, navigate to Management > Integrations
- In the "Search for integrations" search bar, type Rubrik
- Click on "Rubrik RSC Metrics" integration from the search results
- Click on the Add Rubrik RSC Metrics Integration button to add the integration
Metrics
editManaged Volumes
editThe managed_volumes
dataset provides metrics related to the health and status of managed volumes.
ECS Field Reference
Please refer to the following document for detailed information on ECS fields.
Exported fields
Field | Description | Type | Unit | Metric Type |
---|---|---|---|---|
@timestamp |
Event timestamp. |
date |
||
data_stream.dataset |
Data stream dataset. |
constant_keyword |
||
data_stream.namespace |
Data stream namespace. |
constant_keyword |
||
data_stream.type |
Data stream type. |
constant_keyword |
||
rubrik.managed_volumes.free_size.bytes |
Free capacity for the volume across all the channels, in bytes. |
long |
byte |
gauge |
rubrik.managed_volumes.name |
The name of the Managed Volume. |
keyword |
||
rubrik.managed_volumes.num_channels.count |
Number of channels to divide the volume into. Each channel provides a unique share to write to. |
long |
gauge |
|
rubrik.managed_volumes.pending_snapshots.count |
The total number of snapshots present for the workload. |
long |
gauge |
|
rubrik.managed_volumes.state |
State of managed volume. |
keyword |
||
rubrik.managed_volumes.total_snapshots.count |
The total number of snapshots present for the workload. |
long |
gauge |
|
rubrik.managed_volumes.used_size.bytes |
Used capacity for the volume across all the channels, in bytes. |
long |
byte |
gauge |
rubrik.managed_volumes.volume_size.bytes |
Maximum capacity for the volume across all the channels, in bytes. |
long |
byte |
gauge |
Changelog
editChangelog
Version | Details | Kibana version(s) |
---|---|---|
0.1.0 |
Enhancement (View pull request) |
— |