際際滷

際際滷Share a Scribd company logo
Copyright ? Xchange Solutions All right reserved.
Prometeusについてはじめてみよう
幄塀氏芙エクスチェンジ ソリュ`ションズ
勸弥 宗健
2017.12.16
KIXS vol.006 t易LT寄氏
~にガチってはいけないLT寄氏
2
Copyright ? Xchange Solutions All right reserved.
こんにちは
勸弥 宗健┐里世燭韻
https://twitter.com/nodatakeo
https://www.facebook.com/nodatakeo
幄塀氏芙エクスチェンジ ソリュ`ションズ
3
Copyright ? Xchange Solutions All right reserved.
いつから
2011/10 2012/7 2016/04
念の何Lと嶼g
6兆からスタ`ト。
牽泣O羨
牽卞廖
セブンメディアを銚悶
として氏芙兆筝
牽に栖て5定
4
Copyright ? Xchange Solutions All right reserved.
これまでのOツ`ル演s
2004゛2009定ごろBigBrother / Hobbit / Xymon
http://xymon.sourceforge.net/
5
Copyright ? Xchange Solutions All right reserved.
これまでのOツ`ル演s
2008゛2012定ごろNagios
https://www.nagios.org/
6
Copyright ? Xchange Solutions All right reserved.
これまでのOツ`ル演s
2012定゛F壓 Zabbix
http://www.zabbix.com/jp/
7
Copyright ? Xchange Solutions All right reserved.
そろそろ肝
?Zabbixとの原き栽いも5定。
?Zabbixは、伏贋尸に火れるのか
?仟しいOサ`ビスの函りzみを篇。
8
Copyright ? Xchange Solutions All right reserved.
Prometeusとは
?Prometheus は、 Google 竃附宀が Google
芙坪Oツ`ル Borgmon にインスパイアさ
れて恬撹したオ`プンソ`スのOシステム。
?咄SSNSとして岑られているSoundcloud芙
が2012定に_kをスタ`ト。F壓は、 Cloud
Native Computing Foundationの和で_k。
?Go冱Zでかれています。
9
Copyright ? Xchange Solutions All right reserved.
なぜPrometeusか
?X楚でシンプル
?Go冱ZでOSわずインスト`ルがg
?児云はmetricsをWEB APIで函誼
?microserviceに児づくOでg廾
10
Copyright ? Xchange Solutions All right reserved.
インスト`ルζ咾砲弔い
?ダウンロ`ドして盾
?コマンドg佩すれば軸軟
☆サ`バ`は、デフォルトでは Port:9090 で軟
☆Dockerも戻工されている。
https://hub.docker.com/u/prom/
11
Copyright ? Xchange Solutions All right reserved.
ダウンロ`ド辛嬬なモジュ`ル
? Prometheus (サ`バ`云悶)
? Alertmanager (アラ`ト砿尖
? Blackbox_exporter (翌侘O)
? Consul_exporter
? Graphite_exporter
? Haproxy_exporter
? Memcached_exporter
? Mysqld_exporter
? Node_exporter
? Statsd_exporter
? Pushgateway(PUSH宥岑、バッチY惚の宥岑などに浙┐靴討寮喘を容X。
(エクスポ`タ`、Oエ`ジェント)
ほかにも方謹く巷塀、掲巷塀根め巷_されている。
12
Copyright ? Xchange Solutions All right reserved.
巷_されているExporter
https://prometheus.io/docs/instrumenting/exporters/
13
Copyright ? Xchange Solutions All right reserved.
鏡徭O
? いくつかの冱Zで児Pを戻工
? Golang https://github.com/prometheus/client_golang
? Python https://github.com/prometheus/client_python
? Java https://github.com/prometheus/client_java
? Ruby https://github.com/prometheus/client_ruby
? 寄きく3N
? Online Serving System (よくあるExporter狼)
? Offline Processing
? Batch Jobs (PushGateway狼)
? 凋兆tなどのガイドラインがある。
https://prometheus.io/docs/practices/naming/
https://prometheus.io/docs/instrumenting/writing_exporters/
14
Copyright ? Xchange Solutions All right reserved.
システム撹犀
サ`ビス狼をエクス
ポ`タ`からデ`タ
函誼
ほかのPrometheus
サ`バ`からもデ`
タ函誼できる
アラ`ト宥岑
砿尖鮫中
児云PULL侏で秤麋ゝ
玉豚I尖Y惚をPUSH
箭坤丱奪g佩周方など
https://prometheus.io/docs/introduction/overview/
15
Copyright ? Xchange Solutions All right reserved.
システム撹犀
https://developers.soundcloud.com/blog/prometheus-monitoring-at-soundcloud
16
Copyright ? Xchange Solutions All right reserved.
砿尖鮫中
17
Copyright ? Xchange Solutions All right reserved.
Grafana
18
Copyright ? Xchange Solutions All right reserved.
まとめ
?シンプルなOサ`バ`。
?microserviceのOにマッチする。
?ロ`カルでは15晩殻業しか隠隔しないの
でeでリモ`トの喟A晒の碧Mみを深え
る駅勣がある。
?シンプルゆえにMみ栽わせ圭が故。

More Related Content

