App Service Linux (Docker) 環境で、コンテナ内の Nginx のログをAzureポータルから確認

公開日: : Blog, Microsoft , , ,

何も設定しない場合はSSHでアクセスしてログ参照する

通常はコンテナ内の /var/log/nginx に access.log と error.log が出力される。
Azureポータルの Web SSH からコンテナ内に入って、上記ディレクトリに移動して参照する
WebSSHは 開発ツール -> SSH からアクセスできる。

ポータルからFTP経由でダウンロードできるようにする

Dockerコンテナーログの出力設定を変更

App Service の 監視中 -> 診断ログ -> Dockerコンテナーログ を ファイルシステム に設定
stdout と stderr をストレージのログに収集してくれる。

DockerFile変更

nginxのaccess.log, error.log を stdout に出力されるよう シンボリック・リンクを作成するように、DockerFileに追記する。

ダウンロード

Azureポータルへログインしていてリソースアクセス権があれば以下の直URLでダウンロードできる。

https://hogehoge.scm.azurewebsites.net/api/zip/LogFiles

診断ログ画面の情報からFTP接続してもダウンロードできる。

default_docker.logあたりに入ってるはず

参考

https://github.com/nginxinc/docker-nginx/blob/8921999083def7ba43a06fabd5f80e4406651353/mainline/alpine/Dockerfile#L127-L128
http://keyomura.hatenablog.com/entry/2018/03/25/104236

関連記事

no image

【UWP】矢印キーでのフォーカス移動

FocusManagerで上下左右のフォーカス遷移が出来るので、その仕組みを利用してやるビヘイビアを

記事を読む

no image

Xamarin.Forms で ScrollView の中に Map を配置したとき、Androidで地図のスクロールが出来なくなる

iOSは問題ないけど、AndroidはScrollViewにタッチを持ってかれてる感じ。 カスタ

記事を読む

no image

YomiganaWPFTextBox

こんにちは。 WPFでテキストボックスに入力した内容をカナ変換する方法について今日は掲載します

記事を読む

no image

【C#, WPF】XMLデータをListViewに表示し、チェック項目のみXML保存させる

前回の続きというか、WPF版。 <Window x:Class="MyWP

記事を読む

Xamarin iOS, Android での位置情報、Bluetoothの有効化メモ

OSが勝手に出してくれたりくれなかったりのところを整理するためのメモ 諸事情によりサンプルはXama

記事を読む

【WPF/XAML】セパレータを縦にする

<Window x:Class="VerticalSeparator&q

記事を読む

no image

Windows 10 IoT Core の 製品化メモ

概念実証(Proof of concept)を終了し、製品化を行いたい場合のステップ サインア

記事を読む

no image

TFS2013ExpressでService Unavailable 503

【現象】 TFSつながらない。ブラウザからのホームもVisualStudioのチームエクスプローラ

記事を読む

SIPSorceryにて、「型 ‘log4net.ILog’ が参照されていないアセンブリで定義されています。」

ある時、SIPクライアントの開発を行っていた。 SIPクライアントライブラリの選定にあたって S

記事を読む

【XAML】フォントサイズを自動縮小して全体を表示

Viewboxを親にするだけ。 拡大・縮小方法はStretch, StretchDirec

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