Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

MMySQL Router を監視しちゃうぞ! MySQL Casual Talks #12y sql casual talks #12 (1)

481 views

Published on

:)

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

MMySQL Router を監視しちゃうぞ! MySQL Casual Talks #12y sql casual talks #12 (1)

  1. 1. MySQL Router を 監視するぞ! MySQL Casual Talks #12
  2. 2. xzy.pw/b
  3. 3. 2週間前ぐらいに ツイッターアカウントが 凍結しました!
  4. 4. 今日は MySQL の 話をしにきました! (1回目)
  5. 5. ちなみに新しいツイッターアカウントは @lu_iskun_ です!
  6. 6. 今日は MySQL の 話をしにきました!! (2回目)
  7. 7. 5分LT枠 スライド数29枚👱
  8. 8. 個人サービス運営してます https://uploader.xzy.pw
  9. 9. 検索で上位でくるくらいには がんばってる!
  10. 10. 今日は MySQL の 話をしにきました!!! (3回目)
  11. 11. 安心してください MySQL の話します。
  12. 12. 今日は MySQL の 話をしにきました!!!! (4回目)
  13. 13. 自己紹介 ● るいす(24) ● 本業は SRE ● アイドルとカメラとパソコンと🐶 が好き
  14. 14. 伏線回収👱
  15. 15. ※MySQL 公式は App と同じサーバーに Router を載せるのを推奨してます
  16. 16. MySQL Router?
  17. 17. MySQL Router 🤔 ● App から Router への接続先は 固定のままで Router が各 MySQL へ分散してくれる。 ● Write/Read は Router へのポー トで決まる。 ● Q&A によると App に Router を同 居させるのが良いらしい。 ● Q&A によると約1%パフォーマン スに影響があるらしい。 ● https://dev.mysql.com/doc/mys ql-router/8.0/en/mysql-router-f aq.html
  18. 18. MySQL Router の 監視、どうしよう。
  19. 19. MySQL Router 8.0.17 REST API REST API 経由で MySQL Router の情報が取得できるようにな りました👱 https://lefred.be/content/mysqlrouter-8-0-17-and-the-rest-api/
  20. 20. 色々作ってみた👱 ● mysqlrouter-go ○ Go で使える REST API を叩くクライアントライブラリ ○ https://github.com/rluisr/mysqlrouter-go ● mysqlrouter_exporter ○ Prometheus exporter ○ https://github.com/rluisr/mysqlrouter_exporter ● mackerel-plugin-mysqlrouter ○ Mackerel Plugin ○ https://github.com/rluisr/mackerel-plugin-mysqlrouter
  21. 21. xzy.pw/a
  22. 22. MySQL Router REST API を叩きまくりたい!
  23. 23. curl https://mysqlrouter-test.xzy.pw -u luis:luis only GET method allowed.
  24. 24. Pull requests / issue are always welcome🎉

×