1. IDC Frontier Inc. All rights reserved.
オートスケールアップ
Powered by Mackerel
クラウド事業本部 ビジネス開発部
藤城 拓哉 @tafujish
2018年9月11日 Mackerel UG × IDCFクラウド UG Meetup #1
2. 2
IDC Frontier Inc. All rights reserved.
自己紹介
【業務】
IDCFクラウドのサービス開発
(担当:IDCFクラウドRDB)
【趣味】
ベンチマーク
藤城 拓哉 (FUJISHIRO TAKUYA)
@tafujish
3. 3
IDC Frontier Inc. All rights reserved.
地味に反響があったオートスケールアップ
「想定外の負荷のときにオートスケールしたい」
「でも、オートスケールが間に合わない><」
オートスケールアップ →
https://www.slideshare.net/IDCFrontier/idcf
4. 4
IDC Frontier Inc. All rights reserved.
Mackerelで実装できるんじゃね?
https://mackerel.io/ja/blog/entry/weekly/20171027
5. 5
IDC Frontier Inc. All rights reserved.
そも、Mackerelとダイナミックスケールの相性良い
リソースのホットアドに対応
6. 6
IDC Frontier Inc. All rights reserved.
デモ
負荷かけるマシン
オートスケールアッ
プするWEBサーバー
Mackerel
・mackerel-agent
・mackerel-check
・idcfcloud-cli
HTTP
highcpu.M4から
highcpu.L8に上がるはず
7. 7
IDC Frontier Inc. All rights reserved.
はじめかた <事前準備>
① idcfcloud-cli をインストール
https://www.idcf.jp/api-docs/tools/?id=cloudcli
※CentOSの場合はこちら http://blog.idcf.jp/entry/idcfcloud-cli-2
※以降は、CentOS7でSCLで設定した前提
② mackerel-agent をインストール
https://mackerel.io/ja/docs/entry/howto/install-agent
③ mackerel-check をインストール
https://mackerel.io/ja/docs/entry/howto/mackerel-check-plugins
# yum install mackerel-check-plugins