Prometeusについてはじめてみよう / Let's start Prometeus

  • 1. Copyright ? Xchange Solutions All right reserved. Prometeusについてはじめてみよう 幄塀氏芙エクスチェンジ ソリュ`ションズ 勸弥 宗健 2017.12.16 KIXS vol.006 t易LT寄氏 ~にガチってはいけないLT寄氏
  • 2. 2 Copyright ? Xchange Solutions All right reserved. こんにちは 勸弥 宗健┐里世燭韻 https://twitter.com/nodatakeo https://www.facebook.com/nodatakeo 幄塀氏芙エクスチェンジ ソリュ`ションズ
  • 3. 3 Copyright ? Xchange Solutions All right reserved. いつから 2011/10 2012/7 2016/04 念の何Lと嶼g 6兆からスタ`ト。 牽泣O羨 牽卞廖 セブンメディアを銚悶 として氏芙兆筝 牽に栖て5定
  • 4. 4 Copyright ? Xchange Solutions All right reserved. これまでのOツ`ル演s 2004゛2009定ごろBigBrother / Hobbit / Xymon http://xymon.sourceforge.net/
  • 5. 5 Copyright ? Xchange Solutions All right reserved. これまでのOツ`ル演s 2008゛2012定ごろNagios https://www.nagios.org/
  • 6. 6 Copyright ? Xchange Solutions All right reserved. これまでのOツ`ル演s 2012定゛F壓 Zabbix http://www.zabbix.com/jp/
  • 7. 7 Copyright ? Xchange Solutions All right reserved. そろそろ肝 ?Zabbixとの原き栽いも5定。 ?Zabbixは、伏贋尸に火れるのか ?仟しいOサ`ビスの函りzみを篇。
  • 8. 8 Copyright ? Xchange Solutions All right reserved. Prometeusとは ?Prometheus は、 Google 竃附宀が Google 芙坪Oツ`ル Borgmon にインスパイアさ れて恬撹したオ`プンソ`スのOシステム。 ?咄SSNSとして岑られているSoundcloud芙 が2012定に_kをスタ`ト。F壓は、 Cloud Native Computing Foundationの和で_k。 ?Go冱Zでかれています。
  • 9. 9 Copyright ? Xchange Solutions All right reserved. なぜPrometeusか ?X楚でシンプル ?Go冱ZでOSわずインスト`ルがg ?児云はmetricsをWEB APIで函誼 ?microserviceに児づくOでg廾
  • 10. 10 Copyright ? Xchange Solutions All right reserved. インスト`ルζ咾砲弔い ?ダウンロ`ドして盾 ?コマンドg佩すれば軸軟 ☆サ`バ`は、デフォルトでは Port:9090 で軟 ☆Dockerも戻工されている。 https://hub.docker.com/u/prom/
  • 11. 11 Copyright ? Xchange Solutions All right reserved. ダウンロ`ド辛嬬なモジュ`ル ? Prometheus (サ`バ`云悶) ? Alertmanager (アラ`ト砿尖 ? Blackbox_exporter (翌侘O) ? Consul_exporter ? Graphite_exporter ? Haproxy_exporter ? Memcached_exporter ? Mysqld_exporter ? Node_exporter ? Statsd_exporter ? Pushgateway(PUSH宥岑、バッチY惚の宥岑などに浙┐靴討寮喘を容X。 (エクスポ`タ`、Oエ`ジェント) ほかにも方謹く巷塀、掲巷塀根め巷_されている。
  • 12. 12 Copyright ? Xchange Solutions All right reserved. 巷_されているExporter https://prometheus.io/docs/instrumenting/exporters/
  • 13. 13 Copyright ? Xchange Solutions All right reserved. 鏡徭O ? いくつかの冱Zで児Pを戻工 ? Golang https://github.com/prometheus/client_golang ? Python https://github.com/prometheus/client_python ? Java https://github.com/prometheus/client_java ? Ruby https://github.com/prometheus/client_ruby ? 寄きく3N ? Online Serving System (よくあるExporter狼) ? Offline Processing ? Batch Jobs (PushGateway狼) ? 凋兆tなどのガイドラインがある。 https://prometheus.io/docs/practices/naming/ https://prometheus.io/docs/instrumenting/writing_exporters/
  • 14. 14 Copyright ? Xchange Solutions All right reserved. システム撹犀 サ`ビス狼をエクス ポ`タ`からデ`タ 函誼 ほかのPrometheus サ`バ`からもデ` タ函誼できる アラ`ト宥岑 砿尖鮫中 児云PULL侏で秤麋ゝ 玉豚I尖Y惚をPUSH 箭坤丱奪g佩周方など https://prometheus.io/docs/introduction/overview/
  • 15. 15 Copyright ? Xchange Solutions All right reserved. システム撹犀 https://developers.soundcloud.com/blog/prometheus-monitoring-at-soundcloud
  • 16. 16 Copyright ? Xchange Solutions All right reserved. 砿尖鮫中
  • 17. 17 Copyright ? Xchange Solutions All right reserved. Grafana
  • 18. 18 Copyright ? Xchange Solutions All right reserved. まとめ ?シンプルなOサ`バ`。 ?microserviceのOにマッチする。 ?ロ`カルでは15晩殻業しか隠隔しないの でeでリモ`トの喟A晒の碧Mみを深え る駅勣がある。 ?シンプルゆえにMみ栽わせ圭が故。