Dashboarding
Dynatrace dashboards, notebooks, and data explorer explained.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to ingest RDS table data into Dynatrace.

ashokpjana
Newcomer

We are working in a SaaS environment, and the application logs are stored in an RDS database table.
We need to populate metrics and display them in real time on the dashboard.
Which approach should we use to bring RDS table data into Dynatrace?

1 REPLY 1

t_pawlak
Champion

Hi,
i am not expert in RDS table, but IMO if the data you need for the dashboard exists only inside an RDS table (application logs stored as rows), Dynatrace won’t “read a database table” directly. The standard Dynatrace AWS/RDS integration gives you RDS performance/CloudWatch metrics, not arbitrary table contents.
Here link to documentation:
Amazon RDS (Relational Database Service) monitoring 
Monitor Amazon Web Services with CloudWatch metrics 
But, you can try different approach.

Instrument the application to emit metrics at the source (instead of querying the log table) and send them to Dynatrace via:

  • OpenTelemetry (OTLP HTTP) → Dynatrace OTLP endpoint, or
  • Dynatrace Metrics API v2 ingest (custom metrics).

Dynatrace OTLP API 

Or if you must derive metrics from the RDS log table, you can reach data like Queries/aggregates the RDS table (e.g., counts per minute by status/error code/tenant, percentiles, etc, then pushes aggregated metrics to Dynatrace using Metrics API v2 (or OTLP metrics). Or pushes raw logs to Dynatrace Logs Ingest API if you want log analytics






Featured Posts