SlideShare a Scribd company logo
1 of 41
Azure Monitor を使った運用監
視コトハジメ
JAZUG Tokyo Night 2020 01
よしのつばさ
はじめに
本セッションは、2020年01月31日時点での情報に基づきます。
情報の日付に注意しましょう。
資料について
今回の資料は、SlideShareに後ほど公開します。
使用したソースコードに関しても、後ほど公開予定です。
自己紹介
吉野翼(よしのつばさ)
Microsoft MVP for Microsoft Azure (2016 ~)
Compony : シグマコンサルティング株式会社
Work : Webサービス開発、インフラ
Like : Azure, .NET, Kinect
Twitter : https://twitter.com/papeMK2
Facebook : https://www.facebook.com/papeMK2
Blog : https://papemk2.hateblo.jp/
アジェンダ
Azure Monitor の概要
Log Analytics を使ってみる
Azure Monitor + Log Analytics で監視の仕組みを構築する
今回扱う範囲
Azure Monitor Alert
Azure Monitor Log
Log Analytics
※ Azure Monitor は、範囲が広いので今回は、この範囲です
※OMS(Operation Management Suite) がブランド廃止、Azure Monitor へ統合されました。
Azure Monitor のモニタリング領域
インフラストラクチャ アプリケーション ネットワーク
Azure Monitor
統一されたモニタリング データ駆動分析 ワークフローの統合
機械学習に基づいた高度な診断と分析全てのメトリック、ログ、及び
その他監視メトリック用の共
通プラットフォーム
人気のあるDevOpsツールなどと統合
されたリッチなエコシステムの提供
Azure Monitor で出来ること
Azure 内のログ管理
Azure 内のメトリック管理
Azure のログ分析
Azure のログ可視化
ログ、メトリックからアラートの発行
Application
Operation System
Custom Sources
Azure Resource
Azure Subscriptions
Azure Tenant
Application Insights
診断用拡張 + エージェント
Windows + Linux
複数言語対応のSDK
Azureから送信される
ログとメトリック
その他
Azure Monitor のデータソース
Azure Tenant Azure Active Directory
Azure Subscriptions
Security Center
Service Health
Resource Manager
Azure Resources
Network Security Groups
Storage Accounts
Virtual Machines
Operating System
Windows Pref Counters
Linux syslog
Application
Application logs
User telemetry
Azure Monitor の収集するデータ
Application : 自分が書いたコードのパフォーマンスと機能に関連するデータ
Operation System : アプリケーションが実行されているOSに関するデータ。Azure、そ
の他クラウド、オンプレが該当
Azure Resource : Azure のリソース操作データ
Azure Subscription : サブスクリプションの操作・管理に関するデータ及びAzure自体の
正常性及び操作に関するデータ
Azure Tenant : AADなどのテナントレベルの操作データ
Custom Sources : Azure Monitor のData Collect API に送られたデータ
Azure の送信するシグナル
メトリック ログ アラート
種類ごとに異なるプロパティで構成されて
いるデータ
アプリケーションログ、サーバログなど多岐
に渡る
イベント、トレース情報等の利用統計情報
は、組み合わせて分析しやすいようにパ
フォーマンスデータとセットに格納される
Log Analyticsのクエリによる分析やクエリの
結果を使用してその後の処理を行うことが
可能
特定時点におけるシステムを表す何らか
の指標
リアルタイムに近い形でデータを収集で
きる
メトリックデータを用いてその後の処理
(アラートルールの作成)などが可能
各メトリック、ログを定期的に評価し、
条件がtrue の場合に発生する
アラートが発生すると、指定したアク
ショングループに対してアラートを送
信する
重大な状況へ対応するために
メトリック、ログデータに基づいたアクションを実
行する
メトリックに基づくアラートルールは、ほぼリアル
タイムなアラートを提供
ログに基づくアラートルールは、複数のデータ
ソースに跨った複雑なアラートを提供
Azure Monitor の収集したメトリックに基づき、リ
ソースのサイズを調整する機能を提供
負荷の増減によりインスタンスサイズ・量の自動
調整を行うことで、リソースを最適化可能
アラート
オートスケール
Log Analytics を使ってみよう
Log Analytics のクエリ
requests
| where timestamp >= ago(1d) and resultCode != 200
| project timestamp , resultCode , user_Id , client_Type , client_Browser
• Http リクエストを取得する(From句)
• タイムスタンプが1日以内で、レスポンスコードが200以外(Where句)
• タイムスタンプ、レスポンスコード、ユーザに割り振られたId、クライアント種別、ブラウザを取得する(Select句)
Log Analytics のクエリ
requests
| summarize count() by url
| take 10
| render piechart
• summarize 結果を特定の値でサマる
• take 上位 x 件を取得する
• render 指定した形式でビジュアライズする (piechart だと、円グラフ)
Log Analytics のクエリ
union withsource = SourceApp app("AzureMonitorHub").exceptions,
app("jazug-demo2").exceptions
| summarize count() by type
| render columnchart
• union で複数のデータソースを合わせる
• Type でサマる
• render 指定した形式でビジュアライズする (columnchart だと棒グラフ)
Log Analytics のクエリ
KQL(Kusto query language) を使用する
SQL ライクなクエリ言語
Azureポータルの統一されたUI でクエリの入力、可視化、分析
が可能
クエリ結果をダッシュボードに貼り付けることも可能
デモ
監視の仕組みを構築する
監視の仕組みを構築する
1. App Insights でアプリケーションログを収集
2. Log Analytics でエラー分析用のクエリを書く
3. Azure Monitor Alert にてLog Analytics のクエリで アラート
ルールを作る
4. 各メトリック用のアラートルールを作る
5. 各アラートのWebhook を受け取るコードを書く
• メトリクス、ログアラートでペイロードが異なるので分ける方が吉
• Function App or Logic App がおすすめ
6. 配信したいツールに通知を送る
構成図
アプリケーション
Logs
Metrics
インフラ
ログアラート
メトリクスアラート
アラートの受け取り方
Http Trigger が含まれているFunction App を指定する
(Http Trigger が無いと設定できない)
HttpRequest のリクエストBody にjson が含まれてリク
エストが送られてくる
Logic App よりもリッチな通知を行いたい場合向け(よ
りプログラマブルな処理が行いやすい)
When a HTTP request is received を含む Logic App を
指定する(Http リクエストが受けられないと設定でき
ない)
Request Body JSON Schema を予め埋めておく
簡易アラート向け
その他のアラートの受け取り口
Azure Automation Runbook
Email Azure Resource Manager Role
特定のロールを持っているユーザにメールを送る
Email
指定したメールアドレス
SMS
指定した電話番号
Push
Azure app へのプッシュ(Azure アカウントのメールアドレスを指定する)
Voice
指定した電話番号へ音声メッセージ
その他のアラートの受け取り口
ITSM
ServiceNow
System Center Service Manager
Provance
Cherwell
Secure Webhook
AAD で保護された Webhook エンドポイントを指定する
Webhook
Webhook エンドポイント を指定する
アラートの受け取り方(Function App)
[FunctionName("LogAnalyticsAlert")]
public async Task<IActionResult> Run(
[HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = null)]
HttpRequestMessage req,
ILogger log)
{
var body = await req.Content.ReadAsStringAsync();
/*
* User own code
*/
return new OkObjectResult("Success");
}
注意
各サービスのWebHookは、それぞれペイロードがガラッと変
わるのでそれぞれ作りましょう
簡易通知ならLogic App がおすすめ
フロントエンドの監視は、ログが多くなりがちなので不要なロ
グは、極力削るようにしましょう
まとめ
Azure Monitor を使用すれば、簡単で柔軟にサービス監視が行
えます
これらの機能を覚えておくと、運用監視がぐっと楽になるので
是非触ってみましょう
Logic App や Function App などを活用するとよりリッチな監
視体制が築けるのでオススメです
参考資料
https://docs.microsoft.com/ja-jp/azure/azure-monitor/
https://azure.microsoft.com/ru-ru/blog/new-full-stack-
monitoring-capabilities-in-azure-monitor/
https://github.com/MicrosoftDocs/azure-docs/issues/27590
ソースコード
https://gist.github.com/papeMK2/e43a7ae1b0280011d976a4b6
e067842c
時間が余ったとき用
Azure Service Health
Azure のインシデント情報を通知 Azure の計画メンテナンス情報を通知
Azure Service Health
Azure のインシデントと計画メンテナンスについて通知を行う
システム変更に伴う影響なども通知される
直近だとTLS 1.2 以前のサポート終了など
これらの情報をプッシュ型で受けることによりAzure に起因するダウン
タイムを減らす対応を行いやすくする
Azure のサブスクリプション、使用しているサービスなどからパーソナ
ライズした情報を入手可能
インシデントに関するレポートを取得可能
https://japan.cnet.com/article/35148383/
アラートの例
Microsoft database containing Customer Support data was accessible from the internet
Microsoft has corrected an issue identified by a third-party security researcher where a
database containing a subset of information related to customer support interactions
was accessible to the internet between the dates of 5 Dec 2019 and 31 Dec 2019.
This issue was specific to an internal database used for support case analytics and does
not represent an exposure of our commercial cloud services. Once identified, Microsoft
mitigated the issue, and our security team’s investigation found no indication of
malicious use of the database records.
Our analysis of the support information indicates that specific personal or organizational
identifiable information related to your support case was potentially visible.
アラートの例(ざっくり訳)
Microsoft の持つカスタマーサポート情報を含んだデータベースが
インターネットに露出していた
2019/12/5 ~ 2019/12/31 の間、該当のデータベースがインターネッ
トに露出しており、第三者のセキュリティ研究者から報告された
これは、Azure のサービス自体に影響する問題ではありません。ま
たデータベースが使用された痕跡は、発見されませんでした
分析では、個人または、組織とサポートケースを紐づける情報が潜
在的に表示されていた可能性があります。
Tokyo Jazug Night 2020-01 Azure Monitor を使った運用監視コトハジメ

