Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Application Insights と KQL

Application Insights と KQL

Fukuazu Night #2

09989ca6b353094eb539664d5cd5c91d?s=128

Mitsuzono Hiroto

November 22, 2019
Tweet

More Decks by Mitsuzono Hiroto

Other Decks in Technology

Transcript

  1. Copyright © 2015-2019 ALTERBOOTH inc. All Rights Reserved. Application Insights

    Kusto Query Language(KQL) 株式会社オルターブース 満園 裕人
  2. Copyright © 2015-2019 ALTERBOOTH inc. All Rights Reserved. • 満園

    裕人 • 株式会社オルターブース エンジニア • 業務では主に C#(.NET Core)で Webアプリケーション開発 自己紹介
  3. Copyright © 2015-2019 ALTERBOOTH inc. All Rights Reserved. • Application

    Insights KQL • 概要 • 使用例 • まとめ 今日話す内容
  4. Application Insights

  5. Copyright © 2015-2019 ALTERBOOTH inc. All Rights Reserved. • アプリケーションパフォーマンス管理サービス

    • Azure Monitorに統合されている • オートスケールやアラートの条件として利用可能 • Azureポータルからリソース作るとよく勝手についてくる • が、論理アプリケーション単位でまとめるのがオススメ • アプリ側の設定についてはVisualStudioで行うと楽 • 手動でやるとNugetの設定やら何やらで面倒 Application Insights
  6. Copyright © 2015-2019 ALTERBOOTH inc. All Rights Reserved. • Azure

    Data Explorerで使われる読み取り専用クエリ • Application Insightsの「ログ」ボタンから見れる KQL (Kusto Query Language)
  7. 使用例

  8. Copyright © 2015-2019 ALTERBOOTH inc. All Rights Reserved. 今回の仕掛人

  9. Copyright © 2015-2019 ALTERBOOTH inc. All Rights Reserved. 1. 実行回数を知りたい!

  10. Copyright © 2015-2019 ALTERBOOTH inc. All Rights Reserved. 2. メッセージ内容で検索したい!

  11. Copyright © 2015-2019 ALTERBOOTH inc. All Rights Reserved. 3. エラー時のログメッセージを調べたい!

  12. Copyright © 2015-2019 ALTERBOOTH inc. All Rights Reserved. Workbooksの活用

  13. Copyright © 2015-2019 ALTERBOOTH inc. All Rights Reserved. • KQLの概要

    • https://docs.microsoft.com/en- us/azure/kusto/query/ • Application Insights寄りの内容 • https://docs.microsoft.com/en-us/azure/azure- monitor/log-query/examples • Workbooks • https://docs.microsoft.com/ja-jp/azure/azure- monitor/app/usage-workbooks リファレンス
  14. まとめ

  15. Copyright © 2015-2019 ALTERBOOTH inc. All Rights Reserved. • クエリを活用し、必要なログを探す手間を省略できる

    • グラフ化やアラート設定にも利用可能 • Workbooksはサンプルが充実してて便利 • 職人の目はクエリ化して共有しましょう Application Insights KQL まとめ