AWS上での監視サーバー(Zabbix)構築【3.AWSのRDS作成】

AWS上での監視サーバー(Zabbix)構築【3.AWSのRDS作成】

監視サーバーをAWS上で構築し、CML上のネットワーク機器/サーバーを監視します。監視ソフトウェアはZabbixを利用します。

【前回】AWS上での監視サーバー(Zabbix)構築【2.AWSのEC2構築】
【次回】AWS上での監視サーバー(Zabbix)構築【4.Zabbixのインストールと設定】

目次

ネットワーク構成

下記のネットワーク環境を構築し、AWS上のEC2(Zabbixサーバー)から、CML上のネットワーク機器/サーバーを監視できるようにしていきます。

【参考】AWSサイト間VPNの構築(1.AWSの基本設定)

ネットワーク構成

AWSのRDS構築

パラメータグループの作成

MyzSQL8.0以上では、デフォルトの設定ではZabbixが動作しないため、RDSを適用するパラメータグループを作成します。

RDSの画面から、「パラメータグループを作成」をクリックします。

パラメータグループの作成開始

パラメータグループファミリーは、「mysql8.0」を選択します。グループ名/説明は、「rdsparametergroup」としています。

パラメータグループの詳細設定

作成したパラメータグループをクリックします。

作成したパラメータグループの選択

検索窓に”server”と入力し、「character_set_server」と「collation_server」が表示されることを確認し、「変更」をクリックします。

パラメータを検索し、変更をクリック

下記の通りに値を入力し、「続行」をクリックします。

character_set_server:utf8mb4
collation_server:utf8mb4_unicode_ci

パラメータを入力

変更内容を確認し、「変更を適用」をクリックします。

変更を適用

パラメータグループが作成されたことを確認します。

パラメータグループの確認

RDSの作成

RDSの画面から、「データベースの作成」をクリックします。

RDSの作成開始

作成方法は、「標準作成」を選択します。

作成方法は標準作成を選択

エンジンのタイプは、「MySQL」を選択します。

エンジンのタイプは、MySQLを選択

テンプレートは、「無料利用枠」を選択します。

テンプレートは無料利用枠を選択

インスタンス識別子は、「zabbix-database-1」としています。
マスターユーザ名とマスターパスワードを入力します。

インスタンス識別子、マスターユーザー名、マスターパスワードを入力

無料利用枠を利用する場合は、「db.t2.micro」が選択されます。

無料利用枠の場合、インスタンスクラスはdb.t2.microとなる

検証用のため、「ストレージの自動スケーリングを有効にする」のチェックを外します。

ストレージの自動スケーリングは無効化

作成したVPC(aws-zabbix-test)を選択します。

VPCを選択

セキュリティグループは、「既存の選択」を選択し、作成したセキュリティグループ(zabbix-sg)を選択します。

セキュリティグループを選択

データベース認証は、「パスワード認証」を選択します。

データベース認証はパスワード認証を選択

追加設定を展開し、DBパラメータグループで、”rdsparametergroup”を選択します。

DBパラメータグループは、rdsparametergroupを選択

「データベースの作成」をクリックします。

データベースの作成をクリック

下記のエラーが表示された場合は、こちらの手順を参考にサブネットを複数アベイラビリティゾーンに作成してください。

エラー画面

ご指定になった DB インスタンス xxxxxxxx の作成リクエストは実行されませんでした。
DB Subnet Group doesn’t meet availability zone coverage requirement. Please add subnets to cover at
least 2 availability zones. Current coverage: 1 (Service: AmazonRDS; Status Code: 400; Error Code:
DBSubnetGroupDoesNotCoverEnoughAZs; Request ID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx;
Proxy: null)

ステータスが、「利用可能」となることを確認します。※数分かかります。

RDSの確認

これで、AWS上での監視サーバー(Zabbix)構築【3.AWSのRDS作成】の説明は完了です!

【前回】AWS上での監視サーバー(Zabbix)構築【2.AWSのEC2構築】
【次回】AWS上での監視サーバー(Zabbix)構築【4.Zabbixのインストールと設定】

  • URLをコピーしました!
  • URLをコピーしました!
目次