More Related Content

What's hot

Azure AD Premium はまりポイント
Azure AD Premium はまりポイントAzure AD Premium はまりポイント
Azure AD Premium はまりポイントShinsuke Saito
 
S94 Microsoft Azure セキュリティについて
S94 Microsoft Azure セキュリティについてS94 Microsoft Azure セキュリティについて
S94 Microsoft Azure セキュリティについてMicrosoft Azure Japan
 
使ってみようAzure activedirectory
使ってみようAzure activedirectory使ってみようAzure activedirectory
使ってみようAzure activedirectoryTsukasa Kato
 
Azure(クラウド)を使った堅牢なシステムを考える
Azure(クラウド)を使った堅牢なシステムを考えるAzure(クラウド)を使った堅牢なシステムを考える
Azure(クラウド)を使った堅牢なシステムを考えるTsubasa Yoshino
 
Azure Cosmos DB Always Encrypted
Azure Cosmos DB Always EncryptedAzure Cosmos DB Always Encrypted
Azure Cosmos DB Always EncryptedYui Ashikaga
 
はじめよう Azure Functions
はじめよう Azure Functionsはじめよう Azure Functions
はじめよう Azure Functions一希 大田
 
20200822 azuread gav
20200822 azuread gav20200822 azuread gav
20200822 azuread gavMari Miyakawa
 
