tsalakh ain sus noam Huyah ol guf

勉強会のメモ。その他備忘録。参考にさせて頂いたサイトや資料はリンクさせて頂いていますが不都合があればご連絡ください。

【勉強会】Prometheus Casual Talks #1

connpass.com

普段業務としてNagios, Ganglia, Datadogなどを使ってモニタリングや監視を行っている人は多くいると思いますが、 最近主に海外で、Docker界隈で、次世代モニタリングツールとしてPrometheusが広まっているという噂です。

https://prometheus.io/

そこでクエリ機能を持ちpull型であるというユニークな特徴を持つPrometheusについてカジュアルに情報交換するためPrometheus Casual Talks第一回を開催します。

PrometheusのフロントエンドとしてGrafanaを使うことが一般的なのでGrafanaについての話題も出ると思います。


Hadoop, Fluentd cluster monitoring with Prometheus and Grafana

  • @wyukawaさん

www.slideshare.net

  • GoogleのSREが始めた
  • Golang
  • GoggleのBorgmonにインスパイアされている
  • Pull型アーキテクチャ
    • フロー制御は簡単
    • クラウド環境ではFireWallが問題
  • MultiDimensionalデータモデル
  • パワフルなクエリ
    • でもわかりにくい
    • Grafanaがいいけど、情報少ない
  • アラート機能
    • ロールを持ってる
    • できるだけ少なく出すことを目指す、インターバル設定とか

Prometheus on AWS

-@mtandaさん

www.slideshare.net

  • 特徴
    • Multi-Dimensional DataModel
    • flexible query Language
    • pull model over HTTP
    • service discovery
      • モニタリング対象を自動検知する
      • 対応:EC2/Consul/Kubernetes/file
      • Pull型だからこそ必要な機能
    • Prometheus values reliability
  • AWSのモニタリングの課題にマッチする
    • インスタンス短命+AutoScaling
      • PullModel+ServiceDiscovery
      • 対象増加への対応が容易
    • AZの負荷傾向
      • DataModel+Query
      • Role/AZごとに集計、負荷傾向の異常検出

promgen - prometheus management tool

  • @tokuhiromさん

www.slideshare.net


HBase, Kafka cluster monitoring with Prometheus and Grafana

  • kawamurayさん

www.slideshare.net


5分で作るprometheus exporter

  • @moznionさん