Couchbase Javaクライアントライブラリは
CouchbaseClient
に定義されている全てのサーバに関する統計情報の取得をサポートしています。コマンドの要約を以下に示します。
表8.1 Javaクライアントライブラリの統計メソッド
| Method | Title |
|---|---|
client.getStats() | Get the statistics from all connections |
client.getStats(statname) | Get the statistics from all connections |
| API Call | client.getStats() | ||
| Asynchronous | no | ||
| Description | Get the database statistics | ||
| Returns | Object (
Binary object
) | ||
| Arguments | |||
| None | |||
getStats()
コマンドの一つ目の形式では CouchbaseClient
オブジェクトに設定された全てのサーバから統計情報を取得します。統計情報はネストした
Map
で返却されます。まずサーバのアドレス、そして各サーバの個々の統計情報が格納されます。
| API Call | client.getStats(statname) | ||
| Asynchronous | no | ||
| Description | Get the database statistics | ||
| Returns | Object (
Binary object
) | ||
| Arguments | |||
String statname | Group name of a statistic for selecting individual statistic value | ||
getStats()
コマンドの二つ目の形式では特定の統計情報グループを
MemcachedClient
オブジェクトで設定されている全てのサーバから取得します。統計情報はネストした
Map
で返却されます。まずサーバのアドレス、そして書くサーバの個々の統計情報が格納されます。