Microsoft Azure Overview - Japanses version
Microsoft Azure Overview - Japanses versionMicrosoft Azure Overview - Japanses version
Microsoft Azure Overview - Japanses versionTakeshi Fukuhara
 
Microsoft Azure Update 20151112
Microsoft Azure Update 20151112Microsoft Azure Update 20151112
Microsoft Azure Update 20151112Ayako Omori
 
JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301Ayako Omori
 
Azure activedirectoryの最新機能の概要紹介
Azure activedirectoryの最新機能の概要紹介Azure activedirectoryの最新機能の概要紹介
Azure activedirectoryの最新機能の概要紹介Tsukasa Kato
 
[AI02] こんなに敷居が低いのならば、Azure でやってみようか機械学習
[AI02] こんなに敷居が低いのならば、Azure でやってみようか機械学習[AI02] こんなに敷居が低いのならば、Azure でやってみようか機械学習
[AI02] こんなに敷居が低いのならば、Azure でやってみようか機械学習de:code 2017
 
Logic Apps と Api Apps の話
Logic Apps と Api Apps の話Logic Apps と Api Apps の話
Logic Apps と Api Apps の話Sunao Tomita
 
Dat012 power bi_とカスタム_アプ
Dat012 power bi_とカスタム_アプDat012 power bi_とカスタム_アプ
Dat012 power bi_とカスタム_アプTech Summit 2016
 
Azure active directory によるデバイス管理の種類とトラブルシュート事例について
Azure active directory によるデバイス管理の種類とトラブルシュート事例についてAzure active directory によるデバイス管理の種類とトラブルシュート事例について
Azure active directory によるデバイス管理の種類とトラブルシュート事例についてShinya Yamaguchi
 
