質問・問題
Client VPN で 認証先に AD Connector を利用しています。AD Connector の負荷状況を確認する方法はありますか?また、パフォーマンス不足になった場合に解消する方法はありますか?
回答・解決方法
現在のところ AD Connector として、CloudWatch へのログ出力や、メトリクスでのモニタリング機能はなく、Amazon SNS にてディレクトリステータスの変更を通知するのみとなります。
AD Connector ディレクトリのモニタリング
https://docs.aws.amazon.com/ja_jp/directoryservice/latest/admin-guide/ad_connector_monitor.html
また、AD Connector は AD に対しての認証プロキシのため、以下方法にて「何人がどの程度の時間に集中して認証をするか」で負荷を推定することとなります。
Client VPN では、CloudWatchメトリクス にて、クライアント VPN エンドポイントへのアクティブな接続の数 (ActiveConnectionsCount) がご確認いただけます。
Amazon CloudWatch でのモニタリング
https://docs.aws.amazon.com/ja_jp/vpn/latest/clientvpn-admin/monitoring-cloudwatch.html
本メトリクスから、実際の利用率やどの程度集中して利用されるかなどの傾向もご考慮いただき、サイズ変更(small → large)にともなう AD Connector の再作成の必要性をご判断いただきますようお願いいたします。
また、AWS が提供する Client VPN ソフトウェアをご使用であれば、利用者様にも設定ファイルを追加いただくことで比較的簡単に接続先の追加が可能かと存じます。
必要に応じて複数 AD Connector を作成いただき、VPN 接続先を使い分けていただくことも有効かと存じます。
※ 上記内容は執筆時点でのAWSドキュメントや、AWSサポートへの問い合わせの回答に基づいたものとなっております。将来的な仕様変更やドキュメント修正等により変更となる可能性がございます。
■ 参考情報
AD Connector を利用するにあたり、small・largeのどちらを利用すれば良いでしょうか?また後からサイズ変更できますか?
https://support.serverworks.co.jp/hc/ja/articles/5630100803737
Active Directory 認証
https://docs.aws.amazon.com/ja_jp/vpn/latest/clientvpn-admin/client-authentication.html#ad
Amazon CloudWatch でのモニタリング
https://docs.aws.amazon.com/ja_jp/vpn/latest/clientvpn-admin/monitoring-cloudwatch.html
AD Connector のベストプラクティス
https://docs.aws.amazon.com/ja_jp/directoryservice/latest/admin-guide/ad_connector_best_practices.html