ちょっと言葉足らずな気がするのでもう少し細かく記載してほしいと思うのですが、なんとなく状況はつかめました。
念の為ですが、
- プライベートサブネット内部からカスタムメトリクスをCloudWatchに送信したい
ということでしょうか。
CloudWatchに限らず、本来であればAWSの各サービスにはインターネットを経由してアクセスするのが通常です。
ただ、プライベートサブネット内部からアクセスしたいという需要は当然あり、AWS側が方法(PrivateLink)を提供しています。
具体的には、AWSのサービスにプライベートサブネット内部からアクセスするには、VPCエンドポイントを設定する必要があります。
CloudWatchにもこのVPCエンドポイントが設定できます。(対応してないサービスもあるので、プライベートサブネットを使う際には事前にチェックしておくといいです)
やり方は簡単ですが、クラスメソッドさんのブログにズバリそのまま書いてあるのでご参照ください。
ちなみに、送りたいメトリクスがディスク使用率等であれば、CloudWatch Agentを使用するのが手っ取り早いです。
公式ドキュメントが分かりづらい気がするので、クラスメソッドさんの別記事等を見たほうがいいかも。
↑の記事の通り、今だとSSMでインストールするのが楽ですが、その際は当然SSMもVPCエンドポイントの設定をする必要があります。
質問と話がそれますが、EC2を管理する際に非常に有用なので、SSMも合わせてエンドポイント設定しておくといいでしょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/01/10 02:39