20.6.2. コマンドラインでの Directory Server の監視
Directory Server の現在のアクティビティーは、以下の特性を持つ ldapsearch などの LDAP ツールを使用して監視できます。
- 属性 filterobjectclass =* で検索します。
- 検索ベースの cn=monitor を使用します。サーバーの監視属性は cn=monitor エントリーにあります。
- 検索範囲 ベース を使用します。
以下に例を示します。
# ldapsearch -D "cn=Directory Manager" -W -p 389 -h server.example.com -x -s base -b "cn=monitor" "(objectclass=*)"
Directory Server の監視属性は cn=monitor エントリーにあります。Directory Server の検索に関する情報は、「ldapsearch の使用」 を参照してください。
属性 | 説明 | ||||||
---|---|---|---|---|---|---|---|
バージョン | ディレクトリーの現在のバージョン番号を指定します。 | ||||||
スレッド | リクエストの処理に使用される現在のアクティブなスレッドの数。追加のスレッドは、レプリケーションやチェーンなどの内部サーバータスクで作成できます。 | ||||||
connection:fd:opentime:opsinitiated:opscompleted:binddn:[rw] | オープン接続ごとに以下の概要情報を提供します(Directory Manager としてディレクトリーにバインドする場合にのみ利用可能)。
| ||||||
currentconnections | ディレクトリーで現在サービスにある接続の数を特定します。 | ||||||
totalconnections | 起動してからディレクトリーによって処理される接続の数を特定します。 | ||||||
dtablesize | は、ディレクトリーで利用可能なファイル記述子の数を表示します。各接続には、オープンインデックスごとに 1 つのファイル記述子、ログファイル管理用のファイル、および ns-slapd 自体に 1 つ必要です。基本的に、この値は、ディレクトリーが提供できる追加の同時接続の数を示します。ファイル記述子の詳細は、オペレーティングシステムのドキュメントを参照してください。 | ||||||
readwaiters | クライアントからデータの読み取りを待機するスレッドの数を特定します。 | ||||||
opsinitiated | 起動後にサーバーが開始した操作の数を特定します。 | ||||||
opscompleted | 起動してからサーバーが完了した操作の数を特定します。 | ||||||
entriessent | サーバー起動以降にクライアントに送信されるエントリーの数を特定します。 | ||||||
bytesSent | サーバーが起動してからクライアントに送信されたバイト数を特定します。 | ||||||
currenttime | サーバーのこのスナップショットが作成された時間を指定します。この時間は Greenwich Mean Time(GMT)で UTC 形式で表示されます。 | ||||||
rhncfg | サーバーが起動した時間を指定します。この時間は Greenwich Mean Time(GMT)で UTC 形式で表示されます。 | ||||||
nbackends | サーバーサービスのバックエンド(データベース)の数を指定します。 | ||||||
backendmonitordn | 各ディレクトリーデータベースの DN を識別します。 |