Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
22003fe
initial add of observability integration tiles
j8-redis Nov 4, 2024
7d61d16
Update content/integrate/datadog-with-redis-cloud/_index.md
mich-elle-luna Jan 14, 2025
5ec2ff0
Update content/integrate/datadog-with-redis-cloud/_index.md
mich-elle-luna Jan 14, 2025
ca42b90
Update content/integrate/datadog-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
33d9282
Update content/integrate/new-relic-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
584f7e4
Update content/integrate/new-relic-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
f394b98
Update content/integrate/datadog-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
49d39f1
Update content/integrate/datadog-with-redis-cloud/_index.md
mich-elle-luna Jan 14, 2025
1e006ef
Update content/integrate/datadog-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
7ff48e7
Update content/integrate/dynatrace-with-redis-cloud/_index.md
mich-elle-luna Jan 14, 2025
7a76fbe
Update content/integrate/dynatrace-with-redis-cloud/_index.md
mich-elle-luna Jan 14, 2025
077f7d9
Update content/integrate/dynatrace-with-redis-cloud/_index.md
mich-elle-luna Jan 14, 2025
994cf2f
Update content/integrate/dynatrace-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
beca0e5
Update content/integrate/dynatrace-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
590315d
Update content/integrate/dynatrace-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
e1dba67
Update content/integrate/dynatrace-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
cbc0427
Update content/integrate/new-relic-with-redis-cloud/_index.md
mich-elle-luna Jan 14, 2025
3481758
Update content/integrate/new-relic-with-redis-cloud/_index.md
mich-elle-luna Jan 14, 2025
bd2bfa2
Update content/integrate/new-relic-with-redis-cloud/_index.md
mich-elle-luna Jan 14, 2025
d44ebc0
Update content/integrate/new-relic-with-redis-cloud/_index.md
mich-elle-luna Jan 14, 2025
68e0339
Update content/integrate/new-relic-with-redis-cloud/_index.md
mich-elle-luna Jan 14, 2025
862f0df
Update content/integrate/new-relic-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
fc95b8a
Update content/integrate/new-relic-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
1c898cb
Update content/integrate/new-relic-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
da75e1a
Update content/integrate/new-relic-with-redis-enterprise/_index.md
mich-elle-luna Jan 14, 2025
003080b
Update _index.md
mich-elle-luna Jan 15, 2025
c4d30df
Update _index.md
mich-elle-luna Jan 15, 2025
7767e0e
Update _index.md
mich-elle-luna Jan 15, 2025
9295eeb
Update _index.md
mich-elle-luna Jan 15, 2025
6bfd586
Update _index.md
mich-elle-luna Jan 15, 2025
5e5e351
Update _index.md
mich-elle-luna Jan 15, 2025
410aa96
Update _index.md
mich-elle-luna Jan 15, 2025
5737d69
Update _index.md
mich-elle-luna Jan 15, 2025
430ab82
Update _index.md
mich-elle-luna Jan 15, 2025
4e4bf44
Update _index.md
mich-elle-luna Jan 15, 2025
5135331
Update _index.md
mich-elle-luna Jan 15, 2025
83411d9
Update _index.md
mich-elle-luna Jan 15, 2025
20e5a80
Update _index.md
mich-elle-luna Jan 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,4 @@ package-lock.json
.hugo_build.lock
.vscode/
.DS_Store
.idea
92 changes: 92 additions & 0 deletions content/integrate/datadog-with-redis-cloud/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
---
LinkTitle: Datadog with Redis Cloud
Title: Datadog with Redis Cloud
alwaysopen: false
categories:
- docs
- integrate
- rs
description: To collect, view, and monitor metrics data from your databases and other
cluster components, you can connect Datadog to your Redis Cloud cluster using
Redis' Datadog Integration.
group: observability
summary: To collect, view, and monitor metrics data from your databases and other
cluster components, you can connect Datadog to your Redis Cloud cluster using
Redis' Datadog Integration.
type: integration
weight: 7
---

To collect, view, and monitor metrics data from your databases and other cluster components, you can connect Datadog to
your Redis Enterprise cluster using Redis' Datadog integration.

