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
Exploring observability with MCP
Search
tiffany jernigan
December 17, 2025
Programming
27
0
Share
Exploring observability with MCP
tiffany jernigan
December 17, 2025
More Decks by tiffany jernigan
See All by tiffany jernigan
The Art of Vulgarization: Making Complex Ideas Accessible
tiffanyfay
0
39
Coffee, Code, and Connections
tiffanyfay
0
50
Stop giving root access and start securing your Kubernetes clusters instead
tiffanyfay
0
210
How to Make Kubernetes Rhyme with Production Readiness
tiffanyfay
0
200
Beyond cluster-admin: Getting Started with Kubernetes Users and Permissions
tiffanyfay
1
360
Cloud Native Security For The Rest Of Us
tiffanyfay
2
220
Getting Started with Kubernetes - 30min
tiffanyfay
0
500
Make_Your_Kubernetes_Clusters_Production-Ready_with_Tanzu.pdf
tiffanyfay
0
110
Getting Started with Kubernetes 2020-6-11
tiffanyfay
0
440
Other Decks in Programming
See All in Programming
Nuxt Server Components
wattanx
0
260
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
570
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
5
2.5k
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
130
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
150
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
270
Kubernetes上でAgentを動かすための最新動向と押さえるべき概念まとめ
sotamaki0421
3
440
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
350
へんな働き方
yusukebe
6
2.9k
Feature Toggle は捨てやすく使おう
gennei
0
450
CDK Deployのための ”反響定位”
watany
1
520
KagglerがMixSeekを触ってみた
morim
0
370
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Practical Orchestrator
shlominoach
191
11k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
260
A Soul's Torment
seathinner
6
2.6k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
130
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
520
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
120
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
670
Ruling the World: When Life Gets Gamed
codingconduct
0
190
GraphQLとの向き合い方2022年版
quramy
50
14k
Transcript
Exploring Observability with MCP Tiffany Jernigan tiffanyfay.dev Senior Developer Advocate
Grafana Labs
What is Observability? Observability is the process of making a
systemʼs internal state more transparent.
3 4 Pillars of Observability • Metrics • Logs •
Traces • Profiles
LLM 1.0: Access internet context using language LLM In Out
Context Instructions
Single call, single action, chat response LLM Explanation Flamegraph
But LLMs only know knew what they’ve seen in training
They can’t couldn’t interact with Grafana They don’t didn’t know about your dashboards They can’t couldn’t query your metrics, logs, ...
Making LLMs speak Grafana
Tool calling LLMs to go beyond chat response LLM In
Out Context Instructions Tools Call Response Private context + Custom actions
Model Context Protocol: USB-C for AI applications https://norahsakal.com/blog/mcp-vs-api-model-context-protocol-explained/
Query data sources (Prometheus, Loki) Fetch alerts that are firing
Find out who’s on call (IRM) Search & update dashboards Create and manage incidents Run and view Sift investigations Interact with the Asserts graph and much more to come Grafana MCP Server exposes core tools to LLMs
Let LLMs answer questions with Grafana context
Demo And thanks to Ben Sully, Ioanna Armouti, Rob Whelan,
Bryan Huhta, Joe Elliott