概要 DatadogではMySQLをモニタリングするためのMySQL Integrationが提供されているが、基本的にMySQLが稼動しているサーバにdatadog-agentをインストールしてlocalhostのmysqldからデータを取得することをを想定して各種ドキュメントなどが書かれている感がある。 RDSでMySQLを利用している場合、CloudWatchで取得できる値は造作もなくDatadogへ食わせることができるわけだが、いかんせんOSリソース的なメトリクスが多く、MySQL固有の値をモニタリングの対象にしたい場合物足りない。 そこで、別のサーバへdatadog-agentをインストールし、そこからRDSへ接続してDatadogへデータをもっていくということができる。 やったこと RDSのセキュリティグループ設定 Datadog用ユーザの作成 /etc/dd-agent/co