実現したいこと
CloudWatch agentをstatusをrunning状態にしたい。
発生している問題・分からないこと
AWS cloudwatch agentを停止してしまったのですが、起動できません。
再起動コマンドを打ち、status確認コマンドを打ってもstoppedのままで一向に直りません。
解決方法をご存じの方はいらっしゃいますか。
エラーメッセージ
error
1"status": "stopped", 2 "starttime": "", 3 "configstatus": "configured", 4 "version": "1.300032.3"
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
特に成果はありませんでした。
補足
必要な情報がある場合は、言っていただければ記載していきます。
EC2の話で良いでしょうか。
OSは何でしょうか?
再起動コマンド、status確認コマンドとは具体的にどんなコマンドを実行してそのエラーが出たのでしょうか?
基本的な情報や実行したコマンドなど具体的な情報を書くようにしましょう。
EC2の話であっています。それをTeratermにつないでいます。
OSはWindows11 proです。
コマンド sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -m ec2 -a statusを使って確認しています。
情報不足で申し訳ございませんでした。
EC2のOSは何でしょうか?AmazonLinux系だと想定して、以下のコマンドで起動できませんか?
sudo systemctl start amazon-cloudwatch-agent
出来ない場合、次の手は設定ファイルの場所がローカルかSSMストアかによって異なります。
ローカルファイル /opt/aws/amazon-cloudwatch-agent/bin/config.json があるなら
以下のコマンドを試してみてください。
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -s -c file:/opt/aws/amazon-cloudwatch-agent/bin/config.json