ニフティクラウドにzabbixをインストールしてみた
TRANSCRIPT
![Page 1: ニフティクラウドにZabbixをインストールしてみた](https://reader035.vdocuments.pub/reader035/viewer/2022070515/5878f4f31a28ab49608b5373/html5/thumbnails/1.jpg)
ニフティクラウドにZabbix をインストールしてみた
日本仮想化技術株式会社代表取締役社長兼 CEO
宮原 徹@tmiyahar
![Page 2: ニフティクラウドにZabbixをインストールしてみた](https://reader035.vdocuments.pub/reader035/viewer/2022070515/5878f4f31a28ab49608b5373/html5/thumbnails/2.jpg)
2
事の経緯
• ニフティクラウドのブログリニューアルに伴い技術ブログを書くお手伝いを始めました
• Zabbix を使ったクラウド監視の問い合わせもそこそこあるらしい
• Zabbix 3.0 も出たし触ってみるか• 調べてみると、意外と Zabbix 3.0 対応
のインストール記事が少ないので頑張って書いてみた
![Page 3: ニフティクラウドにZabbixをインストールしてみた](https://reader035.vdocuments.pub/reader035/viewer/2022070515/5878f4f31a28ab49608b5373/html5/thumbnails/3.jpg)
3
Zabbix のインストール経験
• 4 年ぶり 2 回目• 某 IIJ の VMware ホスティング上に構築
した業務システムの監視に使用• インストールとテンプレートの設定し
たところで引き渡し• その後案件から離れてしまったので、
どうなったかはよく分からない
![Page 4: ニフティクラウドにZabbixをインストールしてみた](https://reader035.vdocuments.pub/reader035/viewer/2022070515/5878f4f31a28ab49608b5373/html5/thumbnails/4.jpg)
4
ブログに手順が公開されています
• Zabbix でニフティクラウドを監視する(導入編)– http://blog.cloud.nifty.com/
to_monitor_the_niftycloud_in_zabbix• 以後、 Linux ホスト監視編、 Windows
ホスト監視編と進みつつ、グラフ等々の使い方の説明なども行っています
![Page 5: ニフティクラウドにZabbixをインストールしてみた](https://reader035.vdocuments.pub/reader035/viewer/2022070515/5878f4f31a28ab49608b5373/html5/thumbnails/5.jpg)
5
やってみて面倒くさかった事• CentOS 7 のデフォルトである MariaDB ではなく
MySQL を使いたかったのでコミュニティエディションを別途インストール
• MySQL のセキュリティ設定がきつすぎる– ちゃんと mysql_secure_installation を実行しました ( キリッ
• Windows の Zabbix エージェントのインストール手順の説明が面倒くさい・・– Windows ファイアーウォールの設定とか– 設定ファイルの改行コードが LF でメモ帳で編集でき
ない!→さくらエディタをインストールして回避– インストーラー欲しい・・
![Page 6: ニフティクラウドにZabbixをインストールしてみた](https://reader035.vdocuments.pub/reader035/viewer/2022070515/5878f4f31a28ab49608b5373/html5/thumbnails/6.jpg)
6
MySQL のパスワードポリシー
• mysql_secure_installation を実行して「 Estimated strength of the password: 100 」に設定されると…
• 8 文字以上 • 小文字、大文字、数字、特殊文字をそ
れぞれ 1 文字以上含む • 4 文字以上の部分文字列が辞書にマッ
チしない
![Page 7: ニフティクラウドにZabbixをインストールしてみた](https://reader035.vdocuments.pub/reader035/viewer/2022070515/5878f4f31a28ab49608b5373/html5/thumbnails/7.jpg)
7
その他 CentOS 7 系での注意点ニフティクラウドでは関係ありませんが• SELinux のブーリアンを設定しよう
– # setsebool -P httpd_can_connect_zabbix on – # setsebool -P zabbix_can_network on
• firewalld の設定が面倒くさい– # firewall-cmd --add-service=http --zone=public --permanent – # firewall-cmd --add-port=10051/tcp --zone=public --permanent – # systemctl restart firewalld – 10051 番はサーバー側のアクティブ監視受け用– クライアントならエージェント接続受け用に 10050 番– さっさと iptables.service に切り替えるのも手
![Page 8: ニフティクラウドにZabbixをインストールしてみた](https://reader035.vdocuments.pub/reader035/viewer/2022070515/5878f4f31a28ab49608b5373/html5/thumbnails/8.jpg)
8
まとめ
• Zabbix のインストール、意外と面倒?• じっくりと取り組めば、サーバー構築
系スキルのブラッシュアップには繋がる
• 今回のネタをトレーニングコース化したら需要あるかな?
• Windows 版エージェントのインストーラー欲しいなあ・・– PowerShell で書けばいいのかな?
![Page 9: ニフティクラウドにZabbixをインストールしてみた](https://reader035.vdocuments.pub/reader035/viewer/2022070515/5878f4f31a28ab49608b5373/html5/thumbnails/9.jpg)
9
ありがとうございました