Upgrade to Pro — share decks privately, control downloads, hide ads and more …

新卒未経験が挑戦するクラウドネイティブな監視 ~Prometheus+Thanos+Grafana~

integral_john7
April 09, 2024
310

新卒未経験が挑戦するクラウドネイティブな監視 ~Prometheus+Thanos+Grafana~

2024/4/9 Kubernetes Novice Tokyo #31

integral_john7

April 09, 2024
Tweet

Transcript

  1. 自己紹介 小原 陽希(おはらはるき) 秋田県出身で現在は葛飾区在住  所属:株式会社エーピーコミュニケーションズ Azure Container Solution 事業部

    Cloud Infrastracture チーム  業務:Microsoft Azureのコンテナ製品をメインにインフラ支援  趣味:ゴルフ、野球、食べること(ラーメン、かき氷) 2024/4/9 2 ラーメン〇郎で4年間バイトしてました…
  2. What is Prometheus? • システム監視のためのOSS • サービスの健全性やメトリクスの収集に利用 • アラート機能も◎ 2024/4/9

    8 What is Grafana? • ダッシュボードのOSS • 様々なデータソースから取得したリアルタイム情報を可視化 Thanosってなに?
  3. 2024/4/9 12 Thanosってなに? Thanosの肝となるリテンションとダウンサンプリングの設定 spec: serviceName: thanos-compactor replicas: 1 selector:

    matchLabels: app: thanos-compactor template: metadata: labels: app: thanos-compactor spec: containers: - name: thanos-compactor args: #Azure Blob Storageでの保持期間設定 - --retention.resolution-raw=10d - --retention.resolution-5m=30d - --retention.resolution-1h=180d
  4. 2024/4/9 14 わくわくと絶望 プロジェクトでの達成感や苦労 可視化かっこいい! マニフェストを書いたり、コ マンド打って確認したりと地 味な作業を超えた先の快感 アラート作成に苦戦 初めてクエリ書きました…

    メールで通知文見た時は感動! しかし、アラートの調整は最後 まで悩みの種でした。 情報が少ない… リソースの推奨値やアラート のサンプルの情報など利用で きるものが少なかったです。 Managedだったらなあと何 度か思いました。
  5. 2024/4/9 16 今後の課題 この経験で得たモチベーションを形に! 年内にCKA取得!! 好奇心をアウトプットへ! せっかくk8s楽しい!と思えたの でしっかり学習したい • Grafanaのアラート機能

    • ダッシュボード作成 • Managedの Prometheus+Grafana構成 • OSSからManagedへの移行 など https://techblog.ap-com.co.jp/を よろしくお願いします!