次の方法で共有

Web AppsのSSH上でのコマンドログ

武志 佐々木 475 評価のポイント
2025-09-02T00:39:42.98+00:00

Wordpress on Web Appsでサイトを立ち上げました。
SSH接続にてコマンドを実施したログを取得したいのですが、Azure WebApps上ではどのような設定を行えばよろしいでしょうか。
また、設定後どのようにしてログを確認することができますでしょうか。

Azure
Azure

Microsoft が管理する世界のデータ センター ネットワークを介してアプリケーションとサービスを構築、配置、および管理するインフラストラクチャおよびクラウド コンピューティング プラットフォーム。


質問作成者が受け入れた回答

Bhargavi Naragani 7,940 評価のポイント モデレーター
2025-09-02T05:44:57.7166667+00:00

Hi 武志 佐々木,

現時点では、Azure App ServiceはSSHで実行されたコマンドの履歴を自動的に記録したり表示したりしません。HTTPやポータルで表示できるアプリケーションログとは異なります。SSH機能は短期的なトラブルシューティングを目的としており、コンテナ内のコマンド履歴(.bash_history)は一時的であり、再起動後は保持されません。

コマンドの実行結果をキャプチャする必要がある場合、サポートされている方法はコマンドの出力をstdout/stderrにリダイレクトすることです。App Serviceは、これらのストリームに書き込まれたものを自動的に収集し、その後、次の方法でそれらを見ることができます:

  • Azureポータルのログストリーム
  • az webapp log tail を使用した Azure CLI
  • または、診断設定を介してログをAzure Monitor / Log Analyticsに転送して長期保存することができます。

https://learn.microsoft.com/ja-jp/azure/app-service/troubleshoot-diagnostic-logs
https://docs.azure.cn/ja-jp/app-service/configure-custom-container?tabs=debian&pivots=container-linux
https://learn.microsoft.com/ja-jp/azure/app-service/monitor-app-service

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

0 件の追加の回答

並べ替え方法: 最も役に立つ

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "おすすめ" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。