Azure Blueprints - 企業で期待される背景と特徴、活用方法
Azure Blueprints - 企業で期待される背景と特徴、活用方法Azure Blueprints - 企業で期待される背景と特徴、活用方法
Azure Blueprints - 企業で期待される背景と特徴、活用方法Toru Makabe
 
IT エンジニアのための 流し読み Windows - Windows 365 ってどんな感じ? - せっかちなあなたへ編 -
IT エンジニアのための 流し読み Windows - Windows 365 ってどんな感じ? - せっかちなあなたへ編 -IT エンジニアのための 流し読み Windows - Windows 365 ってどんな感じ? - せっかちなあなたへ編 -
IT エンジニアのための 流し読み Windows - Windows 365 ってどんな感じ? - せっかちなあなたへ編 -TAKUYA OHTA
 
[AC02] Cloud Robotics Azure Platform って何だ!?~ IoT をもっと簡単に、Cloud AI の活用をもっと気軽にや...
[AC02] Cloud Robotics Azure Platform って何だ!?~ IoT をもっと簡単に、Cloud AI の活用をもっと気軽にや...[AC02] Cloud Robotics Azure Platform って何だ!?~ IoT をもっと簡単に、Cloud AI の活用をもっと気軽にや...
[AC02] Cloud Robotics Azure Platform って何だ!?~ IoT をもっと簡単に、Cloud AI の活用をもっと気軽にや...de:code 2017
 
JAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web AppsJAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web AppsKazumi Hirose
 

What's hot (20)

Azure AD Premium はまりポイント
Azure AD Premium はまりポイントAzure AD Premium はまりポイント
Azure AD Premium はまりポイント
 
S94 Microsoft Azure セキュリティについて
S94 Microsoft Azure セキュリティについてS94 Microsoft Azure セキュリティについて
S94 Microsoft Azure セキュリティについて
 
使ってみようAzure activedirectory
使ってみようAzure activedirectory使ってみようAzure activedirectory
使ってみようAzure activedirectory
 
Azure(クラウド)を使った堅牢なシステムを考える
Azure(クラウド)を使った堅牢なシステムを考えるAzure(クラウド)を使った堅牢なシステムを考える
Azure(クラウド)を使った堅牢なシステムを考える
 
Azure Cosmos DB Always Encrypted
Azure Cosmos DB Always EncryptedAzure Cosmos DB Always Encrypted
Azure Cosmos DB Always Encrypted
 
はじめよう Azure Functions
はじめよう Azure Functionsはじめよう Azure Functions
はじめよう Azure Functions
 
20200822 azuread gav
20200822 azuread gav20200822 azuread gav
20200822 azuread gav
 
Microsoft Azure Overview - Japanses version
Microsoft Azure Overview - Japanses versionMicrosoft Azure Overview - Japanses version
Microsoft Azure Overview - Japanses version
 
Microsoft Azure Update 20151112
Microsoft Azure Update 20151112Microsoft Azure Update 20151112
Microsoft Azure Update 20151112
 
JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301JAZUG Nagoya Windows Azure Update 20140301
JAZUG Nagoya Windows Azure Update 20140301
 
Azure activedirectoryの最新機能の概要紹介
Azure activedirectoryの最新機能の概要紹介Azure activedirectoryの最新機能の概要紹介
Azure activedirectoryの最新機能の概要紹介
 
[AI02] こんなに敷居が低いのならば、Azure でやってみようか機械学習
[AI02] こんなに敷居が低いのならば、Azure でやってみようか機械学習[AI02] こんなに敷居が低いのならば、Azure でやってみようか機械学習
[AI02] こんなに敷居が低いのならば、Azure でやってみようか機械学習
 
Logic Apps と Api Apps の話
Logic Apps と Api Apps の話Logic Apps と Api Apps の話
Logic Apps と Api Apps の話
 
Dat012 power bi_とカスタム_アプ
Dat012 power bi_とカスタム_アプDat012 power bi_とカスタム_アプ
Dat012 power bi_とカスタム_アプ
 
Azure active directory によるデバイス管理の種類とトラブルシュート事例について
Azure active directory によるデバイス管理の種類とトラブルシュート事例についてAzure active directory によるデバイス管理の種類とトラブルシュート事例について
Azure active directory によるデバイス管理の種類とトラブルシュート事例について
 
