Skip to content

Feature request / Enhancement(OCI Cache / Redis) #53

@thallesdaniell

Description

@thallesdaniell

📌 Feature request: support for oci_redis namespace (OCI Cache / Redis)

Summary

The oracle‑cloud‑integration stack does not forward metrics from OCI Cache (Redis).
Oracle Monitoring exposes them under the namespace oci_redis, but the default Service Connector created by the stack ignores that namespace, so no Redis data reaches Datadog.

Current behaviour

  • Tested stack: datadog‑oci‑orm v1.4.4 (released 30 Apr 2025)
  • Namespaces like oci_compute and oci_apm work fine.
  • Metrics matching oci_redis.* never show up in Metrics Explorer or the API.

Desired behaviour

  • Add oci_redis to the namespace allow‑list consumed by the Service Connector.
  • Export every metric in the official docs: hits/misses, ops‑per‑sec, memory, replication lag, etc.
  • Re‑use the existing IAM policy pattern (read‑only on Monitoring).

Why this matters

Critical workloads rely on OCI Cache with Redis for caching and queueing. Without these metrics:

  • We can’t alert on latency spikes, memory pressure, or replication issues.
  • Dashboards are incomplete, impacting SLO tracking.

Steps to reproduce

  1. Deploy datadog‑oci‑orm v1.4.4 in tenancy XYZ.
  2. Spin up a managed Redis cluster, generate traffic.
  3. In Metrics Explorer, search for oci_redis.*no results.

Impact

  • Full visibility into managed Redis performance.
  • Ability to set alerts for memory saturation, replication lag, latency, etc.
  • Consistency with other Datadog integrations (AWS ElastiCache, Azure Cache, GCP Memorystore).

Extra info

  • I can attach the terraform plan/tfvars for the stack and the output of
    oci monitoring metric-data summarize-metrics-data --namespace oci_redis ...
  • Happy to beta‑test any PR or experimental branch in prod.

Thanks for the great work on the OCI connector! 🙌

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions