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
Application Metrics with Prometheus and Grafana
Search
Yves Brissaud
October 10, 2017
Technology
720
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Application Metrics with Prometheus and Grafana
Human Talks Octobre 2017
Yves Brissaud
October 10, 2017
More Decks by Yves Brissaud
See All by Yves Brissaud
The Rise of Local CI Tooling. Thanks AI Coding Agents!
eunomie
0
33
Manifests, blobs et tags : les images de conteneurs enfin digest(es)
eunomie
0
130
Pour une autre idée de la CI, sur la machine du développeur, avec Dagger
eunomie
0
170
container_images.pdf
eunomie
0
210
(DockerCon 23) Container Images: Interactive Deep Dive
eunomie
0
690
(DockerCon 23) What's in my container? Docker scout CLI and CI to the rescue
eunomie
0
300
AlpesCraft 2022 : et si les micro services n'avaient rien à voir avec la technique ?
eunomie
1
290
DevoxxFR 2022 : et si les micro services n'avaient rien à voir avec la technique ?
eunomie
1
600
DevoxxFR 2021: Cloud Native Application Bundle
eunomie
0
130
Other Decks in Technology
See All in Technology
AI エージェント時代のデジタルアイデンティティ
fujie
3
1.4k
Pavlokで始める電撃駆動開発
sgrsn
0
170
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
540
LLMリーダーボードアップデートに向けたAgentic Math_SWEのトレースについて
nejumi
0
210
モバイルアプリ開発概論2026
recruitengineers
PRO
1
320
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
1.7k
Flutterをカメラで動かしたかった話
sony
0
120
クラウドセキュリティ入門 ~安全なクラウド利用のための基礎知識~
lhazy
8
7.6k
Retriever と Reranker、結局どうする?
kazuaki
2
670
Goでデータパイプラインを作ろう
sansantech
PRO
0
250
20260608_Codexの可能性_ノンプログラマー向け_大城追記
doradora09
PRO
0
760
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
15k
Rails Girls Zürich Keynote
gr2m
96
14k
WENDY [Excerpt]
tessaabrams
11
39k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
650
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
480
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.2k
Ruling the World: When Life Gets Gamed
codingconduct
0
290
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
870
Transcript
Application Metrics Human Talks Grenoble octobre 2017 | @_crev_
Human Talks Grenoble octobre 2017 | @_crev_
Monitoring Human Talks Grenoble octobre 2017 | @_crev_
Hardware Services systèmes Human Talks Grenoble octobre 2017 | @_crev_
Logs (ES, Kibana, etc) Human Talks Grenoble octobre 2017 |
@_crev_
Lisibilité Extraction de la bonne info Human Talks Grenoble octobre
2017 | @_crev_
Gestion d'erreur Rollbar, Airbrake, Sentry, ... Human Talks Grenoble octobre
2017 | @_crev_
Erreurs Human Talks Grenoble octobre 2017 | @_crev_
Page de statut / admin Human Talks Grenoble octobre 2017
| @_crev_
Info choisies, pertinentes Temporalité ? Human Talks Grenoble octobre 2017
| @_crev_
Monitoring + Statut Human Talks Grenoble octobre 2017 | @_crev_
Prometheus Time series database http ://prometheu .i / Human Talks
Grenoble octobre 2017 | @_crev_
Poll (toutes les x secondes) /metrics Format texte ou protobuf
Enregistre avec timestamp Requêtes Formules Human Talks Grenoble octobre 2017 | @_crev_
Visualisation très limitée Human Talks Grenoble octobre 2017 | @_crev_
Grafana The ope platform for beauti analytics and monitoring http
://grafan .co / Human Talks Grenoble octobre 2017 | @_crev_
Dashboard Visualisation Di érentes sources (prometheus, elasticsearch, cloudwatch, etc) Human
Talks Grenoble octobre 2017 | @_crev_
Human Talks Grenoble octobre 2017 | @_crev_
Et en pratique ? Human Talks Grenoble octobre 2017 |
@_crev_
/metrics projects_count 18 project_infra{status="ok"} 0 project_infra{status="error"} 0 project_infra{status="provisionning"} 0 project_infra{status="no_infra"}
18 connection_pool_count 5 connection_pool{details="connections"} 5 connection_pool{details="busy"} 2 connection_pool{details="dead"} 0 connection_pool{details="idle"} 3 connection_pool{details="waiting"} 0 action_cable_connection_count 0 users_count 16 active_users 0 # HELP version Version number version{service="web"} 0.1299 Human Talks Grenoble octobre 2017 | @_crev_
Human Talks Grenoble octobre 2017 | @_crev_
Human Talks Grenoble octobre 2017 | @_crev_
(santé de l'app) (aide au debug) (retour dans le temps)
Human Talks Grenoble octobre 2017 | @_crev_
Thanks Human Talks Grenoble octobre 2017 | @_crev_ | docker
run --rm -it squarescale/ybrissaud