Azure Blueprints - 企業で期待される背景と特徴、活用方法
Azure Blueprints - 企業で期待される背景と特徴、活用方法Azure Blueprints - 企業で期待される背景と特徴、活用方法
Azure Blueprints - 企業で期待される背景と特徴、活用方法
 
IT エンジニアのための 流し読み Windows - Windows 365 ってどんな感じ? - せっかちなあなたへ編 -
IT エンジニアのための 流し読み Windows - Windows 365 ってどんな感じ? - せっかちなあなたへ編 -IT エンジニアのための 流し読み Windows - Windows 365 ってどんな感じ? - せっかちなあなたへ編 -
IT エンジニアのための 流し読み Windows - Windows 365 ってどんな感じ? - せっかちなあなたへ編 -
 
[AC02] Cloud Robotics Azure Platform って何だ!?~ IoT をもっと簡単に、Cloud AI の活用をもっと気軽にや...
[AC02] Cloud Robotics Azure Platform って何だ!?~ IoT をもっと簡単に、Cloud AI の活用をもっと気軽にや...[AC02] Cloud Robotics Azure Platform って何だ!?~ IoT をもっと簡単に、Cloud AI の活用をもっと気軽にや...
[AC02] Cloud Robotics Azure Platform って何だ!?~ IoT をもっと簡単に、Cloud AI の活用をもっと気軽にや...
 
Azure Fundamental
Azure FundamentalAzure Fundamental
Azure Fundamental
 
JAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web AppsJAZUG沖縄第二回 Azure App Service Web Apps
JAZUG沖縄第二回 Azure App Service Web Apps
 

Similar to Tokyo Jazug Night 2020-01 Azure Monitor を使った運用監視コトハジメ

20180421 environment managewithlogicflow
20180421 environment managewithlogicflow20180421 environment managewithlogicflow
20180421 environment managewithlogicflowTomoyuki Obi
 
Part 3: サーバーレスとシステム間連携基盤 (製造リファレンス・アーキテクチャ勉強会)
Part 3: サーバーレスとシステム間連携基盤 (製造リファレンス・アーキテクチャ勉強会)Part 3: サーバーレスとシステム間連携基盤 (製造リファレンス・アーキテクチャ勉強会)
Part 3: サーバーレスとシステム間連携基盤 (製造リファレンス・アーキテクチャ勉強会)Takeshi Fukuhara
 
【de:code 2020】 Azure Bot Services を使って Teams bot を開発する
【de:code 2020】 Azure Bot Services を使って Teams bot を開発する【de:code 2020】 Azure Bot Services を使って Teams bot を開発する
【de:code 2020】 Azure Bot Services を使って Teams bot を開発する日本マイクロソフト株式会社
 
codeless/serverless develop
codeless/serverless develop codeless/serverless develop
codeless/serverless develop Tomoyuki Obi
 
Elastic on Azure Integration & Building React UI Based Search App Using Azure...
Elastic on Azure Integration & Building React UI Based Search App Using Azure...Elastic on Azure Integration & Building React UI Based Search App Using Azure...
Elastic on Azure Integration & Building React UI Based Search App Using Azure...Shotaro Suzuki
 
121117 metro styleapp_templateapp
121117 metro styleapp_templateapp121117 metro styleapp_templateapp
121117 metro styleapp_templateappTakayoshi Tanaka
 
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~de:code 2017
 
.NET 最新ロードマップと今押さえておきたい技術要素
.NET 最新ロードマップと今押さえておきたい技術要素.NET 最新ロードマップと今押さえておきたい技術要素
.NET 最新ロードマップと今押さえておきたい技術要素Akira Inoue
 
Visual Studio App Centerで始めるCI/CD(iOS)
Visual Studio App Centerで始めるCI/CD(iOS)Visual Studio App Centerで始めるCI/CD(iOS)
Visual Studio App Centerで始めるCI/CD(iOS)Shinya Nakajima
 
local launch small language model of AI.
local launch small language model of AI.local launch small language model of AI.
local launch small language model of AI.Takao Tetsuro
 
AWS SDK for Python and CLOUDIAN HyperStore
AWS SDK for Python and CLOUDIAN HyperStoreAWS SDK for Python and CLOUDIAN HyperStore
AWS SDK for Python and CLOUDIAN HyperStoreCLOUDIAN KK
 
