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
agentless metric collection for Amazon EKS
Search
clouddev-code
January 22, 2024
0
520
agentless metric collection for Amazon EKS
clouddev-code
January 22, 2024
Tweet
Share
More Decks by clouddev-code
See All by clouddev-code
re_invent_2024アップデートで実現可能なアーキテクチャを考える.pdf
cloudevcode
1
250
WebAssembly_workloadをEKSで利用するには.pdf
cloudevcode
0
570
Fluentbit_mulitline_filterについて.pdf
cloudevcode
1
520
ECS EBS integation の概要、ユースケース
cloudevcode
0
590
ELYA-japanese-Llama-2-7bを Rust(WASM)で動かしてみた
cloudevcode
1
350
DataZoneどこまで使えるものか
cloudevcode
1
380
adot-collectorを本番環境に導入してみた
cloudevcode
0
350
awsCustomResourceで作成してみた
cloudevcode
0
230
EdgeTPUを使ってみよう
cloudevcode
0
20
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Making the Leap to Tech Lead
cromwellryan
133
9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
560
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Automating Front-end Workflow
addyosmani
1366
200k
Code Review Best Practice
trishagee
65
17k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
230
52k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
950
Transcript
Agentless metric Collection for EKS AWS-UG横浜 #68 JAWS-UG横浜 #68 AWS
re:Invent 2023 Recap Container 2024/01/20 #jawsug #jawsugyokohama 1
About us Soushi Hiruta 2 agentless metric collection for Amazon
EKSについて検証してみました https://zenn.dev/clouddevcode/articles/067b17367dc71f
Agenda ▸ agentless metrics Collection for EKSとは ▸ agentless metrics
Collection for EKSの仕組み ▸ まとめ ▸ Q&A 3
agentless metrics collectorとは 4 Prometheus コレクターは、クラスター内でコレクターを実行することなく、Amazon EKS アプリケーションとインフラストラクチャからメトリックスを検出して収集するスク レイパーで構成されています。 https://aws.amazon.com/blogs/mt/how-unitary-achieved-automatic-metric-collection-with-amazon-managed-service-for-prometheus-collector/
agentless metrics collectionの仕組み 5 • Podのprometheus metricsに対して Scraperが収集
agent less collectorの図解 6 • Scraperを作成すると Network interfaceが 作成される。 •
inteface typeが Lambdaとなっていた。 • なんどかScraperの作 成試したが、15分程度 はかかっているように みえる。
始め方 7 https://zenn.dev/clouddevcode/articles/067b17367dc71f
Distro for OpenTelmetryとの比較 8 AWS Distro for OpenTelemetry Agentless metrics
collector 対応プラットフォーム ECS, EKS ※ECSの場合は、sidecar要 EKS 収集方法 ADOT Collector Scraper なにを収集 log, metrics ,trace metrics 送信先 Amazon managed for prometheus, X-Ray Amazon managed for prometheus 所感 sidecarで収集する場合はメモリリ ミット要 収集されるサイズに制限あり
ユースケースと適切な選択 9 • コレクターがマルチ AZ、高可用性、および自動スケーリング
削除時の注意点 10 • Scraper自体は個別で削除しないといけない
まとめ • Collectorが、Mulit-AZ、高可用性、拡張性をもっている • prometheusメトリクスだけとるのであれば利用できる。 • トレース等もとりたいのであれば、Distro for OpenTelemetryがよさそう 11
ELYZA-japanese-Llama-2 ModelをWasmEdgeで OpenAI Compactible APIを作成 12