Submit Search
Upload
Prometheus最初に悩む3つのこと
•
Download as PPTX, PDF
•
4 likes
•
2,770 views
貴仁 大和屋
Follow
Prometheusを使い始めると遭遇する困ることの内、個人的に特に印象に残った3つをご紹介します。
Read less
Read more
Internet
Report
Share
Report
Share
1 of 16
Download now
Recommended
Tfug kansai vol2
Tfug kansai vol2
Natsutani Minoru
Tfug kansai vol1
Tfug kansai vol1
Natsutani Minoru
ユニットテスト_2日目
ユニットテスト_2日目
Yoshiki Shibukawa
Microsoft Quantum in 5 mins
Microsoft Quantum in 5 mins
Takayoshi Tanaka
Debug Hacks - 第4回つくらぐ勉強会
Debug Hacks - 第4回つくらぐ勉強会
University of Tsukuba Linux User Group
なぜ今OSGiか
なぜ今OSGiか
Hiroki Kondo
130329 02
130329 02
openrtm
Reserved Seating and Mobile App at AWS re:Invent 2017 - AWS Online Tech Talks
Reserved Seating and Mobile App at AWS re:Invent 2017 - AWS Online Tech Talks
Amazon Web Services
Recommended
Tfug kansai vol2
Tfug kansai vol2
Natsutani Minoru
Tfug kansai vol1
Tfug kansai vol1
Natsutani Minoru
ユニットテスト_2日目
ユニットテスト_2日目
Yoshiki Shibukawa
Microsoft Quantum in 5 mins
Microsoft Quantum in 5 mins
Takayoshi Tanaka
Debug Hacks - 第4回つくらぐ勉強会
Debug Hacks - 第4回つくらぐ勉強会
University of Tsukuba Linux User Group
なぜ今OSGiか
なぜ今OSGiか
Hiroki Kondo
130329 02
130329 02
openrtm
Reserved Seating and Mobile App at AWS re:Invent 2017 - AWS Online Tech Talks
Reserved Seating and Mobile App at AWS re:Invent 2017 - AWS Online Tech Talks
Amazon Web Services
GLT Vol.35 (My First Computer)
GLT Vol.35 (My First Computer)
do_aki
UnityでのLINQ活用例
UnityでのLINQ活用例
Ryota Murohoshi
TOPPERS as an IoT OS(kernel)
TOPPERS as an IoT OS(kernel)
Kiyoshi Ogawa
Kobe sec#7 summary
Kobe sec#7 summary
Yukio NAGAO
Introduction to NetOpsCoding#2
Introduction to NetOpsCoding#2
Taiji Tsuchiya
OpenJDKのコミッタってどんなことしたらなったの?解決してきた技術課題の事例から見えてくる必要な知識と技術(JJUG CCC 2023 Spring)
OpenJDKのコミッタってどんなことしたらなったの?解決してきた技術課題の事例から見えてくる必要な知識と技術(JJUG CCC 2023 Spring)
NTT DATA Technology & Innovation
コードを書かずにIoT, IoT without-coding
コードを書かずにIoT, IoT without-coding
Hirokazu Tokuno
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
hiroshi oshiba
Runtime c++editing
Runtime c++editing
Seiya Ishibashi
Python3 プログラミング勉強会
Python3 プログラミング勉強会
Tetsuya Morimoto
地獄Spec
地獄Spec
Drecom Co., Ltd.
地獄Spec
地獄Spec
Tsunenori Oohara
サーバサイドNodeの使い道
サーバサイドNodeの使い道
pospome
Windowsにpython版prophetを入れようとしてハマった話とちょっとした事例紹介
Windowsにpython版prophetを入れようとしてハマった話とちょっとした事例紹介
Teruhi Goto
Lagopusで試すFW
Lagopusで試すFW
Tomoya Hibi
More Related Content
Similar to Prometheus最初に悩む3つのこと
GLT Vol.35 (My First Computer)
GLT Vol.35 (My First Computer)
do_aki
UnityでのLINQ活用例
UnityでのLINQ活用例
Ryota Murohoshi
TOPPERS as an IoT OS(kernel)
TOPPERS as an IoT OS(kernel)
Kiyoshi Ogawa
Kobe sec#7 summary
Kobe sec#7 summary
Yukio NAGAO
Introduction to NetOpsCoding#2
Introduction to NetOpsCoding#2
Taiji Tsuchiya
OpenJDKのコミッタってどんなことしたらなったの?解決してきた技術課題の事例から見えてくる必要な知識と技術(JJUG CCC 2023 Spring)
OpenJDKのコミッタってどんなことしたらなったの?解決してきた技術課題の事例から見えてくる必要な知識と技術(JJUG CCC 2023 Spring)
NTT DATA Technology & Innovation
コードを書かずにIoT, IoT without-coding
コードを書かずにIoT, IoT without-coding
Hirokazu Tokuno
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
hiroshi oshiba
Runtime c++editing
Runtime c++editing
Seiya Ishibashi
Python3 プログラミング勉強会
Python3 プログラミング勉強会
Tetsuya Morimoto
地獄Spec
地獄Spec
Drecom Co., Ltd.
地獄Spec
地獄Spec
Tsunenori Oohara
サーバサイドNodeの使い道
サーバサイドNodeの使い道
pospome
Windowsにpython版prophetを入れようとしてハマった話とちょっとした事例紹介
Windowsにpython版prophetを入れようとしてハマった話とちょっとした事例紹介
Teruhi Goto
Lagopusで試すFW
Lagopusで試すFW
Tomoya Hibi
Similar to Prometheus最初に悩む3つのこと
(15)
GLT Vol.35 (My First Computer)
GLT Vol.35 (My First Computer)
UnityでのLINQ活用例
UnityでのLINQ活用例
TOPPERS as an IoT OS(kernel)
TOPPERS as an IoT OS(kernel)
Kobe sec#7 summary
Kobe sec#7 summary
Introduction to NetOpsCoding#2
Introduction to NetOpsCoding#2
OpenJDKのコミッタってどんなことしたらなったの?解決してきた技術課題の事例から見えてくる必要な知識と技術(JJUG CCC 2023 Spring)
OpenJDKのコミッタってどんなことしたらなったの?解決してきた技術課題の事例から見えてくる必要な知識と技術(JJUG CCC 2023 Spring)
コードを書かずにIoT, IoT without-coding
コードを書かずにIoT, IoT without-coding
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
Ryuの遊び方(pica8も併せてもっと楽しく)(2014/1/23修正版)
Runtime c++editing
Runtime c++editing
Python3 プログラミング勉強会
Python3 プログラミング勉強会
地獄Spec
地獄Spec
地獄Spec
地獄Spec
サーバサイドNodeの使い道
サーバサイドNodeの使い道
Windowsにpython版prophetを入れようとしてハマった話とちょっとした事例紹介
Windowsにpython版prophetを入れようとしてハマった話とちょっとした事例紹介
Lagopusで試すFW
Lagopusで試すFW
Prometheus最初に悩む3つのこと
1.
Prometheus 最初に悩む3つのこと 株式会社ホワイトプラス インフラエンジニア 大和屋貴仁 Prometheus
Tokyo Meetup #1
2.
その1 ラベル何に使うの? node_load15{instance="lenet-jp-green",job="node"} これがラベル 初期設定だと、IPがインスタンスに表示される ラベルにある項目でしかメトリックスは絞り込めない ラベルに無いものは使えない
3.
その1 ラベル何に使うの? Targetsでラベルの上にマウス持っていくと いろんな情報が表示される 情報もってるのに、フィルターが反応しない!
4.
その1 ラベル何に使うの? しれっと、Before relabeling
と記載されている
5.
その1 ラベル何に使うの? relabeling って? https://prometheus.io/docs/operating/configuration/#<relabel_config> いろんな情報あるけど、 最後には消しちゃうから 必要なものは定義して明示的に残してね
6.
その1 ラベル何に使うの? 結果、こんな定義にしてEC2のタグ名を無事取得 scrape_configs: - job_name:
'node' ec2_sd_configs: - region: ap-northeast-1 access_key: secret_key: port: 9100 relabel_configs: - source_labels: [__meta_ec2_tag_Name] target_label: instance
7.
その2node_load1[1m]の[1m]て何? irate(node_load1{instance=~".*-blue"}[1m]) 使い始めぐらいで、こういうクエリを見て フィーリングでクエリを書き始めてしまえる。あら、素敵。 クエリ書いてて、あれ?てなって、そーいえば[1m]の結果て何が返ってる??
8.
その2node_load1[1m]の[1m]て何? Range vector って? https://prometheus.io/docs/querying/basics/#range-vector-selectors 現在から[
]で指定した時間前までの 範囲内の値を すべて返す結果セット [5m]なら過去5分間 [1h]なら過去1時間 の記録全てを返すという意味
9.
その2node_load1[1m]の[1m]て何? Range vector って? https://prometheus.io/docs/querying/basics/#range-vector-selectors 現在から[
]で指定した時間前までの 範囲内の値を すべて返す結果セット [5m]なら過去5分間 [1h]なら過去1時間 の記録全てを返すという意味 5秒間隔で収集していると、1分範囲にすると約12個結果セットが返ってくる
10.
その2node_load1[1m]の[1m]て何? Range vector って? https://prometheus.io/docs/querying/basics/#range-vector-selectors 現在から[
]で指定した時間前までの範囲内 データ収集インターバールの指定時間が10秒にしてるときに [9s]とすると結果セットが1つ、2つとばらける
11.
その3 Prometheusのラベルの値をGrafanaで使用した い mysql_version_info{innodb_version=“5.6.23”,instance=“***:9104",j ob="mysql",version="5.6.23-log",version_comment="MySQL Community Server
(GPL)"} ラベルの値をGrafanaで表示したい!
12.
その3 Prometheusのラベルの値をGrafanaで使用した い GrafanaのSinglestatのValue setでnameを選択する https://github.com/grafana/grafana/issues/4740 2016年6月リリースのGrafana
4で実装された機能
13.
その3 Prometheusのラベルの値をGrafanaで使用した い http://docs.grafana.org/reference/singlestat/ 2016年6月リリースのGrafana 4で実装された機能で、ドキュメントが未更新。。 PR送らないとですね。。。
14.
まとめ 最近2週間で調べたことのうち、 1. Prometheusのラベルって何に使うの?どう使うの? 2. node_load1[1m]の[1m]て何? 3.
Prometheusのラベルの値をGrafanaで使用したい 3つを共有いたしました。
15.
富士フィルムイメージングシステムズと 共同開発したRFID検証。 宅配ネットクリーニングのリネット 会員数20万人突破! Golang、RFIDなど新しい技術や物を活用したサービス改善に興味のあるエンジニア募集!!
16.
大和屋貴仁 株式会社ホワイトプラス Microsoft MVP for
Azure Twitter/Qiita : @t_Yamatoya http://sqlazure.jp/r 33歳だけど自己紹介怖い問題で最後に自己紹介を…。
Download now