aws警察〜第0章 発動〜

Post on 12-May-2015

268 Views

Category:

Services

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

−AWS警察−第0章 発動

AWSサービスをZabbixが取り締まる

2014.07.05  森 大樹

自己紹介森 大樹(もりだいき) !業務系エンジニアのはず 大阪生まれ大阪育ちの浪速っ子 最近は運用関連やってます

!facebook: /areaz.daiki user.areaz@gmail.com !趣味:スノボ:アルペンボーダー    お酒(毎日コンビニで購入)

   C3(Can Convinience Club)会長

AWS警察

AWS警察

警察=監視

AWS警察

警察=監視

サーバ監視 ≠ CloudWatch

AWS警察

警察=監視

サーバ監視 ≠ CloudWatch

サーバ監視=Zabbix

なぜ、CloudWatchを使わないのか?

Zabbixは「一歩前へ」(©XEgg)を

実現できる

AWS警察 Zabbix署 組織図

アラート 通知 課

可視化 課

分散監視課

データ収集 課

障害検知課

AWS警察 Zabbix署 組織図

アラート 通知 課

可視化 課

分散監視課

障害検知課

データ収集 課

データ収集○リソース(CPU/Memory/HardDisk)

○ネットワーク(NetworkIO/TCP Port Check)

○システム/アプリケーションログ

○Web監視(レスポンス時間/応答コード)

○Javaアプリケーション(JMX)

AWS警察 Zabbix署 組織図

アラート 通知 課

可視化 課

分散監視課

データ収集 課

障害検知課

可視化 課

可視化○Webインタフェース

○グラフ(リソース/ネットワーク情報)

○マップ(リアルタイムのサーバ/トラフィック)

○生データへのアクセス(蓄積ログ)

○イベント/通知の詳細表示

AWS警察 Zabbix署 組織図

アラート 通知 課

可視化 課

分散監視課

データ収集 課

障害検知課

障害検知 課

障害検知○収集したデータの閾値超過

○タイムシフト監視(現在と過去データの比較)

○依存関係

○障害深刻度

閾値Over

AWS警察 Zabbix署 組織図

アラート 通知 課

可視化 課

分散監視課

データ収集 課

障害検知課

アラート 通知 課

アラート通知○メール/SMS/Jabberによる通知

○ユーザ定義のスクリプトによる通知

○コマンド実行

メール例

AWS警察 Zabbix署 組織図

アラート 通知 課

可視化 課

分散監視課

データ収集 課

障害検知課

分散監視 課

○Proxyサーバによる分散監視

分散監視

こんな構成で

Public subnet Private subnet

Auto Scaling group

Internet

こんな構成で

Public subnet Private subnet

Auto Scaling group

こんな構成も

Availability Zone Availability ZoneAvailability Zone

Internet

こんな構成も

Availability Zone Availability ZoneAvailability Zone

Internet

実は、オープンソース(GNU General Public License (GPL) version 2)

様々なサーバOS(Windows/Linux/BSD etc)をサポート

サーバをオートディスカバリ可能

キャパシティープランニング

プロアクティブな監視

クラウド上だけを監視できる • • • • • • • • • • • • •

ものではありません。• • • • • • • • •

corporate data center

customer gateway

virtual private gateway

VPC peering

VPC peering

VPC peering

corporate data center

customer gateway

virtual private gateway

VPC peering

VPC peering

VPC peering

オンプレミス

corporate data center

customer gateway

virtual private gatewayPROXY

PROXYPROXY PROXY

VPC peeringConnection

VPC peeringConnection

VPC peeringConnection

オンプレミス

corporate data center

customer gateway

virtual private gatewayPROXY

PROXYPROXY PROXY

VPC peering

VPC peering

VPC peering

オンプレミス

オンプレミスもクラウドもひっくるめて

分散監視もできます!!

最後にAWSのリソースとサーバアプリとの連携で、障害監視やアプリケーションサービスの監視、さらにはAWSの利用料金算出まで可能に!(その際には、CloudWatchと併用します!!)

Zabbix API(JSON)や様々なスクリプトを使うことで更に運用/保守などの幅が広がる

よい運用監視を!

ご清聴 ありがとうございました

top related