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

モダンな監視を今こそ実装する

cm-yoshiiryo
February 05, 2021

 モダンな監視を今こそ実装する

2021年2月5日 クラスメソッド株式会社主催 re:Growth 2020 Online インフラ特別号〜AWS re:Invent 振り返り勉強会〜 で発表した資料です

cm-yoshiiryo

February 05, 2021
Tweet

More Decks by cm-yoshiiryo

Other Decks in Technology

Transcript

  1. 1

  2. 自己紹介 吉井 亮 ネクストモード株式会社 Twitter: @YoshiiRyo1 経歴: FE ~ SES

    ~ ERP Consul ~ Classmethod ~ Now 好きな言葉: 「No human labor is no human error」
  3. 6 re:Invent 2020 監視系アップデート AWS IoT Device Defenderのカスタムメトリクス AWS IoT

    Events/SiteWiseでアラームに対応 Amazon Managed Service for Prometheusを発 表 Amazon Managed Service for Grafanaを発表
  4. 8 re:Invent より前発表 監視系アップデート RDS Performance Insightのアップデート RDS for PostgreSQLのSQLレベルメトリクス

    性能データをセグメント化するためのディメンションを追加 プレビュー版 AWS Distro for OpenTelemetry 発表
  5. 9 SPECIAL THANKS BlackBelt 2020 年 AWS re:Invent 速報 Part3

    https://d1.awsstatic.com/webinars/jp/pdf/se rvices/20201221_BlackBelt2020_reinvent202 0digest_wk3_public_A.pdf
  6. 11 監視アンチパターン ☹ 画一的なしきい値 サーバー負荷を考慮せず、HW リソースに対し 80% Warning, 90% Fatal

    のようなしきい値を設定してしまっている ログは「 *error* || *warn*」でひっかけ
  7. 18 ツールの組み合わせ • サービスの観測性 • ServiceLens, Synthetic など • 分散アプリケーションの分析やデバッグ

    • X-Ray, 主要 SaaS など • インフラのメトリクス • ログ分析 • ネットワーク分析
  8. 24 注目のアップデート Amazon Managed Service for Prometheus Amazon Managed Service

    for Grafana https://aws.amazon.com/jp/blogs/aws/reinvent-2020-liveblog-werner-vogels-keynote/ より引用
  9. 25 まだ Preview です Amazon Managed Service for Prometheus (AMP)

    is in open preview. The preview is open to all AWS accounts and you do not need to request access. Features may be added or changed before announcing General Availability. The preview currently supports the following Regions: •US East (Ohio) •US East (N. Virginia) •US West (Oregon) •Europe (Frankfurt) •Europe (Ireland) Amazon Managed Service for Grafana (AMG) is in preview. If you want to use this service while it is in preview, register at https://pages.awscloud.com/grafanaPreview.html. Features may be added or changed before announcing General Availability. The preview currently supports the following Regions: ・US East (N. Virginia) ・Europe (Ireland)
  10. 28 様々な Exporter Prometheus 公式 or 3rd party の Exporter

    を 追加することで監視対象を増やす https://prometheus.io/docs/instrumenting/exporters/ • Node exporter (official) • MySQL server exporter (official) • JMX exporter (official) • 他多数
  11. 29 Q. Grafana とは? 一言で表すと Data Visualization ツール。 Prometheus で収集したメトリクスを

    Grafana で加工してグラフィカルに表示。 アラートを飛ばすことも可能。
  12. 31 想像する構成 ECS EKS その他AWSリソース CloudWatch Developer SRE CloudWatch Logs

    metrics logging CloudWatch ServiceLens Insight 系 X-Ray tracing alert alert