Azure Serverless or Power Platform 〜 あなたならどっち?! - Azure Serverless 編
Azure Serverless or Power Platform 〜 あなたならどっち?! - Azure Serverless 編Azure Serverless or Power Platform 〜 あなたならどっち?! - Azure Serverless 編
Azure Serverless or Power Platform 〜 あなたならどっち?! - Azure Serverless 編Kazumi IWANAGA
 
App017 power shellの新しい相棒_visual_studio_
App017 power shellの新しい相棒_visual_studio_App017 power shellの新しい相棒_visual_studio_
App017 power shellの新しい相棒_visual_studio_Tech Summit 2016
 
App017 power shellの新しい相棒_visual_studio
App017 power shellの新しい相棒_visual_studioApp017 power shellの新しい相棒_visual_studio
App017 power shellの新しい相棒_visual_studioTech Summit 2016
 
20190731 Azure Functions x Line at Azure Tech Lab #4
20190731 Azure Functions x Line at Azure Tech Lab #420190731 Azure Functions x Line at Azure Tech Lab #4
20190731 Azure Functions x Line at Azure Tech Lab #4Issei Hiraoka
 
次期Office製品群の新しい開発モデルの解説
次期Office製品群の新しい開発モデルの解説次期Office製品群の新しい開発モデルの解説
次期Office製品群の新しい開発モデルの解説kumo2010
 

Similar to Tokyo Jazug Night 2020-01 Azure Monitor を使った運用監視コトハジメ (20)

20180421 environment managewithlogicflow
20180421 environment managewithlogicflow20180421 environment managewithlogicflow
20180421 environment managewithlogicflow
 
Part 3: サーバーレスとシステム間連携基盤 (製造リファレンス・アーキテクチャ勉強会)
Part 3: サーバーレスとシステム間連携基盤 (製造リファレンス・アーキテクチャ勉強会)Part 3: サーバーレスとシステム間連携基盤 (製造リファレンス・アーキテクチャ勉強会)
Part 3: サーバーレスとシステム間連携基盤 (製造リファレンス・アーキテクチャ勉強会)
 
【de:code 2020】 Azure Bot Services を使って Teams bot を開発する
【de:code 2020】 Azure Bot Services を使って Teams bot を開発する【de:code 2020】 Azure Bot Services を使って Teams bot を開発する
【de:code 2020】 Azure Bot Services を使って Teams bot を開発する
 
codeless/serverless develop
codeless/serverless develop codeless/serverless develop
codeless/serverless develop
 
Elastic on Azure Integration & Building React UI Based Search App Using Azure...
Elastic on Azure Integration & Building React UI Based Search App Using Azure...Elastic on Azure Integration & Building React UI Based Search App Using Azure...
Elastic on Azure Integration & Building React UI Based Search App Using Azure...
 
LogicFlow 概要
LogicFlow 概要LogicFlow 概要
LogicFlow 概要
 
121117 metro styleapp_templateapp
121117 metro styleapp_templateapp121117 metro styleapp_templateapp
121117 metro styleapp_templateapp
 
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
[TL08] 50 分で Bot 開発者になれる!~実践的ノウハウと、 Azure や Office 365 を組み合わせたアーキテクチャの伝授~
 
How To Drink Wsgi
How To Drink WsgiHow To Drink Wsgi
How To Drink Wsgi
 
.NET 最新ロードマップと今押さえておきたい技術要素
.NET 最新ロードマップと今押さえておきたい技術要素.NET 最新ロードマップと今押さえておきたい技術要素
.NET 最新ロードマップと今押さえておきたい技術要素
 
Visual Studio App Centerで始めるCI/CD(iOS)
Visual Studio App Centerで始めるCI/CD(iOS)Visual Studio App Centerで始めるCI/CD(iOS)
Visual Studio App Centerで始めるCI/CD(iOS)
 
Softlayer勉強会#2
Softlayer勉強会#2Softlayer勉強会#2
Softlayer勉強会#2
 
local launch small language model of AI.
local launch small language model of AI.local launch small language model of AI.
local launch small language model of AI.
 
AWS SDK for Python and CLOUDIAN HyperStore
AWS SDK for Python and CLOUDIAN HyperStoreAWS SDK for Python and CLOUDIAN HyperStore
AWS SDK for Python and CLOUDIAN HyperStore
 
