Rubrik RSC Metrics Integration

edit

Rubrik RSC Metrics Integration

edit

Version

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
What’s this?

Security
Observability

Subscription level
What’s this?

Basic

Level of support
What’s this?

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

edit

The integration uses the HTTP JSON input to collect metrics from Rubrik APIs.

Requirements

edit

You 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

edit

To 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
  1. In Kibana, navigate to Management > Integrations
  2. In the "Search for integrations" search bar, type Rubrik
  3. Click on "Rubrik RSC Metrics" integration from the search results
  4. Click on the Add Rubrik RSC Metrics Integration button to add the integration

Metrics

edit

Managed Volumes

edit

The 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

edit
Changelog
Version Details Kibana version(s)

0.1.0

Enhancement (View pull request)
Create an integration for Rubrik with managed_volumes datastream