zabbixの分散構築~conoha vpsでのzabbix server構築~

25
Zabbix ののののの ConoHa VPS のの Zabbix Server ののののののののののののののの **

Upload: -

Post on 12-May-2015

1.880 views

Category:

Engineering


8 download

DESCRIPTION

第6回 ZABBIX-JP勉強会でのLT資料です。

TRANSCRIPT

Page 1: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

Zabbixの分散構築~ ConoHa VPSでの Zabbix Server構築~

*自宅ラックポータルの裏側*

Page 2: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

CN:九龍真乙(くりゅうまおと) 所属:自宅ラック勉強会 Twitter @qryuu

2014/04/12

著者紹介

2

Page 3: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

Zabbix2.0.3の新機能と変更点 【Zabbix2.0】snmpttによるトラップメッセージの編集  全自動Zabbix 自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~ 【 Zabbix 2.0 】zabbix 2.0による簡単 MySQL 監視  【 Zabbix 2.1 】 zabbix 2.2のVM監視機能評価 【Zabbix 2.1】trial of vm monitoring function of Zabbix

2.2 【 Zabbix 2.2 】zabbix update 2.0 to 2.2 全自動Zabbix ver2

2014/04/123

slideshare

Page 4: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/124

slideshare

Page 5: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/125

転職しました

Page 6: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/126

今日は AWSの話ではありません。

Page 7: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

Zabbix-Serverの構成

2014/04/127

Page 8: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

Zabbixシステム要素

2014/04/12

•フロントエンド• php による実装WEB

• MySQL• PostgreSQL• Oracle 等

データベース

• C言語による実装Serve

r

• Zabbix_agent• SNMP• IPMI など

Agent

各要素は IPネットワーク的に接続されます。

このため各コンポーネントが異なるサーバにインストールされていてもかまいません。

同一のサーバ内にインストールすることももちろん可能です。

8

Page 9: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/129

突然ですが。

Page 10: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/1210

自宅ラック友の会にはお金がありません。

組織じゃないからね。

Page 11: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/1211

そこで、ConoHaさんのコミュニティ支援を利用させていただいています

Page 12: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/1212

このは まじ このは©GMO Internet, Inc.

Page 13: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

メモリ  4GBプラン メモリ  2GBプラン

Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz

Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz

CentOS 6.4 CentOS 6.4

ストレージ 400GB ストレージ 200GB

2014/04/1213

VPS構成

Page 14: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/1214

このサーバにサービスを詰め込みます。

Page 15: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

Zabbix :監視システム owncloud :共有ストレージ redmine :プロジェクト管理 Moodle :オンライントレーニング WordPress :ポータルCMS

2014/04/1215

自宅ラック友の会ポータル

Page 16: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/1216

用途で分けよう

メモリ  4GBプラン メモリ  2GBプラン

Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz

Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz

CentOS 6.4 CentOS 6.4

ストレージ 400GB ストレージ 200GB

DBサーバ APPサーバ

Page 17: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

Zabbixシステム要素

2014/04/12

•フロントエンド• php による実装WEB

• MySQL• PostgreSQL• Oracle 等

データベース

• C言語による実装Serve

r

• Zabbix_agent• SNMP• IPMI など

Agent

各要素は IPネットワーク的に接続されます。

このため各コンポーネントが異なるサーバにインストールされていてもかまいません。

同一のサーバ内にインストールすることももちろん可能です。

17

Page 18: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/1218

システム構成

DBサーバ APサーバ

Zabbix-Proxy

Page 19: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/1219

ConoHaは IPv6が使える

Page 20: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/1220

Zabbixなら

そのまま Ipv6監視もできます。

Page 21: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/1221

IPv6監視も簡単

Page 22: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/1222

負荷状況

Page 23: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/1223

負荷状況

Page 24: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

2014/04/1224

ちょっぴり自動化

組織的に管理されているわけでは内ので、テンプレート適用は手動ですが自宅で Agentを起動すれば自動的に監視ホストに登録されます。

Page 25: Zabbixの分散構築~ConoHa VPSでのzabbix server構築~

Zabbixは DBサーバを分離すればそこそこのスペックでもがんばれます。

IPv6監視は簡単です。 Amazon RDSすげーらく VPS上にあるので、 3.11みたいな時も、自宅が無事か(少なくとも電気と通信)はどこにいても確認できます。

2014/04/1225

まとめ