Search:

Search all manuals
Search this manual
Manual
Couchbase Server マニュアル 2.0
Community Wiki and Resources
Couchbase Server 2.0をダウンロード
Couchbase 開発者ガイド 2.0
クライアントライブラリ
Couchbase Server フォーラム
Additional Resources
Community Wiki
Community Forums
Couchbase SDKs
Parent Section
8.6 バケットの管理
Chapter Sections
Chapters

8.6.2. 個々のバケット情報の取得

クラスタに関連付けられた単一のバケットの情報を取得するには、リクエストを作成しますが、バケットに名前を付けた場合は、最後のdefaultを指定したバケットの名前で置き換えます。

shell> curl -u Administrator:password \
    http://10.4.2.5:8091/pools/default/buckets/default

Couchbase Serverは内部vBucketの情報を含むバケット情報で大きなJSONドキュメントを返します。

JSON
{
    "name":"default",
    "bucketType":"membase",
    "authType":"sasl",
    "saslPassword":"",
    "proxyPort":0,
    "uri":"/pools/default/buckets/default",
    "streamingUri":"/pools/default/bucketsStreaming/default",
    "flushCacheUri":"/pools/default/buckets/default/controller/doFlush",
    "nodes":[
        {
            "systemStats":
            {
                "cpu_utilization_rate":1.5151515151515151,
                "swap_total":6140452864.0,
                "swap_used":0
            },

                ......

            "replicaNumber":1,
            "quota":
            {
                "ram":10246684672.0,
                "rawRAM":5123342336.0
            },
            "basicStats":
            {
                "quotaPercentUsed":0.5281477251650123,
                "opsPerSec":0,"diskFetches":0,
                "itemCount":0,
                "diskUsed":7518856,
                "memUsed":54117632
            }
        }
    ]
}
HTTP Request
GET http://10.4.2.5:8091/pools/default/buckets/default?_=1340926633052
HTTP Response
HTTP/1.1 200 OK