サーバー側で接続中のクライアントの情報を取得するにはいくつか方法がありますが、ステータスファイルを使うのが一番簡単だと思います。
サーバー側で以下の設定を追加してください(デフォルトで60秒ごとに書き出されますが、オプションやフォーマット設定については公式マニュアルをご参照ください)。
status <ステータスファイルのパス>
指定したパスに、接続中のクライアントとルーティングの情報が書き出されますので、このデータを元に整形または集計、という手順になります。
________________________________________
差出人: openvpn-japa...@googlegroups.com <openvpn-japa...@googlegroups.com> が G K <kgo...@gmail.com> の代理で送信
送信日時: 2023年12月26日 11:03
宛先: OpenVPN Japan Users Group
件名: [OpenVPN.JP:670] OpenVPNサーバへのVPN同時接続数の集計方法について
お世話になります。
1分毎に同時接続数を出力したいと考えていますが、
コマンドを実行し、その時点でサーバに接続するVPN接続数をカウントする方法がありましたらご教示ください。
サーバ側の設定は以下の通りです。
サーバ証明書等については記載していません。
よろしくお願いいたします。
--
このメールは Google グループのグループ「OpenVPN Japan Users Group」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには openvpn-japan-user...@googlegroups.com<mailto:openvpn-japan-user...@googlegroups.com> にメールを送信してください。
このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/openvpn-japan-users-group/8a4f455d-11e5-4bd7-a4f3-a2e918c7e103n%40googlegroups.com<https://groups.google.com/d/msgid/openvpn-japan-users-group/8a4f455d-11e5-4bd7-a4f3-a2e918c7e103n%40googlegroups.com?utm_medium=email&utm_source=footer> にアクセスしてください。