Azure の Java Webアプリ、Webジョブ、関数アプリの標準出力はどこに出るの?

PC

Azure の各種Javaで構成できるサービス、Webアプリや関数アプリ、WEBジョブの標準出力はどこで確認できるのか調べてみました。

関数アプリはポータルのログストリーミング

関数アプリはログストリーミングで確認できました。なんかログ見れるやつは色々あってよくわからないのですが、僕が見たのは関数アプリを開いた場所にある プラットフォームと機能 タブを選択

 

プラットフォーム機能タブの右下、ログストリーミング

見れました。

サンプルのHttpTriggerにSystem.out.printを書いてます。

Webアプリ と Webジョブ は Kudu から

AzureにはKuduというツールがあります。ポータルからだと高度なツールみたいな名前になっていますかね、

正直ポータルが複雑で一発で目的の場所にアクセスできないので、

https://アプリ名.scm.azurewebsites.net/

のようにURLに.scmを含めることでアクセスしています。

KuduにアクセスするとLog streamがあるのでどこでリアルタイムに出力を見れます。

Log Stream はブラウザでアクセスしても見れますが curl で見ることを推奨されているようです。

Diagnostic Log Stream
Kudu is the engine behind git/hg deployments, WebJobs, and various other features in Azure Web Sites. It can also run outside of Azure. - projectkudu/kudu

ちなみにKuduからCUIでファイルを覗いたり、CUIと連動しているブラウザ上のファイル管理システムを動かせるので、直にファイルやWebジョブのzipをデプロイしたり、過去ログファイルを閲覧することもできます。JSPから標準出力した場合はTomcatのログファイルに溜まっていると思います。

GitHub - projectkudu/kudu: Kudu is the engine behind git/hg deployments, WebJobs, and various other features in Azure Web Sites. It can also run outside of Azure.
Kudu is the engine behind git/hg deployments, WebJobs, and various other features in Azure Web Sites. It can also run outside of Azure. - projectkudu/kudu
created by Rinker
技術評論社
¥80 (2024/04/25 09:40:30時点 Amazon調べ-詳細)



インターネット回線はNUROがおすすめ!
ブログをメールで購読

メールアドレスを記入して購読すれば、更新をメールで受信できます。

この記事を書いた人
IORI

雑記ブログ、ガジェットやパソコン系の記事が多いです。
Youtubeでも活動しているので是非そちらもチェックしてみてください。

IORIをフォローする
Twitterをフォローして最新ツイートをチェックしよう
毎日更新してます。
PC プログラミング/ハック
スポンサーリンク
IORIをフォローする
DLE.work

コメント

タイトルとURLをコピーしました