Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Mackerel & Norikra mackerel meetup #4 LT

34.137 Aufrufe

Veröffentlicht am

Mackerel & Norikra mackerel meetup #4 LT

Veröffentlicht in: Technologie
  • Loggen Sie sich ein, um Kommentare anzuzeigen.

Mackerel & Norikra mackerel meetup #4 LT

  1. 1. Mackerel & Norikra Mackerel Meetup#4 LT Masahiro Nagano @kazeburo
  2. 2. Me • 長野雅広(Masahiro Nagano) • @kazeburo • Mercari, Inc. • Operations Engineer, Site Reliability
  3. 3. とは 氏が公開している リアルタイムイベントストリー ムに対して SQL ライクな言語で処理 できる Coolなプロダクトです tagomoris
  4. 4. 219.109.xx.xx - - [09/Nov/2014:06:50:07 +0900] "GET /mt.js HTTP/1.1" 200 6339 "http://blog.nomadscafe.jp/2013/06/webdb-pressvol172.html" "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko" 219.109.xx.xx - - [09/Nov/2014:06:50:11 +0900] "GET /favicon.ico HTTP/1.1" 200 1685 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko" 50.116.xx.xx - - [09/Nov/2014:06:54:41 +0900] "GET /2014/09/line- isucon4-51192.html HTTP/1.1" 200 30194 "http://www.google.co.uk/url? sa=t&source=web&cd=1" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.92 Safari/535.2" 76.164.xx.xx - - [09/Nov/2014:07:09:21 +0900] "GET / HTTP/1.0" 200 75606 "http://blog.nomadscafe.jp/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/ 537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36" SELECT COUNT(1, status like “5%”) AS count_5x, COUNT(1, status like “2%”) AS count_2x FROM access_log.win:time_batch(1 min) { “count_2x”: 765, “count_5x”: 2 }
  5. 5. よくある構成 WebWebWeb Norikra Client ? PULL ?
  6. 6. • アプリケーションへの組み込み • RDBMSに保存  • 通知 • Slack, Email • モニタリング・グラフ • GrowthForeacast, Kibana • Zabbix Norikra活用例
  7. 7. メルカリで使用しているモニタリングツール
  8. 8. メトリクスをとって、 グラフにして、 閾値を設定するのが、 わりと大変。。 個人的感想です
  9. 9. そこでコレ
  10. 10. Norikra & Mackerel WebWebWeb 自動でグラフを 作成 SQLを投入
  11. 11. <source> type norikra norikra localhost:8571 <fetch> method sweep target metrics tag query_name tag_prefix norikra.query interval 3s </fetch> </source> <match norikra.query.*> type myservice api_key xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx= service mercari metrics_name ${[2]}.${out_key} out_key_pattern .+ retry_limit 1 </match> Group名
  12. 12. SQLを書くだけでグラフができる! アラート/通知の設定も簡単!! Mackerel便利!!!
  13. 13. 機能要望
  14. 14. Min/Maxを選びたい X分間とか時間で指定したい
  15. 15. Custom Event の登録
  16. 16. サービスメトリクスの上限値が 増えるといいなぁ..
  17. 17. 今後ともよろしくお願いします(_ _)
  18. 18. 予告
  19. 19. Norikra meetup #2 • 6/3 19:30~ • 30分の枠があるのでもう少し詳しく喋 ります • https://atnd.org/events/65969
  20. 20. 以上。

×