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
で返却されます。まずサーバのアドレス、そして書くサーバの個々の統計情報が格納されます。