SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
MySQL Router を
監視するぞ!
MySQL Casual Talks #12
xzy.pw/b
2週間前ぐらいに
ツイッターアカウントが
凍結しました!
今日は MySQL の
話をしにきました!
(1回目)
ちなみに新しいツイッターアカウントは @lu_iskun_ です!
今日は MySQL の
話をしにきました!!
(2回目)
5分LT枠
スライド数29枚👱
個人サービス運営してます
https://uploader.xzy.pw
検索で上位でくるくらいには
がんばってる!
今日は MySQL の
話をしにきました!!!
(3回目)
安心してください
MySQL の話します。
今日は MySQL の
話をしにきました!!!!
(4回目)
自己紹介
● るいす(24)
● 本業は SRE
● アイドルとカメラとパソコンと🐶
が好き
伏線回収👱
※MySQL 公式は App と同じサーバーに Router を載せるのを推奨してます
MySQL Router?
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
MySQL Router の
監視、どうしよう。
MySQL Router 8.0.17 REST API
REST API 経由で MySQL Router の情報が取得できるようにな
りました👱
https://lefred.be/content/mysqlrouter-8-0-17-and-the-rest-api/
色々作ってみた👱
● 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
xzy.pw/a
MySQL Router REST API
を叩きまくりたい!
curl
https://mysqlrouter-test.xzy.pw
-u luis:luis
only GET method allowed.
Pull requests / issue
are always welcome🎉

Mais conteúdo relacionado

Mais procurados

20130216 magical record
20130216 magical record20130216 magical record
20130216 magical recordHidetoshi Mori
 
15分でできるSQLインジェクション
15分でできるSQLインジェクション15分でできるSQLインジェクション
15分でできるSQLインジェクションよしだ あつし
 
さくらのクラウドAPIをsacloudつかってさわってみた
さくらのクラウドAPIをsacloudつかってさわってみたさくらのクラウドAPIをsacloudつかってさわってみた
さくらのクラウドAPIをsacloudつかってさわってみたTak Nishikori
 
オウンドメディア勉強会_村中
オウンドメディア勉強会_村中オウンドメディア勉強会_村中
オウンドメディア勉強会_村中muranakatakashi
 
「さくらのクラウド」を使って10分でできるDocker (オープンソースカンファレンス2016 Gunma)
「さくらのクラウド」を使って10分でできるDocker (オープンソースカンファレンス2016 Gunma)「さくらのクラウド」を使って10分でできるDocker (オープンソースカンファレンス2016 Gunma)
「さくらのクラウド」を使って10分でできるDocker (オープンソースカンファレンス2016 Gunma)さくらインターネット株式会社
 
pieniというFWを作ってみる。
pieniというFWを作ってみる。pieniというFWを作ってみる。
pieniというFWを作ってみる。Kenta Saito
 
Dockerいろいろ使って思うこと
Dockerいろいろ使って思うことDockerいろいろ使って思うこと
Dockerいろいろ使って思うことMasahiko Hashimoto
 
Kansai.pm #15 LT資料「猫とPerl」
Kansai.pm #15 LT資料「猫とPerl」Kansai.pm #15 LT資料「猫とPerl」
Kansai.pm #15 LT資料「猫とPerl」azumakuniyuki 🐈
 
raect.jsを触ったお話
raect.jsを触ったお話raect.jsを触ったお話
raect.jsを触ったお話Ryuuichi Iha
 
Applicative Functors in Swift
Applicative Functors in SwiftApplicative Functors in Swift
Applicative Functors in SwiftKazuhiro Sakamoto
 
20150121 JAWS-UG 関西女子会
20150121 JAWS-UG 関西女子会20150121 JAWS-UG 関西女子会
20150121 JAWS-UG 関西女子会Midori Ikegami
 
第3回Webスクレイピング勉強会@東京 happyou.info
第3回Webスクレイピング勉強会@東京 happyou.info第3回Webスクレイピング勉強会@東京 happyou.info
第3回Webスクレイピング勉強会@東京 happyou.infoShogo Okamoto
 
スパース性に基づく機械学習 2章 データからの学習
スパース性に基づく機械学習 2章 データからの学習スパース性に基づく機械学習 2章 データからの学習
スパース性に基づく機械学習 2章 データからの学習hagino 3000
 
WordPressで作る世界遺産サイト|Instagram API を使って現地フォト取得
WordPressで作る世界遺産サイト|Instagram API を使って現地フォト取得 WordPressで作る世界遺産サイト|Instagram API を使って現地フォト取得
WordPressで作る世界遺産サイト|Instagram API を使って現地フォト取得 Yoshinori Kobayashi
 
プレゼン技術研究会を二年やってみてプレゼンについてわかった3つのこと
プレゼン技術研究会を二年やってみてプレゼンについてわかった3つのことプレゼン技術研究会を二年やってみてプレゼンについてわかった3つのこと
プレゼン技術研究会を二年やってみてプレゼンについてわかった3つのこと真俊 横田
 
