title: DB monitoring on NewRelic with rubyagent on ECS Fargate with Aurora serverless (PGSQL) not working
body: <p>We’re using the New Relic rubyagent gem to monitor a rails 6.0 app, deployed on AWS ECS using RDS Serverless PGSQL as a database. However, the DB does not show up under external services or databases in New Relic. I'd like to monitor for slow transactions using New Relic's features around that. Any suggestion what is happening here?</p>
  <p><code>config/newrelic.yml:</code></p>
  <pre><code>common: &amp;default_settings
    license_key: &lt;%= ENV['NEWRELIC_LICENSE_KEY'] %&gt;
    agent_enabled: auto
    app_name: my_app
    monitor_mode: true
    developer_mode: false
    log_level: info
  
    attributes:
      include: job.sidekiq.args.*
  
    browser_monitoring:
        auto_instrument: false
  
    audit_log:
      enabled: false
  
    transaction_tracer:
      enabled: true
      transaction_threshold: apdex_f
      record_sql: raw
      stack_trace_threshold: 0.500
      explain_enabled: false
  
    error_collector:
      enabled: true
      capture_source: true
      ignore_errors: &quot;ActionController::RoutingError,Sinatra::NotFound,ActiveRecord::RecordNotFound,CGI::Session::CookieStore::TamperedWithCookie,ActionController::UnknownAction,AbstractController::ActionNotFound,Mongoid::Errors::DocumentNotFound,Sinatra::NotFound,Sidekiq::Limiter::OverLimit&quot;
  
  
  development:
    &lt;&lt;: *default_settings
    monitor_mode: false
    developer_mode: true
  
  test:
    &lt;&lt;: *default_settings
    monitor_mode: false
  
  production:
    &lt;&lt;: *default_settings
    monitor_mode: true
  </code></pre>