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
Dockerコンテナ@AWS ECSのモニタリングに入門した話
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kenta Goto
July 05, 2019
Technology
450
0
Share
Dockerコンテナ@AWS ECSのモニタリングに入門した話
Dockerコンテナ@AWS ECSのモニタリングに入門した話
https://dockerjp.connpass.com/event/135043/
Kenta Goto
July 05, 2019
More Decks by Kenta Goto
See All by Kenta Goto
Amazon EKS を活⽤した LLM 推論基盤の全体像
kennygt51
0
76
KRMOps Dive Deep: kro を活⽤した Kubernetes の新たな抽象化
kennygt51
2
480
Amazon EKS の過去、現在、そして未来
kennygt51
1
340
Cluster API と VPC Lattice は Amazon EKS マルチクラスターの夢を見るか?
kennygt51
0
690
マルチテナントEKSクラスタにおける開発者への権限移譲
kennygt51
0
480
Vault + EKS + AWS SSOで実現する秘密情報管理
kennygt51
1
1.2k
Vault on Kubernetes
kennygt51
4
4.1k
社内でのサウナ布教活動
kennygt51
3
200
Other Decks in Technology
See All in Technology
Splunk MCPサーバの利活用事例 ーKINTOテクノロジーズの取り組み
kintotechdev
1
320
データ分析基盤の信頼を支える視点と設計
yuki_saito
1
650
生成AIに振り回されない 〜確率論と決定論の使い分け〜
shukob
0
110
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
0
160
ルール・ロール・ツールを創る / Creating Rules, Roles and Tools
ks91
PRO
0
160
Agentic AI時代における メルカリのAIガバナンスとガードレール実装
naoichihara
15
14k
『家族アルバム みてね』における インシデント対応との向き合い方 / Approach incident response in Family Album
kohbis
2
190
情シスがMCP環境導入時に打ちのめされる認可の崖
oidfj
0
450
Agentic Design Patterns
glaforge
0
190
「使われるデータ基盤」を目指してデータアナリストとワークショップをやった話
jackojacko_
2
860
Geek Woman の育ち方 〜コミュニティとAIと〜
chicaco
0
410
AIのために、AIを使った、Effect-TSからの脱却 〜テストを活用した安全なリファクタリングの進め方〜
bitkey
PRO
1
560
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
220
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
140
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
270
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
570
Marketing to machines
jonoalderson
1
5.3k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
370
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
The browser strikes back
jonoalderson
0
1.1k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
170
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
From π to Pie charts
rasagy
0
190
Transcript
Dockerコンテナ@AWS ECSの モニタリングに入門した話 @kennygt51
自己紹介 @kennygt51(Kenta Goto) 職歴: SIerで運用系SE(5年間) → Webサービスの会社でインフラエンジニア(0.5年間) 業務内容: オンプレで稼働するアプリケーションのコンテナ化・AWS移行など 趣味:
サウナ
今日話すこと ・初LTです! ・ざっくり以下の構成でAWSでインフラを作っています! ・アプリケーションをDockerコンテナ化している ・AWS ECSでコンテナを管理している ・FargateではなくEC2起動タイプを採用している ・そんな環境の”モニタリング”に入門しました!
ECSのレイヤーを整理
ECSのレイヤーを整理 ECS Cluster Management Engine EC2(EC2 launch Type) ECS Task
Docker Container Docker Container ECS Service Application アプリケーションレイヤー コンテナレイヤー インフラレイヤー
どうやってモニタリングするのか
どうやってモニタリングするのか ECS Cluster Management Engine EC2(EC2 launch Type) ECS Task
Docker Container Docker Container ECS Service Application
どうやってモニタリングするのか ECS Cluster Management Engine EC2(EC2 launch Type) ECS Task
Docker Container Docker Container ECS Service Application APM / Synthetics
どうやってモニタリングするのか ECS Cluster Management Engine EC2(EC2 launch Type) ECS Task
Docker Container Docker Container ECS Service Application APM / Synthetics Container Map
どうやってモニタリングするのか ECS Cluster Management Engine EC2(EC2 launch Type) ECS Task
Docker Container Docker Container ECS Service Application APM / Synthetics Container Map Host Map
ここのモニタリングをやってみた ECS Cluster Management Engine EC2(EC2 launch Type) ECS Task
Docker Container Docker Container ECS Service Application APM / Syntetics Container Map Host Map
検証環境のモニタリングやってみた
コンテナレイヤー監視の2つのカテゴリ 1.リソースメトリクス ・CPU reservation / utilization ・Memory reservation / utilization
2.ECSステータスメトリクス ・runningTasksCount ・pendingTasksCount ・desiredCount
1.リソースメトリクス(CPU)
1.リソースメトリクス(CPU) 「Timeseries」を使う 「aws.ecs.cpuutilization」 「aws.ecs.cpureservation」 を 「cluster-name」タグでグルーピング 「Marker」を用いて、赤点線を表示
2.ECSステータスメトリクス
2.ECSステータスメトリクス 「Host Map」を「Type:Container」で表示 「cluster-name」でFilterした上で、「task-family」でグルーピング
ダッシュボード(Screenboard)で一覧化
ダッシュボード(Screenboard)で一覧化
まとめ
まとめ ・Datadogは良いもの ・「銀の弾丸」ではないよ
まとめ ・Datadogは良いもの ・「銀の弾丸」ではないよ ・レイヤーを意識した監視が大事そう ・1つの画面で一気通貫してモニタリング出来ると障害調査の時に有用
まとめ ・Datadogは良いもの ・「銀の弾丸」ではないよ ・レイヤーを意識した監視が大事そう ・1つの画面で一気通貫してモニタリング出来ると障害調査の時に有用 ・ダッシュボードは誰でも簡単に作れる ・開発担当への権限委譲を進める手札として有用
None