Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AI Assistant for Observabilityを使ってログを可視化してみた
Search
Takuya Emi
April 24, 2024
Technology
70
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AI Assistant for Observabilityを使ってログを可視化してみた
第59回Elasticsearch勉強会
「AI Assistant for Observabilityを使ってログを可視化してみた」
Takuya Emi
April 24, 2024
Other Decks in Technology
See All in Technology
まちスペース®とデジタルツインと「まちづくり」
hiro_ogi
0
130
Genie Codeハンズオン応用編
taka_aki
0
120
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
2
450
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
240
ラジオの科学
frievea
0
350
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
3
1k
Goでデータパイプラインを作ろう
sansantech
PRO
1
510
PLATEAU で バーチャル花火大会
tatsuya1970
0
170
Adding Right-to-Left support to your web application with CSS logical properties — Lessons from Redmine
vividtone
0
130
TypeScript入門 2026
recruitengineers
PRO
3
690
AI-DLC実践録_フルサイクル開発への挑戦
miyuc
0
260
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.3k
Leo the Paperboy
mayatellez
8
2.2k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
So, you think you're a good person
axbom
PRO
2
2.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
How to Ace a Technical Interview
jacobian
281
24k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
270
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
670
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
210
Transcript
Copyright © Acroquest Technology Co., Ltd. All rights reserved. 第59回Elasticsearch勉強会
AI Assistant for Observabilityを使って ログを可視化してみた Acroquest Technology 株式会社 Elastic Certified Engineer 江見 拓哉 1
自己紹介 ⚫ 名前:江見 拓哉 ⚫ 所属:Acroquest Technology株式会社 ⚫ 業務:Elasticコンサルティング、データ分析 ⚫
資格: Elastic Certified Engineer 取得 Elastic Certified Analyst 取得
はじめに Copyright © Acroquest Technology Co., Ltd. All rights reserved.
3 当発表では、OpenAIのGPTモデルと連携する機能である、 「AI Assistant for Observability」について紹介します。 https://www.elastic.co/guide/en/observability/current/obs-ai-assistant.html
Elastic AI Assistant for Observabilityの構成 Copyright © Acroquest Technology Co.,
Ltd. All rights reserved. 4 Kibana Elasticsearch ChatGPT Connector 検出したAlert情報など 分析結果 でも連携可能
Copyright © Acroquest Technology Co., Ltd. All rights reserved. 5
AI Assistant for Observabilityとは
AI Assistant for Observabilityの機能 Copyright © Acroquest Technology Co., Ltd.
All rights reserved. 6 大きく分けると2つの機能がある。 contextual insights ▪事前に用意されたプロンプトを利用してログの調査を行う ①ログの要約 ②同様のエラーログを検索するクエリの提案 など chat ▪AIアシスタントと対話形式でログの調査、分析 ①発生したアラートの情報をもとにしたエラーの調査 ②Elasticsearch/Kibana APIの実行 ③ES|QLベースの可視化
chat機能 Copyright © Acroquest Technology Co., Ltd. All rights reserved.
7 Observabilityのあらゆる画面からアクセス可能 画面右上の 「AI Assistant」を選択
chat機能 Copyright © Acroquest Technology Co., Ltd. All rights reserved.
8 chat画面が開き、対話形式で分析ができる ログの件数と種類を質問 実行するクエリを提案 クエリを実行した結果を表示
chatで主にできること 9 chat ▪発生したアラートの情報の取得 アラートの情報を取得して、原因の調査方法やエラーの 解決方法を提案してくれる ▪Elasticsearch/Kibana APIの実行 Elasticsearch/Kibanaクエリをユーザの代わりに作成し、 実行をしてくれる
▪会話の要約 それまでにchatで会話して得られた調査結果などを まとめて要約してくれる ▪データの可視化 ユーザが可視化したいデータを対象にES|QLを作成、 可視化までをchat内で実施してくれる。 今回試してみた内容
Copyright © Acroquest Technology Co., Ltd. All rights reserved. 10
AI Assistant for Observabilityを 使った可視化
chatで分析したい内容のプロンプトを入力 Copyright © Acroquest Technology Co., Ltd. All rights reserved.
11
プロンプトをもとにES|QLを作成 Copyright © Acroquest Technology Co., Ltd. All rights reserved.
12 この後勝手に可視化までやってくれるが 「Visualize this query」からでも 可視化させることが可能
可視化する際にクエリに間違いがあったら自動で修正 Copyright © Acroquest Technology Co., Ltd. All rights reserved.
13 可視化中にエラーが発生したので、 問題を探して修正 “1 day”と設定するところで、 “day”とだけ設定されていたため 自動で修正
可視化する際にクエリに間違いがあったら自動で修正 Copyright © Acroquest Technology Co., Ltd. All rights reserved.
14 グラフの編集、保存が可能 特に指定がなければ、 bar chartで表示されることが多い
chatでの可視化の概要 Copyright © Acroquest Technology Co., Ltd. All rights reserved.
15 1. chatで可視化してもらいたい情報をプロンプトとして渡す 2. AI AssistantがES|QLを作成 3. 作成されたES|QLをもとに、グラフを作成 4. 作成したグラフを編集、保存
Copyright © Acroquest Technology Co., Ltd. All rights reserved. 16
デモ
まとめ Copyright © Acroquest Technology Co., Ltd. All rights reserved.
17 AI Assistant for Observabilityは運用作業を効率化する contextual insights ▪事前に用意されたプロンプトを利用してログの調査を行う ①ログの要約 ②同様のエラーログを検索するクエリの提案 など chat ▪AIアシスタントと対話形式でログの調査、分析 ①発生したアラートの情報をもとにしたエラーの調査 ②Elasticsearch/Kibana APIの実行 ③ES|QLベースの可視化
ご清聴ありがとうございました。 Copyright © Acroquest Technology Co., Ltd. All rights reserved.
18