MySQLのリアルタイムモニタリングツールを作った話
MySQLのリアルタイムモニタリングツールを作った話MySQLのリアルタイムモニタリングツールを作った話
MySQLのリアルタイムモニタリングツールを作った話Kentaro Kitagawa
 
Javascript を使ってみよう!!
Javascript を使ってみよう!!Javascript を使ってみよう!!
Javascript を使ってみよう!!誠 小林
 
qpstudy#5 懇親会LT riywo
qpstudy#5 懇親会LT riywoqpstudy#5 懇親会LT riywo
qpstudy#5 懇親会LT riywoRyosuke IWANAGA
 

Mais procurados (20)

20130216 magical record
20130216 magical record20130216 magical record
20130216 magical record
 
15分でできるSQLインジェクション
15分でできるSQLインジェクション15分でできるSQLインジェクション
15分でできるSQLインジェクション
 
さくらのクラウドAPIをsacloudつかってさわってみた
さくらのクラウドAPIをsacloudつかってさわってみたさくらのクラウドAPIをsacloudつかってさわってみた
さくらのクラウドAPIをsacloudつかってさわってみた
 
オウンドメディア勉強会_村中
オウンドメディア勉強会_村中オウンドメディア勉強会_村中
オウンドメディア勉強会_村中
 
「さくらのクラウド」を使って10分でできるDocker (オープンソースカンファレンス2016 Gunma)
「さくらのクラウド」を使って10分でできるDocker (オープンソースカンファレンス2016 Gunma)「さくらのクラウド」を使って10分でできるDocker (オープンソースカンファレンス2016 Gunma)
「さくらのクラウド」を使って10分でできるDocker (オープンソースカンファレンス2016 Gunma)
 
pieniというFWを作ってみる。
pieniというFWを作ってみる。pieniというFWを作ってみる。
pieniというFWを作ってみる。
 
Dockerいろいろ使って思うこと
Dockerいろいろ使って思うことDockerいろいろ使って思うこと
Dockerいろいろ使って思うこと
 
さくらのクラウドサービス概要資料2016年8月版
さくらのクラウドサービス概要資料2016年8月版さくらのクラウドサービス概要資料2016年8月版
さくらのクラウドサービス概要資料2016年8月版
 
Kansai.pm #15 LT資料「猫とPerl」
Kansai.pm #15 LT資料「猫とPerl」Kansai.pm #15 LT資料「猫とPerl」
Kansai.pm #15 LT資料「猫とPerl」
 
raect.jsを触ったお話
raect.jsを触ったお話raect.jsを触ったお話
raect.jsを触ったお話
 
Applicative Functors in Swift
Applicative Functors in SwiftApplicative Functors in Swift
Applicative Functors in Swift
 
20150121 JAWS-UG 関西女子会
20150121 JAWS-UG 関西女子会20150121 JAWS-UG 関西女子会
20150121 JAWS-UG 関西女子会
 
第3回Webスクレイピング勉強会@東京 happyou.info
第3回Webスクレイピング勉強会@東京 happyou.info第3回Webスクレイピング勉強会@東京 happyou.info
第3回Webスクレイピング勉強会@東京 happyou.info
 
スパース性に基づく機械学習 2章 データからの学習
スパース性に基づく機械学習 2章 データからの学習スパース性に基づく機械学習 2章 データからの学習
スパース性に基づく機械学習 2章 データからの学習
 
Memcache Queue
Memcache QueueMemcache Queue
Memcache Queue
 
WordPressで作る世界遺産サイト|Instagram API を使って現地フォト取得
WordPressで作る世界遺産サイト|Instagram API を使って現地フォト取得 WordPressで作る世界遺産サイト|Instagram API を使って現地フォト取得
WordPressで作る世界遺産サイト|Instagram API を使って現地フォト取得
 
プレゼン技術研究会を二年やってみてプレゼンについてわかった3つのこと
プレゼン技術研究会を二年やってみてプレゼンについてわかった3つのことプレゼン技術研究会を二年やってみてプレゼンについてわかった3つのこと
プレゼン技術研究会を二年やってみてプレゼンについてわかった3つのこと
 
MySQLのリアルタイムモニタリングツールを作った話
MySQLのリアルタイムモニタリングツールを作った話MySQLのリアルタイムモニタリングツールを作った話
MySQLのリアルタイムモニタリングツールを作った話
 
Javascript を使ってみよう!!
Javascript を使ってみよう!!Javascript を使ってみよう!!
Javascript を使ってみよう!!
 
qpstudy#5 懇親会LT riywo
qpstudy#5 懇親会LT riywoqpstudy#5 懇親会LT riywo
qpstudy#5 懇親会LT riywo
 

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