質問: CloudWatchでEC2上で動いているnginxのエラーログを確認したいです。 Nginx のアクセスログとエラーログを CloudWatch に送信する 上記リンク先を参考に進めたのですがnginx関連のロググループが追加されません。 どうかお力添えをよろしくお願いします。 **/etc/awslogs/awslogs.conf** ![画像の説明をここに入力](https://i.stack.imgur.com/HDIQB.png) CloudWatch現在のロググループ ![画像の説明をここに入力](https://i.stack.imgur.com/kbjYP.png)
回答: /var/log/awslogs.log に何らかエラーが記録されていると思われます。例えばリンク先にある「IAM ロールにポリシーをアタッチする」が実行できていないのではないでしょうか。当たり前ですがアクセス権がなければログを書き込むことができません。 なお、リンク先で紹介されているawslogsは非推奨です。ドキュメントでは > > 古いエージェントは Python 2.7、3.0、および 3.3 を必要とします。現在の EC2 インスタンスはこれらのバージョンの Python を使用しておらず、これらのバージョンは非推奨になって、パッチが適用されなくなっているため、**統合 CloudWatch エージェントに移行することを強くお勧めします。** > > > とされています。