Azure Serverless or Power Platform 〜 あなたならどっち?! - Azure Serverless 編
Azure Serverless or Power Platform 〜 あなたならどっち?! - Azure Serverless 編Azure Serverless or Power Platform 〜 あなたならどっち?! - Azure Serverless 編
Azure Serverless or Power Platform 〜 あなたならどっち?! - Azure Serverless 編
 
AIRKinect
AIRKinectAIRKinect
AIRKinect
 
App017 power shellの新しい相棒_visual_studio_
App017 power shellの新しい相棒_visual_studio_App017 power shellの新しい相棒_visual_studio_
App017 power shellの新しい相棒_visual_studio_
 
App017 power shellの新しい相棒_visual_studio
App017 power shellの新しい相棒_visual_studioApp017 power shellの新しい相棒_visual_studio
App017 power shellの新しい相棒_visual_studio
 
20190731 Azure Functions x Line at Azure Tech Lab #4
20190731 Azure Functions x Line at Azure Tech Lab #420190731 Azure Functions x Line at Azure Tech Lab #4
20190731 Azure Functions x Line at Azure Tech Lab #4
 
次期Office製品群の新しい開発モデルの解説
次期Office製品群の新しい開発モデルの解説次期Office製品群の新しい開発モデルの解説
次期Office製品群の新しい開発モデルの解説
 

More from Tsubasa Yoshino

Azure Datbase for MySQL の接続は難しい
Azure Datbase for MySQL の接続は難しいAzure Datbase for MySQL の接続は難しい
Azure Datbase for MySQL の接続は難しいTsubasa Yoshino
 
Azure Static Web Apps 入門
Azure Static Web Apps 入門Azure Static Web Apps 入門
Azure Static Web Apps 入門Tsubasa Yoshino
 
App service コトハジメ
App service コトハジメApp service コトハジメ
App service コトハジメTsubasa Yoshino
 
雑談会議 Azure AD B2C 第一回
雑談会議 Azure AD B2C 第一回雑談会議 Azure AD B2C 第一回
雑談会議 Azure AD B2C 第一回Tsubasa Yoshino
 
JAZUG TOKYO NIGHT 2019-01 AADでユーザ管理しよう
JAZUG TOKYO NIGHT 2019-01 AADでユーザ管理しようJAZUG TOKYO NIGHT 2019-01 AADでユーザ管理しよう
JAZUG TOKYO NIGHT 2019-01 AADでユーザ管理しようTsubasa Yoshino
 
Data Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところData Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところTsubasa Yoshino
 
PowerShellでFunction Appしよう!
PowerShellでFunction Appしよう!PowerShellでFunction Appしよう!
PowerShellでFunction Appしよう!Tsubasa Yoshino
 
Bot frameworkでbot入門
Bot frameworkでbot入門Bot frameworkでbot入門
Bot frameworkでbot入門Tsubasa Yoshino
 
Cognitive serviceのすゝめ
Cognitive serviceのすゝめCognitive serviceのすゝめ
Cognitive serviceのすゝめTsubasa Yoshino
 
Jazug tokyo-night bot-frameworkとかbotとか
Jazug tokyo-night bot-frameworkとかbotとかJazug tokyo-night bot-frameworkとかbotとか
Jazug tokyo-night bot-frameworkとかbotとかTsubasa Yoshino
 
いろいろなクラウドのSla
いろいろなクラウドのSlaいろいろなクラウドのSla
いろいろなクラウドのSlaTsubasa Yoshino
 
Azure MLで楽に痩せる道を探してみた
Azure MLで楽に痩せる道を探してみたAzure MLで楽に痩せる道を探してみた
Azure MLで楽に痩せる道を探してみたTsubasa Yoshino
 
ASP.NETの今とこれから
ASP.NETの今とこれからASP.NETの今とこれから
ASP.NETの今とこれからTsubasa Yoshino
 
jazug信州 オートメーションと可用性セットの話
jazug信州 オートメーションと可用性セットの話jazug信州 オートメーションと可用性セットの話
jazug信州 オートメーションと可用性セットの話Tsubasa Yoshino
 
Jazug信州 クラウドとデータ解析
Jazug信州  クラウドとデータ解析Jazug信州  クラウドとデータ解析
Jazug信州 クラウドとデータ解析Tsubasa Yoshino
 

More from Tsubasa Yoshino (20)

Azure Datbase for MySQL の接続は難しい
Azure Datbase for MySQL の接続は難しいAzure Datbase for MySQL の接続は難しい
Azure Datbase for MySQL の接続は難しい
 