[Datadog](https://www.datadoghq.com/) is used by organizations of all sizes and across a wide range of industries to
enable digital transformation and cloud migration, drive collaboration among development, operations, security and
business teams, accelerate time to market for applications, reduce time to problem resolution, secure applications and
infrastructure, understand user behavior, and track key business metrics.

Redis' Datadog Integration for Redis Cloud uses Datadog's Integration API to connect to Redis' metrics exporters.
The integration is based on Datadog's
[OpenMetrics integration](https://datadoghq.dev/integrations-core/base/openmetrics/) in their core API. This integration
enables Redis Cloud users to export metrics directly to Datadog for analysis, and includes Redis-designed
dashboards for use in monitoring Redis Cloud clusters.

This integration makes it possible to:
- Collect and display metrics not available in the admin console
- Set up automatic alerts for node or cluster events
- Display these metrics alongside data from other systems

{{< image filename="/images/rc/redis-cloud-datadog.png" >}}
## Install Redis' Datadog Integration for Redis Cloud

Installing the Datadog integration is a two-step process. Firstly, the installation must be part of your configuration.
Select 'Integrations' from the menu in the Datadog portal and then enter 'Redis' in the search bar, then select
'Redis Cloud by Redis, Inc.'. Next click 'Install Integration' in the top-right corner of the overview page.

If you have not already created a VPC between the Redis Cloud cluster and the network in which the machine hosting the
Datadog agent lives you should do so now. Please visit [VPC Peering](https://redis.io/docs/latest/operate/rc/security/vpc-peering/)
and follow the instructions for the cloud platform of your choice.

Returning to the Datadog console, open the 'Configure' tab of the integration and follow the instructions for installing
the integration on the local machine. Once it has been installed follow the instruction for adding an instance to the
conf.yaml in /etc/datadog-agent/conf.d/redis_cloud.d.

After you have edited the conf.yaml file please restart the service and check its status:

```shell
sudo service datadog-agent restart
```

followed by:

```shell
sudo service datadog-agent status
```

to be certain that the service itself is running and did not encounter any problems. Next, check the output of the
service; in the terminal on the Datadog agent host run the following command:

```shell
tail -f /var/log/datadog/agent.log
```

It will take several minutes for data to reach Datadog. Finally, check the Datadog console by selecting
Infrastructure -> Host Map from the menu and then finding the host that is monitoring the Redis Cloud instance. The host
should be present, and in its list of components there should be a section called 'rdsc', which is the namespace used by
the Redis Cloud integration, although this can take several minutes to appear. It is also possible to verify the metrics
by choosing Metrics -> Explorer from the menu and entering 'rdsc.bdb_up'.

## View metrics

The Redis Cloud Integration for Datadog contains pre-defined dashboards to aid in monitoring your Redis Cloud deployment.

The following dashboards are currently available:

- Overview
- Database
- Network

A number of additional dashboards will be included in the next release (v1.1.0).

## Monitor metrics

90 changes: 90 additions & 0 deletions content/integrate/datadog-with-redis-enterprise/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
---
LinkTitle: Datadog with Redis Enterprise
Title: Datadog with Redis Enterprise
alwaysopen: false
categories:
- docs
- integrate
- rs
description: To collect, view, and monitor metrics data from your databases and other
cluster components, you can connect Datadog to your Redis Enterprise cluster using
Redis' Datadog Integration.
group: observability
summary: To collect, view, and monitor metrics data from your databases and other
cluster components, you can connect Datadog to your Redis Enterprise cluster using
Redis' Datadog Integration.
type: integration
weight: 7
---

To collect, view, and monitor metrics data from your databases and other cluster components, you can connect Datadog to
your Redis Enterprise cluster using Redis' Datadog integration.

[Datadog](https://www.datadoghq.com/) is used by organizations of all sizes and across a wide range of industries to
enable digital transformation and cloud migration, drive collaboration among development, operations, security and
business teams, accelerate time to market for applications, reduce time to problem resolution, secure applications and
infrastructure, understand user behavior, and track key business metrics.

Redis' Datadog Integration for Redis Enterprise uses Datadog's Integration API to connect to Redis' metrics exporters.
The integration is based on Datadog's
[OpenMetrics integration](https://datadoghq.dev/integrations-core/base/openmetrics/) in their core API. This integration
enables Redis Enterprise users to export metrics directly to Datadog for analysis, and includes Redis-designed
dashboards for use in monitoring Redis Enterprise clusters.

This integration makes it possible to:
- Collect and display metrics not available in the admin console
- Set up automatic alerts for node or cluster events
- Display these metrics alongside data from other systems

{{< image filename="/images/rc/redis-cloud-datadog.png" >}}
## Install Redis' Datadog Integration for Redis Enterprise

Installing the Datadog integration is a two-step process. Firstly, the installation must be part of your configuration.
Select 'Integrations' from the menu in the Datadog portal and then enter 'Redis' in the search bar, then select
'Redis Enterprise by Redis, Inc.'. Next click 'Install Integration' in the top-right corner of the overview page.
Once it has been installed follow the instructions for adding an instance to the conf.yaml in
/etc/datadog-agent/conf.d/redis_cloud.d.

After you have edited the conf.yaml file please restart the service and check its status:

```shell
sudo service datadog-agent restart
```

followed by:

```shell
sudo service datadog-agent status
```

to be certain that the service itself is running and did not encounter any problems. Next, check the output of the
service; in the terminal on the Datadog agent host run the following command:

```shell
tail -f /var/log/datadog/agent.log
```

It will take several minutes for data to reach Datadog. Finally, check the Datadog console by selecting
Infrastructure -> Host Map from the menu and then finding the host that is monitoring the Redis Enterprise instance. The host
should be present, and in its list of components there should be a section called 'rdse', which is the namespace used by
the Redis Enterprise integration, although this can take several minutes to appear. It is also possible to verify the metrics
by choosing Metrics -> Explorer from the menu and entering 'rdse.bdb_up'.

## View metrics

The Redis Enterprise Integration for Datadog contains pre-defined dashboards to aid in monitoring your Redis Enterprise deployment.

The following dashboards are currently available:

- Overview
- Database
- Node
- Shard
- Active-Active
- Proxy
- Proxy Threads


## Monitor metrics


71 changes: 71 additions & 0 deletions content/integrate/dynatrace-with-redis-cloud/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---
LinkTitle: Dynatrace with Redis Cloud
categories:
- docs
- integrate
- rs
description: To collect, view, and monitor metrics data from your databases and other
cluster components, you can connect Dynatrace to your Redis Cloud cluster using
Redis' Dynatrace Integration.
group: observability
summary: To collect, view, and monitor metrics data from your databases and other
cluster components, you can connect Dynatrace to your Redis Cloud cluster using
Redis' Dynatrace Integration.
type: integration
weight: 7
---

To collect, view, and monitor metrics data from your databases and other cluster components, you can connect Dynatrace
to your Redis Cloud cluster using Redis' Dynatrace integration.

[Dynatrace](https://www.dynatrace.com/) is used by organizations of all sizes and across a wide range of industries to
enable digital transformation and cloud migration, drive collaboration among development, operations, security and
business teams, accelerate time to market for applications, reduce time to problem resolution, secure applications and
infrastructure, understand user behavior, and track key business metrics.

Redis' Dynatrace Integration for Redis Cloud uses Prometheus remote write functionality to connect Prometheus data
sources to Dynatrace. This integration enables Redis Cloud users to export metrics to Dynatrace for analysis,
and includes Redis-designed dashboards for use in monitoring Redis Cloud clusters.

This integration makes it possible to:
- Collect and display metrics not available in the admin console
- Set up automatic alerts for node or cluster events
- Display these metrics alongside data from other systems

{{< image filename="/images/rc/redis-cloud-dynatrace.png" >}}
## Install Redis' Dynatrace Integration for Redis Cloud

Redis' Dynatrace Integration is based on a feature of the Prometheus data source. Prometheus can forward metrics on to
another destination using remote writes. This will require a Prometheus installation inside the same datacenter as the
Redis Cloud deployment.

If you have not already created a VPC between the Redis Cloud cluster and the network in which the machine hosting
Prometheus lives you should do so now. Please visit [VPC Peering](https://redis.io/docs/latest/operate/rc/security/vpc-peering/)
and follow the instructions for the cloud platform of your choice.



## View metrics

The Redis Cloud Integration for Dynatrace contains pre-defined dashboards to aid in monitoring your Redis Enterprise deployment.

The following dashboards are currently available:

- Cluster: top-level statistics indicating the general health of the cluster
- Database: performance metrics at the database level
- Shard: low-level details of an individual shard
- Active-Active: replication and performance for geo-replicated clusters
- Proxy: network and command information regarding the proxy
- Proxy Threads: processor usage information regarding the proxy's component threads

## Monitor metrics

Dynatrace dashboards can be filtered using the text area. For example, when viewing a cluster dashboard it is possible
filter the display to show data for only one cluster by typing 'cluster' in the text area and waiting for the system to
retrieve the relevant data before choosing one of the options in the 'cluster' section.

Certain types of data do not know the name of the database from which they were drawn. The dashboard should have a list
of database names and ids; use the id value when filtering input to the dashboard.



71 changes: 71 additions & 0 deletions content/integrate/dynatrace-with-redis-enterprise/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---
LinkTitle: Dynatrace with Redis Enterprise
Title: Dynatrace with Redis Enterprise
alwaysopen: false
categories:
- docs
- integrate
- rs
description: To collect, view, and monitor metrics data from your databases and other
cluster components, you can connect Dynatrace to your Redis Enterprise cluster using
Redis' Dynatrace Integration.
group: observability
summary: To collect, view, and monitor metrics data from your databases and other
cluster components, you can connect Dynatrace to your Redis Enterprise cluster using
Redis' Dynatrace Integration.
type: integration
weight: 7
---

To collect, view, and monitor metrics data from your databases and other cluster components, you can connect Dynatrace to
your Redis Enterprise cluster using Redis' Dynatrace integration.

[Dynatrace](https://www.dynatrace.com/) is used by organizations of all sizes and across a wide range of industries to
enable digital transformation and cloud migration, drive collaboration among development, operations, security and
business teams, accelerate time to market for applications, reduce time to problem resolution, secure applications and
infrastructure, understand user behavior, and track key business metrics.

Redis' Dynatrace Integration for Redis Enterprise uses Prometheus remote write functionality to connect Prometheus data
sources to Dynatrace. This integration enables Redis Enterprise users to export metrics to Dynatrace for analysis,
and includes Redis-designed dashboards for use in monitoring Redis Enterprise clusters.

This integration makes it possible to:
- Collect and display metrics not available in the admin console
- Set up automatic alerts for node or cluster events
- Display these metrics alongside data from other systems

{{< image filename="/images/rc/redis-enterprise-dynatrace.png" >}}
## Install Redis' Dynatrace Integration for Redis Enterprise

At the present time the Dynatrace integration is not signed by Dynatrace, meaning that it will be necessary to download
the source configuration and dashboards and assemble them and sign them cryptologically with a certificate that you have
created. The instructions for this procedure can be found on the Dynatrace
[site](https://docs.dynatrace.com/docs/extend-dynatrace/extensions20/sign-extension). Please note that the instructions
would have you place the dashboards next to the src folder; this is incorrect, the dashboards should be located inside
the src folder.

## View metrics

The Redis Enterprise Integration for Dynatrace contains pre-defined dashboards to aid in monitoring your Redis Enterprise deployment.

The following dashboards are currently available:

- Cluster: top-level statistics indicating the general health of the cluster
- Database: performance metrics at the database level
- Node: machine performance statistics
- Shard: low-level details of an individual shard
- Active-Active: replication and performance for geo-replicated clusters
- Proxy: network and command information regarding the proxy
- Proxy Threads: processor usage information regarding the proxy's component threads


## Monitor metrics

Dynatrace dashboards can be filtered using the text area. For example, when viewing a cluster dashboard it is possible
filter the display to show data for only one cluster by typing 'cluster' in the text area and waiting for the system to
retrieve the relevant data before choosing one of the options in the 'cluster' section.

Certain types of data do not know the name of the database from which they were drawn. The dashboard should have a list
of database names and ids; use the id value when filtering input to the dashboard.


Loading
Loading