Azure Static Web Apps 入門
Azure Static Web Apps 入門Azure Static Web Apps 入門
Azure Static Web Apps 入門
 
App service コトハジメ
App service コトハジメApp service コトハジメ
App service コトハジメ
 
雑談会議 Azure AD B2C 第一回
雑談会議 Azure AD B2C 第一回雑談会議 Azure AD B2C 第一回
雑談会議 Azure AD B2C 第一回
 
AADのお話第一回
AADのお話第一回AADのお話第一回
AADのお話第一回
 
JAZUG TOKYO NIGHT 2019-01 AADでユーザ管理しよう
JAZUG TOKYO NIGHT 2019-01 AADでユーザ管理しようJAZUG TOKYO NIGHT 2019-01 AADでユーザ管理しよう
JAZUG TOKYO NIGHT 2019-01 AADでユーザ管理しよう
 
Data Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところData Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところ
 
PowerShellでFunction Appしよう!
PowerShellでFunction Appしよう!PowerShellでFunction Appしよう!
PowerShellでFunction Appしよう!
 
Io t最初の一歩
Io t最初の一歩Io t最初の一歩
Io t最初の一歩
 
Bot frameworkでbot入門
Bot frameworkでbot入門Bot frameworkでbot入門
Bot frameworkでbot入門
 
Cognitive serviceのすゝめ
Cognitive serviceのすゝめCognitive serviceのすゝめ
Cognitive serviceのすゝめ
 
Bot framework概要
Bot framework概要Bot framework概要
Bot framework概要
 
Gabc2016
Gabc2016Gabc2016
Gabc2016
 
Jazug tokyo-night bot-frameworkとかbotとか
Jazug tokyo-night bot-frameworkとかbotとかJazug tokyo-night bot-frameworkとかbotとか
Jazug tokyo-night bot-frameworkとかbotとか
 
いろいろなクラウドのSla
いろいろなクラウドのSlaいろいろなクラウドのSla
いろいろなクラウドのSla
 
Azure MLで楽に痩せる道を探してみた
Azure MLで楽に痩せる道を探してみたAzure MLで楽に痩せる道を探してみた
Azure MLで楽に痩せる道を探してみた
 
ASP.NETの今とこれから
ASP.NETの今とこれからASP.NETの今とこれから
ASP.NETの今とこれから
 
Azureでデータ解析
Azureでデータ解析Azureでデータ解析
Azureでデータ解析
 
jazug信州 オートメーションと可用性セットの話
jazug信州 オートメーションと可用性セットの話jazug信州 オートメーションと可用性セットの話
jazug信州 オートメーションと可用性セットの話
 
Jazug信州 クラウドとデータ解析
Jazug信州  クラウドとデータ解析Jazug信州  クラウドとデータ解析
Jazug信州 クラウドとデータ解析
 

Recently uploaded

Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 

Recently uploaded (9)

Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 

Tokyo Jazug Night 2020-01 Azure Monitor を使った運用監視コトハジメ

Editor's Notes

  1. インフラストラクチャ : 仮想マシンや
  2. Azure monitor の大枠の構造です 中央のグレー部分が、メトリックとログを格納するためのデータストアです 左は、データストアに投入されるデータのソースです 右側は、Azur Monitor が収集したデータを使って実行する色々な機能群です
  3. Azure monitor のデータソース部分をピックアップしてみます データソースもたくさんあります
  4. 拡大するとこういう感じ
  5. Application : 自分が書いたコードのテレメトリ、ログ。パフォーマンスデータ、機能関連のデータなどです Operation System : アプリケーションが実行されている OS に関するデータ。Azure、その他クラウド、オンプレの OS が該当します。エージェントが入っているとテレメトリを収集できます Azure Resource : Azure のリソースを操作したログ。何か作った、壊した etc Azure Subscriptions : サブスクリプション関連の操作、管理系のデータや、Azure の正常性や操作に関するデータです。セキュリティ系の動作とか Azure Tenant : AAD などのテナント操作系データです
  6. Azure monitor が送受信するシグナルです 受信は、メトリックとログ 送信は、アラート
  7. シグナルを活用して危機的な状況にいち早く対応できるようにしましょう エラーがが発生している場合などは、ログ・メトリックからアラートを飛ばして検知する仕組みを構築できます 負荷が増大している場合は、メトリックを基にオートスケールすることで負荷を減らすことが出来ます