summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--docs/release/release-notes/danube.rst22
-rw-r--r--docs/testing/user/configguide/configuration.rst4
-rw-r--r--docs/testing/user/userguide/cli.rst9
-rw-r--r--examples/compute-qpi-report/qpi.json250
-rw-r--r--examples/compute-qpi-report/report.ipynb151
-rw-r--r--examples/storage-qpi-report/storage-qpi.ipynb784
-rw-r--r--examples/storage-qpi-report/storperf-danube.json4161
-rw-r--r--examples/storage-qpi-report/storperf-master.json4161
-rw-r--r--examples/storage-qpi-report/zte-apex-virtual.json484
-rw-r--r--qtip/cli/commands/cmd_report.py16
-rw-r--r--qtip/web/bench/__init__.py0
-rw-r--r--qtip/web/bench/admin.py22
-rw-r--r--qtip/web/bench/apps.py8
-rw-r--r--qtip/web/bench/forms.py19
-rw-r--r--qtip/web/bench/migrations/0001_initial.py36
-rw-r--r--qtip/web/bench/migrations/0002_auto_20170713_0210.py20
-rw-r--r--qtip/web/bench/migrations/0003_auto_20170713_0225.py20
-rw-r--r--qtip/web/bench/migrations/0004_auto_20170715_0325.py20
-rw-r--r--qtip/web/bench/migrations/0005_auto_20170720_2115.py35
-rw-r--r--qtip/web/bench/migrations/0006_auto_20170722_0135.py25
-rw-r--r--qtip/web/bench/migrations/__init__.py0
-rw-r--r--qtip/web/bench/models.py50
-rw-r--r--qtip/web/bench/tests.py6
-rw-r--r--qtip/web/bench/urls.py24
-rw-r--r--qtip/web/bench/utils.py27
-rw-r--r--qtip/web/bench/views.py94
-rwxr-xr-xqtip/web/manage.py22
-rw-r--r--qtip/web/templates/bench/base.html10
-rw-r--r--qtip/web/templates/bench/repo_form.html15
-rw-r--r--qtip/web/templates/bench/run.html15
-rw-r--r--qtip/web/templates/bench/task_detail.html17
-rw-r--r--qtip/web/templates/bench/task_list.html22
-rw-r--r--qtip/web/templates/registration/login.html18
-rw-r--r--qtip/web/web/__init__.py0
-rw-r--r--qtip/web/web/settings.py126
-rw-r--r--qtip/web/web/urls.py22
-rw-r--r--qtip/web/web/wsgi.py16
-rw-r--r--requirements.txt5
-rw-r--r--resources/ansible_roles/ceph-cache-info/meta/main.yml14
-rw-r--r--resources/ansible_roles/ceph-cache-info/tasks/main.yml34
-rw-r--r--resources/ansible_roles/ceph-disk-info/meta/main.yml14
-rw-r--r--resources/ansible_roles/ceph-disk-info/tasks/main.yml40
-rw-r--r--resources/ansible_roles/ceph-network-info/meta/main.yml14
-rw-r--r--resources/ansible_roles/ceph-network-info/tasks/main.yml37
-rw-r--r--tests/ci/run_ci.sh12
-rw-r--r--tests/data/external/sysinfo/ceph-cache-info.log3
-rw-r--r--tests/data/external/sysinfo/ceph-disk-info.log3
-rw-r--r--tests/data/external/sysinfo/ceph-network-info.log7
-rw-r--r--tests/data/external/sysinfo/ceph_report.json20777
50 files changed, 31673 insertions, 19 deletions
diff --git a/.gitignore b/.gitignore
index f2849f1e..9df6dccd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -54,6 +54,7 @@ data/my_key.pem
# Django stuff:
*.log
+*.sqlite3
# Sphinx documentation
docs/_build/
diff --git a/docs/release/release-notes/danube.rst b/docs/release/release-notes/danube.rst
index 6f2ab48f..cf9f6967 100644
--- a/docs/release/release-notes/danube.rst
+++ b/docs/release/release-notes/danube.rst
@@ -24,6 +24,9 @@ Version history
| 2017-05-04 | Danube 2.0 | Yujun Zhang | |
| | | | |
+--------------------+--------------------+--------------------+--------------------+
+| 2017-07-14 | Danube 3.0 | Yujun Zhang | |
+| | | | |
++--------------------+--------------------+--------------------+--------------------+
Important notes
===============
@@ -48,13 +51,13 @@ Release Data
| **Project** | QTIP |
| | |
+--------------------------------------+--------------------------------------+
-| **Repo/commit-ID** | qtip/danube.2.0 |
+| **Repo/commit-ID** | qtip/danube.3.0 |
| | |
+--------------------------------------+--------------------------------------+
-| **Release designation** | Danube bug fix release |
+| **Release designation** | Tag update only |
| | |
+--------------------------------------+--------------------------------------+
-| **Release date** | 2017-05-04 |
+| **Release date** | 2017-07-14 |
| | |
+--------------------------------------+--------------------------------------+
| **Purpose of the delivery** | OPNFV quality assurance |
@@ -64,6 +67,12 @@ Release Data
Version change
--------------
+New in Danube 3.0
+^^^^^^^^^^^^^^^^^
+
+* No change in QTIP itself
+* Validated on OPNFV Danube latest release
+
New in Danube 2.0
^^^^^^^^^^^^^^^^^
@@ -118,6 +127,7 @@ Deliverables
Software
^^^^^^^^
+- `QTIP Docker image <https://hub.docker.com/r/opnfv/qtip>`_ (tag: danube.3.0)
- `QTIP Docker image <https://hub.docker.com/r/opnfv/qtip>`_ (tag: danube.2.0)
- `QTIP Docker image <https://hub.docker.com/r/opnfv/qtip>`_ (tag: danube.1.0)
@@ -154,12 +164,12 @@ QTIP has undergone QA test runs with the following results:
| qtip-verify-danube | 94/94 passed |
| | |
+---------------------------------------------------+--------------------------------------+
-| qtip-os-nosdn-kvm-ha-zte-pod3-daily-danube | Successful |
+| qtip-os-nosdn-kvm-ha-zte-pod3-daily-danube | passed |
| | |
+---------------------------------------------------+--------------------------------------+
-| qtip-os-nosdn-nofeature-ha-zte-pod3-daily-danube | Successful |
+| qtip-os-nosdn-nofeature-ha-zte-pod3-daily-danube | passed |
| | |
+---------------------------------------------------+--------------------------------------+
-| qtip-os-odl_l2-nofeature-ha-zte-pod1-daily-danube | Successful |
+| qtip-os-odl_l2-nofeature-ha-zte-pod1-daily-danube | passed |
| | |
+---------------------------------------------------+--------------------------------------+
diff --git a/docs/testing/user/configguide/configuration.rst b/docs/testing/user/configguide/configuration.rst
index 58abd072..ae745341 100644
--- a/docs/testing/user/configguide/configuration.rst
+++ b/docs/testing/user/configguide/configuration.rst
@@ -40,7 +40,7 @@ Run and enter the docker instance
1. If you want to run benchmarks:
::
- envs="INSTALLER_TYPE={INSTALLER_TYPE} -e INSTALLER_IP={INSTALLER_IP}"
+ envs="INSTALLER_TYPE={INSTALLER_TYPE} -e INSTALLER_IP={INSTALLER_IP} -e NODE_NAME={NODE_NAME}"
docker run -p [HOST_IP:]<HOST_PORT>:5000 --name qtip -id -e $envs opnfv/qtip
docker exec -i -t qtip /bin/bash
@@ -49,6 +49,8 @@ and joid. Currenty, QTIP only supports installer fuel.
``INSTALLER_IP`` is the ip address of the installer that can be accessed by QTIP.
+``NODE_NAME`` is the name of opnfv pod, e.g. zte-pod1.
+
2. If you do not want to run any benchmarks:
::
diff --git a/docs/testing/user/userguide/cli.rst b/docs/testing/user/userguide/cli.rst
index 99efd930..6e022f01 100644
--- a/docs/testing/user/userguide/cli.rst
+++ b/docs/testing/user/userguide/cli.rst
@@ -10,6 +10,15 @@ QTIP consists of a number of benchmarking tools or metrics, grouped under QPI's.
components of a NFVI ecosystem, such as compute, network and storage. Depending on the type of application,
a user may group them under plans.
+Bash Command Completion
+=======================
+
+To enable command completion, an environment variable needs to be enabled.
+Add the following line to the **.bashrc** file
+::
+
+ eval "$(_QTIP_COMPLETE=source qtip)"
+
QTIP CLI provides interface to all of the above the components. A help page provides a list of all the commands
along with a short description.
::
diff --git a/examples/compute-qpi-report/qpi.json b/examples/compute-qpi-report/qpi.json
new file mode 100644
index 00000000..313b0ed5
--- /dev/null
+++ b/examples/compute-qpi-report/qpi.json
@@ -0,0 +1,250 @@
+{
+ "score": 1789,
+ "nodes": [
+ {
+ "name": "node-9",
+ "description": "QTIP Performance Index of compute",
+ "system_info": {
+ "product": [
+ "KVM"
+ ],
+ "disk": [
+ "53.7GB (5.9% used)"
+ ],
+ "os": [
+ "Ubuntu 14.04 trusty"
+ ],
+ "memory": [
+ "799.5/3945.4MB"
+ ]
+ },
+ "score": 1789,
+ "sections": [
+ {
+ "metrics": [
+ {
+ "score": 0.8011997053326527,
+ "workloads": [
+ {
+ "description": "workload",
+ "score": 0.906301071363719,
+ "result": "14973.3",
+ "name": "rsa_sign_512"
+ },
+ {
+ "description": "workload",
+ "score": 0.9057407614156525,
+ "result": "202818.2",
+ "name": "rsa_verify_512"
+ },
+ {
+ "description": "workload",
+ "score": 0.9153740089624267,
+ "result": "5311.7",
+ "name": "rsa_sign_1024"
+ },
+ {
+ "description": "workload",
+ "score": 0.8537774532382183,
+ "result": "75999.7",
+ "name": "rsa_verify_1024"
+ },
+ {
+ "description": "workload",
+ "score": 0.5396440129449838,
+ "result": "667.9",
+ "name": "rsa_sign_2048"
+ },
+ {
+ "description": "workload",
+ "score": 0.8264622658404671,
+ "result": "23074.2",
+ "name": "rsa_verify_2048"
+ },
+ {
+ "description": "workload",
+ "score": 0.7456140350877193,
+ "result": "85.0",
+ "name": "rsa_sign_4096"
+ },
+ {
+ "description": "workload",
+ "score": 0.7166840338080352,
+ "result": "6190.5",
+ "name": "rsa_verify_4096"
+ }
+ ],
+ "name": "ssl_rsa",
+ "description": "metric"
+ },
+ {
+ "score": 0.8825181751154869,
+ "workloads": [
+ {
+ "description": "workload",
+ "score": 0.8370586428196568,
+ "result": "455386.11k",
+ "name": "aes_128_cbc_16_bytes"
+ },
+ {
+ "description": "workload",
+ "score": 0.88480457910821,
+ "result": "508865.58k",
+ "name": "aes_128_cbc_64_bytes"
+ },
+ {
+ "description": "workload",
+ "score": 0.8915887914399657,
+ "result": "523945.47k",
+ "name": "aes_128_cbc_256_bytes"
+ },
+ {
+ "description": "workload",
+ "score": 0.9128156148324568,
+ "result": "543212.20k",
+ "name": "aes_128_cbc_1024_bytes"
+ },
+ {
+ "description": "workload",
+ "score": 0.8863232473771453,
+ "result": "523026.43k",
+ "name": "aes_128_cbc_8192_bytes"
+ }
+ ],
+ "name": "ssl_aes",
+ "description": "metric"
+ }
+ ],
+ "score": 0.8418589402240698,
+ "name": "SSL",
+ "description": "cryptography and SSL/TLS performance"
+ },
+ {
+ "metrics": [
+ {
+ "score": 0.44965595077729636,
+ "workloads": [
+ {
+ "description": "workload",
+ "score": 0.45041322314049587,
+ "result": "1.09 M",
+ "name": "dpi_pps"
+ },
+ {
+ "description": "workload",
+ "score": 0.4488986784140969,
+ "result": "10.19 G",
+ "name": "dpi_bps"
+ }
+ ],
+ "name": "dpi_throughput",
+ "description": "metric"
+ }
+ ],
+ "score": 0.44965595077729636,
+ "name": "DPI",
+ "description": "deep packet inspection"
+ },
+ {
+ "metrics": [
+ {
+ "score": 0.8277109922623959,
+ "workloads": [
+ {
+ "description": "workload",
+ "score": 0.8159569260890847,
+ "result": "8335.43",
+ "name": "triad"
+ },
+ {
+ "description": "workload",
+ "score": 0.8046851833547495,
+ "result": "8141.71",
+ "name": "add"
+ },
+ {
+ "description": "workload",
+ "score": 0.8622673849167483,
+ "result": "7043.29",
+ "name": "copy"
+ },
+ {
+ "description": "workload",
+ "score": 0.827934474689001,
+ "result": "6722.34",
+ "name": "scale"
+ }
+ ],
+ "name": "floatmem",
+ "description": "metric"
+ },
+ {
+ "score": 0.6916571989516922,
+ "workloads": [
+ {
+ "description": "workload",
+ "score": 0.7023780136591788,
+ "result": "8536.47",
+ "name": "triad"
+ },
+ {
+ "description": "workload",
+ "score": 0.6702975125995773,
+ "result": "8246.31",
+ "name": "add"
+ },
+ {
+ "description": "workload",
+ "score": 0.6987862883385272,
+ "result": "8521.74",
+ "name": "copy"
+ },
+ {
+ "description": "workload",
+ "score": 0.6951669812094855,
+ "result": "8472.50",
+ "name": "scale"
+ }
+ ],
+ "name": "intmem",
+ "description": "metric"
+ }
+ ],
+ "score": 0.7596840956070441,
+ "name": "memory",
+ "description": "cache and memory performance"
+ },
+ {
+ "metrics": [
+ {
+ "score": 1.4439459760636688,
+ "workloads": [
+ {
+ "description": "workload",
+ "score": 0.9324691580096908,
+ "result": "27044320.8",
+ "name": "dhrystone_lps"
+ },
+ {
+ "description": "workload",
+ "score": 1.955422794117647,
+ "result": "4255.2",
+ "name": "whetstone_MWIPS"
+ }
+ ],
+ "name": "arithmetic",
+ "description": "metric"
+ }
+ ],
+ "score": 1.4439459760636688,
+ "name": "arithmetic",
+ "description": "arithmetic computing speed"
+ }
+ ],
+ "spec": "https://git.opnfv.org/qtip/tree/resources/QPI/compute.yaml",
+ "baseline": "https://git.opnfv.org/qtip/tree/resources/QPI/compute-baseline.json"
+ }
+ ],
+ "name": "compute",
+ "description": "POD Compute QPI"
+}
diff --git a/examples/compute-qpi-report/report.ipynb b/examples/compute-qpi-report/report.ipynb
new file mode 100644
index 00000000..34bacf5c
--- /dev/null
+++ b/examples/compute-qpi-report/report.ipynb
@@ -0,0 +1,151 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 100,
+ "metadata": {
+ "collapsed": true,
+ "scrolled": false
+ },
+ "outputs": [],
+ "source": [
+ "import matplotlib.pyplot as plt\n",
+ "from asq.initiators import query\n",
+ "import json\n",
+ "\n",
+ "project_name = 'workspace'\n",
+ "\n",
+ "with open(\"qpi.json\") as result:\n",
+ " final = json.load(result)\n",
+ "\n",
+ "def extract_results(node_name, section_name):\n",
+ " workload_name = []\n",
+ " workload_score = []\n",
+ " qpi = query(final['nodes']).where(lambda child: child['name'] == node_name) \\\n",
+ " .select_many(lambda child: child['sections']) \\\n",
+ " .where(lambda child: child['name'] == section_name) \\\n",
+ " .select_many(lambda child: child['metrics']).to_list()\n",
+ "\n",
+ " for wl in qpi[0]['workloads']:\n",
+ " workload_name.append(wl['name'])\n",
+ " workload_score.append(wl['score'])\n",
+ "\n",
+ " x_axis = range(len(workload_name))\n",
+ "\n",
+ " plt.bar(x_axis, workload_score)\n",
+ " plt.xticks(x_axis, workload_name, rotation=45)\n",
+ " plt.xlabel('Workloads')\n",
+ " plt.ylabel('Score')\n",
+ " plt.title('Metric Result')\n",
+ " return plt"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 101,
+ "metadata": {
+ "scrolled": true
+ },
+ "outputs": [
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYwAAAFUCAYAAAA3VAsIAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzt3XecXVW9/vHPQ+hFCGRECYEgRREQxAgX4UpQSvAiWFAB\nC3jhxoaK7QoWRCw/LhYEAQG5EbgqqCAYFQUsCFI0QZBeIjVBJRCkKyR5fn+sNXoYZjI7JDtnJvO8\nX6955Zy99znzDczkOavstWSbiIiIwSzT7QIiImJ4SGBEREQjCYyIiGgkgREREY0kMCIiopEERkRE\nNJLAiHiWJH1C0qndrqMJSeMlWdKy3a4lhq8ERixVJN0p6UlJY/ocv7r+gzm+wXtMlDRzsOtsf9H2\nQc+ixosl/V3So5Lul/RDSc9f2PdZFLWGha49RrYERiyN7gD27X0iaQtg5cX5DRbDJ/WDba8KbASs\nCnx50auKaFcCI5ZG/we8o+P5/sAZnRdIWkHSlyXdLemvkk6StJKkVYCfAevUFsCjktaRdISksyV9\nW9LDwAH12Lc73nMHSZdL+pukeyQdMFihtv8GnAds1fE+y0g6VNKfJD0g6fuS1qznVqw1PFC/zzRJ\na9dzd0raueN9nlZfx/EvAP8OHF//fsc3+G8akcCIpdKVwHMkbSppFLAP0PcfzqOATSj/UG8EjAUO\nt/0YsDtwr+1V69e99TV7AWcDawDf6XwzSetTgubrQE9932sGK1TSWsAbgBkdh98PvA7YEVgHeBA4\noZ7bH1gdGAesBbwbeGKw79PJ9ieBS6mtHNsHL8zrY+RKYMTSqreVsQtwEzCr94QkAZOBD9meY/sR\n4IuUYFmQK2yfZ3u+7b7/SO8H/ML2mbafsv2A7QUFxnGSHgLuB8ZQQqLXu4FP2p5p+x/AEcDetRvs\nKUpQbGR7nu2rbD88SN0Ri0VmTMTS6v+AS4AN6NMdRWkBrAxcVbIDAAGjBnnPexZwbhzwp4Wo7wO2\nT63jKz8B1gXurufWB86VNL/j+nnA2pS/1zjgLElrUFpOn7T91EJ874hnJS2MWCrZvosy+P0a4Id9\nTt9P6cbZzPYa9Wv1OggNMNASzgta2vkeYMNnUed1wOeBE/Sv9LoH2L2jtjVsr2h7Vm29fNb2i4FX\nAHvwr/Gax3j64P7zFvStF7bWiARGLM0OBF5VxyX+yfZ84JvAMZKeCyBprKTd6iV/BdaStPpCfK/v\nADtLerOkZSWtJWmrQV9VnE5pPexZn58EfKGOiyCpR9Je9fFOkraoYzMPU7qoelsi1wD7SFpO0gRg\n7wV8z78CL1iIv19EAiOWXrb/ZHv6AKc/ThlovrLOevoF8ML6upuBM4Hb60ykdRp8r7sprZmPAHMo\n/3hv2bDOJ4FjgU/XQ8cCU4ELJT1CGcTftp57HmXg/WHK2MxvKN1U1NdvSBkk/yzw3QV822Mp4yIP\nSjquSZ0RygZKERHRRFoYERHRSAIjIiIaSWBEREQjCYyIiGhkqbpxb8yYMR4/fny3y4iIGDauuuqq\n+233NLl2qQqM8ePHM336QLMoIyKiL0l3Nb02XVIREdFIa4EhaZykX0u6UdINkj7YzzWSdJykGZKu\nlbR1x7n9Jd1Wv/Zvq86IiGimzS6pucBHbP9B0mqUhd4usn1jxzW7AxvXr22BbwDb1rX/PwNMoKx5\nc5WkqbYfbLHeiIhYgNZaGLb/bPsP9fEjlGUMxva5bC/gDBdXAmvUrSp3Ay6qS08/CFwETGqr1oiI\nGNwSGcOo+yi/FPhdn1NjefqS0TPrsYGO9/fekyVNlzR99uzZi6vkiIjoo/XAkLQqcA5wSBsbvdg+\nxfYE2xN6ehrNDIuIiGeh1cCQtBwlLL5ju++eBFB2QRvX8Xzdemyg4xER0SVtzpIS8L/ATba/OsBl\nU4F31NlS/wY8ZPvPwAXArpJGSxoN7FqPRUREl7Q5S2p74O3AdZJ69zb+BLAegO2TgPMpewjMAB4H\n3lnPzZH0OWBafd2Rtue0WGtERAyitcCw/VvKPskLusbA+wY4NwWY0kJpEcPS+EN/2u0SYoi686j/\nWCLfJ3d6R0REIwmMiIhoJIERERGNJDAiIqKRBEZERDSSwIiIiEYSGBER0UgCIyIiGklgREREIwmM\niIhoJIERERGNJDAiIqKRBEZERDSSwIiIiEYSGBER0UgCIyIiGklgREREI63tuCdpCrAHcJ/tzfs5\n/zHgrR11bAr01O1Z7wQeAeYBc21PaKvOiIhops0WxmnApIFO2v6S7a1sbwUcBvymz77dO9XzCYuI\niCGgtcCwfQkwZ9ALi32BM9uqJSIiFl3XxzAkrUxpiZzTcdjAhZKukjS5O5VFRESn1sYwFsJrgcv6\ndEftYHuWpOcCF0m6ubZYnqEGymSA9dZbr/1qIyJGqK63MIB96NMdZXtW/fM+4Fxgm4FebPsU2xNs\nT+jp6Wm10IiIkayrgSFpdWBH4Ecdx1aRtFrvY2BX4PruVBgREb3anFZ7JjARGCNpJvAZYDkA2yfV\ny14PXGj7sY6Xrg2cK6m3vu/a/nlbdUZERDOtBYbtfRtccxpl+m3nsduBLdupKiIinq2hMIYRERHD\nQAIjIiIaSWBEREQjCYyIiGgkgREREY0kMCIiopEERkRENJLAiIiIRhIYERHRSAIjIiIaSWBEREQj\nCYyIiGgkgREREY0kMCIiopEERkRENJLAiIiIRhIYERHRSAIjIiIaaS0wJE2RdJ+k6wc4P1HSQ5Ku\nqV+Hd5ybJOkWSTMkHdpWjRER0VybLYzTgEmDXHOp7a3q15EAkkYBJwC7Ay8G9pX04hbrjIiIBloL\nDNuXAHOexUu3AWbYvt32k8BZwF6LtbiIiFho3R7D2E7SHyX9TNJm9dhY4J6Oa2bWY/2SNFnSdEnT\nZ8+e3WatEREjWjcD4w/A+ra3BL4OnPds3sT2KbYn2J7Q09OzWAuMiIh/6Vpg2H7Y9qP18fnAcpLG\nALOAcR2XrluPRUREF3UtMCQ9T5Lq421qLQ8A04CNJW0gaXlgH2Bqt+qMiIhi2bbeWNKZwERgjKSZ\nwGeA5QBsnwTsDbxH0lzgCWAf2wbmSjoYuAAYBUyxfUNbdUZERDOtBYbtfQc5fzxw/ADnzgfOb6Ou\niIh4dro9SyoiIoaJBEZERDSSwIiIiEYSGBER0UgCIyIiGklgREREIwmMiIhoJIERERGNJDAiIqKR\nBEZERDSSwIiIiEYSGBER0UgCIyIiGklgREREIwmMiIhoJIERERGNJDAiIqKR1gJD0hRJ90m6foDz\nb5V0raTrJF0uacuOc3fW49dImt5WjRER0VybLYzTgEkLOH8HsKPtLYDPAaf0Ob+T7a1sT2ipvoiI\nWAht7ul9iaTxCzh/ecfTK4F126olIiIW3VAZwzgQ+FnHcwMXSrpK0uQu1RQRER1aa2E0JWknSmDs\n0HF4B9uzJD0XuEjSzbYvGeD1k4HJAOutt17r9UZEjFRdbWFIeglwKrCX7Qd6j9ueVf+8DzgX2Gag\n97B9iu0Jtif09PS0XXJExIjVtcCQtB7wQ+Dttm/tOL6KpNV6HwO7Av3OtIqIiCWntS4pSWcCE4Ex\nkmYCnwGWA7B9EnA4sBZwoiSAuXVG1NrAufXYssB3bf+8rTojIqKZNmdJ7TvI+YOAg/o5fjuw5TNf\nERER3TRUZklFRMQQl8CIiIhGEhgREdFIAiMiIhpJYERERCMJjIiIaCSBERERjTQODEk7SHpnfdwj\naYP2yoqIiKGmUWBI+gzwceCwemg54NttFRUREUNP0xbG64E9gccAbN8LrNZWURERMfQ0DYwnbZuy\nT0XvooARETGCNA2M70s6GVhD0n8BvwC+2V5ZEREx1DRafND2lyXtAjwMvBA43PZFrVYWERFDyqCB\nIWkU8AvbOwEJiYiIEWrQLinb84D5klZfAvVERMQQ1XQ/jEeB6yRdRJ0pBWD7A61UFRERQ07TwPhh\n/YqIiBGq6aD36ZKWBzaph26x/VR7ZUVExFDT9E7vicBtwAnAicCtkl7Z4HVTJN0n6foBzkvScZJm\nSLpW0tYd5/aXdFv92r/R3yYiIlrTtEvqK8Cutm8BkLQJcCbwskFedxpwPHDGAOd3BzauX9sC3wC2\nlbQm8BlgAuVmwaskTbX9YMN6IyJiMWt6495yvWEBYPtWynpSC2T7EmDOAi7ZCzjDxZWUGwOfD+wG\nXGR7Tg2Ji4BJDWuNiIgWNG1hTJd0Kv9acPCtwPTF8P3HAvd0PJ9Zjw10/BkkTQYmA6y33nqLoaSI\niOhP0xbGe4AbgQ/Urxvrsa6zfYrtCbYn9PT0dLuciIilVtMWxrLAsba/Cv+8+3uFxfD9ZwHjOp6v\nW4/NAib2OX7xYvh+ERHxLDVtYfwSWKnj+UqUBQgX1VTgHXW21L8BD9n+M3ABsKuk0ZJGA7vWYxER\n0SVNWxgr2n6094ntRyWtPNiLJJ1JaSmMkTSTMvNpufoeJwHnA68BZgCPA++s5+ZI+hwwrb7VkbYX\nNHgeEREtaxoYj0na2vYfACRNAJ4Y7EW29x3kvIH3DXBuCjClYX0REdGypoFxCPADSffW588H3tJO\nSRERMRQtMDAkvRy4x/Y0SS8C3gW8Afg5cMcSqG+JGX/oT7tdQgxRdx71H90uIWJIGGzQ+2Tgyfp4\nO+ATlOVBHgROabGuiIgYYgbrkhrVMdj8FuAU2+cA50i6pt3SIiJiKBmshTFKUm+ovBr4Vce5puMf\nERGxFBjsH/0zgd9Iup8yK+pSAEkbAQ+1XFtERAwhCwwM21+Q9EvKrKgL6zRYKC2T97ddXEREDB2D\ndivVVWT7Hru1nXIiImKoaro0SEREjHAJjIiIaCSBERERjSQwIiKikQRGREQ0ksCIiIhGEhgREdFI\nAiMiIhpJYERERCOtBoakSZJukTRD0qH9nD9G0jX161ZJf+s4N6/j3NQ264yIiMG1tuKspFGUvTN2\nAWYC0yRNtX1j7zW2P9Rx/fuBl3a8xRO2t2qrvoiIWDhttjC2AWbYvt32k8BZwF4LuH5fyuq4EREx\nBLUZGGOBezqez6zHnkHS+sAGPH2/jRUlTZd0paTXDfRNJE2u102fPXv24qg7IiL6MVQGvfcBzrY9\nr+PY+rYnAPsBX5O0YX8vtH2K7Qm2J/T09CyJWiMiRqQ2A2MWMK7j+br1WH/2oU93lO1Z9c/bgYt5\n+vhGREQsYW0GxjRgY0kbSFqeEgrPmO0k6UXAaOCKjmOjJa1QH48Btgdu7PvaiIhYclqbJWV7rqSD\ngQuAUcAU2zdIOhKYbrs3PPYBzurYzQ9gU+BkSfMpoXZU5+yqiIhY8loLDADb5wPn9zl2eJ/nR/Tz\nusuBLdqsLSIiFs5QGfSOiIghLoERERGNJDAiIqKRBEZERDSSwIiIiEYSGBER0UgCIyIiGklgRERE\nIwmMiIhoJIERERGNJDAiIqKRBEZERDSSwIiIiEYSGBER0UgCIyIiGklgREREIwmMiIhoJIERERGN\ntBoYkiZJukXSDEmH9nP+AEmzJV1Tvw7qOLe/pNvq1/5t1hkREYNrbU9vSaOAE4BdgJnANElTbd/Y\n59Lv2T64z2vXBD4DTAAMXFVf+2Bb9UZExIK12cLYBphh+3bbTwJnAXs1fO1uwEW259SQuAiY1FKd\nERHRQJuBMRa4p+P5zHqsrzdKulbS2ZLGLeRrkTRZ0nRJ02fPnr046o6IiH50e9D7x8B42y+htCJO\nX9g3sH2K7Qm2J/T09Cz2AiMiomgzMGYB4zqer1uP/ZPtB2z/oz49FXhZ09dGRMSS1WZgTAM2lrSB\npOWBfYCpnRdIen7H0z2Bm+rjC4BdJY2WNBrYtR6LiIguaW2WlO25kg6m/EM/Cphi+wZJRwLTbU8F\nPiBpT2AuMAc4oL52jqTPUUIH4Ejbc9qqNSIiBtdaYADYPh84v8+xwzseHwYcNsBrpwBT2qwvIiKa\n6/agd0REDBMJjIiIaCSBERERjSQwIiKikQRGREQ0ksCIiIhGEhgREdFIAiMiIhpJYERERCMJjIiI\naCSBERERjSQwIiKikQRGREQ0ksCIiIhGEhgREdFIAiMiIhpJYERERCOtBoakSZJukTRD0qH9nP+w\npBslXSvpl5LW7zg3T9I19Wtq39dGRMSS1doWrZJGAScAuwAzgWmSptq+seOyq4EJth+X9B7gaOAt\n9dwTtrdqq76IiFg4bbYwtgFm2L7d9pPAWcBenRfY/rXtx+vTK4F1W6wnIiIWQZuBMRa4p+P5zHps\nIAcCP+t4vqKk6ZKulPS6gV4kaXK9bvrs2bMXreKIiBhQa11SC0PS24AJwI4dh9e3PUvSC4BfSbrO\n9p/6vtb2KcApABMmTPASKTgiYgRqs4UxCxjX8XzdeuxpJO0MfBLY0/Y/eo/bnlX/vB24GHhpi7VG\nRMQg2gyMacDGkjaQtDywD/C02U6SXgqcTAmL+zqOj5a0Qn08Btge6Bwsj4iIJay1LinbcyUdDFwA\njAKm2L5B0pHAdNtTgS8BqwI/kARwt+09gU2BkyXNp4TaUX1mV0VExBLW6hiG7fOB8/scO7zj8c4D\nvO5yYIs2a4uIiIWTO70jIqKRBEZERDSSwIiIiEYSGBER0UgCIyIiGklgREREIwmMiIhoJIERERGN\nJDAiIqKRBEZERDSSwIiIiEYSGBER0UgCIyIiGklgREREIwmMiIhoJIERERGNJDAiIqKRBEZERDTS\namBImiTpFkkzJB3az/kVJH2vnv+dpPEd5w6rx2+RtFubdUZExOBaCwxJo4ATgN2BFwP7Snpxn8sO\nBB60vRFwDPA/9bUvBvYBNgMmASfW94uIiC5ps4WxDTDD9u22nwTOAvbqc81ewOn18dnAqyWpHj/L\n9j9s3wHMqO8XERFdsmyL7z0WuKfj+Uxg24GusT1X0kPAWvX4lX1eO7a/byJpMjC5Pn1U0i2LXvqI\nNwa4v9tFDBX6n25XEAPIz2m1iD+j6ze9sM3AWCJsnwKc0u06liaSptue0O06IhYkP6dLXptdUrOA\ncR3P163H+r1G0rLA6sADDV8bERFLUJuBMQ3YWNIGkpanDGJP7XPNVGD/+nhv4Fe2XY/vU2dRbQBs\nDPy+xVojImIQrXVJ1TGJg4ELgFHAFNs3SDoSmG57KvC/wP9JmgHMoYQK9brvAzcCc4H32Z7XVq3x\nDOnii+EgP6dLmMoH+oiIiAXLnd4REdFIAiMiIhpJYERERCMJjIiIaCSBEUtUXfolYtiQNE7S1t2u\nYyhIYESregNC0osAnGl5MYxI2hQ4D3iFpJW7XU+3JTCiVbYtaXfgXElbdbueiKYkvQA4AzjG9vG2\nH+92Td027NeSiqFN0kuBY4F9bF8jqQd4wPb8LpcWMZgtgUtsfxtA0vaUVbMfoaym/Wg3i+uGBEa0\nQpJq99OalCa96yZabwIekPRO21kfLIayh4EtJG0OfBJYDlgFeB7wIuCjXaytK9IlFYtVx6D2avXP\n3wNbAf8P+CuwR/1zhyVfXcSCSdpU0lGSjgF+B1wPHA2sROma2h14FfAqSet0sdSuSAsjFoveFkUd\ns9gTOKyuEXa97V07rnshpan/9W7VGtGfOjHjDOA7lK6ni4DdgEf7dKFuAjxGWeduREkLIxaL3tlP\nNRDeCnwe+BJl1eHT67ldgO8Dn7ad1YdjyJC0JnAa8FvbX7O9H3Av8NHesJA0WtKOlEUPv2T7vq4V\n3CUJjFgkktaWtLOkVWsT/VfAY7Z/avta4GXACyVNAqYD/2n7R7kfI4YKSSsAjwMXAw/XDzYAV/P0\nHf22AT5O+cAzdST+DCcwYlG9ETgI2N72vcBXgB3rQCH109klwCq2H7R9VT2e+zGi6yStARwFvIQy\nzjYPmCjpOGB34Ae919q+ADioNyxG4s9wAiMWie0TgSsoXU+72f4qcDJwlqSD6qe1fSg7KUYMGZKe\nQ5nxNAc4ENiAMgX878COwAm2/1yvXRagfigasR94sh9GPGuSluno3/0wsAVlfvoFkg4BDgPOAk6z\nfXUXS414mnrX9nnA8cBPgQ8DLwROAG4GPkbZ+O0K2z/vVp1DTVoY8azZni9pmfr4q8B1lJbGLra/\nRhn43onyCS7rSMWQUe/aPhM4DngBZffPm4H3UoLjWMos0l3rgHiQFkYsBn1aGh8EtqO0Kn4u6Wjg\nFcCrbD/ZzTojJI0DngtcZ/tJSUcAqwKHA2MoN5ZuDHwTmAH02J7RpXKHnLQwYqF0thJ6H/dpaRxL\nmQ31l/r8v4HXJSyi2+rP6/cpA9lHSFoJ+CEwGtjC9t3Aj4G7gPcB8xMWT5cWRjTSOytE0hjgQdvz\n6vHO1sU/H9fno2zPG6kzSmLokfQS4GDKSgTLU8bZPgY8z/Zr6zWbAE/ZvqNrhQ5RCYxorK46exhl\nmuxatt/TzzXL2p5b57avZvv+vtdELEmS1gNWp7QcHgM+AEwD1qd0P82mTK39mu1Pd6vO4SBdUtGI\npJdT5qm/FzCwmaRVO86rtijm1rnt3wVG/P4BMSTsQZn99EFgI8qsqE9TPvicBNwOPATsLel53Spy\nOEhgRFPLAZ8Deijr6+xv+9HOnchq99MalD7ir9c+4YiukLSJpG8D36K0KkZRxjCeR1kG5ERgnu2f\nUX6mJ9v+S5fKHRYSGNGvfqbAzqfckHciMNH2HZJ2At4raa06vrE6ZW77kbYvXrIVRzzDZGA/SkjM\nsn0EcCQlQNah3NW9e+1GvcH2pZn6vWAZw4gBSZpIWcr5J8BVlF/At1Oa9j2Uft9P1aUSlgG+APzE\n9mXdqTjiX+oEjc9TpsuOBfa1fWdtFb8BeBvwBDDB9mPdq3T4SGBEvyS9gtLvO53yy/ZDSp/vdpTQ\nmA182/ZPO2ZQrZxtLKObJD0XeMT2E5JWBD4F/AFYG3gn8Cbbd9XW8AuA59j+TfcqHl4SGPEMdeP7\nk4BP2L5M0t7AzpRWxun1hqd/TpmFkbu2TgwdksZSZj9dTxlvu5OyQ97pwAGUVsXuwFtt39Xxukz7\nbihjGNGfMZSBwXcC2D4buACYCBxYP7nNr+ecX7YYIuZQ7s7eun59A9iM0qW6ue0vUBbKPFvSCvmw\ns/DSwoi+N+UtY/u+2iV1MHCT7c/V6/YGbrF9XTfrjeiro8W7MmXa7PWULtX/Bl4K3GD7bTUkNrJ9\nWxfLHbYSGAGApNdR7nhdgbIJ0nmUaYjvAu7IDU0x1HWExqqUn+ELKF1TawIbApenNbFo0iUVSNqQ\ncgf3QZSbnEZR5qXfQlmE7cWSNupehRGDq2ExyvajwKuBXShbqf7F9mW1FZ1ps4sgLYwRSNIKtv9R\nH69CWVfnTOCNtudI6gF+BEyxfaqk0bYf7GLJEY31aWlcDlzW3zI2sfCW7XYBsWTV+yX2qjuI3UaZ\nPfIVyl4Ar5J0se3Zkr5FXdojYRHDQe9YXGdLQ9L2lI29YjFIC2MEqnPVr6S0LF5p+yZJ/wVsRbn7\n9Y+U+esH2f5l9yqNeKaOSRqbAXOBR23P6ue6Ub2rKsfikTGMEaSj//bvwA3An4FdAWx/k7KEwi3A\nlsB/JSxiKKphsRdwKmUm35dqS6JfklaRNH4JlbdUS5fUCNHxqew1lA8K76DsNPb9OkZxBDCLMiPq\nhC6WGrFAktYFDqHcTDqZcs/FTZ0tio5xjDWAXwD/2bWClyJpYYwQHWHxFeAJ2w/avocybfa1kr4D\nfI9yw17EULY8cBOwL7A3ZeXkOcC2kkZ3hMXqwNnAh2xf28V6lxoJjBGi3p39XuAQ27+UtJOk9wMC\n/gO4G/iY7d93s86Ivnq7UuvPMLZvp0zI+ASl63SGpJ2B44DVO1oWPwGOsH1pl0pf6mTQewSo91ks\nAxwIrAU8nzJ+sTZwje3DO67Nujox5EjaA3gzZVLGuyj3WbyGspPer4GPAofa/nG9fhKlJZ2FBRej\nBMZSrH4yW5kyOHgmZeXZnYGbbf9e0q6UpRPeSFnhc/6AbxbRJZJeRlkX6nDgfZQlyT9EWVjwDcCT\nwLW2f5EPPO1KYIwAHct+7G37z/XYTsDxlG6o87tZX8RAJG1MWYXgr7YPq8dOo3wQer/tv3axvBEn\nYxhLKUkbSJoo6Tm2z6Pcd7FOPTeOsvTHRxMWMcQtD/wD2FLSdgC2D6CslvwtSct3sbYRJy2MpUjH\n1NldgHcD91Ducn0/pYWh+suGpNVsP9K1YiP60fEzvCVlTbOHgfsoA9xPUnZ0/H299iWZ/bRkpYWx\nFKm/aNtRmvBftn0I8GPKPRerU/YvfnW9PFtSxpBTf4Z3A35AWbbmUmBHSvfpssCbJf1bvTZhsYQl\nMJYiktYHDgV+Z/sKANtfA75IWerjN8C/1+MZ4I4hRcXqlA88B9v+ALAP8HVgU+BESlfUnO5VObIl\nMIa5Pss1rwDcBewiaULH8cds30jpptpNUm7OiyFB0oqSnl+fjqVMm70BeFjSMnVa7CeAybZnAp+3\nfWuXyh3xsjTIMCVpFDC/o7/XlDGLj1PGK/5T0jzbV3cswLYJMJoyiBjRVfXDzuaUVZLnA727PELp\njrqa8rN6P/BUXWk5425dlBbGMFRnOb0fWKkOcF8AfKT+uTbljteZwAfrHPZe9wOTslx5DAX1folZ\nlLWgDgN+Zfteyj0W6wKnSToGOBo4y/b83GPRXZklNcxIWpOykNp+lE2O1gDOtn2ZpEOBt1OW+vgb\n8EHgHNvXd6veiP503mAn6R3AK4GHgB/ZvqQe35vSRTXb9m9zU173pUtqGKlN+D2AMcA5lNkjAs6p\nv0xHSTJlcHsi8AXbc7tVb0R/OqbO7kFZbfb1lJ/ZfYH9JM2mTKedZ/vc3tclLLovXVLDSN1N7AzK\nLJGVKV1Q8ygzn3rqNf8DnAKMS1jEUNQxdfZo4Djb82zfBZwB/An4MnAVpZUcQ0i6pIaZ+ov2CcpN\nTfcC1wE7ARcCp/cu/VGvTRM+hgRJy/Z+gJG0AmU/iz8A11Jaw+8CjgUuA8YDy9q+sivFxoASGMNI\n3Vr1h5QphjdKOpjSPfUYpVl/PnC07Se7WGbE09SAeDllIsY4yrjb5sCbKK3lC4HlKB983t75oSeG\nloxhDC+zERlvAAAFe0lEQVRPUf6fjanPTwZOoPwSXgBclLCIIWgFYEPKyshbA6+x/WNJVwK32Z4p\naSxlssZKXawzBpExjGGkTof9PjBR0ua2n6IMfs8FzrD9u64WGNEP2w8DNwPbULqceo//uobFmyit\n4y/VzZFiiEqX1DBT9zN+N+WXbxpli8r32f5FVwuL6KNjNtSqlMkZawJvoayafL7tX9VzbwdurTtB\nZtxtCEtgDEOSVgO2o/QDX5VdxWKokrQn8B7KHds/pdw79F5KN9Xfge0pe3Jn3GIYSGBERCskbU+Z\nIvtmSkjsaXuzukjmqyl7spzVea9FDG0JjIhoRZ0CvgxlK9WPAPvZvkPSOrbvlbSc7afSDTV8ZJZU\nRCyyugqB+iybvxLwWcrU2dfavl/SJOAdkt5HvTEvYTF8JDAiYpFIWtX2o4Al7Qy8CLjW9nl1ccyX\nAivWveW/SNkaOAtgDkPpkoqIZ03SKpT9Kw6hzNr7JfBbykoEN9k+WtJXKTs+rgWcZPvn3ao3Fk0C\nIyIWiaRXUbZUnQqcWldOnkiZQnsHZbvg+R0tkRimcuNeRCyqacBtwNsomyABXAGcSeme+kId43i8\nO+XF4pIxjIhYaH1mNm0InAecDRwp6Q7bZ9elP5YB7qvXpjtjmEsLIyIWWr2De1tJ77J9DWWnx7so\ne7ScLGm/uq7Zb+p+8rEUyBhGRCw0SctRliN/G2Vp8n9QtgbeE3gO8DNgA0rrYv5A7xPDSwIjIhZK\n3VP+78BqwPeAW+ufnwIeAXYB1rA9p2tFRivSJRURjUlaidKi+DJlEcEDKRt53ULZq2VTYMPesKiD\n3bGUSAsjIhaKpNUpGyKdCJwLjAaOsX2TpPVs393VAqM1CYyIeFYkbUJZiXY/4C7b20gaZXtel0uL\nliQwIuJZk7QysBmwku1Lul1PtCuBERGLRVadXfolMCIiopHMkoqIiEYSGBER0UgCIyIiGklgRERE\nIwmMGNEkHSPpkI7nF0g6teP5VyR9uOF7jZd0fT/HJ0r6yWKq92JJExbHe0UsrARGjHSXUfdwkLQM\nMIZyX0GvVwCXD/YmkrJVQCz1Ehgx0l0ObFcfbwZcDzwiabSkFShrI10t6UuSrpd0naS3wD9bDpdK\nmgo8bQlvSS+QdLWkl/c5vqak8yRdK+lKSS+px7eRdEV9zeWSXliPryTpLEk3SToXWKkeHyXptI6a\nPtTef6KIIp+KYkSzfa+kuZLWo7QmrgDGUkLkIeA6YA9gK2BLSgtkmqTeu5q3Bja3fYek8QD1H/uz\ngANs/7FuV9rrs8DVtl9XtzY9o773zcC/254raWfgi8AbKUtvPG570xouf6jvsxUw1vbm9XuusZj/\n00Q8QwIjorQyXlG/vkoJjFdQAuMyYAfgzLpG0l8l/Yay+N7DwO9t39HxXj3Aj4A3DLBx0A6UIMD2\nryStJek5wOrA6ZI2puxMt1y9/pWUfSawfa2ka+vx24EXSPo68FPgwkX/zxCxYOmSivjXOMYWlC6p\nKyktjCbjF4/1ef4QcDclGBbG54Bf1xbDa4EVF3Sx7QcpLZ6LgXcDpy7o+ojFIYERUUJhD2CO7Xl1\nL4c1KKFxOXAp8JY6btBD+dT/+wHe60ng9cA7JO3Xz/lLgbdCGQMB7rf9MKWFMatec0DH9ZdQVoNF\n0uZA75jHGGAZ2+dQNi7aeuH/2hELJ11SEWWcYgzw3T7HVrV9fx1s3g74I6W76L9t/0XSi/p7M9uP\nSdoDuEjSo5Suq15HAFNq19LjwP71+NGULqlPUbqYen0D+Jakm4CbgKvq8bH1eO+HvsOexd87YqFk\n8cGIiGgkXVIREdFIAiMiIhpJYERERCMJjIiIaCSBERERjSQwIiKikQRGREQ08v8BjS3pB/qEyzoA\nAAAASUVORK5CYII=\n",
+ "text/plain": [
+ "<matplotlib.figure.Figure at 0x7ffa5549c150>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "arith = extract_results('node-9', 'arithmetic')\n",
+ "plt.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 102,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ "<matplotlib.figure.Figure at 0x7ffa552dcdd0>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "ssl = extract_results('node-9', 'SSL')\n",
+ "ssl.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 103,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\n",
+ "text/plain": [
+ "<matplotlib.figure.Figure at 0x7ffa552e4fd0>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "dpi = extract_results('node-9', 'DPI')\n",
+ "dpi.show()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 104,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYUAAAEmCAYAAACNq4wIAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAGaNJREFUeJzt3XmUHWWd//H3hwRkFZS0OCwSFFBR3CbigCg4wggugIgs\n6lGUEXUE3H9GUQaZwXHn54IL8ptRQUFU1IziICooI8sQBgUhxomAEPAHYZdFw/KdP6q6vLRJd4fu\nm5tOv1/n5JxbS9f95p7u+6l6nqeeSlUhSRLAGoMuQJK06jAUJEkdQ0GS1DEUJEkdQ0GS1DEUJEkd\nQ0EaRZL3Jjlx0HWMR5LZSSrJzEHXoqnLUNCUk+TqJEuTzBqx/pL2S3H2OI6xa5LFY+1XVR+sqr9/\nCDWek+SPSe5MclOS05P81YoeZyLaGla4dk1vhoKmqquAg4YXkmwPrDuZbzAJZ9yHVdX6wNbA+sDH\nJl6V1F+Ggqaqk4BX9yy/BvhK7w5JHpbkY0muSXJDks8nWSfJesAPgE3bM/k7k2ya5Ogk30xycpI7\ngIPbdSf3HHPnJOcluS3JtUkOHqvQqroN+A7wtJ7jrJFkbpLfJrk5yWlJHtluW7ut4eb2fS5Kskm7\n7eoku/Uc50H19aw/FngO8Jn2//eZcXymkqGgKesC4OFJnphkBnAgMPLL8UPAtjRfxlsDmwFHVdVd\nwJ7A9VW1fvvv+vZn9ga+CWwEfLX3YEm2pAmTTwND7XF/MVahSTYG9gUW9aw+HNgH2AXYFLgVOL7d\n9hpgQ2ALYGPgjcA9Y71Pr6o6EjiX9mqlqg5bkZ/X9GUoaCobvlrYHVgAXDe8IUmAQ4G3VdUtVfUH\n4IM04TGa86vqO1X1QFWN/CJ+BfCjqjqlqu6tqpurarRQ+FSS24GbgFk0QTDsjcCRVbW4qv4EHA3s\n1zZZ3UsTBltX1f1VdXFV3TFG3dKkcJSCprKTgJ8BWzGi6YjmTH5d4OImHwAIMGOMY147yrYtgN+u\nQH1HVNWJbX/H94DNgWvabVsC307yQM/+9wOb0Py/tgBOTbIRzRXQkVV17wq8t/SQeKWgKauqfkfT\n4fxC4PQRm2+iaXJ5UlVt1P7bsO34BVje9MCjTRt8LfC4h1DnZcA/A8fnzwl1LbBnT20bVdXaVXVd\nexXygaraDtgJeDF/7j+5iwd3qD96tLde0VolQ0FT3SHA37b9BJ2qegD4InBckkcBJNksyQvaXW4A\nNk6y4Qq811eB3ZLsn2Rmko2TPG3Mn2p8meYqYK92+fPAsW0/BUmGkuzdvn5eku3bvpI7aJqThq8o\nfgEcmGTNJHOA/UZ5zxuAx67A/08yFDS1VdVvq2r+cja/m6Zz94J2NNGPgMe3P/dr4BTgynaEz6bj\neK9raK5K3gHcQvMF/dRx1rkU+CTw/nbVJ4F5wA+T/IGm4/xZ7bZH03R230HTV/JTmiYl2p9/HE3H\n9AeAr43ytp+k6ae4NcmnxlOnFB+yI0ka5pWCJKljKEiSOoaCJKljKEiSOoaCJKkz5e5onjVrVs2e\nPXvQZUjSlHLxxRffVFVDY+035UJh9uzZzJ+/vGHpkqRlSfK78exn85EkqWMoSJI6hoIkqWMoSJI6\nhoIkqWMoSJI6hoIkqWMoSJI6U+7mNWmqmj33+4MuYeCu/tCLBl2CxuCVgiSpYyhIkjqGgiSpYyhI\nkjqGgiSpYyhIkjqGgiSpYyhIkjrevCZpypjuNwCujJv/vFKQJHWm1ZWCZxlOMSBpdH29UkiyR5KF\nSRYlmbuM7Y9JcnaSS5JcmuSF/axHkjS6voVCkhnA8cCewHbAQUm2G7Hb+4DTqurpwIHAZ/tVjyRp\nbP1sPtoBWFRVVwIkORXYG7iiZ58CHt6+3hC4vo/1aIJsfrP5Tau/fjYfbQZc27O8uF3X62jgVUkW\nA2cAhy/rQEkOTTI/yfwlS5b0o1ZJEoMffXQQ8KWq2hx4IXBSkr+oqapOqKo5VTVnaGhopRcpSdNF\nP0PhOmCLnuXN23W9DgFOA6iq84G1gVl9rEmSNIp+hsJFwDZJtkqyFk1H8rwR+1wDPB8gyRNpQsH2\nIUkakL6FQlXdBxwGnAksoBlldHmSY5Ls1e72DuD1SX4JnAIcXFXVr5okSaPr681rVXUGTQdy77qj\nel5fATy7nzVIksZv0B3NkqRViKEgSeoYCpKkjqEgSeoYCpKkjqEgSeoYCpKkjqEgSeoYCpKkjqEg\nSeoYCpKkjqEgSeoYCpKkjqEgSeoYCpKkjqEgSeoYCpKkjqEgSeoYCpKkjqEgSeoYCpKkjqEgSeoY\nCpKkjqEgSeoYCpKkjqEgSeoYCpKkjqEgSeoYCpKkjqEgSeoYCpKkjqEgSeoYCpKkjqEgSeoYCpKk\njqEgSeoYCpKkjqEgSeoYCpKkTl9DIckeSRYmWZRk7nL22T/JFUkuT/K1ftYjSRrdzH4dOMkM4Hhg\n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\n",
+ "text/plain": [
+ "<matplotlib.figure.Figure at 0x7ffa55476310>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "memory = extract_results('node-9', 'memory')\n",
+ "memory.show()"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 2",
+ "language": "python",
+ "name": "python2"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 2
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython2",
+ "version": "2.7.12"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 1
+}
diff --git a/examples/storage-qpi-report/storage-qpi.ipynb b/examples/storage-qpi-report/storage-qpi.ipynb
new file mode 100644
index 00000000..e8002139
--- /dev/null
+++ b/examples/storage-qpi-report/storage-qpi.ipynb
@@ -0,0 +1,784 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Storage QPI Report"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+ "source": [
+ "%matplotlib inline\n",
+ "import json\n",
+ "import pandas as pd\n",
+ "from mpl_toolkits.mplot3d import Axes3D\n",
+ "import matplotlib.pyplot as plt\n",
+ "import numpy as np\n",
+ "import qgrid\n",
+ "\n",
+ "qgrid.nbinstall(overwrite=True)\n",
+ "\n",
+ "RESULT_FILE = './storperf-master.json'\n",
+ "with open(RESULT_FILE, 'r') as f:\n",
+ " result_data = json.load(f)\n",
+ "metrics = result_data['report']['metrics']\n",
+ "\n",
+ "# TODO(yujunz) move common functiont to qtip package\n",
+ "\n",
+ "def metrics_to_dataframe(metrics):\n",
+ " \"\"\"convert storperf metrics to DataFrame\"\"\"\n",
+ " def _convert(metric, value):\n",
+ " columns = metric.split('.')\n",
+ " return {\n",
+ " 'workload_name': columns[0],\n",
+ " 'queue_depth': columns[2],\n",
+ " 'block_size': columns[4],\n",
+ " 'read_write': columns[5],\n",
+ " 'metric_name': ('.').join(columns[6:]),\n",
+ " 'value': value\n",
+ " }\n",
+ "\n",
+ " return pd.DataFrame([_convert(*p) for p in metrics.items()])\n",
+ "\n",
+ "def get_metric(metric_name):\n",
+ " return df[df.metric_name == metric_name]\n",
+ "\n",
+ "def show_metric(metric_name):\n",
+ " return qgrid.show_grid(get_metric(metric_name))\n",
+ "\n",
+ "def plot_metric(metric_name):\n",
+ " df_metric = get_metric(metric_name)\n",
+ " fig = plt.figure(figsize=(16,9))\n",
+ "\n",
+ " ax = fig.add_subplot(111, projection='3d')\n",
+ " for wl, rw, c in zip(['rw', 'rw', 'wr', 'rr'], ['read', 'write', 'write', 'read'], ['r', 'g', 'b', 'y']):\n",
+ " _df = df_metric[(df_metric.workload_name == wl) & (df_metric.read_write == rw)]\n",
+ " ax.scatter(_df.block_size, _df.queue_depth, _df['value'], c=c, label='{}.{}'.format(wl, rw))\n",
+ "\n",
+ " ax.set_xlabel('block size')\n",
+ " ax.set_ylabel('queue depth')\n",
+ " ax.set_zlabel(metric_name)\n",
+ " ax.legend()\n",
+ "\n",
+ "df = metrics_to_dataframe(metrics)\n",
+ "\n",
+ "# filter invalid data\n",
+ "df = df[(df.workload_name != '_warm_up') & (df.value != 0.0)]\n",
+ "df.block_size = df.block_size.astype(int)\n",
+ "df.queue_depth = df.queue_depth.astype(int)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Test Results\n",
+ "\n",
+ "### Bandwidth"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "e938b447d1dc467484b39d234e4bf554"
+ }
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "show_metric('bw')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\nSUVORK5CYII=\n",
+ "text/plain": [
+ "<matplotlib.figure.Figure at 0x1029c8cd0>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plot_metric('bw')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### IOPS"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "ebefa0e959fe46b7a14e9fe7ec4f12e2"
+ }
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "show_metric('iops')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {
+ "scrolled": false
+ },
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\nf/yDuLg4fv75Z26++WYlYqQv8fzzz+Pk5PT/27vfmCrr/4/jr8uOMhyJfwijc4alJ03OAcNCcW5q\nY4zJTPtrUA3pRGMJ02wu3dQm/ZFya8sEY5UETtOtbkgzQJoCdgcx/IcQiQnFcRqasDTLI8fre8N5\nfl++gj9PFkfg+bjj9r4u2Ofilq99Pu/3Ry+88EKglzKoGYahESNGaObMmZo5c6avfvXqVbW1tfmO\nx5aVlam5udkXRq/vXDqdTt/OlT8uXryoEydOyDAMOZ3OO2LHbujQoRo5cqSvZ1e6Fg7/+usv3/HY\n9vZ2Xbp0SZWVlTp06JAcDoemTJkiq9WqvLw8XbhwQfn5+YqJiQngl/z/tm/fftPn2dnZys7O7qPV\nABiMCJIA0Iu7775bmZmZyszM7FafO3euEhIS9MMPP6iyslIXLlxQRUWFZs+erYyMDD388MPaunWr\nNm7cqISEhACt/t9VVFSkXbt2ac+ePb4AYrVa1dbW5nvH7XbLarVKUo/1MWPGqLOzU11dXbJYLN3e\nx+0bMmSIxo0bp3Hjxunxxx+X9H+h6vrVJHv37tWGDRt09uxZhYWF3XA1SU99h7/88ouOHTume+65\nRw8++GC30HYnMgxDwcHBCg4O9t1DK0nR0dE6fPiwamtrtXnzZjU1NSkoKEgTJkxQUVGRYmJiFB0d\nraioKAUHBwfwCwDgzsSwHQC4TZcuXdLhw4fV0dGhhIQEnT17VtnZ2XK73Ro1apRefPFFpaenB3qZ\nf9v/DvQoLy/X66+/rurq6m7/MW9oaNDzzz/vG7aTkJCg5uZmmaapiRMnas+ePbJarYqLi9MXX3wh\nh8OhZ599Vk8//bRv2E5MTIwWL14cqE8dtEzT1K+//urbvTx69Kiampp05coVTZgwQU6nU3a7XVVV\nVdq3b59ycnK0YMGCfn1U8sqVKyosLFRhYaGysrKUkZEhi8Wi9vZ21dfX+44KNzY2yuPx6PPPP9eU\nKVMCvWwA6AtMbQWAQGpra1N9fb1sNtsdf0yuN//dhzV27Fjl5OQoNzdXly9f9g3uiI+PV0FBgaRr\nx10LCwtlsVj04Ycfau7cuZKk0tJSvfbaa/J6vXK5XFq1apWka1NxU1JSdP78ecXGxmrr1q23dZUG\n/llXrlxRQ0OD8vLy9PXXX2vy5Mnq7OxUSEiIr/fy+r8hISH9IlhevXpVu3fv1rvvvqukpCStXLlS\n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\njMH+Qz0AAAAASUVORK5CYII=\n",
+ "text/plain": [
+ "<matplotlib.figure.Figure at 0x1054a5a10>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plot_metric('iops')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Latency"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "32f6ab707a63403aaa4ffced1f664f2d"
+ }
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "show_metric('lat.mean')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/png": "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\nq6+Ay9f1XW799OnTtGjRAqvVWm39VlBTp9/ly5ezfPly4PLdfUVEblbW+t6AiIiIXF8VFRWcOXOG\nlJQUvvrqK8aOHcuRI0fqe1sNyvr166/4usViYcmSJXW0GxGR+qdAUkRE5CZns9kYPXo0FouFPn36\n4OTkRF5e3hXr+mpab926NQUFBVRUVGC1WlUHKCJyC9PRVhERkZvcH//4R3bs2AFcOOZaVlaGp6cn\nI0eOZMOGDZSWlnL06FEyMjLo06cPISEhZGRkcPToUcrKytiwYQMjR47EYrFw77338sEHHwCwZs0a\nRo0aVZ+3JiIi9UQZSRERkZtIVFQUSUlJ5OXlYbPZmDNnDjExMcTExBAcHIyzszNr1qzBYrEQFBTE\n2LFjCQwMxGq1smTJEho1agRAXFwcEREROBwOYmJiCAoKAmD+/PlERkby4osv0rNnTx599NH6vF0R\nEaknFsMwanN9rS4WERERERGRBsXyWy7S0VYRERERERGpFQWSIiIiIiIiUisKJEVERERERKRWFEiK\niIiIiIhIrSiQFBERERERkVpRICkiIiIiIiK1okBSREREREREakWBpIiIiIiIiNSKAkkRERERERGp\nFQWSIiIiIiIiUisKJEVERERERKRWFEiKiIiIiIhIrSiQFBERERERkVpRICkiIiIiIiK1okBSRERE\nREREasVay+st12UXIiIiIiIi0mAoIykiIiIiIiK1okBSREREREREakWBpIiIiIiIiNSKAkkRERER\nERGpFQWSIiIiIiIiUisKJEVERERERKRWFEiKiIiIiIhIrSiQFBERERERkVpRICkiIiIiIiK1okBS\nREREREREauX/AMe8yCZi7/+iAAAAAElFTkSuQmCC\n",
+ "text/plain": [
+ "<matplotlib.figure.Figure at 0x105808e50>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "plot_metric('lat.mean')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## System Information\n",
+ "\n",
+ "### Hardware\n",
+ "\n",
+ "TBD\n",
+ "\n",
+ "### Software\n",
+ "\n",
+ "TBD"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Test Configuration\n",
+ "\n",
+ "TBD"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 2",
+ "language": "python",
+ "name": "python2"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 2
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython2",
+ "version": "2.7.13"
+ },
+ "widgets": {
+ "application/vnd.jupyter.widget-state+json": {
+ "state": {
+ "02716bf59114496283eac740bc0695aa": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":13,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":507.9,\"workload_name\":\"wr\"},{\"Index\":14,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":3290.425,\"workload_name\":\"rr\"},{\"Index\":15,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":1853.91667,\"workload_name\":\"rw\"},{\"Index\":18,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":670.45,\"workload_name\":\"rw\"},{\"Index\":20,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":284.125,\"workload_name\":\"wr\"},{\"Index\":23,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":17949.1,\"workload_name\":\"rr\"},{\"Index\":25,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":86.45,\"workload_name\":\"rw\"},{\"Index\":31,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":30.975,\"workload_name\":\"wr\"},{\"Index\":35,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":616.8125,\"workload_name\":\"rw\"},{\"Index\":40,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":23140.2,\"workload_name\":\"rr\"},{\"Index\":41,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":202.125,\"workload_name\":\"rw\"},{\"Index\":49,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":264.39583,\"workload_name\":\"rw\"},{\"Index\":50,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":76384.225,\"workload_name\":\"rr\"},{\"Index\":57,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":25.8,\"workload_name\":\"wr\"},{\"Index\":60,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":4317.125,\"workload_name\":\"rw\"},{\"Index\":72,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1563.825,\"workload_name\":\"rw\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_2cb207c6ed604d7fa6a406e3b802850a"
+ }
+ },
+ "0706117690ab4d7b89d5646fb7a11014": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "0bf8d8302b344a8bbef9e18230167590": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "13327a15549844b499b334d6b6ece711": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":13,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":507.9,\"workload_name\":\"wr\"},{\"Index\":14,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":3290.425,\"workload_name\":\"rr\"},{\"Index\":15,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":1853.91667,\"workload_name\":\"rw\"},{\"Index\":18,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":670.45,\"workload_name\":\"rw\"},{\"Index\":20,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":284.125,\"workload_name\":\"wr\"},{\"Index\":23,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":17949.1,\"workload_name\":\"rr\"},{\"Index\":25,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":86.45,\"workload_name\":\"rw\"},{\"Index\":31,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":30.975,\"workload_name\":\"wr\"},{\"Index\":35,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":616.8125,\"workload_name\":\"rw\"},{\"Index\":40,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":23140.2,\"workload_name\":\"rr\"},{\"Index\":41,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":202.125,\"workload_name\":\"rw\"},{\"Index\":49,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":264.39583,\"workload_name\":\"rw\"},{\"Index\":50,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":76384.225,\"workload_name\":\"rr\"},{\"Index\":57,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":25.8,\"workload_name\":\"wr\"},{\"Index\":60,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":4317.125,\"workload_name\":\"rw\"},{\"Index\":72,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1563.825,\"workload_name\":\"rw\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_e2c122d2e84f4d2b9f98a615820a7889"
+ }
+ },
+ "1b894f69e28e46849f37133ecf830de9": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":2,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":31.8015,\"workload_name\":\"wr\"},{\"Index\":8,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":101.28575,\"workload_name\":\"rw\"},{\"Index\":10,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":269.8525,\"workload_name\":\"rw\"},{\"Index\":12,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":308.64,\"workload_name\":\"rw\"},{\"Index\":17,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":13.09925,\"workload_name\":\"wr\"},{\"Index\":32,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":41.94025,\"workload_name\":\"rw\"},{\"Index\":39,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":132.45771,\"workload_name\":\"rw\"},{\"Index\":44,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":4774.06125,\"workload_name\":\"rr\"},{\"Index\":48,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":15.8125,\"workload_name\":\"wr\"},{\"Index\":55,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":43.4755,\"workload_name\":\"rw\"},{\"Index\":62,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":17.797,\"workload_name\":\"wr\"},{\"Index\":63,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":115.91083,\"workload_name\":\"rw\"},{\"Index\":64,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1645.45325,\"workload_name\":\"rr\"},{\"Index\":67,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":8974.82225,\"workload_name\":\"rr\"},{\"Index\":69,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1446.302,\"workload_name\":\"rr\"},{\"Index\":70,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":97.773,\"workload_name\":\"rw\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_8b8dbbef24d84250b7c49d25dcd30289"
+ }
+ },
+ "2cb207c6ed604d7fa6a406e3b802850a": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "4588125732ee43cda179b2404f891e03": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":0,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":741.59292,\"workload_name\":\"rw\"},{\"Index\":3,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":76441.21425,\"workload_name\":\"wr\"},{\"Index\":6,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":802.74146,\"workload_name\":\"rw\"},{\"Index\":26,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":840.98775,\"workload_name\":\"rr\"},{\"Index\":28,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":28466.22208,\"workload_name\":\"rw\"},{\"Index\":34,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":253079.29675,\"workload_name\":\"wr\"},{\"Index\":37,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":445.57225,\"workload_name\":\"rr\"},{\"Index\":43,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":719.53475,\"workload_name\":\"rw\"},{\"Index\":53,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":22165.34,\"workload_name\":\"rw\"},{\"Index\":54,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":644.558,\"workload_name\":\"rw\"},{\"Index\":58,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":125744.8595,\"workload_name\":\"wr\"},{\"Index\":61,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":607.45825,\"workload_name\":\"rr\"},{\"Index\":65,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":691.00825,\"workload_name\":\"rr\"},{\"Index\":66,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":21498.49425,\"workload_name\":\"rw\"},{\"Index\":68,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":32651.65104,\"workload_name\":\"rw\"},{\"Index\":76,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":56424.977,\"workload_name\":\"wr\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_fd25a7a42ed449bbb505af9ff97f5c41"
+ }
+ },
+ "4a9ed2d89d8a4e9ca0b5a37c87c35306": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":2,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":31.8015,\"workload_name\":\"wr\"},{\"Index\":8,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":101.28575,\"workload_name\":\"rw\"},{\"Index\":10,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":269.8525,\"workload_name\":\"rw\"},{\"Index\":12,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":308.64,\"workload_name\":\"rw\"},{\"Index\":17,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":13.09925,\"workload_name\":\"wr\"},{\"Index\":32,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":41.94025,\"workload_name\":\"rw\"},{\"Index\":39,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":132.45771,\"workload_name\":\"rw\"},{\"Index\":44,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":4774.06125,\"workload_name\":\"rr\"},{\"Index\":48,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":15.8125,\"workload_name\":\"wr\"},{\"Index\":55,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":43.4755,\"workload_name\":\"rw\"},{\"Index\":62,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":17.797,\"workload_name\":\"wr\"},{\"Index\":63,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":115.91083,\"workload_name\":\"rw\"},{\"Index\":64,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1645.45325,\"workload_name\":\"rr\"},{\"Index\":67,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":8974.82225,\"workload_name\":\"rr\"},{\"Index\":69,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1446.302,\"workload_name\":\"rr\"},{\"Index\":70,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":97.773,\"workload_name\":\"rw\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_e9038729af794615b237d9cad9edf64b"
+ }
+ },
+ "4ccbb3a8b5094e368055d28b9dcb1892": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":0,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":741.59292,\"workload_name\":\"rw\"},{\"Index\":3,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":76441.21425,\"workload_name\":\"wr\"},{\"Index\":6,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":802.74146,\"workload_name\":\"rw\"},{\"Index\":26,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":840.98775,\"workload_name\":\"rr\"},{\"Index\":28,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":28466.22208,\"workload_name\":\"rw\"},{\"Index\":34,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":253079.29675,\"workload_name\":\"wr\"},{\"Index\":37,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":445.57225,\"workload_name\":\"rr\"},{\"Index\":43,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":719.53475,\"workload_name\":\"rw\"},{\"Index\":53,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":22165.34,\"workload_name\":\"rw\"},{\"Index\":54,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":644.558,\"workload_name\":\"rw\"},{\"Index\":58,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":125744.8595,\"workload_name\":\"wr\"},{\"Index\":61,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":607.45825,\"workload_name\":\"rr\"},{\"Index\":65,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":691.00825,\"workload_name\":\"rr\"},{\"Index\":66,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":21498.49425,\"workload_name\":\"rw\"},{\"Index\":68,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":32651.65104,\"workload_name\":\"rw\"},{\"Index\":76,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":56424.977,\"workload_name\":\"wr\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_b5d9fe0b25b048e0974ef9661ea58df0"
+ }
+ },
+ "55fe3c2bb3d44d638f9f01a487c27014": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":13,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":507.9,\"workload_name\":\"wr\"},{\"Index\":14,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":3290.425,\"workload_name\":\"rr\"},{\"Index\":15,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":1853.91667,\"workload_name\":\"rw\"},{\"Index\":18,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":670.45,\"workload_name\":\"rw\"},{\"Index\":20,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":284.125,\"workload_name\":\"wr\"},{\"Index\":23,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":17949.1,\"workload_name\":\"rr\"},{\"Index\":25,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":86.45,\"workload_name\":\"rw\"},{\"Index\":31,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":30.975,\"workload_name\":\"wr\"},{\"Index\":35,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":616.8125,\"workload_name\":\"rw\"},{\"Index\":40,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":23140.2,\"workload_name\":\"rr\"},{\"Index\":41,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":202.125,\"workload_name\":\"rw\"},{\"Index\":49,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":264.39583,\"workload_name\":\"rw\"},{\"Index\":50,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":76384.225,\"workload_name\":\"rr\"},{\"Index\":57,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":25.8,\"workload_name\":\"wr\"},{\"Index\":60,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":4317.125,\"workload_name\":\"rw\"},{\"Index\":72,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1563.825,\"workload_name\":\"rw\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_fa4783ac5c084c9890d6032ead9caca7"
+ }
+ },
+ "606beef3b661415f979ab50e25689332": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":13,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":507.9,\"workload_name\":\"wr\"},{\"Index\":14,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":3290.425,\"workload_name\":\"rr\"},{\"Index\":15,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":1853.91667,\"workload_name\":\"rw\"},{\"Index\":18,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":670.45,\"workload_name\":\"rw\"},{\"Index\":20,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":284.125,\"workload_name\":\"wr\"},{\"Index\":23,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":17949.1,\"workload_name\":\"rr\"},{\"Index\":25,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":86.45,\"workload_name\":\"rw\"},{\"Index\":31,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":30.975,\"workload_name\":\"wr\"},{\"Index\":35,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":616.8125,\"workload_name\":\"rw\"},{\"Index\":40,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":23140.2,\"workload_name\":\"rr\"},{\"Index\":41,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":202.125,\"workload_name\":\"rw\"},{\"Index\":49,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":264.39583,\"workload_name\":\"rw\"},{\"Index\":50,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":76384.225,\"workload_name\":\"rr\"},{\"Index\":57,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":25.8,\"workload_name\":\"wr\"},{\"Index\":60,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":4317.125,\"workload_name\":\"rw\"},{\"Index\":72,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1563.825,\"workload_name\":\"rw\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_a4d4a69249ae419a924d0de93f54b10b"
+ }
+ },
+ "61de1e40362a4a6e9cee82badcf4e7f5": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":13,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":507.9,\"workload_name\":\"wr\"},{\"Index\":14,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":3290.425,\"workload_name\":\"rr\"},{\"Index\":15,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":1853.91667,\"workload_name\":\"rw\"},{\"Index\":18,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":670.45,\"workload_name\":\"rw\"},{\"Index\":20,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":284.125,\"workload_name\":\"wr\"},{\"Index\":23,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":17949.1,\"workload_name\":\"rr\"},{\"Index\":25,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":86.45,\"workload_name\":\"rw\"},{\"Index\":31,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":30.975,\"workload_name\":\"wr\"},{\"Index\":35,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":616.8125,\"workload_name\":\"rw\"},{\"Index\":40,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":23140.2,\"workload_name\":\"rr\"},{\"Index\":41,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":202.125,\"workload_name\":\"rw\"},{\"Index\":49,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":264.39583,\"workload_name\":\"rw\"},{\"Index\":50,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":76384.225,\"workload_name\":\"rr\"},{\"Index\":57,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":25.8,\"workload_name\":\"wr\"},{\"Index\":60,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":4317.125,\"workload_name\":\"rw\"},{\"Index\":72,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1563.825,\"workload_name\":\"rw\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_ab17d6c9c72944bc90a12fac19002b09"
+ }
+ },
+ "661e4730cf3b4be0be6c9ba4b8fa7411": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":0,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":741.59292,\"workload_name\":\"rw\"},{\"Index\":3,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":76441.21425,\"workload_name\":\"wr\"},{\"Index\":6,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":802.74146,\"workload_name\":\"rw\"},{\"Index\":26,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":840.98775,\"workload_name\":\"rr\"},{\"Index\":28,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":28466.22208,\"workload_name\":\"rw\"},{\"Index\":34,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":253079.29675,\"workload_name\":\"wr\"},{\"Index\":37,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":445.57225,\"workload_name\":\"rr\"},{\"Index\":43,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":719.53475,\"workload_name\":\"rw\"},{\"Index\":53,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":22165.34,\"workload_name\":\"rw\"},{\"Index\":54,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":644.558,\"workload_name\":\"rw\"},{\"Index\":58,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":125744.8595,\"workload_name\":\"wr\"},{\"Index\":61,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":607.45825,\"workload_name\":\"rr\"},{\"Index\":65,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":691.00825,\"workload_name\":\"rr\"},{\"Index\":66,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":21498.49425,\"workload_name\":\"rw\"},{\"Index\":68,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":32651.65104,\"workload_name\":\"rw\"},{\"Index\":76,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":56424.977,\"workload_name\":\"wr\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_0706117690ab4d7b89d5646fb7a11014"
+ }
+ },
+ "6bff0e20a3084332adb5f3ef9ff2f4b8": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":0,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":741.59292,\"workload_name\":\"rw\"},{\"Index\":3,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":76441.21425,\"workload_name\":\"wr\"},{\"Index\":6,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":802.74146,\"workload_name\":\"rw\"},{\"Index\":26,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":840.98775,\"workload_name\":\"rr\"},{\"Index\":28,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":28466.22208,\"workload_name\":\"rw\"},{\"Index\":34,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":253079.29675,\"workload_name\":\"wr\"},{\"Index\":37,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":445.57225,\"workload_name\":\"rr\"},{\"Index\":43,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":719.53475,\"workload_name\":\"rw\"},{\"Index\":53,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":22165.34,\"workload_name\":\"rw\"},{\"Index\":54,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":644.558,\"workload_name\":\"rw\"},{\"Index\":58,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":125744.8595,\"workload_name\":\"wr\"},{\"Index\":61,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":607.45825,\"workload_name\":\"rr\"},{\"Index\":65,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":691.00825,\"workload_name\":\"rr\"},{\"Index\":66,\"block_size\":2048,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":21498.49425,\"workload_name\":\"rw\"},{\"Index\":68,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":32651.65104,\"workload_name\":\"rw\"},{\"Index\":76,\"block_size\":16384,\"metric_name\":\"lat.mean\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":56424.977,\"workload_name\":\"wr\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_f406c0e4c92044f9a7658bd1b7eacc46"
+ }
+ },
+ "799848af5bc64afab757c1b901daea60": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "8b8dbbef24d84250b7c49d25dcd30289": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "a4d4a69249ae419a924d0de93f54b10b": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "a773102d7c8f444cbe4b5c2aac4bdd42": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "ab17d6c9c72944bc90a12fac19002b09": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "b2dac425f9c846eb9390688de201f207": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":2,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":31.8015,\"workload_name\":\"wr\"},{\"Index\":8,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":101.28575,\"workload_name\":\"rw\"},{\"Index\":10,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":269.8525,\"workload_name\":\"rw\"},{\"Index\":12,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":308.64,\"workload_name\":\"rw\"},{\"Index\":17,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":13.09925,\"workload_name\":\"wr\"},{\"Index\":32,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":41.94025,\"workload_name\":\"rw\"},{\"Index\":39,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":132.45771,\"workload_name\":\"rw\"},{\"Index\":44,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":4774.06125,\"workload_name\":\"rr\"},{\"Index\":48,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":15.8125,\"workload_name\":\"wr\"},{\"Index\":55,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":43.4755,\"workload_name\":\"rw\"},{\"Index\":62,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":17.797,\"workload_name\":\"wr\"},{\"Index\":63,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":115.91083,\"workload_name\":\"rw\"},{\"Index\":64,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1645.45325,\"workload_name\":\"rr\"},{\"Index\":67,\"block_size\":2048,\"metric_name\":\"iops\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":8974.82225,\"workload_name\":\"rr\"},{\"Index\":69,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1446.302,\"workload_name\":\"rr\"},{\"Index\":70,\"block_size\":16384,\"metric_name\":\"iops\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":97.773,\"workload_name\":\"rw\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_0bf8d8302b344a8bbef9e18230167590"
+ }
+ },
+ "b5d9fe0b25b048e0974ef9661ea58df0": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "c6102a771b224f72b8586e9c03abb880": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":13,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":507.9,\"workload_name\":\"wr\"},{\"Index\":14,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":3290.425,\"workload_name\":\"rr\"},{\"Index\":15,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":1853.91667,\"workload_name\":\"rw\"},{\"Index\":18,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":670.45,\"workload_name\":\"rw\"},{\"Index\":20,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":284.125,\"workload_name\":\"wr\"},{\"Index\":23,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":17949.1,\"workload_name\":\"rr\"},{\"Index\":25,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":86.45,\"workload_name\":\"rw\"},{\"Index\":31,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":30.975,\"workload_name\":\"wr\"},{\"Index\":35,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":616.8125,\"workload_name\":\"rw\"},{\"Index\":40,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":23140.2,\"workload_name\":\"rr\"},{\"Index\":41,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":202.125,\"workload_name\":\"rw\"},{\"Index\":49,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":264.39583,\"workload_name\":\"rw\"},{\"Index\":50,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":76384.225,\"workload_name\":\"rr\"},{\"Index\":57,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":25.8,\"workload_name\":\"wr\"},{\"Index\":60,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":4317.125,\"workload_name\":\"rw\"},{\"Index\":72,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1563.825,\"workload_name\":\"rw\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_799848af5bc64afab757c1b901daea60"
+ }
+ },
+ "df6fc40ce4e646b5ba59d42567565786": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "e2c0c6d956714164a438e823986a1e73": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":13,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":507.9,\"workload_name\":\"wr\"},{\"Index\":14,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":3290.425,\"workload_name\":\"rr\"},{\"Index\":15,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":1853.91667,\"workload_name\":\"rw\"},{\"Index\":18,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":670.45,\"workload_name\":\"rw\"},{\"Index\":20,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":284.125,\"workload_name\":\"wr\"},{\"Index\":23,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":17949.1,\"workload_name\":\"rr\"},{\"Index\":25,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":86.45,\"workload_name\":\"rw\"},{\"Index\":31,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":30.975,\"workload_name\":\"wr\"},{\"Index\":35,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":616.8125,\"workload_name\":\"rw\"},{\"Index\":40,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":23140.2,\"workload_name\":\"rr\"},{\"Index\":41,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":202.125,\"workload_name\":\"rw\"},{\"Index\":49,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":264.39583,\"workload_name\":\"rw\"},{\"Index\":50,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":76384.225,\"workload_name\":\"rr\"},{\"Index\":57,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":25.8,\"workload_name\":\"wr\"},{\"Index\":60,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":4317.125,\"workload_name\":\"rw\"},{\"Index\":72,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1563.825,\"workload_name\":\"rw\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_a773102d7c8f444cbe4b5c2aac4bdd42"
+ }
+ },
+ "e2c122d2e84f4d2b9f98a615820a7889": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "e9038729af794615b237d9cad9edf64b": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "f0aca7d0d04345ccba3da6b80e2ac2f4": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "*",
+ "model_name": "DOMWidgetModel",
+ "state": {
+ "_cdn_base_url": "/nbextensions/qgridjs",
+ "_column_types_json": "[{\"field\": \"Index\", \"type\": \"Integer\"}, {\"field\": \"block_size\", \"type\": \"Integer\"}, {\"field\": \"metric_name\"}, {\"field\": \"queue_depth\", \"type\": \"Integer\"}, {\"field\": \"read_write\"}, {\"field\": \"value\", \"type\": \"Float\"}, {\"field\": \"workload_name\"}]",
+ "_df_json": "[{\"Index\":13,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":507.9,\"workload_name\":\"wr\"},{\"Index\":14,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":3290.425,\"workload_name\":\"rr\"},{\"Index\":15,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":1853.91667,\"workload_name\":\"rw\"},{\"Index\":18,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":670.45,\"workload_name\":\"rw\"},{\"Index\":20,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":284.125,\"workload_name\":\"wr\"},{\"Index\":23,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":17949.1,\"workload_name\":\"rr\"},{\"Index\":25,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":86.45,\"workload_name\":\"rw\"},{\"Index\":31,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":30.975,\"workload_name\":\"wr\"},{\"Index\":35,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":616.8125,\"workload_name\":\"rw\"},{\"Index\":40,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":23140.2,\"workload_name\":\"rr\"},{\"Index\":41,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":202.125,\"workload_name\":\"rw\"},{\"Index\":49,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"write\",\"value\":264.39583,\"workload_name\":\"rw\"},{\"Index\":50,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":76384.225,\"workload_name\":\"rr\"},{\"Index\":57,\"block_size\":2048,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"write\",\"value\":25.8,\"workload_name\":\"wr\"},{\"Index\":60,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":4,\"read_write\":\"read\",\"value\":4317.125,\"workload_name\":\"rw\"},{\"Index\":72,\"block_size\":16384,\"metric_name\":\"bw\",\"queue_depth\":1,\"read_write\":\"read\",\"value\":1563.825,\"workload_name\":\"rw\"}]",
+ "_model_name": "DOMWidgetModel",
+ "_view_module": "nbextensions/qgridjs/qgrid.widget",
+ "_view_name": "QGridView",
+ "grid_options": {
+ "autoEdit": false,
+ "defaultColumnWidth": 150,
+ "editable": true,
+ "enableColumnReorder": false,
+ "enableTextSelectionOnCells": true,
+ "forceFitColumns": true,
+ "fullWidthRows": true,
+ "rowHeight": 28,
+ "syncColumnCellResize": true
+ },
+ "layout": "IPY_MODEL_df6fc40ce4e646b5ba59d42567565786"
+ }
+ },
+ "f406c0e4c92044f9a7658bd1b7eacc46": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "fa4783ac5c084c9890d6032ead9caca7": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ },
+ "fd25a7a42ed449bbb505af9ff97f5c41": {
+ "model_module": "jupyter-js-widgets",
+ "model_module_version": "~2.1.4",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module_version": "~2.1.4",
+ "_view_module_version": "~2.1.4"
+ }
+ }
+ },
+ "version_major": 1,
+ "version_minor": 0
+ }
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 1
+}
diff --git a/examples/storage-qpi-report/storperf-danube.json b/examples/storage-qpi-report/storperf-danube.json
new file mode 100644
index 00000000..ab43f3fc
--- /dev/null
+++ b/examples/storage-qpi-report/storperf-danube.json
@@ -0,0 +1,4161 @@
+{
+ "agent_count": 4,
+ "build_tag": "jenkins-storperf-daily-danube-85",
+ "disk_type": "SSD",
+ "pod_name": "intel-pod9",
+ "public_network": "external",
+ "report": {
+ "agent_count": 4,
+ "build_tag": "jenkins-storperf-daily-danube-85",
+ "disk_type": "SSD",
+ "metrics": {
+ "_warm_up.queue-depth.8.block-size.16384.read.bw": 0.0,
+ "_warm_up.queue-depth.8.block-size.16384.read.iops": 0.0,
+ "_warm_up.queue-depth.8.block-size.16384.read.lat.mean": 0.0,
+ "_warm_up.queue-depth.8.block-size.16384.write.bw": 3273.875,
+ "_warm_up.queue-depth.8.block-size.16384.write.iops": 204.66160714285715,
+ "_warm_up.queue-depth.8.block-size.16384.write.lat.mean": 39120.8705357143,
+ "rr.queue-depth.1.block-size.16384.read.bw": 23370.8,
+ "rr.queue-depth.1.block-size.16384.read.iops": 1460.71275,
+ "rr.queue-depth.1.block-size.16384.read.lat.mean": 682.7245,
+ "rr.queue-depth.1.block-size.16384.write.bw": 0.0,
+ "rr.queue-depth.1.block-size.16384.write.iops": 0.0,
+ "rr.queue-depth.1.block-size.16384.write.lat.mean": 0.0,
+ "rr.queue-depth.1.block-size.2048.read.bw": 3289.175,
+ "rr.queue-depth.1.block-size.2048.read.iops": 1644.85075,
+ "rr.queue-depth.1.block-size.2048.read.lat.mean": 607.7787500000001,
+ "rr.queue-depth.1.block-size.2048.write.bw": 0.0,
+ "rr.queue-depth.1.block-size.2048.write.iops": 0.0,
+ "rr.queue-depth.1.block-size.2048.write.lat.mean": 0.0,
+ "rr.queue-depth.4.block-size.16384.read.bw": 75399.45,
+ "rr.queue-depth.4.block-size.16384.read.iops": 4712.520750000001,
+ "rr.queue-depth.4.block-size.16384.read.lat.mean": 851.066,
+ "rr.queue-depth.4.block-size.16384.write.bw": 0.0,
+ "rr.queue-depth.4.block-size.16384.write.iops": 0.0,
+ "rr.queue-depth.4.block-size.16384.write.lat.mean": 0.0,
+ "rr.queue-depth.4.block-size.2048.read.bw": 16037.0,
+ "rr.queue-depth.4.block-size.2048.read.iops": 8018.751249999998,
+ "rr.queue-depth.4.block-size.2048.read.lat.mean": 500.1266666666667,
+ "rr.queue-depth.4.block-size.2048.write.bw": 0.0,
+ "rr.queue-depth.4.block-size.2048.write.iops": 0.0,
+ "rr.queue-depth.4.block-size.2048.write.lat.mean": 0.0,
+ "rw.queue-depth.1.block-size.16384.read.bw": 1596.0,
+ "rw.queue-depth.1.block-size.16384.read.iops": 99.77975,
+ "rw.queue-depth.1.block-size.16384.read.lat.mean": 729.06,
+ "rw.queue-depth.1.block-size.16384.write.bw": 685.125,
+ "rw.queue-depth.1.block-size.16384.write.iops": 42.85875,
+ "rw.queue-depth.1.block-size.16384.write.lat.mean": 21630.089,
+ "rw.queue-depth.1.block-size.2048.read.bw": 204.825,
+ "rw.queue-depth.1.block-size.2048.read.iops": 102.63825,
+ "rw.queue-depth.1.block-size.2048.read.lat.mean": 631.59725,
+ "rw.queue-depth.1.block-size.2048.write.bw": 87.575,
+ "rw.queue-depth.1.block-size.2048.write.iops": 44.051,
+ "rw.queue-depth.1.block-size.2048.write.lat.mean": 21228.210750000002,
+ "rw.queue-depth.4.block-size.16384.read.bw": 4661.166666666667,
+ "rw.queue-depth.4.block-size.16384.read.iops": 291.35133333333334,
+ "rw.queue-depth.4.block-size.16384.read.lat.mean": 816.2015,
+ "rw.queue-depth.4.block-size.16384.write.bw": 1999.3916666666669,
+ "rw.queue-depth.4.block-size.16384.write.iops": 125.02008333333336,
+ "rw.queue-depth.4.block-size.16384.write.lat.mean": 30107.46316666666,
+ "rw.queue-depth.4.block-size.2048.read.bw": 603.25,
+ "rw.queue-depth.4.block-size.2048.read.iops": 301.8797916666667,
+ "rw.queue-depth.4.block-size.2048.read.lat.mean": 756.7747916666664,
+ "rw.queue-depth.4.block-size.2048.write.bw": 258.6041666666667,
+ "rw.queue-depth.4.block-size.2048.write.iops": 129.56499999999997,
+ "rw.queue-depth.4.block-size.2048.write.lat.mean": 29105.120416666672,
+ "wr.queue-depth.1.block-size.16384.read.bw": 0.0,
+ "wr.queue-depth.1.block-size.16384.read.iops": 0.0,
+ "wr.queue-depth.1.block-size.16384.read.lat.mean": 0.0,
+ "wr.queue-depth.1.block-size.16384.write.bw": 319.875,
+ "wr.queue-depth.1.block-size.16384.write.iops": 20.01975,
+ "wr.queue-depth.1.block-size.16384.write.lat.mean": 50005.268000000004,
+ "wr.queue-depth.1.block-size.2048.read.bw": 0.0,
+ "wr.queue-depth.1.block-size.2048.read.iops": 0.0,
+ "wr.queue-depth.1.block-size.2048.read.lat.mean": 0.0,
+ "wr.queue-depth.1.block-size.2048.write.bw": 26.05,
+ "wr.queue-depth.1.block-size.2048.write.iops": 13.268833333333333,
+ "wr.queue-depth.1.block-size.2048.write.lat.mean": 75413.91191666666,
+ "wr.queue-depth.4.block-size.16384.read.bw": 0.0,
+ "wr.queue-depth.4.block-size.16384.read.iops": 0.0,
+ "wr.queue-depth.4.block-size.16384.read.lat.mean": 0.0,
+ "wr.queue-depth.4.block-size.16384.write.bw": 514.5,
+ "wr.queue-depth.4.block-size.16384.write.iops": 32.21275,
+ "wr.queue-depth.4.block-size.16384.write.lat.mean": 124288.48649999997,
+ "wr.queue-depth.4.block-size.2048.read.bw": 0.0,
+ "wr.queue-depth.4.block-size.2048.read.iops": 0.0,
+ "wr.queue-depth.4.block-size.2048.read.lat.mean": 0.0,
+ "wr.queue-depth.4.block-size.2048.write.bw": 31.525,
+ "wr.queue-depth.4.block-size.2048.write.iops": 16.027499999999996,
+ "wr.queue-depth.4.block-size.2048.write.lat.mean": 249853.26175
+ },
+ "pod_name": "intel-pod9",
+ "public_network": "external",
+ "report_data": {
+ "_warm_up.queue-depth.8.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ],
+ [
+ 11,
+ 0.0
+ ],
+ [
+ 12,
+ 0.0
+ ],
+ [
+ 13,
+ 0.0
+ ],
+ [
+ 14,
+ 0.0
+ ],
+ [
+ 15,
+ 0.0
+ ],
+ [
+ 16,
+ 0.0
+ ],
+ [
+ 17,
+ 0.0
+ ],
+ [
+ 18,
+ 0.0
+ ],
+ [
+ 19,
+ 0.0
+ ],
+ [
+ 20,
+ 0.0
+ ],
+ [
+ 21,
+ 0.0
+ ],
+ [
+ 21,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 3273.875,
+ "range": 282.5,
+ "series": [
+ [
+ 9,
+ 3099.0
+ ],
+ [
+ 10,
+ 3122.25
+ ],
+ [
+ 11,
+ 3154.0
+ ],
+ [
+ 12,
+ 3206.75
+ ],
+ [
+ 13,
+ 3246.25
+ ],
+ [
+ 14,
+ 3282.25
+ ],
+ [
+ 15,
+ 3301.75
+ ],
+ [
+ 16,
+ 3320.25
+ ],
+ [
+ 17,
+ 3343.0
+ ],
+ [
+ 18,
+ 3345.5
+ ],
+ [
+ 19,
+ 3344.75
+ ],
+ [
+ 20,
+ 3346.5
+ ],
+ [
+ 21,
+ 3381.5
+ ],
+ [
+ 21,
+ 3340.5
+ ]
+ ],
+ "slope": 21.47695623342175,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ],
+ [
+ 11,
+ 0.0
+ ],
+ [
+ 12,
+ 0.0
+ ],
+ [
+ 13,
+ 0.0
+ ],
+ [
+ 14,
+ 0.0
+ ],
+ [
+ 15,
+ 0.0
+ ],
+ [
+ 16,
+ 0.0
+ ],
+ [
+ 17,
+ 0.0
+ ],
+ [
+ 18,
+ 0.0
+ ],
+ [
+ 19,
+ 0.0
+ ],
+ [
+ 20,
+ 0.0
+ ],
+ [
+ 21,
+ 0.0
+ ],
+ [
+ 21,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 204.66160714285715,
+ "range": 17.64749999999998,
+ "series": [
+ [
+ 9,
+ 193.73250000000002
+ ],
+ [
+ 10,
+ 195.1975
+ ],
+ [
+ 11,
+ 197.1825
+ ],
+ [
+ 12,
+ 200.46749999999997
+ ],
+ [
+ 13,
+ 202.92
+ ],
+ [
+ 14,
+ 205.1825
+ ],
+ [
+ 15,
+ 206.39999999999998
+ ],
+ [
+ 16,
+ 207.56
+ ],
+ [
+ 17,
+ 208.9975
+ ],
+ [
+ 18,
+ 209.13
+ ],
+ [
+ 19,
+ 209.085
+ ],
+ [
+ 20,
+ 209.2125
+ ],
+ [
+ 21,
+ 211.38
+ ],
+ [
+ 21,
+ 208.815
+ ]
+ ],
+ "slope": 1.3415600132626055,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ],
+ [
+ 11,
+ 0.0
+ ],
+ [
+ 12,
+ 0.0
+ ],
+ [
+ 13,
+ 0.0
+ ],
+ [
+ 14,
+ 0.0
+ ],
+ [
+ 15,
+ 0.0
+ ],
+ [
+ 16,
+ 0.0
+ ],
+ [
+ 17,
+ 0.0
+ ],
+ [
+ 18,
+ 0.0
+ ],
+ [
+ 19,
+ 0.0
+ ],
+ [
+ 20,
+ 0.0
+ ],
+ [
+ 21,
+ 0.0
+ ],
+ [
+ 21,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 39120.8705357143,
+ "range": 3452.165000000001,
+ "series": [
+ [
+ 9,
+ 41297.41
+ ],
+ [
+ 10,
+ 40986.26
+ ],
+ [
+ 11,
+ 40575.345
+ ],
+ [
+ 12,
+ 39910.02500000001
+ ],
+ [
+ 13,
+ 39427.0175
+ ],
+ [
+ 14,
+ 38992.2625
+ ],
+ [
+ 15,
+ 38762.50750000001
+ ],
+ [
+ 16,
+ 38544.439999999995
+ ],
+ [
+ 17,
+ 38280.86749999999
+ ],
+ [
+ 18,
+ 38256.3825
+ ],
+ [
+ 19,
+ 38264.2
+ ],
+ [
+ 20,
+ 38240.65
+ ],
+ [
+ 21,
+ 37845.245
+ ],
+ [
+ 21,
+ 38309.575
+ ]
+ ],
+ "slope": -261.12805205572704,
+ "steady_state": true
+ }
+ }
+ },
+ "rr.queue-depth.1.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 23370.8,
+ "range": 313.0,
+ "series": [
+ [
+ 1,
+ 23599.25
+ ],
+ [
+ 2,
+ 23471.75
+ ],
+ [
+ 3,
+ 23425.0
+ ],
+ [
+ 4,
+ 23323.5
+ ],
+ [
+ 5,
+ 23286.25
+ ],
+ [
+ 6,
+ 23291.5
+ ],
+ [
+ 7,
+ 23334.75
+ ],
+ [
+ 8,
+ 23342.5
+ ],
+ [
+ 9,
+ 23318.5
+ ],
+ [
+ 10,
+ 23315.0
+ ]
+ ],
+ "slope": -24.26969696969697,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 1460.71275,
+ "range": 19.605000000000018,
+ "series": [
+ [
+ 1,
+ 1475.0149999999999
+ ],
+ [
+ 2,
+ 1467.03
+ ],
+ [
+ 3,
+ 1464.11
+ ],
+ [
+ 4,
+ 1457.7675
+ ],
+ [
+ 5,
+ 1455.4099999999999
+ ],
+ [
+ 6,
+ 1455.7499999999998
+ ],
+ [
+ 7,
+ 1458.4599999999998
+ ],
+ [
+ 8,
+ 1458.94
+ ],
+ [
+ 9,
+ 1457.4475000000002
+ ],
+ [
+ 10,
+ 1457.1975
+ ]
+ ],
+ "slope": -1.520409090908978,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 682.7245,
+ "range": 9.220000000000027,
+ "series": [
+ [
+ 1,
+ 675.9825
+ ],
+ [
+ 2,
+ 679.745
+ ],
+ [
+ 3,
+ 681.0425
+ ],
+ [
+ 4,
+ 684.1374999999999
+ ],
+ [
+ 5,
+ 685.2025
+ ],
+ [
+ 6,
+ 684.975
+ ],
+ [
+ 7,
+ 683.8075000000001
+ ],
+ [
+ 8,
+ 683.6525
+ ],
+ [
+ 9,
+ 684.3199999999999
+ ],
+ [
+ 10,
+ 684.38
+ ]
+ ],
+ "slope": 0.7238484848485413,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ }
+ },
+ "rr.queue-depth.1.block-size.2048": {
+ "bw": {
+ "read": {
+ "average": 3289.175,
+ "range": 518.5,
+ "series": [
+ [
+ 1,
+ 3379.75
+ ],
+ [
+ 2,
+ 3381.0
+ ],
+ [
+ 3,
+ 3389.75
+ ],
+ [
+ 4,
+ 3413.5
+ ],
+ [
+ 5,
+ 3403.25
+ ],
+ [
+ 6,
+ 3412.5
+ ],
+ [
+ 7,
+ 3418.75
+ ],
+ [
+ 8,
+ 3192.5
+ ],
+ [
+ 9,
+ 3000.5
+ ],
+ [
+ 10,
+ 2900.25
+ ]
+ ],
+ "slope": -48.122727272727275,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 1644.85075,
+ "range": 259.33749999999986,
+ "series": [
+ [
+ 1,
+ 1690.23
+ ],
+ [
+ 2,
+ 1690.645
+ ],
+ [
+ 3,
+ 1695.145
+ ],
+ [
+ 4,
+ 1707.1100000000001
+ ],
+ [
+ 5,
+ 1701.7575
+ ],
+ [
+ 6,
+ 1706.5149999999999
+ ],
+ [
+ 7,
+ 1709.6999999999998
+ ],
+ [
+ 8,
+ 1596.545
+ ],
+ [
+ 9,
+ 1500.4975000000002
+ ],
+ [
+ 10,
+ 1450.3625
+ ]
+ ],
+ "slope": -24.062499999999858,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 607.7787500000001,
+ "range": 104.6825,
+ "series": [
+ [
+ 1,
+ 589.4525
+ ],
+ [
+ 2,
+ 589.1275
+ ],
+ [
+ 3,
+ 587.7425
+ ],
+ [
+ 4,
+ 583.6775
+ ],
+ [
+ 5,
+ 585.4075
+ ],
+ [
+ 6,
+ 583.7850000000001
+ ],
+ [
+ 7,
+ 582.6975000000001
+ ],
+ [
+ 8,
+ 624.1925
+ ],
+ [
+ 9,
+ 664.325
+ ],
+ [
+ 10,
+ 687.3800000000001
+ ]
+ ],
+ "slope": 9.608590909090937,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ }
+ },
+ "rr.queue-depth.4.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 75399.45,
+ "range": 224.0,
+ "series": [
+ [
+ 1,
+ 75247.5
+ ],
+ [
+ 2,
+ 75297.75
+ ],
+ [
+ 3,
+ 75370.75
+ ],
+ [
+ 4,
+ 75379.0
+ ],
+ [
+ 5,
+ 75424.25
+ ],
+ [
+ 6,
+ 75434.75
+ ],
+ [
+ 7,
+ 75459.5
+ ],
+ [
+ 8,
+ 75453.75
+ ],
+ [
+ 9,
+ 75455.75
+ ],
+ [
+ 10,
+ 75471.5
+ ]
+ ],
+ "slope": 22.963636363636365,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 4712.520750000001,
+ "range": 13.930000000000291,
+ "series": [
+ [
+ 1,
+ 4703.085
+ ],
+ [
+ 2,
+ 4706.1825
+ ],
+ [
+ 3,
+ 4710.725
+ ],
+ [
+ 4,
+ 4711.2475
+ ],
+ [
+ 5,
+ 4714.0575
+ ],
+ [
+ 6,
+ 4714.7225
+ ],
+ [
+ 7,
+ 4716.255
+ ],
+ [
+ 8,
+ 4715.9
+ ],
+ [
+ 9,
+ 4716.0175
+ ],
+ [
+ 10,
+ 4717.015
+ ]
+ ],
+ "slope": 1.4289545454542067,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 851.066,
+ "range": 2.0274999999998045,
+ "series": [
+ [
+ 1,
+ 852.4399999999999
+ ],
+ [
+ 2,
+ 851.91
+ ],
+ [
+ 3,
+ 851.2925
+ ],
+ [
+ 4,
+ 851.2525
+ ],
+ [
+ 5,
+ 850.8725
+ ],
+ [
+ 6,
+ 850.79
+ ],
+ [
+ 7,
+ 850.5350000000001
+ ],
+ [
+ 8,
+ 850.595
+ ],
+ [
+ 9,
+ 850.56
+ ],
+ [
+ 10,
+ 850.4125000000001
+ ]
+ ],
+ "slope": -0.20254545454535577,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ }
+ },
+ "rr.queue-depth.4.block-size.2048": {
+ "bw": {
+ "read": {
+ "average": 16037.0,
+ "range": 2882.75,
+ "series": [
+ [
+ 4,
+ 14046.75
+ ],
+ [
+ 5,
+ 14861.75
+ ],
+ [
+ 6,
+ 15371.25
+ ],
+ [
+ 7,
+ 15740.5
+ ],
+ [
+ 8,
+ 16010.5
+ ],
+ [
+ 9,
+ 16240.5
+ ],
+ [
+ 10,
+ 16406.25
+ ],
+ [
+ 11,
+ 16544.5
+ ],
+ [
+ 12,
+ 16665.75
+ ],
+ [
+ 13,
+ 16771.5
+ ],
+ [
+ 14,
+ 16855.25
+ ],
+ [
+ 15,
+ 16929.5
+ ]
+ ],
+ "slope": 230.23601398601397,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ],
+ [
+ 11,
+ 0.0
+ ],
+ [
+ 12,
+ 0.0
+ ],
+ [
+ 13,
+ 0.0
+ ],
+ [
+ 14,
+ 0.0
+ ],
+ [
+ 15,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 8018.751249999998,
+ "range": 1441.5149999999994,
+ "series": [
+ [
+ 4,
+ 7023.49
+ ],
+ [
+ 5,
+ 7431.1275
+ ],
+ [
+ 6,
+ 7685.955
+ ],
+ [
+ 7,
+ 7870.6225
+ ],
+ [
+ 8,
+ 8005.565
+ ],
+ [
+ 9,
+ 8120.575
+ ],
+ [
+ 10,
+ 8203.3975
+ ],
+ [
+ 11,
+ 8272.392500000002
+ ],
+ [
+ 12,
+ 8333.1175
+ ],
+ [
+ 13,
+ 8385.96
+ ],
+ [
+ 14,
+ 8427.8075
+ ],
+ [
+ 15,
+ 8465.005
+ ]
+ ],
+ "slope": 115.11398601398689,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ],
+ [
+ 11,
+ 0.0
+ ],
+ [
+ 12,
+ 0.0
+ ],
+ [
+ 13,
+ 0.0
+ ],
+ [
+ 14,
+ 0.0
+ ],
+ [
+ 15,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 500.1266666666667,
+ "range": 96.99000000000001,
+ "series": [
+ [
+ 4,
+ 569.3375
+ ],
+ [
+ 5,
+ 538.0625
+ ],
+ [
+ 6,
+ 520.2
+ ],
+ [
+ 7,
+ 508.01
+ ],
+ [
+ 8,
+ 499.43000000000006
+ ],
+ [
+ 9,
+ 492.3575
+ ],
+ [
+ 10,
+ 487.385
+ ],
+ [
+ 11,
+ 483.33000000000004
+ ],
+ [
+ 12,
+ 479.8275
+ ],
+ [
+ 13,
+ 476.7975
+ ],
+ [
+ 14,
+ 474.43499999999995
+ ],
+ [
+ 15,
+ 472.34749999999997
+ ]
+ ],
+ "slope": -7.4739160839160785,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ],
+ [
+ 11,
+ 0.0
+ ],
+ [
+ 12,
+ 0.0
+ ],
+ [
+ 13,
+ 0.0
+ ],
+ [
+ 14,
+ 0.0
+ ],
+ [
+ 15,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ }
+ },
+ "rw.queue-depth.1.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 1596.0,
+ "range": 44.5,
+ "series": [
+ [
+ 1,
+ 1573.5
+ ],
+ [
+ 2,
+ 1618.0
+ ],
+ [
+ 3,
+ 1608.0
+ ],
+ [
+ 4,
+ 1601.25
+ ],
+ [
+ 5,
+ 1591.0
+ ],
+ [
+ 6,
+ 1586.25
+ ],
+ [
+ 7,
+ 1591.75
+ ],
+ [
+ 8,
+ 1596.75
+ ],
+ [
+ 9,
+ 1597.75
+ ],
+ [
+ 10,
+ 1595.75
+ ]
+ ],
+ "slope": -0.18787878787878787,
+ "steady_state": true
+ },
+ "write": {
+ "average": 685.125,
+ "range": 13.5,
+ "series": [
+ [
+ 1,
+ 682.0
+ ],
+ [
+ 2,
+ 686.75
+ ],
+ [
+ 3,
+ 690.25
+ ],
+ [
+ 4,
+ 692.5
+ ],
+ [
+ 5,
+ 682.75
+ ],
+ [
+ 6,
+ 679.0
+ ],
+ [
+ 7,
+ 682.5
+ ],
+ [
+ 8,
+ 683.25
+ ],
+ [
+ 9,
+ 686.0
+ ],
+ [
+ 10,
+ 686.25
+ ]
+ ],
+ "slope": -0.21666666666666667,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 99.77975,
+ "range": 2.7874999999999943,
+ "series": [
+ [
+ 1,
+ 98.375
+ ],
+ [
+ 2,
+ 101.1625
+ ],
+ [
+ 3,
+ 100.52499999999999
+ ],
+ [
+ 4,
+ 100.1
+ ],
+ [
+ 5,
+ 99.46000000000001
+ ],
+ [
+ 6,
+ 99.17750000000001
+ ],
+ [
+ 7,
+ 99.5125
+ ],
+ [
+ 8,
+ 99.8225
+ ],
+ [
+ 9,
+ 99.8875
+ ],
+ [
+ 10,
+ 99.775
+ ]
+ ],
+ "slope": -0.011409090909106783,
+ "steady_state": true
+ },
+ "write": {
+ "average": 42.85875,
+ "range": 0.865000000000002,
+ "series": [
+ [
+ 1,
+ 42.660000000000004
+ ],
+ [
+ 2,
+ 42.955
+ ],
+ [
+ 3,
+ 43.1925
+ ],
+ [
+ 4,
+ 43.335
+ ],
+ [
+ 5,
+ 42.715
+ ],
+ [
+ 6,
+ 42.47
+ ],
+ [
+ 7,
+ 42.68749999999999
+ ],
+ [
+ 8,
+ 42.745000000000005
+ ],
+ [
+ 9,
+ 42.9
+ ],
+ [
+ 10,
+ 42.927499999999995
+ ]
+ ],
+ "slope": -0.014560606060602534,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 729.06,
+ "range": 20.522500000000036,
+ "series": [
+ [
+ 1,
+ 741.5125
+ ],
+ [
+ 2,
+ 735.0875000000001
+ ],
+ [
+ 3,
+ 735.1375
+ ],
+ [
+ 4,
+ 735.2375
+ ],
+ [
+ 5,
+ 729.9625
+ ],
+ [
+ 6,
+ 724.395
+ ],
+ [
+ 7,
+ 722.945
+ ],
+ [
+ 8,
+ 723.99
+ ],
+ [
+ 9,
+ 720.99
+ ],
+ [
+ 10,
+ 721.3425
+ ]
+ ],
+ "slope": -2.2933030303029316,
+ "steady_state": true
+ },
+ "write": {
+ "average": 21630.089,
+ "range": 474.1775000000016,
+ "series": [
+ [
+ 1,
+ 21747.78
+ ],
+ [
+ 2,
+ 21542.545
+ ],
+ [
+ 3,
+ 21431.397500000003
+ ],
+ [
+ 4,
+ 21371.074999999997
+ ],
+ [
+ 5,
+ 21703.985
+ ],
+ [
+ 6,
+ 21845.2525
+ ],
+ [
+ 7,
+ 21732.59
+ ],
+ [
+ 8,
+ 21695.125
+ ],
+ [
+ 9,
+ 21621.5975
+ ],
+ [
+ 10,
+ 21609.542500000003
+ ]
+ ],
+ "slope": 11.234424242424694,
+ "steady_state": true
+ }
+ }
+ },
+ "rw.queue-depth.1.block-size.2048": {
+ "bw": {
+ "read": {
+ "average": 204.825,
+ "range": 12.75,
+ "series": [
+ [
+ 1,
+ 207.25
+ ],
+ [
+ 2,
+ 213.0
+ ],
+ [
+ 3,
+ 209.5
+ ],
+ [
+ 4,
+ 200.25
+ ],
+ [
+ 5,
+ 203.0
+ ],
+ [
+ 6,
+ 202.75
+ ],
+ [
+ 7,
+ 203.5
+ ],
+ [
+ 8,
+ 202.75
+ ],
+ [
+ 9,
+ 202.75
+ ],
+ [
+ 10,
+ 203.5
+ ]
+ ],
+ "slope": -0.7863636363636364,
+ "steady_state": true
+ },
+ "write": {
+ "average": 87.575,
+ "range": 3.75,
+ "series": [
+ [
+ 1,
+ 89.5
+ ],
+ [
+ 2,
+ 89.5
+ ],
+ [
+ 3,
+ 90.0
+ ],
+ [
+ 4,
+ 86.25
+ ],
+ [
+ 5,
+ 86.75
+ ],
+ [
+ 6,
+ 86.5
+ ],
+ [
+ 7,
+ 87.0
+ ],
+ [
+ 8,
+ 86.5
+ ],
+ [
+ 9,
+ 86.75
+ ],
+ [
+ 10,
+ 87.0
+ ]
+ ],
+ "slope": -0.346969696969697,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 102.63825,
+ "range": 6.434999999999988,
+ "series": [
+ [
+ 1,
+ 103.8575
+ ],
+ [
+ 2,
+ 106.7375
+ ],
+ [
+ 3,
+ 104.99000000000001
+ ],
+ [
+ 4,
+ 100.30250000000001
+ ],
+ [
+ 5,
+ 101.715
+ ],
+ [
+ 6,
+ 101.7025
+ ],
+ [
+ 7,
+ 101.92
+ ],
+ [
+ 8,
+ 101.67
+ ],
+ [
+ 9,
+ 101.64
+ ],
+ [
+ 10,
+ 101.8475
+ ]
+ ],
+ "slope": -0.3971666666666649,
+ "steady_state": true
+ },
+ "write": {
+ "average": 44.051,
+ "range": 1.7249999999999943,
+ "series": [
+ [
+ 1,
+ 44.9575
+ ],
+ [
+ 2,
+ 45.114999999999995
+ ],
+ [
+ 3,
+ 45.1575
+ ],
+ [
+ 4,
+ 43.432500000000005
+ ],
+ [
+ 5,
+ 43.64750000000001
+ ],
+ [
+ 6,
+ 43.550000000000004
+ ],
+ [
+ 7,
+ 43.66250000000001
+ ],
+ [
+ 8,
+ 43.575
+ ],
+ [
+ 9,
+ 43.65
+ ],
+ [
+ 10,
+ 43.7625
+ ]
+ ],
+ "slope": -0.17169696969697146,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 631.59725,
+ "range": 49.625,
+ "series": [
+ [
+ 1,
+ 599.27
+ ],
+ [
+ 2,
+ 610.665
+ ],
+ [
+ 3,
+ 626.25
+ ],
+ [
+ 4,
+ 632.355
+ ],
+ [
+ 5,
+ 627.12
+ ],
+ [
+ 6,
+ 635.93
+ ],
+ [
+ 7,
+ 642.945
+ ],
+ [
+ 8,
+ 643.775
+ ],
+ [
+ 9,
+ 648.895
+ ],
+ [
+ 10,
+ 648.7675
+ ]
+ ],
+ "slope": 5.098742424242452,
+ "steady_state": true
+ },
+ "write": {
+ "average": 21228.210750000002,
+ "range": 874.9924999999967,
+ "series": [
+ [
+ 1,
+ 20853.032499999998
+ ],
+ [
+ 2,
+ 20716.175
+ ],
+ [
+ 3,
+ 20680.995000000003
+ ],
+ [
+ 4,
+ 21555.9875
+ ],
+ [
+ 5,
+ 21444.2875
+ ],
+ [
+ 6,
+ 21469.905
+ ],
+ [
+ 7,
+ 21396.84
+ ],
+ [
+ 8,
+ 21440.1525
+ ],
+ [
+ 9,
+ 21391.19
+ ],
+ [
+ 10,
+ 21333.542500000003
+ ]
+ ],
+ "slope": 75.11307575757304,
+ "steady_state": true
+ }
+ }
+ },
+ "rw.queue-depth.4.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 4661.166666666667,
+ "range": 306.75,
+ "series": [
+ [
+ 1,
+ 4801.5
+ ],
+ [
+ 2,
+ 4748.0
+ ],
+ [
+ 2,
+ 4773.666666666667
+ ],
+ [
+ 3,
+ 4807.25
+ ],
+ [
+ 4,
+ 4738.0
+ ],
+ [
+ 5,
+ 4632.0
+ ],
+ [
+ 6,
+ 4557.75
+ ],
+ [
+ 7,
+ 4534.0
+ ],
+ [
+ 8,
+ 4519.0
+ ],
+ [
+ 9,
+ 4500.5
+ ]
+ ],
+ "slope": -43.39574155653451,
+ "steady_state": true
+ },
+ "write": {
+ "average": 1999.3916666666669,
+ "range": 128.25,
+ "series": [
+ [
+ 1,
+ 2056.75
+ ],
+ [
+ 2,
+ 2031.0
+ ],
+ [
+ 2,
+ 2043.6666666666667
+ ],
+ [
+ 3,
+ 2064.25
+ ],
+ [
+ 4,
+ 2032.5
+ ],
+ [
+ 5,
+ 1980.5
+ ],
+ [
+ 6,
+ 1954.75
+ ],
+ [
+ 7,
+ 1949.25
+ ],
+ [
+ 8,
+ 1945.25
+ ],
+ [
+ 9,
+ 1936.0
+ ]
+ ],
+ "slope": -17.33957415565328,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 291.35133333333334,
+ "range": 19.16749999999996,
+ "series": [
+ [
+ 1,
+ 300.13
+ ],
+ [
+ 2,
+ 296.76
+ ],
+ [
+ 2,
+ 298.37333333333333
+ ],
+ [
+ 3,
+ 300.48249999999996
+ ],
+ [
+ 4,
+ 296.15749999999997
+ ],
+ [
+ 5,
+ 289.5325
+ ],
+ [
+ 6,
+ 284.89
+ ],
+ [
+ 7,
+ 283.39750000000004
+ ],
+ [
+ 8,
+ 282.475
+ ],
+ [
+ 9,
+ 281.315
+ ]
+ ],
+ "slope": -2.710991189427352,
+ "steady_state": true
+ },
+ "write": {
+ "average": 125.02008333333336,
+ "range": 8.034999999999997,
+ "series": [
+ [
+ 1,
+ 128.65500000000003
+ ],
+ [
+ 2,
+ 127.01
+ ],
+ [
+ 2,
+ 127.79333333333334
+ ],
+ [
+ 3,
+ 129.07
+ ],
+ [
+ 4,
+ 127.08500000000001
+ ],
+ [
+ 5,
+ 123.835
+ ],
+ [
+ 6,
+ 122.2225
+ ],
+ [
+ 7,
+ 121.87
+ ],
+ [
+ 8,
+ 121.625
+ ],
+ [
+ 9,
+ 121.035
+ ]
+ ],
+ "slope": -1.0898274596182094,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 816.2015,
+ "range": 159.02750000000003,
+ "series": [
+ [
+ 1,
+ 933.94
+ ],
+ [
+ 2,
+ 891.54
+ ],
+ [
+ 2,
+ 826.89
+ ],
+ [
+ 3,
+ 806.905
+ ],
+ [
+ 4,
+ 797.3225
+ ],
+ [
+ 5,
+ 791.4825000000001
+ ],
+ [
+ 6,
+ 783.2950000000001
+ ],
+ [
+ 7,
+ 779.1600000000001
+ ],
+ [
+ 8,
+ 776.5675
+ ],
+ [
+ 9,
+ 774.9125
+ ]
+ ],
+ "slope": -15.897364170337626,
+ "steady_state": true
+ },
+ "write": {
+ "average": 30107.46316666666,
+ "range": 2326.2524999999987,
+ "series": [
+ [
+ 1,
+ 28915.3425
+ ],
+ [
+ 2,
+ 29406.87
+ ],
+ [
+ 2,
+ 29365.486666666664
+ ],
+ [
+ 3,
+ 29108.229999999996
+ ],
+ [
+ 4,
+ 29612.032499999998
+ ],
+ [
+ 5,
+ 30445.089999999997
+ ],
+ [
+ 6,
+ 30896.2925
+ ],
+ [
+ 7,
+ 31004.734999999997
+ ],
+ [
+ 8,
+ 31078.957499999997
+ ],
+ [
+ 9,
+ 31241.594999999998
+ ]
+ ],
+ "slope": 317.5399706314254,
+ "steady_state": true
+ }
+ }
+ },
+ "rw.queue-depth.4.block-size.2048": {
+ "bw": {
+ "read": {
+ "average": 603.25,
+ "range": 15.5,
+ "series": [
+ [
+ 7,
+ 594.25
+ ],
+ [
+ 8,
+ 594.0
+ ],
+ [
+ 9,
+ 598.25
+ ],
+ [
+ 10,
+ 602.0
+ ],
+ [
+ 11,
+ 605.5
+ ],
+ [
+ 12,
+ 608.5
+ ],
+ [
+ 13,
+ 609.5
+ ],
+ [
+ 14,
+ 603.5
+ ],
+ [
+ 15,
+ 604.75
+ ],
+ [
+ 16,
+ 605.0
+ ],
+ [
+ 17,
+ 606.0
+ ],
+ [
+ 18,
+ 607.75
+ ]
+ ],
+ "slope": 1.0926573426573427,
+ "steady_state": true
+ },
+ "write": {
+ "average": 258.6041666666667,
+ "range": 5.75,
+ "series": [
+ [
+ 7,
+ 255.25
+ ],
+ [
+ 8,
+ 255.75
+ ],
+ [
+ 9,
+ 257.25
+ ],
+ [
+ 10,
+ 258.25
+ ],
+ [
+ 11,
+ 260.0
+ ],
+ [
+ 12,
+ 260.5
+ ],
+ [
+ 13,
+ 261.0
+ ],
+ [
+ 14,
+ 258.25
+ ],
+ [
+ 15,
+ 258.5
+ ],
+ [
+ 16,
+ 259.0
+ ],
+ [
+ 17,
+ 259.5
+ ],
+ [
+ 18,
+ 260.0
+ ]
+ ],
+ "slope": 0.3312937062937063,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 301.8797916666667,
+ "range": 7.652499999999975,
+ "series": [
+ [
+ 7,
+ 297.3575
+ ],
+ [
+ 8,
+ 297.2875
+ ],
+ [
+ 9,
+ 299.325
+ ],
+ [
+ 10,
+ 301.1575
+ ],
+ [
+ 11,
+ 302.98249999999996
+ ],
+ [
+ 12,
+ 304.6125
+ ],
+ [
+ 13,
+ 304.94
+ ],
+ [
+ 14,
+ 301.97249999999997
+ ],
+ [
+ 15,
+ 302.58500000000004
+ ],
+ [
+ 16,
+ 302.855
+ ],
+ [
+ 17,
+ 303.295
+ ],
+ [
+ 18,
+ 304.1875
+ ]
+ ],
+ "slope": 0.5536451048950669,
+ "steady_state": true
+ },
+ "write": {
+ "average": 129.56499999999997,
+ "range": 2.867500000000021,
+ "series": [
+ [
+ 7,
+ 127.81499999999998
+ ],
+ [
+ 8,
+ 128.035
+ ],
+ [
+ 9,
+ 128.8125
+ ],
+ [
+ 10,
+ 129.53250000000003
+ ],
+ [
+ 11,
+ 130.2075
+ ],
+ [
+ 12,
+ 130.5825
+ ],
+ [
+ 13,
+ 130.6825
+ ],
+ [
+ 14,
+ 129.3475
+ ],
+ [
+ 15,
+ 129.6025
+ ],
+ [
+ 16,
+ 129.77
+ ],
+ [
+ 17,
+ 130.0525
+ ],
+ [
+ 18,
+ 130.34
+ ]
+ ],
+ "slope": 0.1765909090909084,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 756.7747916666664,
+ "range": 122.92000000000007,
+ "series": [
+ [
+ 7,
+ 835.5725
+ ],
+ [
+ 8,
+ 812.6424999999999
+ ],
+ [
+ 9,
+ 790.255
+ ],
+ [
+ 10,
+ 775.4975
+ ],
+ [
+ 11,
+ 762.1875
+ ],
+ [
+ 12,
+ 751.0999999999999
+ ],
+ [
+ 13,
+ 742.0925
+ ],
+ [
+ 14,
+ 734.3775
+ ],
+ [
+ 15,
+ 726.0250000000001
+ ],
+ [
+ 16,
+ 721.9174999999999
+ ],
+ [
+ 17,
+ 716.9775
+ ],
+ [
+ 18,
+ 712.6524999999999
+ ]
+ ],
+ "slope": -10.59883741258713,
+ "steady_state": true
+ },
+ "write": {
+ "average": 29105.120416666672,
+ "range": 476.49250000000393,
+ "series": [
+ [
+ 7,
+ 29346.415
+ ],
+ [
+ 8,
+ 29348.405000000002
+ ],
+ [
+ 9,
+ 29211.829999999998
+ ],
+ [
+ 10,
+ 29071.642499999998
+ ],
+ [
+ 11,
+ 28940.472500000003
+ ],
+ [
+ 12,
+ 28873.4375
+ ],
+ [
+ 13,
+ 28871.9125
+ ],
+ [
+ 14,
+ 29203.537500000002
+ ],
+ [
+ 15,
+ 29162.8125
+ ],
+ [
+ 16,
+ 29132.777499999997
+ ],
+ [
+ 17,
+ 29078.515
+ ],
+ [
+ 18,
+ 29019.687499999996
+ ]
+ ],
+ "slope": -18.646363636374577,
+ "steady_state": true
+ }
+ }
+ },
+ "wr.queue-depth.1.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 319.875,
+ "range": 19.5,
+ "series": [
+ [
+ 1,
+ 326.25
+ ],
+ [
+ 2,
+ 327.75
+ ],
+ [
+ 3,
+ 328.0
+ ],
+ [
+ 4,
+ 321.25
+ ],
+ [
+ 5,
+ 322.5
+ ],
+ [
+ 6,
+ 322.25
+ ],
+ [
+ 7,
+ 322.25
+ ],
+ [
+ 8,
+ 308.5
+ ],
+ [
+ 8,
+ 310.5
+ ],
+ [
+ 9,
+ 309.5
+ ]
+ ],
+ "slope": -2.3990455212922175,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 20.01975,
+ "range": 1.230000000000004,
+ "series": [
+ [
+ 1,
+ 20.4325
+ ],
+ [
+ 2,
+ 20.52
+ ],
+ [
+ 3,
+ 20.53
+ ],
+ [
+ 4,
+ 20.095
+ ],
+ [
+ 5,
+ 20.195
+ ],
+ [
+ 6,
+ 20.165
+ ],
+ [
+ 7,
+ 20.1625
+ ],
+ [
+ 8,
+ 19.299999999999997
+ ],
+ [
+ 8,
+ 19.425
+ ],
+ [
+ 9,
+ 19.3725
+ ]
+ ],
+ "slope": -0.1519713656387643,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 50005.268000000004,
+ "range": 3063.4449999999997,
+ "series": [
+ [
+ 1,
+ 48974.862499999996
+ ],
+ [
+ 2,
+ 48871.44
+ ],
+ [
+ 3,
+ 48753.095
+ ],
+ [
+ 4,
+ 49766.262500000004
+ ],
+ [
+ 5,
+ 49523.41
+ ],
+ [
+ 6,
+ 49609.93
+ ],
+ [
+ 7,
+ 49601.2225
+ ],
+ [
+ 8,
+ 51816.54
+ ],
+ [
+ 8,
+ 51516.33
+ ],
+ [
+ 9,
+ 51619.5875
+ ]
+ ],
+ "slope": 374.2629735682778,
+ "steady_state": true
+ }
+ }
+ },
+ "wr.queue-depth.1.block-size.2048": {
+ "bw": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 26.05,
+ "range": 2.0,
+ "series": [
+ [
+ 1,
+ 27.0
+ ],
+ [
+ 2,
+ 26.5
+ ],
+ [
+ 3,
+ 26.0
+ ],
+ [
+ 4,
+ 26.0
+ ],
+ [
+ 5,
+ 26.0
+ ],
+ [
+ 6,
+ 26.0
+ ],
+ [
+ 7,
+ 26.0
+ ],
+ [
+ 8,
+ 25.0
+ ],
+ [
+ 8,
+ 26.0
+ ],
+ [
+ 9,
+ 26.0
+ ]
+ ],
+ "slope": -0.12701908957415564,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 13.268833333333333,
+ "range": 0.7866666666666653,
+ "series": [
+ [
+ 1,
+ 13.739999999999998
+ ],
+ [
+ 2,
+ 13.51
+ ],
+ [
+ 3,
+ 13.17
+ ],
+ [
+ 4,
+ 13.425
+ ],
+ [
+ 5,
+ 13.2575
+ ],
+ [
+ 6,
+ 13.309999999999999
+ ],
+ [
+ 7,
+ 13.2525
+ ],
+ [
+ 8,
+ 12.953333333333333
+ ],
+ [
+ 8,
+ 13.02
+ ],
+ [
+ 9,
+ 13.049999999999999
+ ]
+ ],
+ "slope": -0.07527900146842792,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 75413.91191666666,
+ "range": 4410.191666666651,
+ "series": [
+ [
+ 1,
+ 72828.675
+ ],
+ [
+ 2,
+ 74035.1075
+ ],
+ [
+ 3,
+ 75952.27249999999
+ ],
+ [
+ 4,
+ 74504.4925
+ ],
+ [
+ 5,
+ 75437.07250000001
+ ],
+ [
+ 6,
+ 75145.6725
+ ],
+ [
+ 7,
+ 75464.92000000001
+ ],
+ [
+ 8,
+ 77238.86666666665
+ ],
+ [
+ 8,
+ 76900.83
+ ],
+ [
+ 9,
+ 76631.21
+ ]
+ ],
+ "slope": 425.09026064611044,
+ "steady_state": true
+ }
+ }
+ },
+ "wr.queue-depth.4.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 514.5,
+ "range": 51.75,
+ "series": [
+ [
+ 1,
+ 520.5
+ ],
+ [
+ 2,
+ 546.75
+ ],
+ [
+ 3,
+ 514.25
+ ],
+ [
+ 4,
+ 519.75
+ ],
+ [
+ 5,
+ 519.25
+ ],
+ [
+ 6,
+ 515.75
+ ],
+ [
+ 7,
+ 510.75
+ ],
+ [
+ 8,
+ 506.25
+ ],
+ [
+ 9,
+ 496.75
+ ],
+ [
+ 10,
+ 495.0
+ ]
+ ],
+ "slope": -3.9393939393939394,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 32.21275,
+ "range": 3.2674999999999983,
+ "series": [
+ [
+ 1,
+ 32.644999999999996
+ ],
+ [
+ 2,
+ 34.24
+ ],
+ [
+ 3,
+ 32.1925
+ ],
+ [
+ 4,
+ 32.544999999999995
+ ],
+ [
+ 5,
+ 32.495
+ ],
+ [
+ 6,
+ 32.2775
+ ],
+ [
+ 7,
+ 31.977500000000003
+ ],
+ [
+ 8,
+ 31.6875
+ ],
+ [
+ 9,
+ 31.095
+ ],
+ [
+ 10,
+ 30.972500000000004
+ ]
+ ],
+ "slope": -0.2515909090909091,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 124288.48649999997,
+ "range": 12112.875,
+ "series": [
+ [
+ 1,
+ 122632.0725
+ ],
+ [
+ 2,
+ 117034.745
+ ],
+ [
+ 3,
+ 124077.16750000001
+ ],
+ [
+ 4,
+ 122957.715
+ ],
+ [
+ 5,
+ 123059.89
+ ],
+ [
+ 6,
+ 123949.9925
+ ],
+ [
+ 7,
+ 125113.05750000001
+ ],
+ [
+ 8,
+ 126246.8875
+ ],
+ [
+ 9,
+ 128665.7175
+ ],
+ [
+ 10,
+ 129147.62
+ ]
+ ],
+ "slope": 959.1603939393975,
+ "steady_state": true
+ }
+ }
+ },
+ "wr.queue-depth.4.block-size.2048": {
+ "bw": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 31.525,
+ "range": 2.0,
+ "series": [
+ [
+ 1,
+ 32.75
+ ],
+ [
+ 2,
+ 32.75
+ ],
+ [
+ 3,
+ 31.25
+ ],
+ [
+ 4,
+ 31.5
+ ],
+ [
+ 5,
+ 31.5
+ ],
+ [
+ 6,
+ 31.25
+ ],
+ [
+ 7,
+ 31.25
+ ],
+ [
+ 8,
+ 31.25
+ ],
+ [
+ 9,
+ 30.75
+ ],
+ [
+ 10,
+ 31.0
+ ]
+ ],
+ "slope": -0.18636363636363637,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 16.027499999999996,
+ "range": 0.9199999999999999,
+ "series": [
+ [
+ 1,
+ 16.6325
+ ],
+ [
+ 2,
+ 16.544999999999998
+ ],
+ [
+ 3,
+ 15.917499999999999
+ ],
+ [
+ 4,
+ 16.0575
+ ],
+ [
+ 5,
+ 15.9275
+ ],
+ [
+ 6,
+ 15.9175
+ ],
+ [
+ 7,
+ 15.907499999999999
+ ],
+ [
+ 8,
+ 15.864999999999998
+ ],
+ [
+ 9,
+ 15.7125
+ ],
+ [
+ 10,
+ 15.7925
+ ]
+ ],
+ "slope": -0.08551515151514842,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 249853.26175,
+ "range": 13552.964999999997,
+ "series": [
+ [
+ 1,
+ 241248.145
+ ],
+ [
+ 2,
+ 241965.27749999997
+ ],
+ [
+ 3,
+ 251149.49000000002
+ ],
+ [
+ 4,
+ 249467.10749999998
+ ],
+ [
+ 5,
+ 251446.0275
+ ],
+ [
+ 6,
+ 251520.34
+ ],
+ [
+ 7,
+ 251174.55
+ ],
+ [
+ 8,
+ 252271.7375
+ ],
+ [
+ 9,
+ 254801.11
+ ],
+ [
+ 10,
+ 253488.83250000002
+ ]
+ ],
+ "slope": 1277.7266212121285,
+ "steady_state": true
+ }
+ }
+ }
+ },
+ "scenario_name": "os-nosdn-nofeature-noha",
+ "steady_state": {
+ "_warm_up.queue-depth.8.block-size.16384": true,
+ "rr.queue-depth.1.block-size.16384": true,
+ "rr.queue-depth.1.block-size.2048": true,
+ "rr.queue-depth.4.block-size.16384": true,
+ "rr.queue-depth.4.block-size.2048": true,
+ "rw.queue-depth.1.block-size.16384": true,
+ "rw.queue-depth.1.block-size.2048": true,
+ "rw.queue-depth.4.block-size.16384": true,
+ "rw.queue-depth.4.block-size.2048": true,
+ "wr.queue-depth.1.block-size.16384": true,
+ "wr.queue-depth.1.block-size.2048": true,
+ "wr.queue-depth.4.block-size.16384": true,
+ "wr.queue-depth.4.block-size.2048": true
+ },
+ "storage_node_count": 4,
+ "test_case": "snia_steady_state",
+ "version": "danube",
+ "volume_size": 4
+ },
+ "scenario_name": "os-nosdn-nofeature-noha",
+ "storage_node_count": 4,
+ "test_case": "snia_steady_state",
+ "version": "danube",
+ "volume_size": 4
+} \ No newline at end of file
diff --git a/examples/storage-qpi-report/storperf-master.json b/examples/storage-qpi-report/storperf-master.json
new file mode 100644
index 00000000..8895e9ca
--- /dev/null
+++ b/examples/storage-qpi-report/storperf-master.json
@@ -0,0 +1,4161 @@
+{
+ "agent_count": 4,
+ "build_tag": "jenkins-storperf-daily-master-172",
+ "disk_type": "SSD",
+ "pod_name": "intel-pod9",
+ "public_network": "external",
+ "report": {
+ "agent_count": 4,
+ "build_tag": "jenkins-storperf-daily-master-172",
+ "disk_type": "SSD",
+ "metrics": {
+ "_warm_up.queue-depth.8.block-size.16384.read.bw": 0.0,
+ "_warm_up.queue-depth.8.block-size.16384.read.iops": 0.0,
+ "_warm_up.queue-depth.8.block-size.16384.read.lat.mean": 0.0,
+ "_warm_up.queue-depth.8.block-size.16384.write.bw": 3153.160714285714,
+ "_warm_up.queue-depth.8.block-size.16384.write.iops": 197.1091071428571,
+ "_warm_up.queue-depth.8.block-size.16384.write.lat.mean": 40598.686250000006,
+ "rr.queue-depth.1.block-size.16384.read.bw": 23140.2,
+ "rr.queue-depth.1.block-size.16384.read.iops": 1446.3020000000001,
+ "rr.queue-depth.1.block-size.16384.read.lat.mean": 691.00825,
+ "rr.queue-depth.1.block-size.16384.write.bw": 0.0,
+ "rr.queue-depth.1.block-size.16384.write.iops": 0.0,
+ "rr.queue-depth.1.block-size.16384.write.lat.mean": 0.0,
+ "rr.queue-depth.1.block-size.2048.read.bw": 3290.425,
+ "rr.queue-depth.1.block-size.2048.read.iops": 1645.45325,
+ "rr.queue-depth.1.block-size.2048.read.lat.mean": 607.4582499999999,
+ "rr.queue-depth.1.block-size.2048.write.bw": 0.0,
+ "rr.queue-depth.1.block-size.2048.write.iops": 0.0,
+ "rr.queue-depth.1.block-size.2048.write.lat.mean": 0.0,
+ "rr.queue-depth.4.block-size.16384.read.bw": 76384.225,
+ "rr.queue-depth.4.block-size.16384.read.iops": 4774.061250000001,
+ "rr.queue-depth.4.block-size.16384.read.lat.mean": 840.9877499999999,
+ "rr.queue-depth.4.block-size.16384.write.bw": 0.0,
+ "rr.queue-depth.4.block-size.16384.write.iops": 0.0,
+ "rr.queue-depth.4.block-size.16384.write.lat.mean": 0.0,
+ "rr.queue-depth.4.block-size.2048.read.bw": 17949.1,
+ "rr.queue-depth.4.block-size.2048.read.iops": 8974.822250000001,
+ "rr.queue-depth.4.block-size.2048.read.lat.mean": 445.57225,
+ "rr.queue-depth.4.block-size.2048.write.bw": 0.0,
+ "rr.queue-depth.4.block-size.2048.write.iops": 0.0,
+ "rr.queue-depth.4.block-size.2048.write.lat.mean": 0.0,
+ "rw.queue-depth.1.block-size.16384.read.bw": 1563.825,
+ "rw.queue-depth.1.block-size.16384.read.iops": 97.773,
+ "rw.queue-depth.1.block-size.16384.read.lat.mean": 719.53475,
+ "rw.queue-depth.1.block-size.16384.write.bw": 670.45,
+ "rw.queue-depth.1.block-size.16384.write.iops": 41.940250000000006,
+ "rw.queue-depth.1.block-size.16384.write.lat.mean": 22165.340000000004,
+ "rw.queue-depth.1.block-size.2048.read.bw": 202.125,
+ "rw.queue-depth.1.block-size.2048.read.iops": 101.28575,
+ "rw.queue-depth.1.block-size.2048.read.lat.mean": 644.558,
+ "rw.queue-depth.1.block-size.2048.write.bw": 86.45,
+ "rw.queue-depth.1.block-size.2048.write.iops": 43.47550000000001,
+ "rw.queue-depth.1.block-size.2048.write.lat.mean": 21498.49425,
+ "rw.queue-depth.4.block-size.16384.read.bw": 4317.125,
+ "rw.queue-depth.4.block-size.16384.read.iops": 269.8525,
+ "rw.queue-depth.4.block-size.16384.read.lat.mean": 802.7414583333334,
+ "rw.queue-depth.4.block-size.16384.write.bw": 1853.9166666666667,
+ "rw.queue-depth.4.block-size.16384.write.iops": 115.91083333333331,
+ "rw.queue-depth.4.block-size.16384.write.lat.mean": 32651.651041666668,
+ "rw.queue-depth.4.block-size.2048.read.bw": 616.8125,
+ "rw.queue-depth.4.block-size.2048.read.iops": 308.64,
+ "rw.queue-depth.4.block-size.2048.read.lat.mean": 741.5929166666666,
+ "rw.queue-depth.4.block-size.2048.write.bw": 264.3958333333333,
+ "rw.queue-depth.4.block-size.2048.write.iops": 132.45770833333336,
+ "rw.queue-depth.4.block-size.2048.write.lat.mean": 28466.22208333333,
+ "wr.queue-depth.1.block-size.16384.read.bw": 0.0,
+ "wr.queue-depth.1.block-size.16384.read.iops": 0.0,
+ "wr.queue-depth.1.block-size.16384.read.lat.mean": 0.0,
+ "wr.queue-depth.1.block-size.16384.write.bw": 284.125,
+ "wr.queue-depth.1.block-size.16384.write.iops": 17.797,
+ "wr.queue-depth.1.block-size.16384.write.lat.mean": 56424.977,
+ "wr.queue-depth.1.block-size.2048.read.bw": 0.0,
+ "wr.queue-depth.1.block-size.2048.read.iops": 0.0,
+ "wr.queue-depth.1.block-size.2048.read.lat.mean": 0.0,
+ "wr.queue-depth.1.block-size.2048.write.bw": 25.8,
+ "wr.queue-depth.1.block-size.2048.write.iops": 13.099249999999998,
+ "wr.queue-depth.1.block-size.2048.write.lat.mean": 76441.21424999999,
+ "wr.queue-depth.4.block-size.16384.read.bw": 0.0,
+ "wr.queue-depth.4.block-size.16384.read.iops": 0.0,
+ "wr.queue-depth.4.block-size.16384.read.lat.mean": 0.0,
+ "wr.queue-depth.4.block-size.16384.write.bw": 507.9,
+ "wr.queue-depth.4.block-size.16384.write.iops": 31.801499999999994,
+ "wr.queue-depth.4.block-size.16384.write.lat.mean": 125744.85949999999,
+ "wr.queue-depth.4.block-size.2048.read.bw": 0.0,
+ "wr.queue-depth.4.block-size.2048.read.iops": 0.0,
+ "wr.queue-depth.4.block-size.2048.read.lat.mean": 0.0,
+ "wr.queue-depth.4.block-size.2048.write.bw": 30.975,
+ "wr.queue-depth.4.block-size.2048.write.iops": 15.8125,
+ "wr.queue-depth.4.block-size.2048.write.lat.mean": 253079.29674999998
+ },
+ "pod_name": "intel-pod9",
+ "public_network": "external",
+ "report_data": {
+ "_warm_up.queue-depth.8.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 10,
+ 0.0
+ ],
+ [
+ 11,
+ 0.0
+ ],
+ [
+ 12,
+ 0.0
+ ],
+ [
+ 13,
+ 0.0
+ ],
+ [
+ 14,
+ 0.0
+ ],
+ [
+ 15,
+ 0.0
+ ],
+ [
+ 16,
+ 0.0
+ ],
+ [
+ 17,
+ 0.0
+ ],
+ [
+ 18,
+ 0.0
+ ],
+ [
+ 19,
+ 0.0
+ ],
+ [
+ 20,
+ 0.0
+ ],
+ [
+ 21,
+ 0.0
+ ],
+ [
+ 22,
+ 0.0
+ ],
+ [
+ 22,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 3153.160714285714,
+ "range": 162.0,
+ "series": [
+ [
+ 10,
+ 3074.0
+ ],
+ [
+ 11,
+ 3084.0
+ ],
+ [
+ 12,
+ 3101.0
+ ],
+ [
+ 13,
+ 3112.0
+ ],
+ [
+ 14,
+ 3101.0
+ ],
+ [
+ 15,
+ 3106.75
+ ],
+ [
+ 16,
+ 3132.25
+ ],
+ [
+ 17,
+ 3165.5
+ ],
+ [
+ 18,
+ 3187.0
+ ],
+ [
+ 19,
+ 3197.5
+ ],
+ [
+ 20,
+ 3204.25
+ ],
+ [
+ 21,
+ 3215.0
+ ],
+ [
+ 22,
+ 3236.0
+ ],
+ [
+ 22,
+ 3228.0
+ ]
+ ],
+ "slope": 13.815649867374006,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 10,
+ 0.0
+ ],
+ [
+ 11,
+ 0.0
+ ],
+ [
+ 12,
+ 0.0
+ ],
+ [
+ 13,
+ 0.0
+ ],
+ [
+ 14,
+ 0.0
+ ],
+ [
+ 15,
+ 0.0
+ ],
+ [
+ 16,
+ 0.0
+ ],
+ [
+ 17,
+ 0.0
+ ],
+ [
+ 18,
+ 0.0
+ ],
+ [
+ 19,
+ 0.0
+ ],
+ [
+ 20,
+ 0.0
+ ],
+ [
+ 21,
+ 0.0
+ ],
+ [
+ 22,
+ 0.0
+ ],
+ [
+ 22,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 197.1091071428571,
+ "range": 10.107499999999959,
+ "series": [
+ [
+ 10,
+ 192.16250000000002
+ ],
+ [
+ 11,
+ 192.775
+ ],
+ [
+ 12,
+ 193.87
+ ],
+ [
+ 13,
+ 194.54500000000002
+ ],
+ [
+ 14,
+ 193.86
+ ],
+ [
+ 15,
+ 194.2025
+ ],
+ [
+ 16,
+ 195.79500000000002
+ ],
+ [
+ 17,
+ 197.8825
+ ],
+ [
+ 18,
+ 199.2275
+ ],
+ [
+ 19,
+ 199.88
+ ],
+ [
+ 20,
+ 200.305
+ ],
+ [
+ 21,
+ 200.9825
+ ],
+ [
+ 22,
+ 202.26999999999998
+ ],
+ [
+ 22,
+ 201.77
+ ]
+ ],
+ "slope": 0.8625033156498859,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 10,
+ 0.0
+ ],
+ [
+ 11,
+ 0.0
+ ],
+ [
+ 12,
+ 0.0
+ ],
+ [
+ 13,
+ 0.0
+ ],
+ [
+ 14,
+ 0.0
+ ],
+ [
+ 15,
+ 0.0
+ ],
+ [
+ 16,
+ 0.0
+ ],
+ [
+ 17,
+ 0.0
+ ],
+ [
+ 18,
+ 0.0
+ ],
+ [
+ 19,
+ 0.0
+ ],
+ [
+ 20,
+ 0.0
+ ],
+ [
+ 21,
+ 0.0
+ ],
+ [
+ 22,
+ 0.0
+ ],
+ [
+ 22,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 40598.686250000006,
+ "range": 2081.8074999999953,
+ "series": [
+ [
+ 10,
+ 41631.9975
+ ],
+ [
+ 11,
+ 41499.902500000004
+ ],
+ [
+ 12,
+ 41264.925
+ ],
+ [
+ 13,
+ 41120.79
+ ],
+ [
+ 14,
+ 41265.99
+ ],
+ [
+ 15,
+ 41192.81
+ ],
+ [
+ 16,
+ 40858.7025
+ ],
+ [
+ 17,
+ 40427.6175
+ ],
+ [
+ 18,
+ 40154.5475
+ ],
+ [
+ 19,
+ 40024.1125
+ ],
+ [
+ 20,
+ 39938.82000000001
+ ],
+ [
+ 21,
+ 39803.94750000001
+ ],
+ [
+ 22,
+ 39550.19
+ ],
+ [
+ 22,
+ 39647.255000000005
+ ]
+ ],
+ "slope": -177.60753481432954,
+ "steady_state": true
+ }
+ }
+ },
+ "rr.queue-depth.1.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 23140.2,
+ "range": 431.75,
+ "series": [
+ [
+ 1,
+ 23446.5
+ ],
+ [
+ 2,
+ 23195.75
+ ],
+ [
+ 3,
+ 23109.25
+ ],
+ [
+ 4,
+ 23143.25
+ ],
+ [
+ 5,
+ 23151.75
+ ],
+ [
+ 6,
+ 23111.75
+ ],
+ [
+ 7,
+ 23125.25
+ ],
+ [
+ 8,
+ 23069.5
+ ],
+ [
+ 9,
+ 23034.25
+ ],
+ [
+ 10,
+ 23014.75
+ ]
+ ],
+ "slope": -32.17575757575757,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 1446.3020000000001,
+ "range": 26.982499999999845,
+ "series": [
+ [
+ 1,
+ 1465.4399999999998
+ ],
+ [
+ 2,
+ 1449.7675000000002
+ ],
+ [
+ 3,
+ 1444.3725
+ ],
+ [
+ 4,
+ 1446.475
+ ],
+ [
+ 5,
+ 1447.04
+ ],
+ [
+ 6,
+ 1444.535
+ ],
+ [
+ 7,
+ 1445.365
+ ],
+ [
+ 8,
+ 1441.88
+ ],
+ [
+ 9,
+ 1439.6875
+ ],
+ [
+ 10,
+ 1438.4575
+ ]
+ ],
+ "slope": -2.010303030302889,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 691.00825,
+ "range": 12.094999999999914,
+ "series": [
+ [
+ 1,
+ 682.1625
+ ],
+ [
+ 2,
+ 689.73
+ ],
+ [
+ 3,
+ 692.1800000000001
+ ],
+ [
+ 4,
+ 691.235
+ ],
+ [
+ 5,
+ 690.8599999999999
+ ],
+ [
+ 6,
+ 691.875
+ ],
+ [
+ 7,
+ 691.28
+ ],
+ [
+ 8,
+ 692.7624999999999
+ ],
+ [
+ 9,
+ 693.74
+ ],
+ [
+ 10,
+ 694.2574999999999
+ ]
+ ],
+ "slope": 0.854469696969697,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ }
+ },
+ "rr.queue-depth.1.block-size.2048": {
+ "bw": {
+ "read": {
+ "average": 3290.425,
+ "range": 168.25,
+ "series": [
+ [
+ 1,
+ 3220.25
+ ],
+ [
+ 2,
+ 3208.25
+ ],
+ [
+ 3,
+ 3214.0
+ ],
+ [
+ 4,
+ 3256.5
+ ],
+ [
+ 5,
+ 3287.0
+ ],
+ [
+ 6,
+ 3310.25
+ ],
+ [
+ 7,
+ 3324.25
+ ],
+ [
+ 8,
+ 3342.5
+ ],
+ [
+ 9,
+ 3364.75
+ ],
+ [
+ 10,
+ 3376.5
+ ]
+ ],
+ "slope": 20.42878787878788,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 1645.45325,
+ "range": 84.05500000000029,
+ "series": [
+ [
+ 1,
+ 1610.2274999999997
+ ],
+ [
+ 2,
+ 1604.4174999999998
+ ],
+ [
+ 3,
+ 1607.1525000000001
+ ],
+ [
+ 4,
+ 1628.475
+ ],
+ [
+ 5,
+ 1643.7975
+ ],
+ [
+ 6,
+ 1655.4175
+ ],
+ [
+ 7,
+ 1662.4950000000001
+ ],
+ [
+ 8,
+ 1671.4150000000002
+ ],
+ [
+ 9,
+ 1682.6625
+ ],
+ [
+ 10,
+ 1688.4725
+ ]
+ ],
+ "slope": 10.223712121212122,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 607.4582499999999,
+ "range": 33.147500000000036,
+ "series": [
+ [
+ 1,
+ 622.5225
+ ],
+ [
+ 2,
+ 623.95
+ ],
+ [
+ 3,
+ 623.175
+ ],
+ [
+ 4,
+ 613.9024999999999
+ ],
+ [
+ 5,
+ 607.4825
+ ],
+ [
+ 6,
+ 602.9325
+ ],
+ [
+ 7,
+ 600.13
+ ],
+ [
+ 8,
+ 596.815
+ ],
+ [
+ 9,
+ 592.87
+ ],
+ [
+ 10,
+ 590.8025
+ ]
+ ],
+ "slope": -4.125499999999972,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ }
+ },
+ "rr.queue-depth.4.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 76384.225,
+ "range": 93.5,
+ "series": [
+ [
+ 1,
+ 76322.75
+ ],
+ [
+ 2,
+ 76344.75
+ ],
+ [
+ 3,
+ 76416.25
+ ],
+ [
+ 4,
+ 76384.75
+ ],
+ [
+ 5,
+ 76382.0
+ ],
+ [
+ 6,
+ 76393.5
+ ],
+ [
+ 7,
+ 76389.25
+ ],
+ [
+ 8,
+ 76399.25
+ ],
+ [
+ 9,
+ 76404.75
+ ],
+ [
+ 10,
+ 76405.0
+ ]
+ ],
+ "slope": 6.668181818181818,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 4774.061250000001,
+ "range": 5.802500000000691,
+ "series": [
+ [
+ 1,
+ 4770.2625
+ ],
+ [
+ 2,
+ 4771.62
+ ],
+ [
+ 3,
+ 4776.0650000000005
+ ],
+ [
+ 4,
+ 4774.0925
+ ],
+ [
+ 5,
+ 4773.8949999999995
+ ],
+ [
+ 6,
+ 4774.6275000000005
+ ],
+ [
+ 7,
+ 4774.3675
+ ],
+ [
+ 8,
+ 4775.005
+ ],
+ [
+ 9,
+ 4775.3225
+ ],
+ [
+ 10,
+ 4775.355
+ ]
+ ],
+ "slope": 0.41216666666677954,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 840.9877499999999,
+ "range": 0.9700000000000273,
+ "series": [
+ [
+ 1,
+ 841.665
+ ],
+ [
+ 2,
+ 841.4300000000001
+ ],
+ [
+ 3,
+ 840.6949999999999
+ ],
+ [
+ 4,
+ 840.96
+ ],
+ [
+ 5,
+ 840.9875
+ ],
+ [
+ 6,
+ 840.8525
+ ],
+ [
+ 7,
+ 840.9225
+ ],
+ [
+ 8,
+ 840.8249999999999
+ ],
+ [
+ 9,
+ 840.7674999999999
+ ],
+ [
+ 10,
+ 840.7725
+ ]
+ ],
+ "slope": -0.07434848484844252,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ }
+ },
+ "rr.queue-depth.4.block-size.2048": {
+ "bw": {
+ "read": {
+ "average": 17949.1,
+ "range": 222.5,
+ "series": [
+ [
+ 1,
+ 17784.75
+ ],
+ [
+ 2,
+ 17864.75
+ ],
+ [
+ 3,
+ 17901.75
+ ],
+ [
+ 4,
+ 17966.5
+ ],
+ [
+ 5,
+ 17987.5
+ ],
+ [
+ 6,
+ 17992.0
+ ],
+ [
+ 7,
+ 17982.75
+ ],
+ [
+ 8,
+ 17999.25
+ ],
+ [
+ 9,
+ 18004.5
+ ],
+ [
+ 10,
+ 18007.25
+ ]
+ ],
+ "slope": 21.342424242424244,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 8974.822250000001,
+ "range": 111.11499999999978,
+ "series": [
+ [
+ 1,
+ 8892.692500000001
+ ],
+ [
+ 2,
+ 8932.6625
+ ],
+ [
+ 3,
+ 8951.267500000002
+ ],
+ [
+ 4,
+ 8983.39
+ ],
+ [
+ 5,
+ 8994.12
+ ],
+ [
+ 6,
+ 8996.28
+ ],
+ [
+ 7,
+ 8991.702500000001
+ ],
+ [
+ 8,
+ 8999.8975
+ ],
+ [
+ 9,
+ 9002.402499999998
+ ],
+ [
+ 10,
+ 9003.8075
+ ]
+ ],
+ "slope": 10.657348484849614,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 445.57225,
+ "range": 5.335000000000036,
+ "series": [
+ [
+ 1,
+ 449.5
+ ],
+ [
+ 2,
+ 447.6025
+ ],
+ [
+ 3,
+ 446.69
+ ],
+ [
+ 4,
+ 445.14
+ ],
+ [
+ 5,
+ 444.6625
+ ],
+ [
+ 6,
+ 444.57
+ ],
+ [
+ 7,
+ 444.78499999999997
+ ],
+ [
+ 8,
+ 444.36999999999995
+ ],
+ [
+ 9,
+ 444.2375
+ ],
+ [
+ 10,
+ 444.16499999999996
+ ]
+ ],
+ "slope": -0.5110757575757717,
+ "steady_state": true
+ },
+ "write": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ }
+ }
+ },
+ "rw.queue-depth.1.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 1563.825,
+ "range": 87.25,
+ "series": [
+ [
+ 1,
+ 1592.5
+ ],
+ [
+ 2,
+ 1617.25
+ ],
+ [
+ 3,
+ 1533.75
+ ],
+ [
+ 4,
+ 1530.0
+ ],
+ [
+ 5,
+ 1538.75
+ ],
+ [
+ 6,
+ 1557.0
+ ],
+ [
+ 7,
+ 1560.75
+ ],
+ [
+ 8,
+ 1569.25
+ ],
+ [
+ 9,
+ 1569.75
+ ],
+ [
+ 10,
+ 1569.25
+ ]
+ ],
+ "slope": -1.5378787878787878,
+ "steady_state": true
+ },
+ "write": {
+ "average": 670.45,
+ "range": 36.25,
+ "series": [
+ [
+ 1,
+ 689.75
+ ],
+ [
+ 2,
+ 686.25
+ ],
+ [
+ 3,
+ 653.5
+ ],
+ [
+ 4,
+ 659.5
+ ],
+ [
+ 5,
+ 663.25
+ ],
+ [
+ 6,
+ 666.25
+ ],
+ [
+ 7,
+ 668.75
+ ],
+ [
+ 8,
+ 671.25
+ ],
+ [
+ 9,
+ 673.25
+ ],
+ [
+ 10,
+ 672.75
+ ]
+ ],
+ "slope": -0.7545454545454545,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 97.773,
+ "range": 5.452499999999986,
+ "series": [
+ [
+ 1,
+ 99.5725
+ ],
+ [
+ 2,
+ 101.1
+ ],
+ [
+ 3,
+ 95.89750000000001
+ ],
+ [
+ 4,
+ 95.64750000000001
+ ],
+ [
+ 5,
+ 96.20750000000001
+ ],
+ [
+ 6,
+ 97.35
+ ],
+ [
+ 7,
+ 97.5925
+ ],
+ [
+ 8,
+ 98.115
+ ],
+ [
+ 9,
+ 98.14500000000001
+ ],
+ [
+ 10,
+ 98.1025
+ ]
+ ],
+ "slope": -0.09606060606060605,
+ "steady_state": true
+ },
+ "write": {
+ "average": 41.940250000000006,
+ "range": 2.2674999999999983,
+ "series": [
+ [
+ 1,
+ 43.16
+ ],
+ [
+ 2,
+ 42.9375
+ ],
+ [
+ 3,
+ 40.8925
+ ],
+ [
+ 4,
+ 41.26
+ ],
+ [
+ 5,
+ 41.487500000000004
+ ],
+ [
+ 6,
+ 41.660000000000004
+ ],
+ [
+ 7,
+ 41.825
+ ],
+ [
+ 8,
+ 41.995000000000005
+ ],
+ [
+ 9,
+ 42.11
+ ],
+ [
+ 10,
+ 42.075
+ ]
+ ],
+ "slope": -0.04956060606060694,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 719.53475,
+ "range": 5.277500000000032,
+ "series": [
+ [
+ 1,
+ 719.4275
+ ],
+ [
+ 2,
+ 715.9325
+ ],
+ [
+ 3,
+ 719.4075
+ ],
+ [
+ 4,
+ 720.7275
+ ],
+ [
+ 5,
+ 720.76
+ ],
+ [
+ 6,
+ 721.21
+ ],
+ [
+ 7,
+ 718.7800000000001
+ ],
+ [
+ 8,
+ 719.7125
+ ],
+ [
+ 9,
+ 718.29
+ ],
+ [
+ 10,
+ 721.1
+ ]
+ ],
+ "slope": 0.16780303030310087,
+ "steady_state": true
+ },
+ "write": {
+ "average": 22165.340000000004,
+ "range": 1254.0874999999978,
+ "series": [
+ [
+ 1,
+ 21506.395
+ ],
+ [
+ 2,
+ 21596.8275
+ ],
+ [
+ 3,
+ 22760.4825
+ ],
+ [
+ 4,
+ 22559.2275
+ ],
+ [
+ 5,
+ 22425.260000000002
+ ],
+ [
+ 6,
+ 22312.0
+ ],
+ [
+ 7,
+ 22225.457499999997
+ ],
+ [
+ 8,
+ 22123.485
+ ],
+ [
+ 9,
+ 22066.192499999997
+ ],
+ [
+ 10,
+ 22078.072500000002
+ ]
+ ],
+ "slope": 25.036939393938944,
+ "steady_state": true
+ }
+ }
+ },
+ "rw.queue-depth.1.block-size.2048": {
+ "bw": {
+ "read": {
+ "average": 202.125,
+ "range": 11.25,
+ "series": [
+ [
+ 1,
+ 193.5
+ ],
+ [
+ 2,
+ 202.25
+ ],
+ [
+ 3,
+ 200.5
+ ],
+ [
+ 4,
+ 201.25
+ ],
+ [
+ 5,
+ 203.5
+ ],
+ [
+ 6,
+ 204.25
+ ],
+ [
+ 7,
+ 204.75
+ ],
+ [
+ 8,
+ 204.75
+ ],
+ [
+ 9,
+ 204.75
+ ],
+ [
+ 10,
+ 201.75
+ ]
+ ],
+ "slope": 0.753030303030303,
+ "steady_state": true
+ },
+ "write": {
+ "average": 86.45,
+ "range": 4.75,
+ "series": [
+ [
+ 1,
+ 83.0
+ ],
+ [
+ 2,
+ 85.75
+ ],
+ [
+ 3,
+ 86.0
+ ],
+ [
+ 4,
+ 87.0
+ ],
+ [
+ 5,
+ 87.0
+ ],
+ [
+ 6,
+ 87.0
+ ],
+ [
+ 7,
+ 87.0
+ ],
+ [
+ 8,
+ 87.25
+ ],
+ [
+ 9,
+ 87.75
+ ],
+ [
+ 10,
+ 86.75
+ ]
+ ],
+ "slope": 0.32727272727272727,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 101.28575,
+ "range": 5.762500000000003,
+ "series": [
+ [
+ 1,
+ 96.91250000000001
+ ],
+ [
+ 2,
+ 101.2725
+ ],
+ [
+ 3,
+ 100.495
+ ],
+ [
+ 4,
+ 100.8675
+ ],
+ [
+ 5,
+ 101.92999999999999
+ ],
+ [
+ 6,
+ 102.30250000000001
+ ],
+ [
+ 7,
+ 102.67500000000001
+ ],
+ [
+ 8,
+ 102.5875
+ ],
+ [
+ 9,
+ 102.54750000000001
+ ],
+ [
+ 10,
+ 101.2675
+ ]
+ ],
+ "slope": 0.39016666666666316,
+ "steady_state": true
+ },
+ "write": {
+ "average": 43.47550000000001,
+ "range": 2.1500000000000057,
+ "series": [
+ [
+ 1,
+ 41.8775
+ ],
+ [
+ 2,
+ 43.027499999999996
+ ],
+ [
+ 3,
+ 43.185
+ ],
+ [
+ 4,
+ 43.69
+ ],
+ [
+ 5,
+ 43.7025
+ ],
+ [
+ 6,
+ 43.7875
+ ],
+ [
+ 7,
+ 43.94
+ ],
+ [
+ 8,
+ 43.97
+ ],
+ [
+ 9,
+ 44.0275
+ ],
+ [
+ 10,
+ 43.5475
+ ]
+ ],
+ "slope": 0.16236363636363282,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 644.558,
+ "range": 41.71749999999997,
+ "series": [
+ [
+ 1,
+ 614.9175
+ ],
+ [
+ 2,
+ 616.9875
+ ],
+ [
+ 3,
+ 636.45
+ ],
+ [
+ 4,
+ 646.31
+ ],
+ [
+ 5,
+ 655.49
+ ],
+ [
+ 6,
+ 652.485
+ ],
+ [
+ 7,
+ 653.74
+ ],
+ [
+ 8,
+ 656.3199999999999
+ ],
+ [
+ 9,
+ 656.245
+ ],
+ [
+ 10,
+ 656.635
+ ]
+ ],
+ "slope": 4.659969696969669,
+ "steady_state": true
+ },
+ "write": {
+ "average": 21498.49425,
+ "range": 1286.797499999997,
+ "series": [
+ [
+ 1,
+ 22462.6175
+ ],
+ [
+ 2,
+ 21783.592500000002
+ ],
+ [
+ 3,
+ 21667.3125
+ ],
+ [
+ 4,
+ 21388.595
+ ],
+ [
+ 5,
+ 21344.3775
+ ],
+ [
+ 6,
+ 21305.35
+ ],
+ [
+ 7,
+ 21223.4475
+ ],
+ [
+ 8,
+ 21205.315
+ ],
+ [
+ 9,
+ 21175.820000000003
+ ],
+ [
+ 10,
+ 21428.515
+ ]
+ ],
+ "slope": -99.42901515151515,
+ "steady_state": true
+ }
+ }
+ },
+ "rw.queue-depth.4.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 4317.125,
+ "range": 303.25,
+ "series": [
+ [
+ 2,
+ 4302.0
+ ],
+ [
+ 3,
+ 4096.5
+ ],
+ [
+ 4,
+ 4191.0
+ ],
+ [
+ 5,
+ 4273.5
+ ],
+ [
+ 6,
+ 4330.5
+ ],
+ [
+ 7,
+ 4351.5
+ ],
+ [
+ 8,
+ 4369.5
+ ],
+ [
+ 9,
+ 4363.25
+ ],
+ [
+ 10,
+ 4377.5
+ ],
+ [
+ 11,
+ 4392.0
+ ],
+ [
+ 12,
+ 4399.75
+ ],
+ [
+ 13,
+ 4358.5
+ ]
+ ],
+ "slope": 18.86013986013986,
+ "steady_state": true
+ },
+ "write": {
+ "average": 1853.9166666666667,
+ "range": 136.5,
+ "series": [
+ [
+ 2,
+ 1845.75
+ ],
+ [
+ 3,
+ 1753.0
+ ],
+ [
+ 4,
+ 1798.25
+ ],
+ [
+ 5,
+ 1831.25
+ ],
+ [
+ 6,
+ 1856.5
+ ],
+ [
+ 7,
+ 1867.75
+ ],
+ [
+ 8,
+ 1879.5
+ ],
+ [
+ 9,
+ 1879.5
+ ],
+ [
+ 10,
+ 1883.0
+ ],
+ [
+ 11,
+ 1888.75
+ ],
+ [
+ 12,
+ 1889.5
+ ],
+ [
+ 13,
+ 1874.25
+ ]
+ ],
+ "slope": 8.793706293706293,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 269.8525,
+ "range": 18.934999999999945,
+ "series": [
+ [
+ 2,
+ 268.90999999999997
+ ],
+ [
+ 3,
+ 256.06500000000005
+ ],
+ [
+ 4,
+ 261.9675
+ ],
+ [
+ 5,
+ 267.135
+ ],
+ [
+ 6,
+ 270.685
+ ],
+ [
+ 7,
+ 272.005
+ ],
+ [
+ 8,
+ 273.1275
+ ],
+ [
+ 9,
+ 272.7375
+ ],
+ [
+ 10,
+ 273.6225
+ ],
+ [
+ 11,
+ 274.53
+ ],
+ [
+ 12,
+ 275.0
+ ],
+ [
+ 13,
+ 272.445
+ ]
+ ],
+ "slope": 1.1781643356643587,
+ "steady_state": true
+ },
+ "write": {
+ "average": 115.91083333333331,
+ "range": 8.510000000000005,
+ "series": [
+ [
+ 2,
+ 115.42000000000002
+ ],
+ [
+ 3,
+ 109.61249999999998
+ ],
+ [
+ 4,
+ 112.4475
+ ],
+ [
+ 5,
+ 114.495
+ ],
+ [
+ 6,
+ 116.0875
+ ],
+ [
+ 7,
+ 116.785
+ ],
+ [
+ 8,
+ 117.50750000000001
+ ],
+ [
+ 9,
+ 117.49999999999999
+ ],
+ [
+ 10,
+ 117.715
+ ],
+ [
+ 11,
+ 118.0675
+ ],
+ [
+ 12,
+ 118.12249999999999
+ ],
+ [
+ 13,
+ 117.17
+ ]
+ ],
+ "slope": 0.5462937062937246,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 802.7414583333334,
+ "range": 90.07249999999988,
+ "series": [
+ [
+ 2,
+ 870.495
+ ],
+ [
+ 3,
+ 829.4324999999999
+ ],
+ [
+ 4,
+ 812.2325000000001
+ ],
+ [
+ 5,
+ 802.4449999999999
+ ],
+ [
+ 6,
+ 795.5425
+ ],
+ [
+ 7,
+ 791.8375000000001
+ ],
+ [
+ 8,
+ 788.7375
+ ],
+ [
+ 9,
+ 785.3800000000001
+ ],
+ [
+ 10,
+ 782.6800000000001
+ ],
+ [
+ 11,
+ 780.4225000000001
+ ],
+ [
+ 12,
+ 798.0899999999999
+ ],
+ [
+ 13,
+ 795.6025000000001
+ ]
+ ],
+ "slope": -5.10833041958043,
+ "steady_state": true
+ },
+ "write": {
+ "average": 32651.651041666668,
+ "range": 2553.8724999999977,
+ "series": [
+ [
+ 2,
+ 32625.7025
+ ],
+ [
+ 3,
+ 34552.67
+ ],
+ [
+ 4,
+ 33675.78
+ ],
+ [
+ 5,
+ 33058.7025
+ ],
+ [
+ 6,
+ 32597.08
+ ],
+ [
+ 7,
+ 32401.3775
+ ],
+ [
+ 8,
+ 32201.15
+ ],
+ [
+ 9,
+ 32213.9075
+ ],
+ [
+ 10,
+ 32153.862500000003
+ ],
+ [
+ 11,
+ 32058.4
+ ],
+ [
+ 12,
+ 31998.7975
+ ],
+ [
+ 13,
+ 32282.3825
+ ]
+ ],
+ "slope": -153.69572552447673,
+ "steady_state": true
+ }
+ }
+ },
+ "rw.queue-depth.4.block-size.2048": {
+ "bw": {
+ "read": {
+ "average": 616.8125,
+ "range": 12.75,
+ "series": [
+ [
+ 6,
+ 619.75
+ ],
+ [
+ 7,
+ 620.5
+ ],
+ [
+ 8,
+ 622.0
+ ],
+ [
+ 9,
+ 624.0
+ ],
+ [
+ 10,
+ 615.25
+ ],
+ [
+ 11,
+ 615.5
+ ],
+ [
+ 12,
+ 617.5
+ ],
+ [
+ 13,
+ 615.5
+ ],
+ [
+ 14,
+ 614.75
+ ],
+ [
+ 15,
+ 611.25
+ ],
+ [
+ 16,
+ 612.75
+ ],
+ [
+ 17,
+ 613.0
+ ]
+ ],
+ "slope": -0.9187062937062938,
+ "steady_state": true
+ },
+ "write": {
+ "average": 264.3958333333333,
+ "range": 6.75,
+ "series": [
+ [
+ 6,
+ 265.75
+ ],
+ [
+ 7,
+ 266.25
+ ],
+ [
+ 8,
+ 267.5
+ ],
+ [
+ 9,
+ 268.25
+ ],
+ [
+ 10,
+ 264.25
+ ],
+ [
+ 11,
+ 264.0
+ ],
+ [
+ 12,
+ 264.25
+ ],
+ [
+ 13,
+ 263.5
+ ],
+ [
+ 14,
+ 263.0
+ ],
+ [
+ 15,
+ 261.5
+ ],
+ [
+ 16,
+ 262.25
+ ],
+ [
+ 17,
+ 262.25
+ ]
+ ],
+ "slope": -0.5061188811188811,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 308.64,
+ "range": 6.327499999999986,
+ "series": [
+ [
+ 6,
+ 310.14750000000004
+ ],
+ [
+ 7,
+ 310.4325
+ ],
+ [
+ 8,
+ 311.2975
+ ],
+ [
+ 9,
+ 312.2475
+ ],
+ [
+ 10,
+ 307.83000000000004
+ ],
+ [
+ 11,
+ 307.9325
+ ],
+ [
+ 12,
+ 308.91249999999997
+ ],
+ [
+ 13,
+ 308.0875
+ ],
+ [
+ 14,
+ 307.585
+ ],
+ [
+ 15,
+ 305.92
+ ],
+ [
+ 16,
+ 306.51750000000004
+ ],
+ [
+ 17,
+ 306.77
+ ]
+ ],
+ "slope": -0.4601048951049168,
+ "steady_state": true
+ },
+ "write": {
+ "average": 132.45770833333336,
+ "range": 3.3125,
+ "series": [
+ [
+ 6,
+ 133.1375
+ ],
+ [
+ 7,
+ 133.435
+ ],
+ [
+ 8,
+ 134.005
+ ],
+ [
+ 9,
+ 134.35750000000002
+ ],
+ [
+ 10,
+ 132.38
+ ],
+ [
+ 11,
+ 132.28750000000002
+ ],
+ [
+ 12,
+ 132.345
+ ],
+ [
+ 13,
+ 132.00500000000002
+ ],
+ [
+ 14,
+ 131.72
+ ],
+ [
+ 15,
+ 131.04500000000002
+ ],
+ [
+ 16,
+ 131.305
+ ],
+ [
+ 17,
+ 131.47
+ ]
+ ],
+ "slope": -0.2534527972028243,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 741.5929166666666,
+ "range": 134.1775,
+ "series": [
+ [
+ 6,
+ 829.4175
+ ],
+ [
+ 7,
+ 800.0524999999999
+ ],
+ [
+ 8,
+ 776.8399999999999
+ ],
+ [
+ 9,
+ 756.0
+ ],
+ [
+ 10,
+ 746.44
+ ],
+ [
+ 11,
+ 734.8125
+ ],
+ [
+ 12,
+ 724.635
+ ],
+ [
+ 13,
+ 718.1325
+ ],
+ [
+ 14,
+ 711.6325
+ ],
+ [
+ 15,
+ 705.8325
+ ],
+ [
+ 16,
+ 700.0799999999999
+ ],
+ [
+ 17,
+ 695.24
+ ]
+ ],
+ "slope": -11.152779720279542,
+ "steady_state": true
+ },
+ "write": {
+ "average": 28466.22208333333,
+ "range": 861.0349999999999,
+ "series": [
+ [
+ 6,
+ 28105.237500000003
+ ],
+ [
+ 7,
+ 28109.8425
+ ],
+ [
+ 8,
+ 28039.742500000004
+ ],
+ [
+ 9,
+ 28009.114999999998
+ ],
+ [
+ 10,
+ 28473.942499999997
+ ],
+ [
+ 11,
+ 28520.950000000004
+ ],
+ [
+ 12,
+ 28526.4025
+ ],
+ [
+ 13,
+ 28620.017499999998
+ ],
+ [
+ 14,
+ 28699.9775
+ ],
+ [
+ 15,
+ 28870.149999999998
+ ],
+ [
+ 16,
+ 28822.605
+ ],
+ [
+ 17,
+ 28796.6825
+ ]
+ ],
+ "slope": 82.97762237762758,
+ "steady_state": true
+ }
+ }
+ },
+ "wr.queue-depth.1.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 284.125,
+ "range": 49.5,
+ "series": [
+ [
+ 1,
+ 258.5
+ ],
+ [
+ 2,
+ 254.0
+ ],
+ [
+ 3,
+ 271.0
+ ],
+ [
+ 4,
+ 279.75
+ ],
+ [
+ 5,
+ 287.0
+ ],
+ [
+ 6,
+ 289.25
+ ],
+ [
+ 7,
+ 296.75
+ ],
+ [
+ 8,
+ 300.75
+ ],
+ [
+ 9,
+ 303.5
+ ],
+ [
+ 10,
+ 300.75
+ ]
+ ],
+ "slope": 5.628787878787879,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 17.797,
+ "range": 3.0974999999999966,
+ "series": [
+ [
+ 1,
+ 16.2075
+ ],
+ [
+ 2,
+ 15.905000000000001
+ ],
+ [
+ 3,
+ 16.967499999999998
+ ],
+ [
+ 4,
+ 17.5425
+ ],
+ [
+ 5,
+ 17.98
+ ],
+ [
+ 6,
+ 18.1175
+ ],
+ [
+ 7,
+ 18.585
+ ],
+ [
+ 8,
+ 18.8275
+ ],
+ [
+ 9,
+ 19.002499999999998
+ ],
+ [
+ 10,
+ 18.835
+ ]
+ ],
+ "slope": 0.3508787878787861,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 56424.977,
+ "range": 10172.25,
+ "series": [
+ [
+ 1,
+ 61774.645000000004
+ ],
+ [
+ 2,
+ 62881.7525
+ ],
+ [
+ 3,
+ 58956.9825
+ ],
+ [
+ 4,
+ 57017.409999999996
+ ],
+ [
+ 5,
+ 55665.8275
+ ],
+ [
+ 6,
+ 55209.5325
+ ],
+ [
+ 7,
+ 53813.84
+ ],
+ [
+ 8,
+ 53129.01000000001
+ ],
+ [
+ 9,
+ 52709.5025
+ ],
+ [
+ 10,
+ 53091.2675
+ ]
+ ],
+ "slope": -1142.806151515155,
+ "steady_state": true
+ }
+ }
+ },
+ "wr.queue-depth.1.block-size.2048": {
+ "bw": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 25.8,
+ "range": 3.0,
+ "series": [
+ [
+ 1,
+ 28.0
+ ],
+ [
+ 2,
+ 26.0
+ ],
+ [
+ 3,
+ 26.0
+ ],
+ [
+ 4,
+ 26.0
+ ],
+ [
+ 5,
+ 26.0
+ ],
+ [
+ 6,
+ 26.0
+ ],
+ [
+ 7,
+ 25.0
+ ],
+ [
+ 8,
+ 25.0
+ ],
+ [
+ 9,
+ 25.0
+ ],
+ [
+ 10,
+ 25.0
+ ]
+ ],
+ "slope": -0.2545454545454545,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 13.099249999999998,
+ "range": 1.4075000000000006,
+ "series": [
+ [
+ 1,
+ 14.0925
+ ],
+ [
+ 2,
+ 13.09
+ ],
+ [
+ 3,
+ 13.1325
+ ],
+ [
+ 4,
+ 13.302499999999998
+ ],
+ [
+ 5,
+ 13.204999999999998
+ ],
+ [
+ 6,
+ 13.07
+ ],
+ [
+ 7,
+ 12.92
+ ],
+ [
+ 8,
+ 12.8
+ ],
+ [
+ 9,
+ 12.695
+ ],
+ [
+ 10,
+ 12.684999999999999
+ ]
+ ],
+ "slope": -0.11137878787878655,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 76441.21424999999,
+ "range": 7805.979999999996,
+ "series": [
+ [
+ 1,
+ 71015.0625
+ ],
+ [
+ 2,
+ 76480.6825
+ ],
+ [
+ 3,
+ 76164.695
+ ],
+ [
+ 4,
+ 75219.8475
+ ],
+ [
+ 5,
+ 75749.98
+ ],
+ [
+ 6,
+ 76554.33
+ ],
+ [
+ 7,
+ 77502.7225
+ ],
+ [
+ 8,
+ 78126.875
+ ],
+ [
+ 9,
+ 78776.905
+ ],
+ [
+ 10,
+ 78821.0425
+ ]
+ ],
+ "slope": 629.0378939393976,
+ "steady_state": true
+ }
+ }
+ },
+ "wr.queue-depth.4.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 507.9,
+ "range": 28.25,
+ "series": [
+ [
+ 1,
+ 525.5
+ ],
+ [
+ 2,
+ 509.5
+ ],
+ [
+ 3,
+ 497.25
+ ],
+ [
+ 4,
+ 505.75
+ ],
+ [
+ 5,
+ 509.0
+ ],
+ [
+ 6,
+ 503.0
+ ],
+ [
+ 7,
+ 509.5
+ ],
+ [
+ 8,
+ 507.5
+ ],
+ [
+ 9,
+ 506.5
+ ],
+ [
+ 10,
+ 505.5
+ ]
+ ],
+ "slope": -0.8757575757575757,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 31.801499999999994,
+ "range": 1.8150000000000013,
+ "series": [
+ [
+ 1,
+ 32.955
+ ],
+ [
+ 2,
+ 31.919999999999998
+ ],
+ [
+ 3,
+ 31.139999999999997
+ ],
+ [
+ 4,
+ 31.677500000000002
+ ],
+ [
+ 5,
+ 31.8525
+ ],
+ [
+ 6,
+ 31.47
+ ],
+ [
+ 7,
+ 31.8825
+ ],
+ [
+ 8,
+ 31.7675
+ ],
+ [
+ 9,
+ 31.7025
+ ],
+ [
+ 10,
+ 31.6475
+ ]
+ ],
+ "slope": -0.060121212121210355,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 125744.85949999999,
+ "range": 7612.485000000001,
+ "series": [
+ [
+ 1,
+ 120890.205
+ ],
+ [
+ 2,
+ 125378.54000000001
+ ],
+ [
+ 3,
+ 128502.69
+ ],
+ [
+ 4,
+ 126162.44
+ ],
+ [
+ 5,
+ 125607.9175
+ ],
+ [
+ 6,
+ 127101.9225
+ ],
+ [
+ 7,
+ 125454.8925
+ ],
+ [
+ 8,
+ 125917.375
+ ],
+ [
+ 9,
+ 126192.6775
+ ],
+ [
+ 10,
+ 126239.935
+ ]
+ ],
+ "slope": 244.18981818184707,
+ "steady_state": true
+ }
+ }
+ },
+ "wr.queue-depth.4.block-size.2048": {
+ "bw": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 30.975,
+ "range": 0.5,
+ "series": [
+ [
+ 1,
+ 31.25
+ ],
+ [
+ 2,
+ 30.75
+ ],
+ [
+ 3,
+ 30.75
+ ],
+ [
+ 4,
+ 31.0
+ ],
+ [
+ 5,
+ 31.0
+ ],
+ [
+ 6,
+ 31.0
+ ],
+ [
+ 7,
+ 31.0
+ ],
+ [
+ 8,
+ 31.0
+ ],
+ [
+ 9,
+ 31.0
+ ],
+ [
+ 10,
+ 31.0
+ ]
+ ],
+ "slope": 0.004545454545454545,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 15.8125,
+ "range": 0.4450000000000003,
+ "series": [
+ [
+ 1,
+ 16.095
+ ],
+ [
+ 2,
+ 15.649999999999999
+ ],
+ [
+ 3,
+ 15.66
+ ],
+ [
+ 4,
+ 15.737499999999999
+ ],
+ [
+ 5,
+ 15.795
+ ],
+ [
+ 6,
+ 15.782499999999999
+ ],
+ [
+ 7,
+ 15.7625
+ ],
+ [
+ 8,
+ 15.8725
+ ],
+ [
+ 9,
+ 15.855
+ ],
+ [
+ 10,
+ 15.915
+ ]
+ ],
+ "slope": 0.005696969696968374,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ],
+ [
+ 3,
+ 0.0
+ ],
+ [
+ 4,
+ 0.0
+ ],
+ [
+ 5,
+ 0.0
+ ],
+ [
+ 6,
+ 0.0
+ ],
+ [
+ 7,
+ 0.0
+ ],
+ [
+ 8,
+ 0.0
+ ],
+ [
+ 9,
+ 0.0
+ ],
+ [
+ 10,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": true
+ },
+ "write": {
+ "average": 253079.29674999998,
+ "range": 6518.812500000029,
+ "series": [
+ [
+ 1,
+ 249438.96999999997
+ ],
+ [
+ 2,
+ 255957.7825
+ ],
+ [
+ 3,
+ 255619.9275
+ ],
+ [
+ 4,
+ 254254.6875
+ ],
+ [
+ 5,
+ 252680.81499999997
+ ],
+ [
+ 6,
+ 253216.695
+ ],
+ [
+ 7,
+ 253914.02500000002
+ ],
+ [
+ 8,
+ 252136.93
+ ],
+ [
+ 9,
+ 252300.5075
+ ],
+ [
+ 10,
+ 251272.6275
+ ]
+ ],
+ "slope": -163.63092424237368,
+ "steady_state": true
+ }
+ }
+ }
+ },
+ "scenario_name": "os-nosdn-nofeature-noha",
+ "steady_state": {
+ "_warm_up.queue-depth.8.block-size.16384": true,
+ "rr.queue-depth.1.block-size.16384": true,
+ "rr.queue-depth.1.block-size.2048": true,
+ "rr.queue-depth.4.block-size.16384": true,
+ "rr.queue-depth.4.block-size.2048": true,
+ "rw.queue-depth.1.block-size.16384": true,
+ "rw.queue-depth.1.block-size.2048": true,
+ "rw.queue-depth.4.block-size.16384": true,
+ "rw.queue-depth.4.block-size.2048": true,
+ "wr.queue-depth.1.block-size.16384": true,
+ "wr.queue-depth.1.block-size.2048": true,
+ "wr.queue-depth.4.block-size.16384": true,
+ "wr.queue-depth.4.block-size.2048": true
+ },
+ "storage_node_count": 4,
+ "test_case": "snia_steady_state",
+ "version": "master",
+ "volume_size": 4
+ },
+ "scenario_name": "os-nosdn-nofeature-noha",
+ "storage_node_count": 4,
+ "test_case": "snia_steady_state",
+ "version": "master",
+ "volume_size": 4
+}
diff --git a/examples/storage-qpi-report/zte-apex-virtual.json b/examples/storage-qpi-report/zte-apex-virtual.json
new file mode 100644
index 00000000..2314f271
--- /dev/null
+++ b/examples/storage-qpi-report/zte-apex-virtual.json
@@ -0,0 +1,484 @@
+{
+ "agent_count": 2,
+ "build_tag": "",
+ "disk_type": "HDD",
+ "pod_name": "virt-apex",
+ "public_network": "external",
+ "report": {
+ "agent_count": 2,
+ "build_tag": "",
+ "disk_type": "HDD",
+ "metrics": {
+ "_warm_up.queue-depth.8.block-size.16384.read.bw": 0.0,
+ "_warm_up.queue-depth.8.block-size.16384.read.iops": 0.0,
+ "_warm_up.queue-depth.8.block-size.16384.read.lat.mean": null,
+ "_warm_up.queue-depth.8.block-size.16384.write.bw": 20138.5,
+ "_warm_up.queue-depth.8.block-size.16384.write.iops": 1258.7424999999998,
+ "_warm_up.queue-depth.8.block-size.16384.write.lat.mean": 6386.112499999999,
+ "rw.queue-depth.1.block-size.1024.read.bw": 378.6666666666667,
+ "rw.queue-depth.1.block-size.1024.read.iops": 379.1729166666667,
+ "rw.queue-depth.1.block-size.1024.read.lat.mean": 973.2041666666668,
+ "rw.queue-depth.1.block-size.1024.write.bw": 162.125,
+ "rw.queue-depth.1.block-size.1024.write.iops": 162.72041666666667,
+ "rw.queue-depth.1.block-size.1024.write.lat.mean": 3865.463333333333
+ },
+ "pod_name": "virt-apex",
+ "public_network": "external",
+ "report_data": {
+ "_warm_up.queue-depth.8.block-size.16384": {
+ "bw": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": false
+ },
+ "write": {
+ "average": 20138.5,
+ "range": 2869.0,
+ "series": [
+ [
+ 1,
+ 21573.0
+ ],
+ [
+ 2,
+ 18704.0
+ ]
+ ],
+ "slope": -2869.0,
+ "steady_state": false
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 0.0,
+ "range": 0.0,
+ "series": [
+ [
+ 1,
+ 0.0
+ ],
+ [
+ 2,
+ 0.0
+ ]
+ ],
+ "slope": -0.0,
+ "steady_state": false
+ },
+ "write": {
+ "average": 1258.7424999999998,
+ "range": 179.42499999999995,
+ "series": [
+ [
+ 1,
+ 1348.455
+ ],
+ [
+ 2,
+ 1169.03
+ ]
+ ],
+ "slope": -179.42499999999927,
+ "steady_state": false
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": null,
+ "range": null,
+ "series": [],
+ "slope": null,
+ "steady_state": false
+ },
+ "write": {
+ "average": 6386.112499999999,
+ "range": 909.6950000000006,
+ "series": [
+ [
+ 1,
+ 5931.264999999999
+ ],
+ [
+ 2,
+ 6840.96
+ ]
+ ],
+ "slope": 909.6949999999997,
+ "steady_state": false
+ }
+ }
+ },
+ "rw.queue-depth.1.block-size.1024": {
+ "bw": {
+ "read": {
+ "average": 378.6666666666667,
+ "range": 18.5,
+ "series": [
+ [
+ 4,
+ 392.0
+ ],
+ [
+ 5,
+ 386.5
+ ],
+ [
+ 6,
+ 381.0
+ ],
+ [
+ 7,
+ 379.5
+ ],
+ [
+ 8,
+ 378.5
+ ],
+ [
+ 9,
+ 377.5
+ ],
+ [
+ 10,
+ 377.0
+ ],
+ [
+ 11,
+ 375.5
+ ],
+ [
+ 12,
+ 374.5
+ ],
+ [
+ 13,
+ 374.0
+ ],
+ [
+ 14,
+ 374.5
+ ],
+ [
+ 15,
+ 373.5
+ ]
+ ],
+ "slope": -1.381118881118881,
+ "steady_state": true
+ },
+ "write": {
+ "average": 162.125,
+ "range": 8.0,
+ "series": [
+ [
+ 4,
+ 167.5
+ ],
+ [
+ 5,
+ 166.0
+ ],
+ [
+ 6,
+ 164.0
+ ],
+ [
+ 7,
+ 163.0
+ ],
+ [
+ 8,
+ 162.0
+ ],
+ [
+ 9,
+ 161.5
+ ],
+ [
+ 10,
+ 161.5
+ ],
+ [
+ 11,
+ 160.5
+ ],
+ [
+ 12,
+ 160.0
+ ],
+ [
+ 13,
+ 159.5
+ ],
+ [
+ 14,
+ 160.0
+ ],
+ [
+ 15,
+ 160.0
+ ]
+ ],
+ "slope": -0.6555944055944056,
+ "steady_state": true
+ }
+ },
+ "iops": {
+ "read": {
+ "average": 379.1729166666667,
+ "range": 18.174999999999955,
+ "series": [
+ [
+ 4,
+ 392.27
+ ],
+ [
+ 5,
+ 387.15
+ ],
+ [
+ 6,
+ 381.505
+ ],
+ [
+ 7,
+ 379.89
+ ],
+ [
+ 8,
+ 378.735
+ ],
+ [
+ 9,
+ 377.945
+ ],
+ [
+ 10,
+ 377.475
+ ],
+ [
+ 11,
+ 376.43
+ ],
+ [
+ 12,
+ 375.08500000000004
+ ],
+ [
+ 13,
+ 374.5
+ ],
+ [
+ 14,
+ 374.995
+ ],
+ [
+ 15,
+ 374.095
+ ]
+ ],
+ "slope": -1.3628146853147343,
+ "steady_state": true
+ },
+ "write": {
+ "average": 162.72041666666667,
+ "range": 8.004999999999995,
+ "series": [
+ [
+ 4,
+ 168.24
+ ],
+ [
+ 5,
+ 166.445
+ ],
+ [
+ 6,
+ 164.2
+ ],
+ [
+ 7,
+ 163.495
+ ],
+ [
+ 8,
+ 162.88
+ ],
+ [
+ 9,
+ 162.365
+ ],
+ [
+ 10,
+ 161.725
+ ],
+ [
+ 11,
+ 161.33
+ ],
+ [
+ 12,
+ 160.69
+ ],
+ [
+ 13,
+ 160.445
+ ],
+ [
+ 14,
+ 160.59500000000003
+ ],
+ [
+ 15,
+ 160.235
+ ]
+ ],
+ "slope": -0.6514160839160764,
+ "steady_state": true
+ }
+ },
+ "lat.mean": {
+ "read": {
+ "average": 973.2041666666668,
+ "range": 182.28500000000008,
+ "series": [
+ [
+ 4,
+ 848.53
+ ],
+ [
+ 5,
+ 890.565
+ ],
+ [
+ 6,
+ 928.585
+ ],
+ [
+ 7,
+ 950.91
+ ],
+ [
+ 8,
+ 974.73
+ ],
+ [
+ 9,
+ 985.0050000000001
+ ],
+ [
+ 10,
+ 996.59
+ ],
+ [
+ 11,
+ 1007.46
+ ],
+ [
+ 12,
+ 1016.815
+ ],
+ [
+ 13,
+ 1023.115
+ ],
+ [
+ 14,
+ 1025.33
+ ],
+ [
+ 15,
+ 1030.815
+ ]
+ ],
+ "slope": 15.101503496503458,
+ "steady_state": true
+ },
+ "write": {
+ "average": 3865.463333333333,
+ "range": 133.55499999999984,
+ "series": [
+ [
+ 4,
+ 3952.305
+ ],
+ [
+ 5,
+ 3923.01
+ ],
+ [
+ 6,
+ 3919.105
+ ],
+ [
+ 7,
+ 3894.0
+ ],
+ [
+ 8,
+ 3860.1549999999997
+ ],
+ [
+ 9,
+ 3852.81
+ ],
+ [
+ 10,
+ 3844.0150000000003
+ ],
+ [
+ 11,
+ 3834.4449999999997
+ ],
+ [
+ 12,
+ 3835.975
+ ],
+ [
+ 13,
+ 3830.63
+ ],
+ [
+ 14,
+ 3818.75
+ ],
+ [
+ 15,
+ 3820.36
+ ]
+ ],
+ "slope": -11.836048951049039,
+ "steady_state": true
+ }
+ }
+ }
+ },
+ "scenario_name": "none",
+ "steady_state": {
+ "_warm_up.queue-depth.8.block-size.16384": false,
+ "rw.queue-depth.1.block-size.1024": true
+ },
+ "storage_node_count": 2,
+ "test_case": "snia_steady_state",
+ "version": "danube",
+ "volume_size": 2
+ },
+ "scenario_name": "none",
+ "storage_node_count": 2,
+ "test_case": "snia_steady_state",
+ "version": "danube",
+ "volume_size": 2
+}
+
diff --git a/qtip/cli/commands/cmd_report.py b/qtip/cli/commands/cmd_report.py
index 1a58aa60..cca1283c 100644
--- a/qtip/cli/commands/cmd_report.py
+++ b/qtip/cli/commands/cmd_report.py
@@ -14,13 +14,14 @@ from prettytable import PrettyTable
from qtip.reporter.console import ConsoleReporter
-def extract_section(sections, section_name, node):
+def extract_section(qpi, section_name, node):
""" Extract information related to QPI """
- qpi = query(sections).where(lambda child: child['name'] == node) \
- .select_many(lambda child: child['sections']) \
- .where(lambda child: child['name'] == section_name) \
- .first()
- return qpi
+ data = query(qpi).where(lambda nodes: nodes['name'] == node) \
+ .select_many(lambda section: section['sections']) \
+ .where(lambda section: section['name'] == section_name) \
+ .first()
+
+ return data
def display_report(report, section_name, node):
@@ -32,7 +33,8 @@ def display_report(report, section_name, node):
for metric in section_report['metrics']:
for wl in metric['workloads']:
- table_workload.add_row([wl['name'],
+ table_workload.add_row(['{}.{}'.format(metric['name'],
+ wl['name']),
wl['description'],
wl['result'],
wl['score']])
diff --git a/qtip/web/bench/__init__.py b/qtip/web/bench/__init__.py
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/qtip/web/bench/__init__.py
diff --git a/qtip/web/bench/admin.py b/qtip/web/bench/admin.py
new file mode 100644
index 00000000..1e678ad5
--- /dev/null
+++ b/qtip/web/bench/admin.py
@@ -0,0 +1,22 @@
+##############################################################################
+# Copyright (c) 2017 akhil.batra@research.iiit.ac.in and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+# -*- coding: utf-8 -*-
+
+from __future__ import unicode_literals
+
+from django.contrib import admin
+
+import models
+
+# Register your models here.
+
+
+admin.site.register(models.Repo)
+admin.site.register(models.Task)
diff --git a/qtip/web/bench/apps.py b/qtip/web/bench/apps.py
new file mode 100644
index 00000000..db50dfe0
--- /dev/null
+++ b/qtip/web/bench/apps.py
@@ -0,0 +1,8 @@
+# -*- coding: utf-8 -*-
+from __future__ import unicode_literals
+
+from django.apps import AppConfig
+
+
+class BenchConfig(AppConfig):
+ name = 'bench'
diff --git a/qtip/web/bench/forms.py b/qtip/web/bench/forms.py
new file mode 100644
index 00000000..d897aca7
--- /dev/null
+++ b/qtip/web/bench/forms.py
@@ -0,0 +1,19 @@
+##############################################################################
+# Copyright (c) 2017 akhil.batra@research.iiit.ac.in and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+
+from django import forms
+
+import models
+
+
+class TaskForm(forms.ModelForm):
+ class Meta:
+ model = models.Task
+ fields = ['repo']
diff --git a/qtip/web/bench/migrations/0001_initial.py b/qtip/web/bench/migrations/0001_initial.py
new file mode 100644
index 00000000..04736679
--- /dev/null
+++ b/qtip/web/bench/migrations/0001_initial.py
@@ -0,0 +1,36 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.3 on 2017-07-13 01:36
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+import django.db.models.deletion
+
+
+class Migration(migrations.Migration):
+
+ initial = True
+
+ dependencies = [
+ ]
+
+ operations = [
+ migrations.CreateModel(
+ name='Repo',
+ fields=[
+ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
+ ('name', models.CharField(max_length=200)),
+ ('github_link', models.URLField()),
+ ],
+ ),
+ migrations.CreateModel(
+ name='Task',
+ fields=[
+ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
+ ('start_time', models.DateTimeField(auto_now_add=True)),
+ ('end_time', models.DateTimeField()),
+ ('run_time', models.DurationField()),
+ ('log', models.TextField()),
+ ('repo', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='bench.Repo')),
+ ],
+ ),
+ ]
diff --git a/qtip/web/bench/migrations/0002_auto_20170713_0210.py b/qtip/web/bench/migrations/0002_auto_20170713_0210.py
new file mode 100644
index 00000000..30c0cd63
--- /dev/null
+++ b/qtip/web/bench/migrations/0002_auto_20170713_0210.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.3 on 2017-07-13 02:10
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('bench', '0001_initial'),
+ ]
+
+ operations = [
+ migrations.AlterField(
+ model_name='repo',
+ name='github_link',
+ field=models.URLField(unique=True),
+ ),
+ ]
diff --git a/qtip/web/bench/migrations/0003_auto_20170713_0225.py b/qtip/web/bench/migrations/0003_auto_20170713_0225.py
new file mode 100644
index 00000000..fec4234a
--- /dev/null
+++ b/qtip/web/bench/migrations/0003_auto_20170713_0225.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.3 on 2017-07-13 02:25
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('bench', '0002_auto_20170713_0210'),
+ ]
+
+ operations = [
+ migrations.AlterField(
+ model_name='repo',
+ name='name',
+ field=models.CharField(max_length=20),
+ ),
+ ]
diff --git a/qtip/web/bench/migrations/0004_auto_20170715_0325.py b/qtip/web/bench/migrations/0004_auto_20170715_0325.py
new file mode 100644
index 00000000..74296cce
--- /dev/null
+++ b/qtip/web/bench/migrations/0004_auto_20170715_0325.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.3 on 2017-07-15 03:25
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('bench', '0003_auto_20170713_0225'),
+ ]
+
+ operations = [
+ migrations.AlterField(
+ model_name='repo',
+ name='name',
+ field=models.CharField(max_length=200),
+ ),
+ ]
diff --git a/qtip/web/bench/migrations/0005_auto_20170720_2115.py b/qtip/web/bench/migrations/0005_auto_20170720_2115.py
new file mode 100644
index 00000000..5bd81a2c
--- /dev/null
+++ b/qtip/web/bench/migrations/0005_auto_20170720_2115.py
@@ -0,0 +1,35 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.3 on 2017-07-20 21:15
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('bench', '0004_auto_20170715_0325'),
+ ]
+
+ operations = [
+ migrations.RenameField(
+ model_name='repo',
+ old_name='github_link',
+ new_name='git_link',
+ ),
+ migrations.AlterField(
+ model_name='task',
+ name='end_time',
+ field=models.DateTimeField(null=True),
+ ),
+ migrations.AlterField(
+ model_name='task',
+ name='log',
+ field=models.FilePathField(),
+ ),
+ migrations.AlterField(
+ model_name='task',
+ name='run_time',
+ field=models.DurationField(null=True),
+ ),
+ ]
diff --git a/qtip/web/bench/migrations/0006_auto_20170722_0135.py b/qtip/web/bench/migrations/0006_auto_20170722_0135.py
new file mode 100644
index 00000000..5d066702
--- /dev/null
+++ b/qtip/web/bench/migrations/0006_auto_20170722_0135.py
@@ -0,0 +1,25 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.3 on 2017-07-22 01:35
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('bench', '0005_auto_20170720_2115'),
+ ]
+
+ operations = [
+ migrations.AddField(
+ model_name='task',
+ name='status',
+ field=models.CharField(choices=[('P', 'Pending'), ('IP', 'In progress'), ('F', 'Finished')], default='P', max_length=20),
+ ),
+ migrations.AlterField(
+ model_name='task',
+ name='log',
+ field=models.FileField(upload_to='logs'),
+ ),
+ ]
diff --git a/qtip/web/bench/migrations/__init__.py b/qtip/web/bench/migrations/__init__.py
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/qtip/web/bench/migrations/__init__.py
diff --git a/qtip/web/bench/models.py b/qtip/web/bench/models.py
new file mode 100644
index 00000000..3f0439d9
--- /dev/null
+++ b/qtip/web/bench/models.py
@@ -0,0 +1,50 @@
+##############################################################################
+# Copyright (c) 2017 akhil.batra@research.iiit.ac.in and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+# -*- coding: utf-8 -*-
+from __future__ import unicode_literals
+
+from django.db import models
+from django.urls import reverse
+
+# Create your models here.
+
+
+class Repo(models.Model):
+ name = models.CharField(max_length=200, blank=False)
+ git_link = models.URLField(unique=True)
+
+ def get_absolute_url(self):
+ return reverse('repo_update', args=[self.pk])
+
+ def __str__(self):
+ return "%s, %s" % (self.name, self.git_link)
+
+
+class Task(models.Model):
+ TASK_STATUS_CHOICES = (
+ ('P', 'Pending'),
+ ('IP', 'In progress'),
+ ('F', 'Finished')
+ )
+
+ start_time = models.DateTimeField(auto_now_add=True)
+ status = models.CharField(choices=TASK_STATUS_CHOICES, default='P', max_length=20)
+ end_time = models.DateTimeField(null=True)
+ run_time = models.DurationField(null=True)
+ repo = models.ForeignKey('Repo', on_delete=models.DO_NOTHING)
+ log = models.FileField(upload_to='logs')
+
+ def save(self, **kwargs):
+ if self.end_time:
+ self.run_time = self.end_time - self.start_time
+ super(Task, self).save(kwargs)
+
+ def get_absolute_url(self):
+ return reverse('task_view', args=[self.pk])
diff --git a/qtip/web/bench/tests.py b/qtip/web/bench/tests.py
new file mode 100644
index 00000000..c2de5b3a
--- /dev/null
+++ b/qtip/web/bench/tests.py
@@ -0,0 +1,6 @@
+# -*- coding: utf-8 -*-
+from __future__ import unicode_literals
+
+# from django.test import TestCase
+
+# Create your tests here.
diff --git a/qtip/web/bench/urls.py b/qtip/web/bench/urls.py
new file mode 100644
index 00000000..ae9738b6
--- /dev/null
+++ b/qtip/web/bench/urls.py
@@ -0,0 +1,24 @@
+##############################################################################
+# Copyright (c) 2017 akhil.batra@research.iiit.ac.in and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+# -*- coding: utf-8 -*-
+from __future__ import unicode_literals
+
+from django.conf.urls import include, url
+
+import views
+
+urlpatterns = [
+ url('^', include('django.contrib.auth.urls')),
+ url('^repos/$', views.ReposView.as_view(), name='repos'),
+ url('^repos/(?P<pk>\d+)$', views.RepoUpdate.as_view(), name='repo_update'),
+ url('^run/$', views.Run.as_view(), name='run'),
+ url('^tasks/$', views.Logs.as_view(), name='tasks'),
+ url('^tasks/(?P<pk>\d+)$', views.TaskView.as_view(), name='task_view'),
+]
diff --git a/qtip/web/bench/utils.py b/qtip/web/bench/utils.py
new file mode 100644
index 00000000..aac388e0
--- /dev/null
+++ b/qtip/web/bench/utils.py
@@ -0,0 +1,27 @@
+##############################################################################
+# Copyright (c) 2017 akhil.batra@research.iiit.ac.in and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+import os
+from subprocess import Popen, PIPE, STDOUT
+import shutil
+
+
+def run(repo):
+ if os.path.exists(repo.name):
+ shutil.rmtree(repo.name)
+ os.mkdir(repo.name)
+ os.chdir(repo.name)
+ output = Popen(("git clone %s ." % repo.git_link).split(), stdout=PIPE, stderr=STDOUT)
+ for line in output.stdout:
+ yield line
+ output.wait()
+ output = Popen("ansible-playbook run.yml".split(), stdout=PIPE, stderr=STDOUT)
+ for line in output.stdout:
+ yield line
+ os.chdir("../")
diff --git a/qtip/web/bench/views.py b/qtip/web/bench/views.py
new file mode 100644
index 00000000..6de5e4cc
--- /dev/null
+++ b/qtip/web/bench/views.py
@@ -0,0 +1,94 @@
+##############################################################################
+# Copyright (c) 2017 akhil.batra@research.iiit.ac.in and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+# -*- coding: utf-8 -*-
+from __future__ import unicode_literals
+from multiprocessing import Process
+
+from django.contrib.auth.mixins import LoginRequiredMixin
+from django.views.generic.edit import CreateView, UpdateView
+from django.views.generic.list import ListView
+from django.views.generic.detail import DetailView
+from django.views import View
+from django.shortcuts import render, redirect
+from django.core.files.base import ContentFile
+from django.utils import timezone
+
+import forms
+import models
+import utils
+
+
+class ReposView(LoginRequiredMixin, CreateView):
+ model = models.Repo
+ fields = '__all__'
+
+ def get_context_data(self, **kwargs):
+ context = super(ReposView, self).get_context_data(**kwargs)
+ context["repos"] = self.model.objects.all()
+ return context
+
+
+class RepoUpdate(LoginRequiredMixin, UpdateView):
+ model = models.Repo
+ fields = '__all__'
+
+ def get_context_data(self, **kwargs):
+ context = super(RepoUpdate, self).get_context_data(**kwargs)
+ context["repos"] = self.model.objects.all()
+ return context
+
+
+class Run(LoginRequiredMixin, View):
+ template_name = 'bench/run.html'
+ form_class = forms.TaskForm
+
+ def get(self, request):
+ task_form = self.form_class()
+ return render(request, self.template_name, {'form': task_form})
+
+ def post(self, request):
+ task_form = self.form_class(request.POST)
+ if task_form.is_valid():
+ new_task = task_form.save()
+ new_task.log.save("run_%s.log" % new_task.pk, ContentFile(''))
+ p = Process(target=self.start_task, args=(new_task,))
+ p.start()
+ return redirect('tasks')
+ p.join()
+
+ def start_task(self, task):
+ task = models.Task.objects.get(pk=task.pk)
+ task.status = 'IP'
+ task.save()
+ with open(task.log.path, "a") as logfile:
+ for line in utils.run(task.repo):
+ logfile.write(line)
+ now = timezone.now()
+ task = models.Task.objects.get(pk=task.pk)
+ task.end_time = now
+ task.status = 'F'
+ task.save()
+
+
+class Logs(LoginRequiredMixin, ListView):
+ model = models.Task
+
+
+class TaskView(LoginRequiredMixin, DetailView):
+ model = models.Task
+
+ def get_context_data(self, **kwargs):
+ context = super(TaskView, self).get_context_data(**kwargs)
+ try:
+ with open(context['object'].log.path, "r") as log_file:
+ context['log'] = log_file.read()
+ except ValueError:
+ context['log'] = "No log to show"
+ return context
diff --git a/qtip/web/manage.py b/qtip/web/manage.py
new file mode 100755
index 00000000..f33e87a0
--- /dev/null
+++ b/qtip/web/manage.py
@@ -0,0 +1,22 @@
+#!/usr/bin/env python
+import os
+import sys
+
+if __name__ == "__main__":
+ os.environ.setdefault("DJANGO_SETTINGS_MODULE", "web.settings")
+ try:
+ from django.core.management import execute_from_command_line
+ except ImportError:
+ # The above import may fail for some other reason. Ensure that the
+ # issue is really that Django is missing to avoid masking other
+ # exceptions on Python 2.
+ try:
+ import django # noqa
+ except ImportError:
+ raise ImportError(
+ "Couldn't import Django. Are you sure it's installed and "
+ "available on your PYTHONPATH environment variable? Did you "
+ "forget to activate a virtual environment?"
+ )
+ raise
+ execute_from_command_line(sys.argv)
diff --git a/qtip/web/templates/bench/base.html b/qtip/web/templates/bench/base.html
new file mode 100644
index 00000000..f0d3610e
--- /dev/null
+++ b/qtip/web/templates/bench/base.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <title>QTIP Benchmarking Services</title>
+ </head>
+ <body>
+ {% block content %}
+ {% endblock %}
+ </body>
+</html> \ No newline at end of file
diff --git a/qtip/web/templates/bench/repo_form.html b/qtip/web/templates/bench/repo_form.html
new file mode 100644
index 00000000..109436a9
--- /dev/null
+++ b/qtip/web/templates/bench/repo_form.html
@@ -0,0 +1,15 @@
+{% extends 'bench/base.html' %}
+{% block content %}
+ <div>
+ <h3>Repos</h3>
+ {% for repo in repos %}
+ <li>{{ repo.name }}</li>
+ {% endfor %}
+ </div>
+ <form role="form" method="post" action="">{% csrf_token %}
+ {{ form }}
+ <div class=input-field" style="margin:30px 20px">
+ <button type="submit" value="Login"/>Submit</button>
+ </div>
+ </form>
+{% endblock %}
diff --git a/qtip/web/templates/bench/run.html b/qtip/web/templates/bench/run.html
new file mode 100644
index 00000000..8eaa251b
--- /dev/null
+++ b/qtip/web/templates/bench/run.html
@@ -0,0 +1,15 @@
+{% extends 'bench/base.html' %}
+{% block content %}
+ <div>
+ <h3>Repos</h3>
+ {% for repo in repos %}
+ <li>{{ repo.name }}</li>
+ {% endfor %}
+ </div>
+ <form role="form" method="post" action="">{% csrf_token %}
+ {{ form }}
+ <div class=input-field" style="margin:30px 20px">
+ <button type="submit" value="Login"/>Submit</button>
+ </div>
+ </form>
+{% endblock %} \ No newline at end of file
diff --git a/qtip/web/templates/bench/task_detail.html b/qtip/web/templates/bench/task_detail.html
new file mode 100644
index 00000000..d715022b
--- /dev/null
+++ b/qtip/web/templates/bench/task_detail.html
@@ -0,0 +1,17 @@
+{% extends 'bench/base.html' %}
+{% block content %}
+ <div>
+ <h3>Task</h3>
+ <table>
+ <tr>
+ <td>{{ object.repo}}</td><td>{{ object.get_status_display }}</td><td>{{ object.start_time }}</td>
+ <td>{{ object.end_time }}</td><td>{{ object.duration }}</td><td>{{ object.log }}</td>
+ </tr>
+ </table>
+ <div>
+ <p>
+ {{ log | linebreaks }}
+ </p>
+ </div>
+ </div>
+{% endblock %} \ No newline at end of file
diff --git a/qtip/web/templates/bench/task_list.html b/qtip/web/templates/bench/task_list.html
new file mode 100644
index 00000000..188d6b81
--- /dev/null
+++ b/qtip/web/templates/bench/task_list.html
@@ -0,0 +1,22 @@
+{% extends 'bench/base.html' %}
+{% block content %}
+ <div>
+ <h3>Tasks Log</h3>
+ <table>
+ <th>Repo</th>
+ <th>Status</th>
+ <th>Start Time</th>
+ <th>End Time</th>
+ <th>Run time</th>
+ {% for task in object_list %}
+ <tr onclick="location.href='{% url 'task_view' task.id %}'">
+ <td>{{ task.repo }}</td>
+ <td>{{ task.get_status_display }}</td>
+ <td>{{ task.start_time }}</td>
+ <td>{{ task.end_time }}</td>
+ <td>{{ task.run_time }}</td>
+ </tr>
+ {% endfor %}
+ <table>
+ </div>
+{% endblock %} \ No newline at end of file
diff --git a/qtip/web/templates/registration/login.html b/qtip/web/templates/registration/login.html
new file mode 100644
index 00000000..53da9376
--- /dev/null
+++ b/qtip/web/templates/registration/login.html
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+ <title>QTIP Benchmarking Services</title>
+ </head>
+ <body>
+ {% block content %}
+ <form role="form" method="post" action= "/bench/login/">{% csrf_token %}
+ {{ form }}
+ <div class=input-field" style="margin:30px 20px">
+ <button type="submit" value="Login"/>Login</button>
+ <input type="hidden" name="next" value = "{{ next }}"/>
+ </div>
+ </form>
+ {% endblock %}
+ </body>
+</html> \ No newline at end of file
diff --git a/qtip/web/web/__init__.py b/qtip/web/web/__init__.py
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/qtip/web/web/__init__.py
diff --git a/qtip/web/web/settings.py b/qtip/web/web/settings.py
new file mode 100644
index 00000000..8963ea89
--- /dev/null
+++ b/qtip/web/web/settings.py
@@ -0,0 +1,126 @@
+"""
+Django settings for web project.
+
+Generated by 'django-admin startproject' using Django 1.11.3.
+
+For more information on this file, see
+https://docs.djangoproject.com/en/1.11/topics/settings/
+
+For the full list of settings and their values, see
+https://docs.djangoproject.com/en/1.11/ref/settings/
+"""
+
+import os
+
+# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
+BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
+
+
+# Quick-start development settings - unsuitable for production
+# See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/
+
+# SECURITY WARNING: keep the secret key used in production secret!
+SECRET_KEY = '9=rwv)cv6&sao=xnl%b)-jrl(tnid$l(4n7i96@44+3-cog$)$'
+
+# SECURITY WARNING: don't run with debug turned on in production!
+DEBUG = True
+
+ALLOWED_HOSTS = []
+
+
+# Application definition
+
+INSTALLED_APPS = [
+ 'django.contrib.admin',
+ 'django.contrib.auth',
+ 'django.contrib.contenttypes',
+ 'django.contrib.sessions',
+ 'django.contrib.messages',
+ 'django.contrib.staticfiles',
+ 'bench.apps.BenchConfig',
+]
+
+MIDDLEWARE = [
+ 'django.middleware.security.SecurityMiddleware',
+ 'django.contrib.sessions.middleware.SessionMiddleware',
+ 'django.middleware.common.CommonMiddleware',
+ 'django.middleware.csrf.CsrfViewMiddleware',
+ 'django.contrib.auth.middleware.AuthenticationMiddleware',
+ 'django.contrib.messages.middleware.MessageMiddleware',
+ 'django.middleware.clickjacking.XFrameOptionsMiddleware',
+]
+
+ROOT_URLCONF = 'web.urls'
+
+TEMPLATES = [
+ {
+ 'BACKEND': 'django.template.backends.django.DjangoTemplates',
+ 'DIRS': ['templates'],
+ 'APP_DIRS': True,
+ 'OPTIONS': {
+ 'context_processors': [
+ 'django.template.context_processors.debug',
+ 'django.template.context_processors.request',
+ 'django.contrib.auth.context_processors.auth',
+ 'django.contrib.messages.context_processors.messages',
+ ],
+ },
+ },
+]
+
+WSGI_APPLICATION = 'web.wsgi.application'
+
+
+# Database
+# https://docs.djangoproject.com/en/1.11/ref/settings/#databases
+
+DATABASES = {
+ 'default': {
+ 'ENGINE': 'django.db.backends.sqlite3',
+ 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
+ }
+}
+
+
+# Password validation
+# https://docs.djangoproject.com/en/1.11/ref/settings/#auth-password-validators
+
+AUTH_PASSWORD_VALIDATORS = [
+ {
+ 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
+ },
+ {
+ 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
+ },
+ {
+ 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
+ },
+ {
+ 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
+ },
+]
+
+
+# Internationalization
+# https://docs.djangoproject.com/en/1.11/topics/i18n/
+
+LANGUAGE_CODE = 'en-us'
+
+TIME_ZONE = 'UTC'
+
+USE_I18N = True
+
+USE_L10N = True
+
+USE_TZ = True
+
+
+# Static files (CSS, JavaScript, Images)
+# https://docs.djangoproject.com/en/1.11/howto/static-files/
+
+STATIC_URL = '/static/'
+
+# Auth Settings
+LOGIN_URL = '/bench/login/'
+LOGIN_REDIRECT_URL = '/bench/dashboard/'
+LOGOUT_REDIRECT_URL = LOGIN_URL
diff --git a/qtip/web/web/urls.py b/qtip/web/web/urls.py
new file mode 100644
index 00000000..49aaeb98
--- /dev/null
+++ b/qtip/web/web/urls.py
@@ -0,0 +1,22 @@
+"""web URL Configuration
+
+The `urlpatterns` list routes URLs to views. For more information please see:
+ https://docs.djangoproject.com/en/1.11/topics/http/urls/
+Examples:
+Function views
+ 1. Add an import: from my_app import views
+ 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home')
+Class-based views
+ 1. Add an import: from other_app.views import Home
+ 2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home')
+Including another URLconf
+ 1. Import the include() function: from django.conf.urls import url, include
+ 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls'))
+"""
+from django.conf.urls import include, url
+from django.contrib import admin
+
+urlpatterns = [
+ url(r'^bench/', include('bench.urls')),
+ url(r'^admin/', admin.site.urls),
+]
diff --git a/qtip/web/web/wsgi.py b/qtip/web/web/wsgi.py
new file mode 100644
index 00000000..23d62e95
--- /dev/null
+++ b/qtip/web/web/wsgi.py
@@ -0,0 +1,16 @@
+"""
+WSGI config for web project.
+
+It exposes the WSGI callable as a module-level variable named ``application``.
+
+For more information on this file, see
+https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/
+"""
+
+import os
+
+from django.core.wsgi import get_wsgi_application
+
+os.environ.setdefault("DJANGO_SETTINGS_MODULE", "web.settings")
+
+application = get_wsgi_application()
diff --git a/requirements.txt b/requirements.txt
index b9d0e881..3a13361a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,7 +1,7 @@
colorama
ansible
click
-connexion
+connexion<=1.1.11
Jinja2
numpy
paramiko
@@ -10,4 +10,5 @@ prettytable
six
PyYAML
humanfriendly
-asq \ No newline at end of file
+asq
+Django
diff --git a/resources/ansible_roles/ceph-cache-info/meta/main.yml b/resources/ansible_roles/ceph-cache-info/meta/main.yml
new file mode 100644
index 00000000..29b2992e
--- /dev/null
+++ b/resources/ansible_roles/ceph-cache-info/meta/main.yml
@@ -0,0 +1,14 @@
+##############################################################################
+# Copyright (c) 2017 ZTE Corporation and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+---
+
+allow_duplicates: yes
+dependencies:
+- { role: qtip-common, basename: ceph-cache-info }
diff --git a/resources/ansible_roles/ceph-cache-info/tasks/main.yml b/resources/ansible_roles/ceph-cache-info/tasks/main.yml
new file mode 100644
index 00000000..7e29a325
--- /dev/null
+++ b/resources/ansible_roles/ceph-cache-info/tasks/main.yml
@@ -0,0 +1,34 @@
+##############################################################################
+# Copyright (c) 2017 ZTE Corporation and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+- fetch:
+ src: /etc/ceph/ceph.conf
+ dest: "{{ qtip_results }}/sysinfo-{{ inventory_hostname }}/"
+ flat: yes
+
+- name: collect ceph catch info from ceph.conf
+ set_fact: {"{{ item }}":"{{ lookup('ini', '{{ item }} section=client default='' file={{ qtip_results }}/sysinfo-{{ inventory_hostname }}/ceph.conf') }}"}
+ with_items:
+ - rbd_cache
+ - rbd_cache_max_dirty
+ - rdb_cache_size
+ delegate_to: localhost
+ ignore_errors: True
+ register: result
+
+- name: saving output to log
+ copy:
+ content: "{{ item }} {{ item.stdout }}"
+ dest: "{{ logfile }}"
+ when: result|succeeded
+ delegate_to: localhost
+ with_items:
+ - rbd_cache
+ - rbd_cache_max_dirty
+ - rdb_cache_size
diff --git a/resources/ansible_roles/ceph-disk-info/meta/main.yml b/resources/ansible_roles/ceph-disk-info/meta/main.yml
new file mode 100644
index 00000000..dbfbfb3b
--- /dev/null
+++ b/resources/ansible_roles/ceph-disk-info/meta/main.yml
@@ -0,0 +1,14 @@
+##############################################################################
+# Copyright (c) 2017 ZTE Corporation and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+---
+
+allow_duplicates: yes
+dependencies:
+ - { role: qtip-common, basename: ceph-disk-info }
diff --git a/resources/ansible_roles/ceph-disk-info/tasks/main.yml b/resources/ansible_roles/ceph-disk-info/tasks/main.yml
new file mode 100644
index 00000000..3186e3dd
--- /dev/null
+++ b/resources/ansible_roles/ceph-disk-info/tasks/main.yml
@@ -0,0 +1,40 @@
+##############################################################################
+# Copyright (c) 2017 ZTE Corporation and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+
+- name: get ceph disk information
+ shell: ceph-disk list
+ register: ceph_disk_out
+
+- name: saving output to log
+ copy:
+ content: "{{ ceph_disk_out.stdout }}"
+ dest: "{{ logfile }}"
+ delegate_to: localhost
+
+- name: get ceph journal information
+ shell: lsblk -d -o name,rota |awk '{if ($2 == 0) printf "%s SSD \n",$1 }'
+ register: ceph_journal_out
+
+- name: append
+ lineinfile:
+ dest: "{{ logfile }}"
+ line: "{{ ceph_journal_out.stdout }}"
+ insertafter: EOF
+ delegate_to: localhost
+
+- name: get ceph report
+ command: ceph report
+ register: ceph_report_out
+
+- name: saving ceph report to log
+ copy:
+ content: "{{ ceph_report_out.stdout }}"
+ dest: "{{ output }}/ceph_report.json"
+ delegate_to: localhost
diff --git a/resources/ansible_roles/ceph-network-info/meta/main.yml b/resources/ansible_roles/ceph-network-info/meta/main.yml
new file mode 100644
index 00000000..4f5b88d4
--- /dev/null
+++ b/resources/ansible_roles/ceph-network-info/meta/main.yml
@@ -0,0 +1,14 @@
+##############################################################################
+# Copyright (c) 2017 ZTE Corporation and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+---
+
+allow_duplicates: yes
+dependencies:
+ - { role: qtip-common, basename: ceph-network-info }
diff --git a/resources/ansible_roles/ceph-network-info/tasks/main.yml b/resources/ansible_roles/ceph-network-info/tasks/main.yml
new file mode 100644
index 00000000..7216d1a5
--- /dev/null
+++ b/resources/ansible_roles/ceph-network-info/tasks/main.yml
@@ -0,0 +1,37 @@
+##############################################################################
+# Copyright (c) 2017 ZTE Corporation and others.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+
+- name: get system network info
+ shell: netstat -nr |grep "U" | awk '{printf "interface %s network %s mask %s \n",$8,$1, $3 }'
+ register: ceph_network_out
+
+- name: saving output to log
+ copy:
+ content: "{{ ceph_network_out.stdout }}"
+ dest: "{{ logfile }}"
+ delegate_to: localhost
+
+- fetch:
+ src: /etc/ceph/ceph.conf
+ dest: "{{ qtip_results }}/sysinfo-{{ inventory_hostname }}/"
+ flat: yes
+
+- name: collect ceph system info from ceph.conf
+ set_fact: {"{{ item }}":"{{ lookup('ini', '{{ item }} section=global default='' file={{ qtip_results }}/sysinfo-{{ inventory_hostname }}/ceph.conf') }}"}
+ with_items:
+ - cluster_network
+ delegate_to: localhost
+
+- name: append
+ lineinfile:
+ dest: "{{ logfile }}"
+ line: "cluster_network {{ cluster_network }}"
+ insertafter: EOF
+ delegate_to: localhost
diff --git a/tests/ci/run_ci.sh b/tests/ci/run_ci.sh
index 03d9d846..02dfca09 100644
--- a/tests/ci/run_ci.sh
+++ b/tests/ci/run_ci.sh
@@ -9,7 +9,7 @@
set -e
usage(){
- echo "usage: $0 -t <installer_type> -i <installer_ip> -p <pod_name> -s <scenario>" >&2
+ echo "usage: $0 -t <installer_type> -i <installer_ip> -p <pod_name> -s <scenario> -r <report_url>" >&2
}
verify_connectivity(){
@@ -26,12 +26,13 @@ verify_connectivity(){
}
#Getoptions
-while getopts ":t:i:p:s:he" optchar; do
+while getopts ":t:i:p:s:r:he" optchar; do
case "${optchar}" in
t) installer_type=${OPTARG} ;;
i) installer_ip=${OPTARG} ;;
p) pod_name=${OPTARG} ;;
s) scenario=${OPTARG} ;;
+ r) testapi_url=${OPTARG} ;;
h) usage
exit 0
;;
@@ -47,6 +48,7 @@ installer_type=${installer_type:-$INSTALLER_TYPE}
installer_ip=${installer_ip:-$INSTALLER_IP}
pod_name=${pod_name:-$POD_NAME}
scenario=${scenario:-$SCENARIO}
+testapi_url=${testapi_url:-$TESTAPI_URL}
sshoptions="-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null"
@@ -74,7 +76,11 @@ cd /home/opnfv/workspace/
qtip setup
eval `ssh-agent`
-qtip run
+if [[ -z $testapi_url ]];then
+ qtip run
+else
+ qtip run --extra-vars "testapi_url=$testapi_url"
+fi
qtip teardown
# Remove ssh public key from installer
diff --git a/tests/data/external/sysinfo/ceph-cache-info.log b/tests/data/external/sysinfo/ceph-cache-info.log
new file mode 100644
index 00000000..6762f67b
--- /dev/null
+++ b/tests/data/external/sysinfo/ceph-cache-info.log
@@ -0,0 +1,3 @@
+rdb_cache true
+rdb_cache_size 24
+rbd_cache_max_dirty 16
diff --git a/tests/data/external/sysinfo/ceph-disk-info.log b/tests/data/external/sysinfo/ceph-disk-info.log
new file mode 100644
index 00000000..4da646c9
--- /dev/null
+++ b/tests/data/external/sysinfo/ceph-disk-info.log
@@ -0,0 +1,3 @@
+/dev/sda :
+ /dev/sda1 other, iso9660
+ /dev/sda2 other, xfs, mounted on / \ No newline at end of file
diff --git a/tests/data/external/sysinfo/ceph-network-info.log b/tests/data/external/sysinfo/ceph-network-info.log
new file mode 100644
index 00000000..5856ff52
--- /dev/null
+++ b/tests/data/external/sysinfo/ceph-network-info.log
@@ -0,0 +1,7 @@
+interface eth2 network 0.0.0.0 mask 0.0.0.0
+interface eth1 network 11.0.0.0 mask 255.255.255.0
+interface eth3 network 12.0.0.0 mask 255.255.255.0
+interface eth0 network 169.254.169.254 mask 255.255.255.255
+interface eth0 network 192.0.2.0 mask 255.255.255.0
+interface eth2 network 192.168.37.0 mask 255.255.255.0
+cluster_network 12.0.0.22/24
diff --git a/tests/data/external/sysinfo/ceph_report.json b/tests/data/external/sysinfo/ceph_report.json
new file mode 100644
index 00000000..9bde114a
--- /dev/null
+++ b/tests/data/external/sysinfo/ceph_report.json
@@ -0,0 +1,20777 @@
+{
+ "auth": {
+ "first_committed": 251,
+ "last_committed": 353,
+ "num_secrets": 10
+ },
+ "cluster_fingerprint": "4118d2e8-9bb9-4cac-8cce-748859c49152",
+ "commit": "ecc23778eb545d8dd55e2e4735b53cc93f92e65b",
+ "crushmap": {
+ "buckets": [
+ {
+ "alg": "straw",
+ "hash": "rjenkins1",
+ "id": -1,
+ "items": [
+ {
+ "id": -2,
+ "pos": 0,
+ "weight": 2621
+ },
+ {
+ "id": -3,
+ "pos": 1,
+ "weight": 2621
+ },
+ {
+ "id": -4,
+ "pos": 2,
+ "weight": 2621
+ },
+ {
+ "id": -5,
+ "pos": 3,
+ "weight": 2621
+ },
+ {
+ "id": -6,
+ "pos": 4,
+ "weight": 2621
+ }
+ ],
+ "name": "default",
+ "type_id": 10,
+ "type_name": "root",
+ "weight": 13105
+ },
+ {
+ "alg": "straw",
+ "hash": "rjenkins1",
+ "id": -2,
+ "items": [
+ {
+ "id": 0,
+ "pos": 0,
+ "weight": 2621
+ }
+ ],
+ "name": "overcloud-novacompute-1",
+ "type_id": 1,
+ "type_name": "host",
+ "weight": 2621
+ },
+ {
+ "alg": "straw",
+ "hash": "rjenkins1",
+ "id": -3,
+ "items": [
+ {
+ "id": 1,
+ "pos": 0,
+ "weight": 2621
+ }
+ ],
+ "name": "overcloud-novacompute-0",
+ "type_id": 1,
+ "type_name": "host",
+ "weight": 2621
+ },
+ {
+ "alg": "straw",
+ "hash": "rjenkins1",
+ "id": -4,
+ "items": [
+ {
+ "id": 2,
+ "pos": 0,
+ "weight": 2621
+ }
+ ],
+ "name": "overcloud-controller-2",
+ "type_id": 1,
+ "type_name": "host",
+ "weight": 2621
+ },
+ {
+ "alg": "straw",
+ "hash": "rjenkins1",
+ "id": -5,
+ "items": [
+ {
+ "id": 3,
+ "pos": 0,
+ "weight": 2621
+ }
+ ],
+ "name": "overcloud-controller-1",
+ "type_id": 1,
+ "type_name": "host",
+ "weight": 2621
+ },
+ {
+ "alg": "straw",
+ "hash": "rjenkins1",
+ "id": -6,
+ "items": [
+ {
+ "id": 4,
+ "pos": 0,
+ "weight": 2621
+ }
+ ],
+ "name": "overcloud-controller-0",
+ "type_id": 1,
+ "type_name": "host",
+ "weight": 2621
+ }
+ ],
+ "devices": [
+ {
+ "id": 0,
+ "name": "osd.0"
+ },
+ {
+ "id": 1,
+ "name": "osd.1"
+ },
+ {
+ "id": 2,
+ "name": "osd.2"
+ },
+ {
+ "id": 3,
+ "name": "osd.3"
+ },
+ {
+ "id": 4,
+ "name": "osd.4"
+ }
+ ],
+ "rules": [
+ {
+ "max_size": 10,
+ "min_size": 1,
+ "rule_id": 0,
+ "rule_name": "replicated_ruleset",
+ "ruleset": 0,
+ "steps": [
+ {
+ "item": -1,
+ "item_name": "default",
+ "op": "take"
+ },
+ {
+ "num": 0,
+ "op": "chooseleaf_firstn",
+ "type": "host"
+ },
+ {
+ "op": "emit"
+ }
+ ],
+ "type": 1
+ }
+ ],
+ "tunables": {
+ "allowed_bucket_algs": 22,
+ "choose_local_fallback_tries": 0,
+ "choose_local_tries": 0,
+ "choose_total_tries": 50,
+ "chooseleaf_descend_once": 1,
+ "chooseleaf_stable": 0,
+ "chooseleaf_vary_r": 1,
+ "has_v2_rules": 0,
+ "has_v3_rules": 0,
+ "has_v4_buckets": 0,
+ "has_v5_rules": 0,
+ "legacy_tunables": 0,
+ "minimum_required_version": "firefly",
+ "optimal_tunables": 0,
+ "profile": "firefly",
+ "require_feature_tunables": 1,
+ "require_feature_tunables2": 1,
+ "require_feature_tunables3": 1,
+ "require_feature_tunables5": 0,
+ "straw_calc_version": 1
+ },
+ "types": [
+ {
+ "name": "osd",
+ "type_id": 0
+ },
+ {
+ "name": "host",
+ "type_id": 1
+ },
+ {
+ "name": "chassis",
+ "type_id": 2
+ },
+ {
+ "name": "rack",
+ "type_id": 3
+ },
+ {
+ "name": "row",
+ "type_id": 4
+ },
+ {
+ "name": "pdu",
+ "type_id": 5
+ },
+ {
+ "name": "pod",
+ "type_id": 6
+ },
+ {
+ "name": "room",
+ "type_id": 7
+ },
+ {
+ "name": "datacenter",
+ "type_id": 8
+ },
+ {
+ "name": "region",
+ "type_id": 9
+ },
+ {
+ "name": "root",
+ "type_id": 10
+ }
+ ]
+ },
+ "fsmap": {
+ "compat": {
+ "compat": {},
+ "incompat": {
+ "feature_1": "base v0.20",
+ "feature_2": "client writeable ranges",
+ "feature_3": "default file layouts on dirs",
+ "feature_4": "dir inode in separate object",
+ "feature_5": "mds uses versioned encoding",
+ "feature_6": "dirfrag is stored in omap",
+ "feature_8": "file layout v2"
+ },
+ "ro_compat": {}
+ },
+ "epoch": 1,
+ "feature_flags": {
+ "enable_multiple": false,
+ "ever_enabled_multiple": false
+ },
+ "filesystems": [],
+ "standbys": []
+ },
+ "health": {
+ "detail": [],
+ "health": {
+ "health_services": [
+ {
+ "mons": [
+ {
+ "avail_percent": 62,
+ "health": "HEALTH_OK",
+ "kb_avail": 26866048,
+ "kb_total": 42977652,
+ "kb_used": 16111604,
+ "last_updated": "2017-07-16 05:58:58.606614",
+ "name": "overcloud-controller-0",
+ "store_stats": {
+ "bytes_log": 2031616,
+ "bytes_misc": 6225936,
+ "bytes_sst": 11318045,
+ "bytes_total": 19575597,
+ "last_updated": "0.000000"
+ }
+ },
+ {
+ "avail_percent": 62,
+ "health": "HEALTH_OK",
+ "kb_avail": 26856052,
+ "kb_total": 42977652,
+ "kb_used": 16121600,
+ "last_updated": "2017-07-16 05:58:53.008363",
+ "name": "overcloud-controller-1",
+ "store_stats": {
+ "bytes_log": 3080192,
+ "bytes_misc": 6225936,
+ "bytes_sst": 11318054,
+ "bytes_total": 20624182,
+ "last_updated": "0.000000"
+ }
+ },
+ {
+ "avail_percent": 62,
+ "health": "HEALTH_OK",
+ "kb_avail": 26857688,
+ "kb_total": 42977652,
+ "kb_used": 16119964,
+ "last_updated": "2017-07-16 05:58:52.922252",
+ "name": "overcloud-controller-2",
+ "store_stats": {
+ "bytes_log": 3080192,
+ "bytes_misc": 6225936,
+ "bytes_sst": 11318054,
+ "bytes_total": 20624182,
+ "last_updated": "0.000000"
+ }
+ }
+ ]
+ }
+ ]
+ },
+ "overall_status": "HEALTH_OK",
+ "summary": [],
+ "timechecks": {
+ "epoch": 6,
+ "mons": [
+ {
+ "health": "HEALTH_OK",
+ "latency": 0.0,
+ "name": "overcloud-controller-0",
+ "skew": 0.0
+ },
+ {
+ "health": "HEALTH_OK",
+ "latency": 0.001211,
+ "name": "overcloud-controller-1",
+ "skew": -0.002867
+ },
+ {
+ "health": "HEALTH_OK",
+ "latency": 0.002331,
+ "name": "overcloud-controller-2",
+ "skew": 0.001402
+ }
+ ],
+ "round": 7038,
+ "round_status": "finished"
+ }
+ },
+ "mdsmap_first_committed": 1,
+ "mdsmap_last_committed": 1,
+ "monmap": {
+ "created": "2017-07-03 12:01:44.946742",
+ "epoch": 1,
+ "fsid": "765383a2-e4b7-4a6f-8cf8-8d9564adaaa4",
+ "modified": "2017-07-03 12:01:44.946742",
+ "mons": [
+ {
+ "addr": "12.0.0.23:6789\\/0",
+ "name": "overcloud-controller-0",
+ "rank": 0
+ },
+ {
+ "addr": "12.0.0.24:6789\\/0",
+ "name": "overcloud-controller-1",
+ "rank": 1
+ },
+ {
+ "addr": "12.0.0.26:6789\\/0",
+ "name": "overcloud-controller-2",
+ "rank": 2
+ }
+ ]
+ },
+ "monmap_first_committed": 1,
+ "monmap_last_committed": 1,
+ "osd_metadata": [
+ {
+ "arch": "x86_64",
+ "back_addr": "12.0.0.30:6801\\/39625",
+ "backend_filestore_dev_node": "unknown",
+ "backend_filestore_partition_path": "unknown",
+ "ceph_version": "ceph version 10.2.3 (ecc23778eb545d8dd55e2e4735b53cc93f92e65b)",
+ "cpu": "Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz",
+ "distro": "CentOS",
+ "distro_codename": "Core",
+ "distro_description": "CentOS Linux release 7.3.1611 (Core) ",
+ "distro_version": "7.3.1611",
+ "filestore_backend": "xfs",
+ "filestore_f_type": "0x58465342",
+ "front_addr": "12.0.0.30:6800\\/39625",
+ "hb_back_addr": "12.0.0.30:6802\\/39625",
+ "hb_front_addr": "12.0.0.30:6803\\/39625",
+ "hostname": "overcloud-novacompute-1",
+ "id": 0,
+ "kernel_description": "#1 SMP Fri Mar 3 00:04:05 UTC 2017",
+ "kernel_version": "3.10.0-514.10.2.el7.x86_64",
+ "mem_swap_kb": "0",
+ "mem_total_kb": "8010556",
+ "os": "Linux",
+ "osd_data": "\\/var\\/lib\\/ceph\\/osd\\/ceph-0",
+ "osd_journal": "\\/var\\/lib\\/ceph\\/osd\\/ceph-0\\/journal",
+ "osd_objectstore": "filestore"
+ },
+ {
+ "arch": "x86_64",
+ "back_addr": "12.0.0.22:6801\\/39629",
+ "backend_filestore_dev_node": "unknown",
+ "backend_filestore_partition_path": "unknown",
+ "ceph_version": "ceph version 10.2.3 (ecc23778eb545d8dd55e2e4735b53cc93f92e65b)",
+ "cpu": "Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz",
+ "distro": "CentOS",
+ "distro_codename": "Core",
+ "distro_description": "CentOS Linux release 7.3.1611 (Core) ",
+ "distro_version": "7.3.1611",
+ "filestore_backend": "xfs",
+ "filestore_f_type": "0x58465342",
+ "front_addr": "12.0.0.22:6800\\/39629",
+ "hb_back_addr": "12.0.0.22:6802\\/39629",
+ "hb_front_addr": "12.0.0.22:6803\\/39629",
+ "hostname": "overcloud-novacompute-0",
+ "id": 1,
+ "kernel_description": "#1 SMP Fri Mar 3 00:04:05 UTC 2017",
+ "kernel_version": "3.10.0-514.10.2.el7.x86_64",
+ "mem_swap_kb": "0",
+ "mem_total_kb": "8010556",
+ "os": "Linux",
+ "osd_data": "\\/var\\/lib\\/ceph\\/osd\\/ceph-1",
+ "osd_journal": "\\/var\\/lib\\/ceph\\/osd\\/ceph-1\\/journal",
+ "osd_objectstore": "filestore"
+ },
+ {
+ "arch": "x86_64",
+ "back_addr": "12.0.0.26:6801\\/59321",
+ "backend_filestore_dev_node": "unknown",
+ "backend_filestore_partition_path": "unknown",
+ "ceph_version": "ceph version 10.2.3 (ecc23778eb545d8dd55e2e4735b53cc93f92e65b)",
+ "cpu": "Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz",
+ "distro": "CentOS",
+ "distro_codename": "Core",
+ "distro_description": "CentOS Linux release 7.3.1611 (Core) ",
+ "distro_version": "7.3.1611",
+ "filestore_backend": "xfs",
+ "filestore_f_type": "0x58465342",
+ "front_addr": "12.0.0.26:6800\\/59321",
+ "hb_back_addr": "12.0.0.26:6802\\/59321",
+ "hb_front_addr": "12.0.0.26:6803\\/59321",
+ "hostname": "overcloud-controller-2",
+ "id": 2,
+ "kernel_description": "#1 SMP Fri Mar 3 00:04:05 UTC 2017",
+ "kernel_version": "3.10.0-514.10.2.el7.x86_64",
+ "mem_swap_kb": "0",
+ "mem_total_kb": "8010556",
+ "os": "Linux",
+ "osd_data": "\\/var\\/lib\\/ceph\\/osd\\/ceph-2",
+ "osd_journal": "\\/var\\/lib\\/ceph\\/osd\\/ceph-2\\/journal",
+ "osd_objectstore": "filestore"
+ },
+ {
+ "arch": "x86_64",
+ "back_addr": "12.0.0.24:6801\\/59911",
+ "backend_filestore_dev_node": "unknown",
+ "backend_filestore_partition_path": "unknown",
+ "ceph_version": "ceph version 10.2.3 (ecc23778eb545d8dd55e2e4735b53cc93f92e65b)",
+ "cpu": "Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz",
+ "distro": "CentOS",
+ "distro_codename": "Core",
+ "distro_description": "CentOS Linux release 7.3.1611 (Core) ",
+ "distro_version": "7.3.1611",
+ "filestore_backend": "xfs",
+ "filestore_f_type": "0x58465342",
+ "front_addr": "12.0.0.24:6800\\/59911",
+ "hb_back_addr": "12.0.0.24:6802\\/59911",
+ "hb_front_addr": "12.0.0.24:6803\\/59911",
+ "hostname": "overcloud-controller-1",
+ "id": 3,
+ "kernel_description": "#1 SMP Fri Mar 3 00:04:05 UTC 2017",
+ "kernel_version": "3.10.0-514.10.2.el7.x86_64",
+ "mem_swap_kb": "0",
+ "mem_total_kb": "8010556",
+ "os": "Linux",
+ "osd_data": "\\/var\\/lib\\/ceph\\/osd\\/ceph-3",
+ "osd_journal": "\\/var\\/lib\\/ceph\\/osd\\/ceph-3\\/journal",
+ "osd_objectstore": "filestore"
+ },
+ {
+ "arch": "x86_64",
+ "back_addr": "12.0.0.23:6801\\/61714",
+ "backend_filestore_dev_node": "unknown",
+ "backend_filestore_partition_path": "unknown",
+ "ceph_version": "ceph version 10.2.3 (ecc23778eb545d8dd55e2e4735b53cc93f92e65b)",
+ "cpu": "Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz",
+ "distro": "CentOS",
+ "distro_codename": "Core",
+ "distro_description": "CentOS Linux release 7.3.1611 (Core) ",
+ "distro_version": "7.3.1611",
+ "filestore_backend": "xfs",
+ "filestore_f_type": "0x58465342",
+ "front_addr": "12.0.0.23:6800\\/61714",
+ "hb_back_addr": "12.0.0.23:6802\\/61714",
+ "hb_front_addr": "12.0.0.23:6803\\/61714",
+ "hostname": "overcloud-controller-0",
+ "id": 4,
+ "kernel_description": "#1 SMP Fri Mar 3 00:04:05 UTC 2017",
+ "kernel_version": "3.10.0-514.10.2.el7.x86_64",
+ "mem_swap_kb": "0",
+ "mem_total_kb": "8010556",
+ "os": "Linux",
+ "osd_data": "\\/var\\/lib\\/ceph\\/osd\\/ceph-4",
+ "osd_journal": "\\/var\\/lib\\/ceph\\/osd\\/ceph-4\\/journal",
+ "osd_objectstore": "filestore"
+ }
+ ],
+ "osdmap": {
+ "blacklist": {},
+ "cluster_snapshot": "",
+ "created": "2017-07-03 12:01:47.207815",
+ "epoch": 37,
+ "erasure_code_profiles": {
+ "default": {
+ "k": "2",
+ "m": "1",
+ "plugin": "jerasure",
+ "technique": "reed_sol_van"
+ }
+ },
+ "flags": "sortbitwise",
+ "fsid": "765383a2-e4b7-4a6f-8cf8-8d9564adaaa4",
+ "max_osd": 5,
+ "modified": "2017-07-04 00:44:55.922295",
+ "osd_xinfo": [
+ {
+ "down_stamp": "0.000000",
+ "features": 576460752032874495,
+ "laggy_interval": 0,
+ "laggy_probability": 0.0,
+ "old_weight": 0,
+ "osd": 0
+ },
+ {
+ "down_stamp": "0.000000",
+ "features": 576460752032874495,
+ "laggy_interval": 0,
+ "laggy_probability": 0.0,
+ "old_weight": 0,
+ "osd": 1
+ },
+ {
+ "down_stamp": "0.000000",
+ "features": 576460752032874495,
+ "laggy_interval": 0,
+ "laggy_probability": 0.0,
+ "old_weight": 0,
+ "osd": 2
+ },
+ {
+ "down_stamp": "0.000000",
+ "features": 576460752032874495,
+ "laggy_interval": 0,
+ "laggy_probability": 0.0,
+ "old_weight": 0,
+ "osd": 3
+ },
+ {
+ "down_stamp": "0.000000",
+ "features": 576460752032874495,
+ "laggy_interval": 0,
+ "laggy_probability": 0.0,
+ "old_weight": 0,
+ "osd": 4
+ }
+ ],
+ "osds": [
+ {
+ "cluster_addr": "12.0.0.30:6801\\/39625",
+ "down_at": 0,
+ "heartbeat_back_addr": "12.0.0.30:6802\\/39625",
+ "heartbeat_front_addr": "12.0.0.30:6803\\/39625",
+ "in": 1,
+ "last_clean_begin": 0,
+ "last_clean_end": 0,
+ "lost_at": 0,
+ "osd": 0,
+ "primary_affinity": 1.0,
+ "public_addr": "12.0.0.30:6800\\/39625",
+ "state": [
+ "exists",
+ "up"
+ ],
+ "up": 1,
+ "up_from": 4,
+ "up_thru": 29,
+ "uuid": "a2ea8822-e30f-4dd6-a346-4e6c3f8cb032",
+ "weight": 1.0
+ },
+ {
+ "cluster_addr": "12.0.0.22:6801\\/39629",
+ "down_at": 0,
+ "heartbeat_back_addr": "12.0.0.22:6802\\/39629",
+ "heartbeat_front_addr": "12.0.0.22:6803\\/39629",
+ "in": 1,
+ "last_clean_begin": 0,
+ "last_clean_end": 0,
+ "lost_at": 0,
+ "osd": 1,
+ "primary_affinity": 1.0,
+ "public_addr": "12.0.0.22:6800\\/39629",
+ "state": [
+ "exists",
+ "up"
+ ],
+ "up": 1,
+ "up_from": 7,
+ "up_thru": 29,
+ "uuid": "6760d841-cf34-45a5-b930-57d47af626d9",
+ "weight": 1.0
+ },
+ {
+ "cluster_addr": "12.0.0.26:6801\\/59321",
+ "down_at": 0,
+ "heartbeat_back_addr": "12.0.0.26:6802\\/59321",
+ "heartbeat_front_addr": "12.0.0.26:6803\\/59321",
+ "in": 1,
+ "last_clean_begin": 0,
+ "last_clean_end": 0,
+ "lost_at": 0,
+ "osd": 2,
+ "primary_affinity": 1.0,
+ "public_addr": "12.0.0.26:6800\\/59321",
+ "state": [
+ "exists",
+ "up"
+ ],
+ "up": 1,
+ "up_from": 11,
+ "up_thru": 29,
+ "uuid": "d6b925ca-84ac-4973-b68f-46e0f0bd7801",
+ "weight": 1.0
+ },
+ {
+ "cluster_addr": "12.0.0.24:6801\\/59911",
+ "down_at": 0,
+ "heartbeat_back_addr": "12.0.0.24:6802\\/59911",
+ "heartbeat_front_addr": "12.0.0.24:6803\\/59911",
+ "in": 1,
+ "last_clean_begin": 0,
+ "last_clean_end": 0,
+ "lost_at": 0,
+ "osd": 3,
+ "primary_affinity": 1.0,
+ "public_addr": "12.0.0.24:6800\\/59911",
+ "state": [
+ "exists",
+ "up"
+ ],
+ "up": 1,
+ "up_from": 14,
+ "up_thru": 29,
+ "uuid": "5f6228aa-62d6-4ba8-9078-7868ce9ad4db",
+ "weight": 1.0
+ },
+ {
+ "cluster_addr": "12.0.0.23:6801\\/61714",
+ "down_at": 0,
+ "heartbeat_back_addr": "12.0.0.23:6802\\/61714",
+ "heartbeat_front_addr": "12.0.0.23:6803\\/61714",
+ "in": 1,
+ "last_clean_begin": 0,
+ "last_clean_end": 0,
+ "lost_at": 0,
+ "osd": 4,
+ "primary_affinity": 1.0,
+ "public_addr": "12.0.0.23:6800\\/61714",
+ "state": [
+ "exists",
+ "up"
+ ],
+ "up": 1,
+ "up_from": 19,
+ "up_thru": 29,
+ "uuid": "f3f4bab9-52a3-4ee5-a16d-d19161167b5a",
+ "weight": 1.0
+ }
+ ],
+ "pg_temp": [],
+ "pool_max": 5,
+ "pools": [
+ {
+ "auid": 0,
+ "cache_min_evict_age": 0,
+ "cache_min_flush_age": 0,
+ "cache_mode": "none",
+ "cache_target_dirty_high_ratio_micro": 0,
+ "cache_target_dirty_ratio_micro": 0,
+ "cache_target_full_ratio_micro": 0,
+ "crash_replay_interval": 0,
+ "crush_ruleset": 0,
+ "erasure_code_profile": "",
+ "expected_num_objects": 0,
+ "fast_read": false,
+ "flags": 1,
+ "flags_names": "hashpspool",
+ "grade_table": [],
+ "hit_set_count": 0,
+ "hit_set_grade_decay_rate": 0,
+ "hit_set_params": {
+ "type": "none"
+ },
+ "hit_set_period": 0,
+ "hit_set_search_last_n": 0,
+ "last_change": "1",
+ "last_force_op_resend": "0",
+ "min_read_recency_for_promote": 0,
+ "min_size": 1,
+ "min_write_recency_for_promote": 0,
+ "object_hash": 2,
+ "options": {},
+ "pg_num": 64,
+ "pg_placement_num": 64,
+ "pool": 0,
+ "pool_name": "rbd",
+ "pool_snaps": [],
+ "quota_max_bytes": 0,
+ "quota_max_objects": 0,
+ "read_tier": -1,
+ "removed_snaps": "[]",
+ "size": 3,
+ "snap_epoch": 0,
+ "snap_mode": "selfmanaged",
+ "snap_seq": 0,
+ "stripe_width": 0,
+ "target_max_bytes": 0,
+ "target_max_objects": 0,
+ "tier_of": -1,
+ "tiers": [],
+ "type": 1,
+ "use_gmt_hitset": true,
+ "write_tier": -1
+ },
+ {
+ "auid": 0,
+ "cache_min_evict_age": 0,
+ "cache_min_flush_age": 0,
+ "cache_mode": "none",
+ "cache_target_dirty_high_ratio_micro": 600000,
+ "cache_target_dirty_ratio_micro": 400000,
+ "cache_target_full_ratio_micro": 800000,
+ "crash_replay_interval": 0,
+ "crush_ruleset": 0,
+ "erasure_code_profile": "",
+ "expected_num_objects": 0,
+ "fast_read": false,
+ "flags": 1,
+ "flags_names": "hashpspool",
+ "grade_table": [],
+ "hit_set_count": 0,
+ "hit_set_grade_decay_rate": 0,
+ "hit_set_params": {
+ "type": "none"
+ },
+ "hit_set_period": 0,
+ "hit_set_search_last_n": 0,
+ "last_change": "22",
+ "last_force_op_resend": "0",
+ "min_read_recency_for_promote": 0,
+ "min_size": 1,
+ "min_write_recency_for_promote": 0,
+ "object_hash": 2,
+ "options": {},
+ "pg_num": 32,
+ "pg_placement_num": 32,
+ "pool": 1,
+ "pool_name": "metrics",
+ "pool_snaps": [],
+ "quota_max_bytes": 0,
+ "quota_max_objects": 0,
+ "read_tier": -1,
+ "removed_snaps": "[]",
+ "size": 3,
+ "snap_epoch": 0,
+ "snap_mode": "selfmanaged",
+ "snap_seq": 0,
+ "stripe_width": 0,
+ "target_max_bytes": 0,
+ "target_max_objects": 0,
+ "tier_of": -1,
+ "tiers": [],
+ "type": 1,
+ "use_gmt_hitset": true,
+ "write_tier": -1
+ },
+ {
+ "auid": 0,
+ "cache_min_evict_age": 0,
+ "cache_min_flush_age": 0,
+ "cache_mode": "none",
+ "cache_target_dirty_high_ratio_micro": 600000,
+ "cache_target_dirty_ratio_micro": 400000,
+ "cache_target_full_ratio_micro": 800000,
+ "crash_replay_interval": 0,
+ "crush_ruleset": 0,
+ "erasure_code_profile": "",
+ "expected_num_objects": 0,
+ "fast_read": false,
+ "flags": 1,
+ "flags_names": "hashpspool",
+ "grade_table": [],
+ "hit_set_count": 0,
+ "hit_set_grade_decay_rate": 0,
+ "hit_set_params": {
+ "type": "none"
+ },
+ "hit_set_period": 0,
+ "hit_set_search_last_n": 0,
+ "last_change": "33",
+ "last_force_op_resend": "0",
+ "min_read_recency_for_promote": 0,
+ "min_size": 1,
+ "min_write_recency_for_promote": 0,
+ "object_hash": 2,
+ "options": {},
+ "pg_num": 32,
+ "pg_placement_num": 32,
+ "pool": 2,
+ "pool_name": "images",
+ "pool_snaps": [],
+ "quota_max_bytes": 0,
+ "quota_max_objects": 0,
+ "read_tier": -1,
+ "removed_snaps": "[1~3]",
+ "size": 3,
+ "snap_epoch": 33,
+ "snap_mode": "selfmanaged",
+ "snap_seq": 4,
+ "stripe_width": 0,
+ "target_max_bytes": 0,
+ "target_max_objects": 0,
+ "tier_of": -1,
+ "tiers": [],
+ "type": 1,
+ "use_gmt_hitset": true,
+ "write_tier": -1
+ },
+ {
+ "auid": 0,
+ "cache_min_evict_age": 0,
+ "cache_min_flush_age": 0,
+ "cache_mode": "none",
+ "cache_target_dirty_high_ratio_micro": 600000,
+ "cache_target_dirty_ratio_micro": 400000,
+ "cache_target_full_ratio_micro": 800000,
+ "crash_replay_interval": 0,
+ "crush_ruleset": 0,
+ "erasure_code_profile": "",
+ "expected_num_objects": 0,
+ "fast_read": false,
+ "flags": 1,
+ "flags_names": "hashpspool",
+ "grade_table": [],
+ "hit_set_count": 0,
+ "hit_set_grade_decay_rate": 0,
+ "hit_set_params": {
+ "type": "none"
+ },
+ "hit_set_period": 0,
+ "hit_set_search_last_n": 0,
+ "last_change": "25",
+ "last_force_op_resend": "0",
+ "min_read_recency_for_promote": 0,
+ "min_size": 1,
+ "min_write_recency_for_promote": 0,
+ "object_hash": 2,
+ "options": {},
+ "pg_num": 32,
+ "pg_placement_num": 32,
+ "pool": 3,
+ "pool_name": "backups",
+ "pool_snaps": [],
+ "quota_max_bytes": 0,
+ "quota_max_objects": 0,
+ "read_tier": -1,
+ "removed_snaps": "[]",
+ "size": 3,
+ "snap_epoch": 0,
+ "snap_mode": "selfmanaged",
+ "snap_seq": 0,
+ "stripe_width": 0,
+ "target_max_bytes": 0,
+ "target_max_objects": 0,
+ "tier_of": -1,
+ "tiers": [],
+ "type": 1,
+ "use_gmt_hitset": true,
+ "write_tier": -1
+ },
+ {
+ "auid": 0,
+ "cache_min_evict_age": 0,
+ "cache_min_flush_age": 0,
+ "cache_mode": "none",
+ "cache_target_dirty_high_ratio_micro": 600000,
+ "cache_target_dirty_ratio_micro": 400000,
+ "cache_target_full_ratio_micro": 800000,
+ "crash_replay_interval": 0,
+ "crush_ruleset": 0,
+ "erasure_code_profile": "",
+ "expected_num_objects": 0,
+ "fast_read": false,
+ "flags": 1,
+ "flags_names": "hashpspool",
+ "grade_table": [],
+ "hit_set_count": 0,
+ "hit_set_grade_decay_rate": 0,
+ "hit_set_params": {
+ "type": "none"
+ },
+ "hit_set_period": 0,
+ "hit_set_search_last_n": 0,
+ "last_change": "35",
+ "last_force_op_resend": "0",
+ "min_read_recency_for_promote": 0,
+ "min_size": 1,
+ "min_write_recency_for_promote": 0,
+ "object_hash": 2,
+ "options": {},
+ "pg_num": 32,
+ "pg_placement_num": 32,
+ "pool": 4,
+ "pool_name": "volumes",
+ "pool_snaps": [],
+ "quota_max_bytes": 0,
+ "quota_max_objects": 0,
+ "read_tier": -1,
+ "removed_snaps": "[1~5]",
+ "size": 3,
+ "snap_epoch": 35,
+ "snap_mode": "selfmanaged",
+ "snap_seq": 5,
+ "stripe_width": 0,
+ "target_max_bytes": 0,
+ "target_max_objects": 0,
+ "tier_of": -1,
+ "tiers": [],
+ "type": 1,
+ "use_gmt_hitset": true,
+ "write_tier": -1
+ },
+ {
+ "auid": 0,
+ "cache_min_evict_age": 0,
+ "cache_min_flush_age": 0,
+ "cache_mode": "none",
+ "cache_target_dirty_high_ratio_micro": 600000,
+ "cache_target_dirty_ratio_micro": 400000,
+ "cache_target_full_ratio_micro": 800000,
+ "crash_replay_interval": 0,
+ "crush_ruleset": 0,
+ "erasure_code_profile": "",
+ "expected_num_objects": 0,
+ "fast_read": false,
+ "flags": 1,
+ "flags_names": "hashpspool",
+ "grade_table": [],
+ "hit_set_count": 0,
+ "hit_set_grade_decay_rate": 0,
+ "hit_set_params": {
+ "type": "none"
+ },
+ "hit_set_period": 0,
+ "hit_set_search_last_n": 0,
+ "last_change": "37",
+ "last_force_op_resend": "0",
+ "min_read_recency_for_promote": 0,
+ "min_size": 1,
+ "min_write_recency_for_promote": 0,
+ "object_hash": 2,
+ "options": {},
+ "pg_num": 32,
+ "pg_placement_num": 32,
+ "pool": 5,
+ "pool_name": "vms",
+ "pool_snaps": [],
+ "quota_max_bytes": 0,
+ "quota_max_objects": 0,
+ "read_tier": -1,
+ "removed_snaps": "[1~5]",
+ "size": 3,
+ "snap_epoch": 37,
+ "snap_mode": "selfmanaged",
+ "snap_seq": 5,
+ "stripe_width": 0,
+ "target_max_bytes": 0,
+ "target_max_objects": 0,
+ "tier_of": -1,
+ "tiers": [],
+ "type": 1,
+ "use_gmt_hitset": true,
+ "write_tier": -1
+ }
+ ],
+ "primary_temp": []
+ },
+ "osdmap_first_committed": 1,
+ "osdmap_last_committed": 37,
+ "paxos": {
+ "accepted_pn": 300,
+ "first_committed": 1264790,
+ "last_committed": 1265452,
+ "last_pn": 0
+ },
+ "pgmap": {
+ "full_ratio": 0.95,
+ "last_osdmap_epoch": 37,
+ "last_pg_scan": 37,
+ "min_last_epoch_clean": 0,
+ "near_full_ratio": 0.85,
+ "osd_epochs": {},
+ "osd_stats": [
+ {
+ "fs_perf_stat": {
+ "apply_latency_ms": 20,
+ "commit_latency_ms": 1
+ },
+ "hb_in": [
+ 0,
+ 1,
+ 2,
+ 3
+ ],
+ "hb_out": [],
+ "kb": 42977652,
+ "kb_avail": 26865360,
+ "kb_used": 16112292,
+ "num_snap_trimming": 0,
+ "op_queue_age_hist": {
+ "histogram": [],
+ "upper_bound": 1
+ },
+ "osd": 4,
+ "snap_trim_queue_len": 0
+ },
+ {
+ "fs_perf_stat": {
+ "apply_latency_ms": 17,
+ "commit_latency_ms": 1
+ },
+ "hb_in": [
+ 0,
+ 1,
+ 2,
+ 4
+ ],
+ "hb_out": [],
+ "kb": 42977652,
+ "kb_avail": 26854968,
+ "kb_used": 16122684,
+ "num_snap_trimming": 0,
+ "op_queue_age_hist": {
+ "histogram": [],
+ "upper_bound": 1
+ },
+ "osd": 3,
+ "snap_trim_queue_len": 0
+ },
+ {
+ "fs_perf_stat": {
+ "apply_latency_ms": 20,
+ "commit_latency_ms": 1
+ },
+ "hb_in": [
+ 0,
+ 1,
+ 3,
+ 4
+ ],
+ "hb_out": [],
+ "kb": 42977652,
+ "kb_avail": 26856644,
+ "kb_used": 16121008,
+ "num_snap_trimming": 0,
+ "op_queue_age_hist": {
+ "histogram": [],
+ "upper_bound": 1
+ },
+ "osd": 2,
+ "snap_trim_queue_len": 0
+ },
+ {
+ "fs_perf_stat": {
+ "apply_latency_ms": 20,
+ "commit_latency_ms": 1
+ },
+ "hb_in": [
+ 0,
+ 2,
+ 3,
+ 4
+ ],
+ "hb_out": [],
+ "kb": 42977652,
+ "kb_avail": 31514176,
+ "kb_used": 11463476,
+ "num_snap_trimming": 0,
+ "op_queue_age_hist": {
+ "histogram": [],
+ "upper_bound": 1
+ },
+ "osd": 1,
+ "snap_trim_queue_len": 0
+ },
+ {
+ "fs_perf_stat": {
+ "apply_latency_ms": 17,
+ "commit_latency_ms": 0
+ },
+ "hb_in": [
+ 1,
+ 2,
+ 3,
+ 4
+ ],
+ "hb_out": [],
+ "kb": 42977652,
+ "kb_avail": 31450064,
+ "kb_used": 11527588,
+ "num_snap_trimming": 0,
+ "op_queue_age_hist": {
+ "histogram": [],
+ "upper_bound": 1
+ },
+ "osd": 0,
+ "snap_trim_queue_len": 0
+ }
+ ],
+ "osd_stats_sum": {
+ "fs_perf_stat": {
+ "apply_latency_ms": 94,
+ "commit_latency_ms": 4
+ },
+ "hb_in": [],
+ "hb_out": [],
+ "kb": 214888260,
+ "kb_avail": 143541212,
+ "kb_used": 71347048,
+ "num_snap_trimming": 0,
+ "op_queue_age_hist": {
+ "histogram": [],
+ "upper_bound": 1
+ },
+ "snap_trim_queue_len": 0
+ },
+ "pg_stats": [
+ {
+ "acting": [
+ 3,
+ 0,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 02:12:32.828562",
+ "last_became_active": "2017-07-03 12:04:48.929054",
+ "last_became_peered": "2017-07-03 12:04:48.929054",
+ "last_change": "2017-07-15 02:12:32.828562",
+ "last_clean": "2017-07-15 02:12:32.828562",
+ "last_clean_scrub_stamp": "2017-07-15 02:12:32.828516",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 02:32:11.570932",
+ "last_epoch_clean": 16,
+ "last_fresh": "2017-07-15 02:12:32.828562",
+ "last_fullsized": "2017-07-15 02:12:32.828562",
+ "last_peered": "2017-07-15 02:12:32.828562",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 02:12:32.828516",
+ "last_undegraded": "2017-07-15 02:12:32.828562",
+ "last_unstale": "2017-07-15 02:12:32.828562",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 14,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.3f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "25",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 0,
+ 3
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 03:42:06.845457",
+ "last_became_active": "2017-07-03 12:04:48.943482",
+ "last_became_peered": "2017-07-03 12:04:48.943482",
+ "last_change": "2017-07-15 03:42:06.845457",
+ "last_clean": "2017-07-15 03:42:06.845457",
+ "last_clean_scrub_stamp": "2017-07-15 03:42:06.845402",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-12 06:33:47.488303",
+ "last_epoch_clean": 16,
+ "last_fresh": "2017-07-15 03:42:06.845457",
+ "last_fullsized": "2017-07-15 03:42:06.845457",
+ "last_peered": "2017-07-15 03:42:06.845457",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 03:42:06.845402",
+ "last_undegraded": "2017-07-15 03:42:06.845457",
+ "last_unstale": "2017-07-15 03:42:06.845457",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 14,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.3e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "34",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 0,
+ 3
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 1
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 21:47:13.388599",
+ "last_became_active": "2017-07-03 12:04:58.353941",
+ "last_became_peered": "2017-07-03 12:04:58.353941",
+ "last_change": "2017-07-15 21:47:13.388599",
+ "last_clean": "2017-07-15 21:47:13.388599",
+ "last_clean_scrub_stamp": "2017-07-15 21:47:13.388538",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 10:48:55.497754",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 21:47:13.388599",
+ "last_fullsized": "2017-07-15 21:47:13.388599",
+ "last_peered": "2017-07-15 21:47:13.388599",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 21:47:13.388538",
+ "last_undegraded": "2017-07-15 21:47:13.388599",
+ "last_unstale": "2017-07-15 21:47:13.388599",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.3d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 1
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 1,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 18:42:58.327818",
+ "last_became_active": "2017-07-03 12:04:48.926616",
+ "last_became_peered": "2017-07-03 12:04:48.926616",
+ "last_change": "2017-07-15 18:42:58.327818",
+ "last_clean": "2017-07-15 18:42:58.327818",
+ "last_clean_scrub_stamp": "2017-07-15 18:42:58.327761",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 05:00:33.637910",
+ "last_epoch_clean": 16,
+ "last_fresh": "2017-07-15 18:42:58.327818",
+ "last_fullsized": "2017-07-15 18:42:58.327818",
+ "last_peered": "2017-07-15 18:42:58.327818",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 18:42:58.327761",
+ "last_undegraded": "2017-07-15 18:42:58.327818",
+ "last_unstale": "2017-07-15 18:42:58.327818",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 14,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.3c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 1,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 2,
+ 4
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 06:30:36.088777",
+ "last_became_active": "2017-07-03 12:04:59.018246",
+ "last_became_peered": "2017-07-03 12:04:59.018246",
+ "last_change": "2017-07-15 06:30:36.088777",
+ "last_clean": "2017-07-15 06:30:36.088777",
+ "last_clean_scrub_stamp": "2017-07-15 06:30:36.088692",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 00:00:43.411711",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 06:30:36.088777",
+ "last_fullsized": "2017-07-15 06:30:36.088777",
+ "last_peered": "2017-07-15 06:30:36.088777",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 06:30:36.088692",
+ "last_undegraded": "2017-07-15 06:30:36.088777",
+ "last_unstale": "2017-07-15 06:30:36.088777",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.3b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "47",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 2,
+ 4
+ ],
+ "up_primary": 0,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 16:57:48.016802",
+ "last_became_active": "2017-07-03 12:04:47.969940",
+ "last_became_peered": "2017-07-03 12:04:47.969940",
+ "last_change": "2017-07-15 16:57:48.016802",
+ "last_clean": "2017-07-15 16:57:48.016802",
+ "last_clean_scrub_stamp": "2017-07-15 16:57:48.016754",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 13:43:04.978670",
+ "last_epoch_clean": 15,
+ "last_fresh": "2017-07-15 16:57:48.016802",
+ "last_fullsized": "2017-07-15 16:57:48.016802",
+ "last_peered": "2017-07-15 16:57:48.016802",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 16:57:48.016754",
+ "last_undegraded": "2017-07-15 16:57:48.016802",
+ "last_unstale": "2017-07-15 16:57:48.016802",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 13,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.3a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 3,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 05:00:37.525022",
+ "last_became_active": "2017-07-03 12:04:58.339025",
+ "last_became_peered": "2017-07-03 12:04:58.339025",
+ "last_change": "2017-07-15 05:00:37.525022",
+ "last_clean": "2017-07-15 05:00:37.525022",
+ "last_clean_scrub_stamp": "2017-07-15 05:00:37.524938",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 00:57:32.201304",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 05:00:37.525022",
+ "last_fullsized": "2017-07-15 05:00:37.525022",
+ "last_peered": "2017-07-15 05:00:37.525022",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 05:00:37.524938",
+ "last_undegraded": "2017-07-15 05:00:37.525022",
+ "last_unstale": "2017-07-15 05:00:37.525022",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.39",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 3,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 0,
+ 3
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 04:49:18.635554",
+ "last_became_active": "2017-07-03 12:04:48.891509",
+ "last_became_peered": "2017-07-03 12:04:48.891509",
+ "last_change": "2017-07-15 04:49:18.635554",
+ "last_clean": "2017-07-15 04:49:18.635554",
+ "last_clean_scrub_stamp": "2017-07-15 04:49:18.635468",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-12 20:35:21.895224",
+ "last_epoch_clean": 16,
+ "last_fresh": "2017-07-15 04:49:18.635554",
+ "last_fullsized": "2017-07-15 04:49:18.635554",
+ "last_peered": "2017-07-15 04:49:18.635554",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 04:49:18.635468",
+ "last_undegraded": "2017-07-15 04:49:18.635554",
+ "last_unstale": "2017-07-15 04:49:18.635554",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 14,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.38",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "42",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 0,
+ 3
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 1,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 00:10:16.155897",
+ "last_became_active": "2017-07-03 12:04:59.344152",
+ "last_became_peered": "2017-07-03 12:04:59.344152",
+ "last_change": "2017-07-16 00:10:16.155897",
+ "last_clean": "2017-07-16 00:10:16.155897",
+ "last_clean_scrub_stamp": "2017-07-16 00:10:16.155841",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 12:13:49.637321",
+ "last_epoch_clean": 21,
+ "last_fresh": "2017-07-16 00:10:16.155897",
+ "last_fullsized": "2017-07-16 00:10:16.155897",
+ "last_peered": "2017-07-16 00:10:16.155897",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 00:10:16.155841",
+ "last_undegraded": "2017-07-16 00:10:16.155897",
+ "last_unstale": "2017-07-16 00:10:16.155897",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 19,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.37",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 1,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 3,
+ 4
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 06:08:46.445317",
+ "last_became_active": "2017-07-03 12:04:58.382168",
+ "last_became_peered": "2017-07-03 12:04:58.382168",
+ "last_change": "2017-07-15 06:08:46.445317",
+ "last_clean": "2017-07-15 06:08:46.445317",
+ "last_clean_scrub_stamp": "2017-07-15 06:08:46.445222",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 03:03:03.218657",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 06:08:46.445317",
+ "last_fullsized": "2017-07-15 06:08:46.445317",
+ "last_peered": "2017-07-15 06:08:46.445317",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 06:08:46.445222",
+ "last_undegraded": "2017-07-15 06:08:46.445317",
+ "last_unstale": "2017-07-15 06:08:46.445317",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.36",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "53",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 3,
+ 4
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-14 22:28:37.851363",
+ "last_became_active": "2017-07-03 12:04:45.868368",
+ "last_became_peered": "2017-07-03 12:04:45.868368",
+ "last_change": "2017-07-14 22:28:37.851363",
+ "last_clean": "2017-07-14 22:28:37.851363",
+ "last_clean_scrub_stamp": "2017-07-14 22:28:37.851213",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 22:19:47.308831",
+ "last_epoch_clean": 13,
+ "last_fresh": "2017-07-14 22:28:37.851363",
+ "last_fullsized": "2017-07-14 22:28:37.851363",
+ "last_peered": "2017-07-14 22:28:37.851363",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-14 22:28:37.851213",
+ "last_undegraded": "2017-07-14 22:28:37.851363",
+ "last_unstale": "2017-07-14 22:28:37.851363",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 11,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.35",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "33",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 01:07:02.197590",
+ "last_became_active": "2017-07-03 12:04:47.967403",
+ "last_became_peered": "2017-07-03 12:04:47.967403",
+ "last_change": "2017-07-16 01:07:02.197590",
+ "last_clean": "2017-07-16 01:07:02.197590",
+ "last_clean_scrub_stamp": "2017-07-16 01:07:02.197548",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-16 01:07:02.197548",
+ "last_epoch_clean": 15,
+ "last_fresh": "2017-07-16 01:07:02.197590",
+ "last_fullsized": "2017-07-16 01:07:02.197590",
+ "last_peered": "2017-07-16 01:07:02.197590",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 01:07:02.197548",
+ "last_undegraded": "2017-07-16 01:07:02.197590",
+ "last_unstale": "2017-07-16 01:07:02.197590",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 13,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.34",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 04:56:52.922580",
+ "last_became_active": "2017-07-03 12:04:58.495387",
+ "last_became_peered": "2017-07-03 12:04:58.495387",
+ "last_change": "2017-07-15 04:56:52.922580",
+ "last_clean": "2017-07-15 04:56:52.922580",
+ "last_clean_scrub_stamp": "2017-07-15 04:56:52.922523",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-09 23:54:33.633843",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 04:56:52.922580",
+ "last_fullsized": "2017-07-15 04:56:52.922580",
+ "last_peered": "2017-07-15 04:56:52.922580",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 04:56:52.922523",
+ "last_undegraded": "2017-07-15 04:56:52.922580",
+ "last_unstale": "2017-07-15 04:56:52.922580",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.33",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "34",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 20:50:47.998189",
+ "last_became_active": "2017-07-03 12:04:58.513347",
+ "last_became_peered": "2017-07-03 12:04:58.513347",
+ "last_change": "2017-07-15 20:50:47.998189",
+ "last_clean": "2017-07-15 20:50:47.998189",
+ "last_clean_scrub_stamp": "2017-07-15 20:50:47.998142",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 18:04:53.248810",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 20:50:47.998189",
+ "last_fullsized": "2017-07-15 20:50:47.998189",
+ "last_peered": "2017-07-15 20:50:47.998189",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 20:50:47.998142",
+ "last_undegraded": "2017-07-15 20:50:47.998189",
+ "last_unstale": "2017-07-15 20:50:47.998189",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.32",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "36",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-14 22:40:55.130030",
+ "last_became_active": "2017-07-03 12:04:47.965046",
+ "last_became_peered": "2017-07-03 12:04:47.965046",
+ "last_change": "2017-07-14 22:40:55.130030",
+ "last_clean": "2017-07-14 22:40:55.130030",
+ "last_clean_scrub_stamp": "2017-07-14 22:40:55.129987",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 17:51:47.192915",
+ "last_epoch_clean": 15,
+ "last_fresh": "2017-07-14 22:40:55.130030",
+ "last_fullsized": "2017-07-14 22:40:55.130030",
+ "last_peered": "2017-07-14 22:40:55.130030",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-14 22:40:55.129987",
+ "last_undegraded": "2017-07-14 22:40:55.130030",
+ "last_unstale": "2017-07-14 22:40:55.130030",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 13,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.31",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "25",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 3,
+ 0
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 23:20:44.182747",
+ "last_became_active": "2017-07-03 12:04:48.938241",
+ "last_became_peered": "2017-07-03 12:04:48.938241",
+ "last_change": "2017-07-15 23:20:44.182747",
+ "last_clean": "2017-07-15 23:20:44.182747",
+ "last_clean_scrub_stamp": "2017-07-15 23:20:44.182696",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 20:19:48.121296",
+ "last_epoch_clean": 16,
+ "last_fresh": "2017-07-15 23:20:44.182747",
+ "last_fullsized": "2017-07-15 23:20:44.182747",
+ "last_peered": "2017-07-15 23:20:44.182747",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 23:20:44.182696",
+ "last_undegraded": "2017-07-15 23:20:44.182747",
+ "last_unstale": "2017-07-15 23:20:44.182747",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 14,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.30",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "36",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 3,
+ 0
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 0
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 02:56:22.824100",
+ "last_became_active": "2017-07-03 12:04:58.429570",
+ "last_became_peered": "2017-07-03 12:04:58.429570",
+ "last_change": "2017-07-16 02:56:22.824100",
+ "last_clean": "2017-07-16 02:56:22.824100",
+ "last_clean_scrub_stamp": "2017-07-16 02:56:22.824052",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 19:25:11.806953",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-16 02:56:22.824100",
+ "last_fullsized": "2017-07-16 02:56:22.824100",
+ "last_peered": "2017-07-16 02:56:22.824100",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 02:56:22.824052",
+ "last_undegraded": "2017-07-16 02:56:22.824100",
+ "last_unstale": "2017-07-16 02:56:22.824100",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.2f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "45",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 0
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 1,
+ 3
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 04:12:12.331824",
+ "last_became_active": "2017-07-03 12:04:49.503788",
+ "last_became_peered": "2017-07-03 12:04:49.503788",
+ "last_change": "2017-07-16 04:12:12.331824",
+ "last_clean": "2017-07-16 04:12:12.331824",
+ "last_clean_scrub_stamp": "2017-07-16 04:12:12.331748",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 03:03:49.268161",
+ "last_epoch_clean": 16,
+ "last_fresh": "2017-07-16 04:12:12.331824",
+ "last_fullsized": "2017-07-16 04:12:12.331824",
+ "last_peered": "2017-07-16 04:12:12.331824",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 04:12:12.331748",
+ "last_undegraded": "2017-07-16 04:12:12.331824",
+ "last_unstale": "2017-07-16 04:12:12.331824",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 14,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.2e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "49",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 1,
+ 3
+ ],
+ "up_primary": 0,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 0,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 20:38:26.850485",
+ "last_became_active": "2017-07-03 12:09:50.600046",
+ "last_became_peered": "2017-07-03 12:09:50.600046",
+ "last_change": "2017-07-15 20:38:26.850485",
+ "last_clean": "2017-07-15 20:38:26.850485",
+ "last_clean_scrub_stamp": "2017-07-15 20:38:26.850435",
+ "last_deep_scrub": "37'175",
+ "last_deep_scrub_stamp": "2017-07-11 23:23:10.405315",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 20:38:26.850485",
+ "last_fullsized": "2017-07-15 20:38:26.850485",
+ "last_peered": "2017-07-15 20:38:26.850485",
+ "last_scrub": "37'175",
+ "last_scrub_stamp": "2017-07-15 20:38:26.850435",
+ "last_undegraded": "2017-07-15 20:38:26.850485",
+ "last_unstale": "2017-07-15 20:38:26.850485",
+ "log_size": 175,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 175,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.10",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1171",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 1500,
+ "num_read_kb": 37388,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 216,
+ "num_write_kb": 164556
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'175"
+ },
+ {
+ "acting": [
+ 1,
+ 3,
+ 2
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:55.139629",
+ "last_became_active": "2017-07-03 12:09:42.129134",
+ "last_became_peered": "2017-07-03 12:09:42.129134",
+ "last_change": "2017-07-15 03:30:41.880650",
+ "last_clean": "2017-07-16 05:50:55.139629",
+ "last_clean_scrub_stamp": "2017-07-15 03:30:41.880589",
+ "last_deep_scrub": "37'1695",
+ "last_deep_scrub_stamp": "2017-07-12 12:32:14.051040",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:55.139629",
+ "last_fullsized": "2017-07-16 05:50:55.139629",
+ "last_peered": "2017-07-16 05:50:55.139629",
+ "last_scrub": "37'2118",
+ "last_scrub_stamp": "2017-07-15 03:30:41.880589",
+ "last_undegraded": "2017-07-16 05:50:55.139629",
+ "last_unstale": "2017-07-16 05:50:55.139629",
+ "log_size": 2295,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 2295,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.14",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "2298",
+ "stat_sum": {
+ "num_bytes": 317507,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 69,
+ "num_objects": 23,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 23,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 368,
+ "num_read_kb": 276,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2271,
+ "num_write_kb": 2052
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 3,
+ 2
+ ],
+ "up_primary": 1,
+ "version": "37'2295"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 22:04:35.933341",
+ "last_became_active": "2017-07-03 12:04:58.512193",
+ "last_became_peered": "2017-07-03 12:04:58.512193",
+ "last_change": "2017-07-15 22:04:35.933341",
+ "last_clean": "2017-07-15 22:04:35.933341",
+ "last_clean_scrub_stamp": "2017-07-15 22:04:35.933286",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 22:04:35.933286",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 22:04:35.933341",
+ "last_fullsized": "2017-07-15 22:04:35.933341",
+ "last_peered": "2017-07-15 22:04:35.933341",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 22:04:35.933286",
+ "last_undegraded": "2017-07-15 22:04:35.933341",
+ "last_unstale": "2017-07-15 22:04:35.933341",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.15",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "36",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 1
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-14 20:09:10.346016",
+ "last_became_active": "2017-07-03 12:09:44.423378",
+ "last_became_peered": "2017-07-03 12:09:44.423378",
+ "last_change": "2017-07-14 20:09:10.346016",
+ "last_clean": "2017-07-14 20:09:10.346016",
+ "last_clean_scrub_stamp": "2017-07-14 20:09:10.345967",
+ "last_deep_scrub": "32'1",
+ "last_deep_scrub_stamp": "2017-07-14 20:09:10.345967",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-14 20:09:10.346016",
+ "last_fullsized": "2017-07-14 20:09:10.346016",
+ "last_peered": "2017-07-14 20:09:10.346016",
+ "last_scrub": "32'1",
+ "last_scrub_stamp": "2017-07-14 20:09:10.345967",
+ "last_undegraded": "2017-07-14 20:09:10.346016",
+ "last_unstale": "2017-07-14 20:09:10.346016",
+ "log_size": 1,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.17",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2,
+ "num_read_kb": 16384,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 1
+ ],
+ "up_primary": 2,
+ "version": "32'1"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 16:00:50.266347",
+ "last_became_active": "2017-07-03 12:09:45.489912",
+ "last_became_peered": "2017-07-03 12:09:45.489912",
+ "last_change": "2017-07-15 16:00:50.266347",
+ "last_clean": "2017-07-15 16:00:50.266347",
+ "last_clean_scrub_stamp": "2017-07-15 16:00:50.266305",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 03:32:56.521761",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 16:00:50.266347",
+ "last_fullsized": "2017-07-15 16:00:50.266347",
+ "last_peered": "2017-07-15 16:00:50.266347",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 16:00:50.266305",
+ "last_undegraded": "2017-07-15 16:00:50.266347",
+ "last_unstale": "2017-07-15 16:00:50.266347",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.16",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 3,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 20:24:16.034375",
+ "last_became_active": "2017-07-03 12:09:48.435444",
+ "last_became_peered": "2017-07-03 12:09:48.435444",
+ "last_change": "2017-07-15 20:24:16.034375",
+ "last_clean": "2017-07-15 20:24:16.034375",
+ "last_clean_scrub_stamp": "2017-07-15 20:24:16.034327",
+ "last_deep_scrub": "37'18634",
+ "last_deep_scrub_stamp": "2017-07-11 08:07:58.508645",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 20:24:16.034375",
+ "last_fullsized": "2017-07-15 20:24:16.034375",
+ "last_peered": "2017-07-15 20:24:16.034375",
+ "last_scrub": "37'18634",
+ "last_scrub_stamp": "2017-07-15 20:24:16.034327",
+ "last_undegraded": "2017-07-15 20:24:16.034375",
+ "last_unstale": "2017-07-15 20:24:16.034375",
+ "log_size": 3034,
+ "log_start": "37'15600",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3034,
+ "ondisk_log_start": "37'15600",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.11",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "32064",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 32776,
+ "num_read_kb": 49152,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 18726,
+ "num_write_kb": 397312
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 3,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "37'18634"
+ },
+ {
+ "acting": [
+ 2,
+ 0,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 07:00:38.263434",
+ "last_became_active": "2017-07-03 12:09:50.560967",
+ "last_became_peered": "2017-07-03 12:09:50.560967",
+ "last_change": "2017-07-15 07:00:38.263434",
+ "last_clean": "2017-07-15 07:00:38.263434",
+ "last_clean_scrub_stamp": "2017-07-15 07:00:38.263385",
+ "last_deep_scrub": "37'589",
+ "last_deep_scrub_stamp": "2017-07-12 14:13:17.197718",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 07:00:38.263434",
+ "last_fullsized": "2017-07-15 07:00:38.263434",
+ "last_peered": "2017-07-15 07:00:38.263434",
+ "last_scrub": "37'589",
+ "last_scrub_stamp": "2017-07-15 07:00:38.263385",
+ "last_undegraded": "2017-07-15 07:00:38.263434",
+ "last_unstale": "2017-07-15 07:00:38.263434",
+ "log_size": 589,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 589,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.11",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "532",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 3980,
+ "num_read_kb": 57670,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 894,
+ "num_write_kb": 240860
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 0,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "37'589"
+ },
+ {
+ "acting": [
+ 4,
+ 3,
+ 1
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:55.170089",
+ "last_became_active": "2017-07-03 12:09:42.159688",
+ "last_became_peered": "2017-07-03 12:09:42.159688",
+ "last_change": "2017-07-15 14:30:35.724771",
+ "last_clean": "2017-07-16 05:50:55.170089",
+ "last_clean_scrub_stamp": "2017-07-15 14:30:35.724719",
+ "last_deep_scrub": "37'2333",
+ "last_deep_scrub_stamp": "2017-07-13 04:49:54.316346",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:55.170089",
+ "last_fullsized": "2017-07-16 05:50:55.170089",
+ "last_peered": "2017-07-16 05:50:55.170089",
+ "last_scrub": "37'2732",
+ "last_scrub_stamp": "2017-07-15 14:30:35.724719",
+ "last_undegraded": "2017-07-16 05:50:55.170089",
+ "last_unstale": "2017-07-16 05:50:55.170089",
+ "log_size": 2840,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 2840,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.15",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "2834",
+ "stat_sum": {
+ "num_bytes": 672619,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 108,
+ "num_objects": 36,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 36,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 302,
+ "num_read_kb": 151,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2803,
+ "num_write_kb": 2654
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 3,
+ 1
+ ],
+ "up_primary": 4,
+ "version": "37'2840"
+ },
+ {
+ "acting": [
+ 4,
+ 3,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 22:35:22.997022",
+ "last_became_active": "2017-07-03 12:04:58.353174",
+ "last_became_peered": "2017-07-03 12:04:58.353174",
+ "last_change": "2017-07-15 22:35:22.997022",
+ "last_clean": "2017-07-15 22:35:22.997022",
+ "last_clean_scrub_stamp": "2017-07-15 22:35:22.996954",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 22:35:22.996954",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 22:35:22.997022",
+ "last_fullsized": "2017-07-15 22:35:22.997022",
+ "last_peered": "2017-07-15 22:35:22.997022",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 22:35:22.996954",
+ "last_undegraded": "2017-07-15 22:35:22.997022",
+ "last_unstale": "2017-07-15 22:35:22.997022",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.14",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 3,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 13:22:13.347282",
+ "last_became_active": "2017-07-03 12:09:44.489904",
+ "last_became_peered": "2017-07-03 12:09:44.489904",
+ "last_change": "2017-07-15 13:22:13.347282",
+ "last_clean": "2017-07-15 13:22:13.347282",
+ "last_clean_scrub_stamp": "2017-07-15 13:22:13.347247",
+ "last_deep_scrub": "32'1",
+ "last_deep_scrub_stamp": "2017-07-15 13:22:13.347247",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 13:22:13.347282",
+ "last_fullsized": "2017-07-15 13:22:13.347282",
+ "last_peered": "2017-07-15 13:22:13.347282",
+ "last_scrub": "32'1",
+ "last_scrub_stamp": "2017-07-15 13:22:13.347247",
+ "last_undegraded": "2017-07-15 13:22:13.347282",
+ "last_unstale": "2017-07-15 13:22:13.347282",
+ "log_size": 1,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.16",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2,
+ "num_read_kb": 16384,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "32'1"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 19:20:29.481276",
+ "last_became_active": "2017-07-03 12:09:45.387341",
+ "last_became_peered": "2017-07-03 12:09:45.387341",
+ "last_change": "2017-07-15 19:20:29.481276",
+ "last_clean": "2017-07-15 19:20:29.481276",
+ "last_clean_scrub_stamp": "2017-07-15 19:20:29.481244",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 00:43:46.035369",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 19:20:29.481276",
+ "last_fullsized": "2017-07-15 19:20:29.481276",
+ "last_peered": "2017-07-15 19:20:29.481276",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 19:20:29.481244",
+ "last_undegraded": "2017-07-15 19:20:29.481276",
+ "last_unstale": "2017-07-15 19:20:29.481276",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.17",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 22:19:17.220476",
+ "last_became_active": "2017-07-03 12:09:48.396793",
+ "last_became_peered": "2017-07-03 12:09:48.396793",
+ "last_change": "2017-07-15 22:19:17.220476",
+ "last_clean": "2017-07-15 22:19:17.220476",
+ "last_clean_scrub_stamp": "2017-07-15 22:19:17.220362",
+ "last_deep_scrub": "37'37374",
+ "last_deep_scrub_stamp": "2017-07-15 22:19:17.220362",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 22:19:17.220476",
+ "last_fullsized": "2017-07-15 22:19:17.220476",
+ "last_peered": "2017-07-15 22:19:17.220476",
+ "last_scrub": "37'37374",
+ "last_scrub_stamp": "2017-07-15 22:19:17.220362",
+ "last_undegraded": "2017-07-15 22:19:17.220476",
+ "last_unstale": "2017-07-15 22:19:17.220476",
+ "log_size": 3074,
+ "log_start": "37'34300",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3074,
+ "ondisk_log_start": "37'34300",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.10",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "32779",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 51795,
+ "num_read_kb": 79927,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 37966,
+ "num_write_kb": 435205
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "37'37374"
+ },
+ {
+ "acting": [
+ 3,
+ 1,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 10:01:10.713434",
+ "last_became_active": "2017-07-03 12:09:50.606449",
+ "last_became_peered": "2017-07-03 12:09:50.606449",
+ "last_change": "2017-07-15 10:01:10.713434",
+ "last_clean": "2017-07-15 10:01:10.713434",
+ "last_clean_scrub_stamp": "2017-07-15 10:01:10.713389",
+ "last_deep_scrub": "37'619",
+ "last_deep_scrub_stamp": "2017-07-14 00:08:41.979858",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 10:01:10.713434",
+ "last_fullsized": "2017-07-15 10:01:10.713434",
+ "last_peered": "2017-07-15 10:01:10.713434",
+ "last_scrub": "37'619",
+ "last_scrub_stamp": "2017-07-15 10:01:10.713389",
+ "last_undegraded": "2017-07-15 10:01:10.713434",
+ "last_unstale": "2017-07-15 10:01:10.713434",
+ "log_size": 619,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 619,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.16",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "597",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2734,
+ "num_read_kb": 25322,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 910,
+ "num_write_kb": 190896
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 1,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "37'619"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:00:55.154618",
+ "last_became_active": "2017-07-03 12:09:42.277898",
+ "last_became_peered": "2017-07-03 12:09:42.277898",
+ "last_change": "2017-07-15 05:39:59.460556",
+ "last_clean": "2017-07-16 05:00:55.154618",
+ "last_clean_scrub_stamp": "2017-07-15 05:39:59.460515",
+ "last_deep_scrub": "37'746",
+ "last_deep_scrub_stamp": "2017-07-15 05:39:59.460515",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:00:55.154618",
+ "last_fullsized": "2017-07-16 05:00:55.154618",
+ "last_peered": "2017-07-16 05:00:55.154618",
+ "last_scrub": "37'746",
+ "last_scrub_stamp": "2017-07-15 05:39:59.460515",
+ "last_undegraded": "2017-07-16 05:00:55.154618",
+ "last_unstale": "2017-07-16 05:00:55.154618",
+ "log_size": 758,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 758,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.12",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "756",
+ "stat_sum": {
+ "num_bytes": 366053,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 66,
+ "num_objects": 22,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 22,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 394,
+ "num_read_kb": 358,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 734,
+ "num_write_kb": 479
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'758"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 17:38:09.543423",
+ "last_became_active": "2017-07-03 12:04:58.507477",
+ "last_became_peered": "2017-07-03 12:04:58.507477",
+ "last_change": "2017-07-15 17:38:09.543423",
+ "last_clean": "2017-07-15 17:38:09.543423",
+ "last_clean_scrub_stamp": "2017-07-15 17:38:09.543318",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 09:21:12.967494",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 17:38:09.543423",
+ "last_fullsized": "2017-07-15 17:38:09.543423",
+ "last_peered": "2017-07-15 17:38:09.543423",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 17:38:09.543318",
+ "last_undegraded": "2017-07-15 17:38:09.543423",
+ "last_unstale": "2017-07-15 17:38:09.543423",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.13",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "36",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 3,
+ 2
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 11:42:02.221207",
+ "last_became_active": "2017-07-03 12:09:45.031465",
+ "last_became_peered": "2017-07-03 12:09:45.031465",
+ "last_change": "2017-07-15 11:42:02.221207",
+ "last_clean": "2017-07-15 11:42:02.221207",
+ "last_clean_scrub_stamp": "2017-07-15 11:42:02.221126",
+ "last_deep_scrub": "32'5",
+ "last_deep_scrub_stamp": "2017-07-11 08:29:14.296203",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 11:42:02.221207",
+ "last_fullsized": "2017-07-15 11:42:02.221207",
+ "last_peered": "2017-07-15 11:42:02.221207",
+ "last_scrub": "32'5",
+ "last_scrub_stamp": "2017-07-15 11:42:02.221126",
+ "last_undegraded": "2017-07-15 11:42:02.221207",
+ "last_unstale": "2017-07-15 11:42:02.221207",
+ "log_size": 5,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 5,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.11",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "34",
+ "stat_sum": {
+ "num_bytes": 35848192,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 15,
+ "num_objects": 5,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 5,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 10,
+ "num_read_kb": 70016,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 10,
+ "num_write_kb": 35008
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 3,
+ 2
+ ],
+ "up_primary": 0,
+ "version": "32'5"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 19:47:35.163493",
+ "last_became_active": "2017-07-03 12:09:45.485656",
+ "last_became_peered": "2017-07-03 12:09:45.485656",
+ "last_change": "2017-07-15 19:47:35.163493",
+ "last_clean": "2017-07-15 19:47:35.163493",
+ "last_clean_scrub_stamp": "2017-07-15 19:47:35.163445",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 19:47:35.163445",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 19:47:35.163493",
+ "last_fullsized": "2017-07-15 19:47:35.163493",
+ "last_peered": "2017-07-15 19:47:35.163493",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 19:47:35.163445",
+ "last_undegraded": "2017-07-15 19:47:35.163493",
+ "last_unstale": "2017-07-15 19:47:35.163493",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.10",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 0,
+ 4
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 01:09:02.899179",
+ "last_became_active": "2017-07-03 12:09:48.395679",
+ "last_became_peered": "2017-07-03 12:09:48.395679",
+ "last_change": "2017-07-16 01:09:02.899179",
+ "last_clean": "2017-07-16 01:09:02.899179",
+ "last_clean_scrub_stamp": "2017-07-16 01:09:02.899068",
+ "last_deep_scrub": "37'27580",
+ "last_deep_scrub_stamp": "2017-07-10 23:16:36.337058",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-16 01:09:02.899179",
+ "last_fullsized": "2017-07-16 01:09:02.899179",
+ "last_peered": "2017-07-16 01:09:02.899179",
+ "last_scrub": "37'27580",
+ "last_scrub_stamp": "2017-07-16 01:09:02.899068",
+ "last_undegraded": "2017-07-16 01:09:02.899179",
+ "last_unstale": "2017-07-16 01:09:02.899179",
+ "log_size": 3080,
+ "log_start": "37'24500",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3080,
+ "ondisk_log_start": "37'24500",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.17",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "15893",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 46617,
+ "num_read_kb": 67597,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 28182,
+ "num_write_kb": 386053
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 0,
+ 4
+ ],
+ "up_primary": 1,
+ "version": "37'27580"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 3
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 00:14:10.297668",
+ "last_became_active": "2017-07-03 12:09:50.567738",
+ "last_became_peered": "2017-07-03 12:09:50.567738",
+ "last_change": "2017-07-15 00:14:10.297668",
+ "last_clean": "2017-07-15 00:14:10.297668",
+ "last_clean_scrub_stamp": "2017-07-15 00:14:10.297582",
+ "last_deep_scrub": "37'142",
+ "last_deep_scrub_stamp": "2017-07-11 13:27:42.271851",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 00:14:10.297668",
+ "last_fullsized": "2017-07-15 00:14:10.297668",
+ "last_peered": "2017-07-15 00:14:10.297668",
+ "last_scrub": "37'142",
+ "last_scrub_stamp": "2017-07-15 00:14:10.297582",
+ "last_undegraded": "2017-07-15 00:14:10.297668",
+ "last_unstale": "2017-07-15 00:14:10.297668",
+ "log_size": 142,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 142,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.17",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1131",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 1650,
+ "num_read_kb": 40988,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 181,
+ "num_write_kb": 146448
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 3
+ ],
+ "up_primary": 2,
+ "version": "37'142"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:55.175969",
+ "last_became_active": "2017-07-03 12:09:42.129404",
+ "last_became_peered": "2017-07-03 12:09:42.129404",
+ "last_change": "2017-07-15 22:44:26.465626",
+ "last_clean": "2017-07-16 05:50:55.175969",
+ "last_clean_scrub_stamp": "2017-07-15 22:44:26.465580",
+ "last_deep_scrub": "37'9100",
+ "last_deep_scrub_stamp": "2017-07-14 15:45:33.912379",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:55.175969",
+ "last_fullsized": "2017-07-16 05:50:55.175969",
+ "last_peered": "2017-07-16 05:50:55.175969",
+ "last_scrub": "37'9864",
+ "last_scrub_stamp": "2017-07-15 22:44:26.465580",
+ "last_undegraded": "2017-07-16 05:50:55.175969",
+ "last_unstale": "2017-07-16 05:50:55.175969",
+ "log_size": 3038,
+ "log_start": "37'7000",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3038,
+ "ondisk_log_start": "37'7000",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.13",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "13451",
+ "stat_sum": {
+ "num_bytes": 630066,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 108,
+ "num_objects": 36,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 36,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 1,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 29187,
+ "num_read_kb": 29581,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 10001,
+ "num_write_kb": 545
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "37'10038"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 10:54:03.379650",
+ "last_became_active": "2017-07-03 12:04:59.464374",
+ "last_became_peered": "2017-07-03 12:04:59.464374",
+ "last_change": "2017-07-15 10:54:03.379650",
+ "last_clean": "2017-07-15 10:54:03.379650",
+ "last_clean_scrub_stamp": "2017-07-15 10:54:03.379611",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 10:54:03.379611",
+ "last_epoch_clean": 21,
+ "last_fresh": "2017-07-15 10:54:03.379650",
+ "last_fullsized": "2017-07-15 10:54:03.379650",
+ "last_peered": "2017-07-15 10:54:03.379650",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 10:54:03.379611",
+ "last_undegraded": "2017-07-15 10:54:03.379650",
+ "last_unstale": "2017-07-15 10:54:03.379650",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 19,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.12",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "34",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 1,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 14:49:18.959394",
+ "last_became_active": "2017-07-03 12:09:44.383277",
+ "last_became_peered": "2017-07-03 12:09:44.383277",
+ "last_change": "2017-07-15 14:49:18.959394",
+ "last_clean": "2017-07-15 14:49:18.959394",
+ "last_clean_scrub_stamp": "2017-07-15 14:49:18.959359",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 14:49:18.959359",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 14:49:18.959394",
+ "last_fullsized": "2017-07-15 14:49:18.959394",
+ "last_peered": "2017-07-15 14:49:18.959394",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 14:49:18.959359",
+ "last_undegraded": "2017-07-15 14:49:18.959394",
+ "last_unstale": "2017-07-15 14:49:18.959394",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.10",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 1,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 00:43:41.903152",
+ "last_became_active": "2017-07-03 12:09:45.481870",
+ "last_became_peered": "2017-07-03 12:09:45.481870",
+ "last_change": "2017-07-16 00:43:41.903152",
+ "last_clean": "2017-07-16 00:43:41.903152",
+ "last_clean_scrub_stamp": "2017-07-16 00:43:41.903109",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 13:42:59.313434",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-16 00:43:41.903152",
+ "last_fullsized": "2017-07-16 00:43:41.903152",
+ "last_peered": "2017-07-16 00:43:41.903152",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 00:43:41.903109",
+ "last_undegraded": "2017-07-16 00:43:41.903152",
+ "last_unstale": "2017-07-16 00:43:41.903152",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.11",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 1,
+ 4
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 22:32:08.847246",
+ "last_became_active": "2017-07-03 12:09:49.054677",
+ "last_became_peered": "2017-07-03 12:09:49.054677",
+ "last_change": "2017-07-15 22:32:08.847246",
+ "last_clean": "2017-07-15 22:32:08.847246",
+ "last_clean_scrub_stamp": "2017-07-15 22:32:08.847150",
+ "last_deep_scrub": "37'36039",
+ "last_deep_scrub_stamp": "2017-07-15 22:32:08.847150",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 22:32:08.847246",
+ "last_fullsized": "2017-07-15 22:32:08.847246",
+ "last_peered": "2017-07-15 22:32:08.847246",
+ "last_scrub": "37'36039",
+ "last_scrub_stamp": "2017-07-15 22:32:08.847150",
+ "last_undegraded": "2017-07-15 22:32:08.847246",
+ "last_unstale": "2017-07-15 22:32:08.847246",
+ "log_size": 3039,
+ "log_start": "37'33000",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3039,
+ "ondisk_log_start": "37'33000",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.16",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "34417",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 51731,
+ "num_read_kb": 71693,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 36631,
+ "num_write_kb": 431109
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 1,
+ 4
+ ],
+ "up_primary": 0,
+ "version": "37'36039"
+ },
+ {
+ "acting": [
+ 0,
+ 3,
+ 4
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 01:55:13.921899",
+ "last_became_active": "2017-07-03 12:09:51.182847",
+ "last_became_peered": "2017-07-03 12:09:51.182847",
+ "last_change": "2017-07-16 01:55:13.921899",
+ "last_clean": "2017-07-16 01:55:13.921899",
+ "last_clean_scrub_stamp": "2017-07-16 01:55:13.921818",
+ "last_deep_scrub": "37'359",
+ "last_deep_scrub_stamp": "2017-07-11 03:58:20.835410",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-16 01:55:13.921899",
+ "last_fullsized": "2017-07-16 01:55:13.921899",
+ "last_peered": "2017-07-16 01:55:13.921899",
+ "last_scrub": "37'359",
+ "last_scrub_stamp": "2017-07-16 01:55:13.921818",
+ "last_undegraded": "2017-07-16 01:55:13.921899",
+ "last_unstale": "2017-07-16 01:55:13.921899",
+ "log_size": 359,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 359,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.14",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "336",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 674,
+ "num_read_kb": 32441,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 403,
+ "num_write_kb": 186264
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 3,
+ 4
+ ],
+ "up_primary": 0,
+ "version": "37'359"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 03:20:54.727308",
+ "last_became_active": "2017-07-03 12:09:42.271702",
+ "last_became_peered": "2017-07-03 12:09:42.271702",
+ "last_change": "2017-07-15 17:54:26.793207",
+ "last_clean": "2017-07-16 03:20:54.727308",
+ "last_clean_scrub_stamp": "2017-07-15 17:54:26.793142",
+ "last_deep_scrub": "37'663",
+ "last_deep_scrub_stamp": "2017-07-15 17:54:26.793142",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 03:20:54.727308",
+ "last_fullsized": "2017-07-16 03:20:54.727308",
+ "last_peered": "2017-07-16 03:20:54.727308",
+ "last_scrub": "37'663",
+ "last_scrub_stamp": "2017-07-15 17:54:26.793142",
+ "last_undegraded": "2017-07-16 03:20:54.727308",
+ "last_unstale": "2017-07-16 03:20:54.727308",
+ "log_size": 673,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 673,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.10",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "674",
+ "stat_sum": {
+ "num_bytes": 372038,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 66,
+ "num_objects": 22,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 22,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 286,
+ "num_read_kb": 143,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 652,
+ "num_write_kb": 510
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "37'673"
+ },
+ {
+ "acting": [
+ 1,
+ 3,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-14 23:00:52.170346",
+ "last_became_active": "2017-07-03 12:04:47.825085",
+ "last_became_peered": "2017-07-03 12:04:47.825085",
+ "last_change": "2017-07-14 23:00:52.170346",
+ "last_clean": "2017-07-14 23:00:52.170346",
+ "last_clean_scrub_stamp": "2017-07-14 23:00:52.170295",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 16:24:15.781503",
+ "last_epoch_clean": 15,
+ "last_fresh": "2017-07-14 23:00:52.170346",
+ "last_fullsized": "2017-07-14 23:00:52.170346",
+ "last_peered": "2017-07-14 23:00:52.170346",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-14 23:00:52.170295",
+ "last_undegraded": "2017-07-14 23:00:52.170346",
+ "last_unstale": "2017-07-14 23:00:52.170346",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 13,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.11",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "39",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 3,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 3,
+ 1
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 19:24:59.346211",
+ "last_became_active": "2017-07-03 12:09:44.433547",
+ "last_became_peered": "2017-07-03 12:09:44.433547",
+ "last_change": "2017-07-15 19:24:59.346211",
+ "last_clean": "2017-07-15 19:24:59.346211",
+ "last_clean_scrub_stamp": "2017-07-15 19:24:59.346131",
+ "last_deep_scrub": "32'3",
+ "last_deep_scrub_stamp": "2017-07-15 19:24:59.346131",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 19:24:59.346211",
+ "last_fullsized": "2017-07-15 19:24:59.346211",
+ "last_peered": "2017-07-15 19:24:59.346211",
+ "last_scrub": "32'3",
+ "last_scrub_stamp": "2017-07-15 19:24:59.346131",
+ "last_undegraded": "2017-07-15 19:24:59.346211",
+ "last_unstale": "2017-07-15 19:24:59.346211",
+ "log_size": 3,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.13",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "32",
+ "stat_sum": {
+ "num_bytes": 25165824,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 9,
+ "num_objects": 3,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 3,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 6,
+ "num_read_kb": 49152,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 6,
+ "num_write_kb": 24576
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 3,
+ 1
+ ],
+ "up_primary": 2,
+ "version": "32'3"
+ },
+ {
+ "acting": [
+ 1,
+ 4,
+ 2
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 18:59:45.211863",
+ "last_became_active": "2017-07-03 12:09:45.375166",
+ "last_became_peered": "2017-07-03 12:09:45.375166",
+ "last_change": "2017-07-15 18:59:45.211863",
+ "last_clean": "2017-07-15 18:59:45.211863",
+ "last_clean_scrub_stamp": "2017-07-15 18:59:45.211758",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 17:17:20.761965",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 18:59:45.211863",
+ "last_fullsized": "2017-07-15 18:59:45.211863",
+ "last_peered": "2017-07-15 18:59:45.211863",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 18:59:45.211758",
+ "last_undegraded": "2017-07-15 18:59:45.211863",
+ "last_unstale": "2017-07-15 18:59:45.211863",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.12",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 4,
+ 2
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 0,
+ 1
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 12:54:58.538231",
+ "last_became_active": "2017-07-03 12:09:48.449579",
+ "last_became_peered": "2017-07-03 12:09:48.449579",
+ "last_change": "2017-07-15 12:54:58.538231",
+ "last_clean": "2017-07-15 12:54:58.538231",
+ "last_clean_scrub_stamp": "2017-07-15 12:54:58.538165",
+ "last_deep_scrub": "37'40009",
+ "last_deep_scrub_stamp": "2017-07-09 16:40:53.566818",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 12:54:58.538231",
+ "last_fullsized": "2017-07-15 12:54:58.538231",
+ "last_peered": "2017-07-15 12:54:58.538231",
+ "last_scrub": "37'40009",
+ "last_scrub_stamp": "2017-07-15 12:54:58.538165",
+ "last_undegraded": "2017-07-15 12:54:58.538231",
+ "last_unstale": "2017-07-15 12:54:58.538231",
+ "log_size": 3009,
+ "log_start": "37'37000",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3009,
+ "ondisk_log_start": "37'37000",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.15",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26737",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 47157,
+ "num_read_kb": 78340,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 40102,
+ "num_write_kb": 425984
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 0,
+ 1
+ ],
+ "up_primary": 2,
+ "version": "37'40009"
+ },
+ {
+ "acting": [
+ 0,
+ 1,
+ 2
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:09:15.897585",
+ "last_became_active": "2017-07-03 12:09:51.196925",
+ "last_became_peered": "2017-07-03 12:09:51.196925",
+ "last_change": "2017-07-16 05:09:15.897585",
+ "last_clean": "2017-07-16 05:09:15.897585",
+ "last_clean_scrub_stamp": "2017-07-16 05:09:15.897472",
+ "last_deep_scrub": "37'257",
+ "last_deep_scrub_stamp": "2017-07-14 20:05:46.687617",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-16 05:09:15.897585",
+ "last_fullsized": "2017-07-16 05:09:15.897585",
+ "last_peered": "2017-07-16 05:09:15.897585",
+ "last_scrub": "37'257",
+ "last_scrub_stamp": "2017-07-16 05:09:15.897472",
+ "last_undegraded": "2017-07-16 05:09:15.897585",
+ "last_unstale": "2017-07-16 05:09:15.897585",
+ "log_size": 257,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 257,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.15",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "274",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 448,
+ "num_read_kb": 28516,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 294,
+ "num_write_kb": 154860
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 1,
+ 2
+ ],
+ "up_primary": 0,
+ "version": "37'257"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 4
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 04:40:55.136759",
+ "last_became_active": "2017-07-03 12:09:42.133120",
+ "last_became_peered": "2017-07-03 12:09:42.133120",
+ "last_change": "2017-07-15 23:42:12.035916",
+ "last_clean": "2017-07-16 04:40:55.136759",
+ "last_clean_scrub_stamp": "2017-07-15 23:42:12.035832",
+ "last_deep_scrub": "37'974",
+ "last_deep_scrub_stamp": "2017-07-13 15:36:47.382749",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 04:40:55.136759",
+ "last_fullsized": "2017-07-16 04:40:55.136759",
+ "last_peered": "2017-07-16 04:40:55.136759",
+ "last_scrub": "37'1010",
+ "last_scrub_stamp": "2017-07-15 23:42:12.035832",
+ "last_undegraded": "2017-07-16 04:40:55.136759",
+ "last_unstale": "2017-07-16 04:40:55.136759",
+ "log_size": 1020,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1020,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.11",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1269",
+ "stat_sum": {
+ "num_bytes": 416042,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 87,
+ "num_objects": 29,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 29,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 758,
+ "num_read_kb": 530,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 995,
+ "num_write_kb": 730
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 4
+ ],
+ "up_primary": 1,
+ "version": "37'1020"
+ },
+ {
+ "acting": [
+ 4,
+ 0,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 21:43:30.338853",
+ "last_became_active": "2017-07-03 12:04:59.345761",
+ "last_became_peered": "2017-07-03 12:04:59.345761",
+ "last_change": "2017-07-15 21:43:30.338853",
+ "last_clean": "2017-07-15 21:43:30.338853",
+ "last_clean_scrub_stamp": "2017-07-15 21:43:30.338814",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 22:08:02.111389",
+ "last_epoch_clean": 21,
+ "last_fresh": "2017-07-15 21:43:30.338853",
+ "last_fullsized": "2017-07-15 21:43:30.338853",
+ "last_peered": "2017-07-15 21:43:30.338853",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 21:43:30.338814",
+ "last_undegraded": "2017-07-15 21:43:30.338853",
+ "last_unstale": "2017-07-15 21:43:30.338853",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 19,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.10",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 0,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 1,
+ 4
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:10:51.918206",
+ "last_became_active": "2017-07-03 12:09:45.016809",
+ "last_became_peered": "2017-07-03 12:09:45.016809",
+ "last_change": "2017-07-16 05:10:51.918206",
+ "last_clean": "2017-07-16 05:10:51.918206",
+ "last_clean_scrub_stamp": "2017-07-16 05:10:51.918135",
+ "last_deep_scrub": "32'1",
+ "last_deep_scrub_stamp": "2017-07-14 22:17:14.258040",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-16 05:10:51.918206",
+ "last_fullsized": "2017-07-16 05:10:51.918206",
+ "last_peered": "2017-07-16 05:10:51.918206",
+ "last_scrub": "32'1",
+ "last_scrub_stamp": "2017-07-16 05:10:51.918135",
+ "last_undegraded": "2017-07-16 05:10:51.918206",
+ "last_unstale": "2017-07-16 05:10:51.918206",
+ "log_size": 1,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.12",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "28",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2,
+ "num_read_kb": 16384,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 1,
+ 4
+ ],
+ "up_primary": 0,
+ "version": "32'1"
+ },
+ {
+ "acting": [
+ 4,
+ 3,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 02:02:08.215539",
+ "last_became_active": "2017-07-03 12:09:45.380546",
+ "last_became_peered": "2017-07-03 12:09:45.380546",
+ "last_change": "2017-07-15 02:02:08.215539",
+ "last_clean": "2017-07-15 02:02:08.215539",
+ "last_clean_scrub_stamp": "2017-07-15 02:02:08.215504",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-12 12:17:46.671401",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 02:02:08.215539",
+ "last_fullsized": "2017-07-15 02:02:08.215539",
+ "last_peered": "2017-07-15 02:02:08.215539",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 02:02:08.215504",
+ "last_undegraded": "2017-07-15 02:02:08.215539",
+ "last_unstale": "2017-07-15 02:02:08.215539",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.13",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 3,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 0,
+ 3
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 00:59:51.423577",
+ "last_became_active": "2017-07-03 12:09:48.413053",
+ "last_became_peered": "2017-07-03 12:09:48.413053",
+ "last_change": "2017-07-15 00:59:51.423577",
+ "last_clean": "2017-07-15 00:59:51.423577",
+ "last_clean_scrub_stamp": "2017-07-15 00:59:51.423527",
+ "last_deep_scrub": "37'19705",
+ "last_deep_scrub_stamp": "2017-07-15 00:59:51.423527",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 00:59:51.423577",
+ "last_fullsized": "2017-07-15 00:59:51.423577",
+ "last_peered": "2017-07-15 00:59:51.423577",
+ "last_scrub": "37'19705",
+ "last_scrub_stamp": "2017-07-15 00:59:51.423527",
+ "last_undegraded": "2017-07-15 00:59:51.423577",
+ "last_unstale": "2017-07-15 00:59:51.423577",
+ "log_size": 3005,
+ "log_start": "37'16700",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3005,
+ "ondisk_log_start": "37'16700",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.14",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "39422",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 55814,
+ "num_read_kb": 73728,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 19801,
+ "num_write_kb": 413696
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 0,
+ 3
+ ],
+ "up_primary": 4,
+ "version": "37'19705"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 4
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 23:20:05.808828",
+ "last_became_active": "2017-07-03 12:09:50.528504",
+ "last_became_peered": "2017-07-03 12:09:50.528504",
+ "last_change": "2017-07-15 23:20:05.808828",
+ "last_clean": "2017-07-15 23:20:05.808828",
+ "last_clean_scrub_stamp": "2017-07-15 23:20:05.808671",
+ "last_deep_scrub": "37'142",
+ "last_deep_scrub_stamp": "2017-07-11 01:11:23.490264",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 23:20:05.808828",
+ "last_fullsized": "2017-07-15 23:20:05.808828",
+ "last_peered": "2017-07-15 23:20:05.808828",
+ "last_scrub": "37'142",
+ "last_scrub_stamp": "2017-07-15 23:20:05.808671",
+ "last_undegraded": "2017-07-15 23:20:05.808828",
+ "last_unstale": "2017-07-15 23:20:05.808828",
+ "log_size": 142,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 142,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1169",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 1807,
+ "num_read_kb": 33323,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 191,
+ "num_write_kb": 202700
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 4
+ ],
+ "up_primary": 1,
+ "version": "37'142"
+ },
+ {
+ "acting": [
+ 0,
+ 3,
+ 1
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:55.154048",
+ "last_became_active": "2017-07-03 12:09:42.795721",
+ "last_became_peered": "2017-07-03 12:09:42.795721",
+ "last_change": "2017-07-15 14:50:25.147507",
+ "last_clean": "2017-07-16 05:50:55.154048",
+ "last_clean_scrub_stamp": "2017-07-15 14:50:25.147453",
+ "last_deep_scrub": "37'25383",
+ "last_deep_scrub_stamp": "2017-07-10 15:04:07.972318",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:55.154048",
+ "last_fullsized": "2017-07-16 05:50:55.154048",
+ "last_peered": "2017-07-16 05:50:55.154048",
+ "last_scrub": "37'43992",
+ "last_scrub_stamp": "2017-07-15 14:50:25.147453",
+ "last_undegraded": "2017-07-16 05:50:55.154048",
+ "last_unstale": "2017-07-16 05:50:55.154048",
+ "log_size": 3070,
+ "log_start": "37'43100",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3070,
+ "ondisk_log_start": "37'43100",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "46158",
+ "stat_sum": {
+ "num_bytes": 526574,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 99,
+ "num_objects": 33,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 33,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 40563,
+ "num_read_kb": 80720,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 46141,
+ "num_write_kb": 5770
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 3,
+ 1
+ ],
+ "up_primary": 0,
+ "version": "37'46170"
+ },
+ {
+ "acting": [
+ 0,
+ 3,
+ 1
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 13:18:23.181939",
+ "last_became_active": "2017-07-03 12:04:48.510184",
+ "last_became_peered": "2017-07-03 12:04:48.510184",
+ "last_change": "2017-07-15 13:18:23.181939",
+ "last_clean": "2017-07-15 13:18:23.181939",
+ "last_clean_scrub_stamp": "2017-07-15 13:18:23.181807",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 13:18:23.181807",
+ "last_epoch_clean": 15,
+ "last_fresh": "2017-07-15 13:18:23.181939",
+ "last_fullsized": "2017-07-15 13:18:23.181939",
+ "last_peered": "2017-07-15 13:18:23.181939",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 13:18:23.181807",
+ "last_undegraded": "2017-07-15 13:18:23.181939",
+ "last_unstale": "2017-07-15 13:18:23.181939",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 13,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "46",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 3,
+ 1
+ ],
+ "up_primary": 0,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 1
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 14:22:25.653221",
+ "last_became_active": "2017-07-03 12:09:44.413663",
+ "last_became_peered": "2017-07-03 12:09:44.413663",
+ "last_change": "2017-07-15 14:22:25.653221",
+ "last_clean": "2017-07-15 14:22:25.653221",
+ "last_clean_scrub_stamp": "2017-07-15 14:22:25.653166",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 20:17:41.100011",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 14:22:25.653221",
+ "last_fullsized": "2017-07-15 14:22:25.653221",
+ "last_peered": "2017-07-15 14:22:25.653221",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 14:22:25.653166",
+ "last_undegraded": "2017-07-15 14:22:25.653221",
+ "last_unstale": "2017-07-15 14:22:25.653221",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 1
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 1,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 20:51:34.009976",
+ "last_became_active": "2017-07-03 12:09:45.493449",
+ "last_became_peered": "2017-07-03 12:09:45.493449",
+ "last_change": "2017-07-15 20:51:34.009976",
+ "last_clean": "2017-07-15 20:51:34.009976",
+ "last_clean_scrub_stamp": "2017-07-15 20:51:34.009911",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 11:11:30.156056",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 20:51:34.009976",
+ "last_fullsized": "2017-07-15 20:51:34.009976",
+ "last_peered": "2017-07-15 20:51:34.009976",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 20:51:34.009911",
+ "last_undegraded": "2017-07-15 20:51:34.009976",
+ "last_unstale": "2017-07-15 20:51:34.009976",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 1,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 3,
+ 4
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 04:20:00.790887",
+ "last_became_active": "2017-07-03 12:09:49.051354",
+ "last_became_peered": "2017-07-03 12:09:49.051354",
+ "last_change": "2017-07-15 04:20:00.790887",
+ "last_clean": "2017-07-15 04:20:00.790887",
+ "last_clean_scrub_stamp": "2017-07-15 04:20:00.790782",
+ "last_deep_scrub": "37'32648",
+ "last_deep_scrub_stamp": "2017-07-09 14:55:27.974495",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 04:20:00.790887",
+ "last_fullsized": "2017-07-15 04:20:00.790887",
+ "last_peered": "2017-07-15 04:20:00.790887",
+ "last_scrub": "37'32648",
+ "last_scrub_stamp": "2017-07-15 04:20:00.790782",
+ "last_undegraded": "2017-07-15 04:20:00.790887",
+ "last_unstale": "2017-07-15 04:20:00.790887",
+ "log_size": 3048,
+ "log_start": "37'29600",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3048,
+ "ondisk_log_start": "37'29600",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "21275",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 56345,
+ "num_read_kb": 73731,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 32738,
+ "num_write_kb": 466945
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 3,
+ 4
+ ],
+ "up_primary": 0,
+ "version": "37'32648"
+ },
+ {
+ "acting": [
+ 0,
+ 3,
+ 1
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:11:52.927954",
+ "last_became_active": "2017-07-03 12:09:51.182787",
+ "last_became_peered": "2017-07-03 12:09:51.182787",
+ "last_change": "2017-07-16 05:11:52.927954",
+ "last_clean": "2017-07-16 05:11:52.927954",
+ "last_clean_scrub_stamp": "2017-07-16 05:11:52.927908",
+ "last_deep_scrub": "37'150",
+ "last_deep_scrub_stamp": "2017-07-16 05:11:52.927908",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-16 05:11:52.927954",
+ "last_fullsized": "2017-07-16 05:11:52.927954",
+ "last_peered": "2017-07-16 05:11:52.927954",
+ "last_scrub": "37'150",
+ "last_scrub_stamp": "2017-07-16 05:11:52.927908",
+ "last_undegraded": "2017-07-16 05:11:52.927954",
+ "last_unstale": "2017-07-16 05:11:52.927954",
+ "log_size": 150,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 150,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1937",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2869,
+ "num_read_kb": 39021,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 190,
+ "num_write_kb": 180412
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 3,
+ 1
+ ],
+ "up_primary": 0,
+ "version": "37'150"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.993969",
+ "last_became_active": "2017-07-03 12:09:42.274263",
+ "last_became_peered": "2017-07-03 12:09:42.274263",
+ "last_change": "2017-07-15 06:49:27.323500",
+ "last_clean": "2017-07-16 05:50:54.993969",
+ "last_clean_scrub_stamp": "2017-07-15 06:49:27.323445",
+ "last_deep_scrub": "37'2631",
+ "last_deep_scrub_stamp": "2017-07-09 17:09:44.556850",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.993969",
+ "last_fullsized": "2017-07-16 05:50:54.993969",
+ "last_peered": "2017-07-16 05:50:54.993969",
+ "last_scrub": "37'4321",
+ "last_scrub_stamp": "2017-07-15 06:49:27.323445",
+ "last_undegraded": "2017-07-16 05:50:54.993969",
+ "last_unstale": "2017-07-16 05:50:54.993969",
+ "log_size": 3018,
+ "log_start": "37'1500",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3018,
+ "ondisk_log_start": "37'1500",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "4498",
+ "stat_sum": {
+ "num_bytes": 775976,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 120,
+ "num_objects": 40,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 40,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 402,
+ "num_read_kb": 362,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 4480,
+ "num_write_kb": 4220
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'4518"
+ },
+ {
+ "acting": [
+ 0,
+ 4,
+ 2
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 00:38:10.556722",
+ "last_became_active": "2017-07-03 12:04:59.011217",
+ "last_became_peered": "2017-07-03 12:04:59.011217",
+ "last_change": "2017-07-15 00:38:10.556722",
+ "last_clean": "2017-07-15 00:38:10.556722",
+ "last_clean_scrub_stamp": "2017-07-15 00:38:10.556646",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 00:38:10.556646",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 00:38:10.556722",
+ "last_fullsized": "2017-07-15 00:38:10.556722",
+ "last_peered": "2017-07-15 00:38:10.556722",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 00:38:10.556646",
+ "last_undegraded": "2017-07-15 00:38:10.556722",
+ "last_unstale": "2017-07-15 00:38:10.556722",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "53",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 4,
+ 2
+ ],
+ "up_primary": 0,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 15:41:42.629560",
+ "last_became_active": "2017-07-03 12:09:44.404171",
+ "last_became_peered": "2017-07-03 12:09:44.404171",
+ "last_change": "2017-07-15 15:41:42.629560",
+ "last_clean": "2017-07-15 15:41:42.629560",
+ "last_clean_scrub_stamp": "2017-07-15 15:41:42.629517",
+ "last_deep_scrub": "32'3",
+ "last_deep_scrub_stamp": "2017-07-10 19:16:53.814884",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 15:41:42.629560",
+ "last_fullsized": "2017-07-15 15:41:42.629560",
+ "last_peered": "2017-07-15 15:41:42.629560",
+ "last_scrub": "32'3",
+ "last_scrub_stamp": "2017-07-15 15:41:42.629517",
+ "last_undegraded": "2017-07-15 15:41:42.629560",
+ "last_unstale": "2017-07-15 15:41:42.629560",
+ "log_size": 3,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "32",
+ "stat_sum": {
+ "num_bytes": 25165824,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 9,
+ "num_objects": 3,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 3,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 6,
+ "num_read_kb": 49152,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 6,
+ "num_write_kb": 24576
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "32'3"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 05:40:02.442911",
+ "last_became_active": "2017-07-03 12:09:45.499018",
+ "last_became_peered": "2017-07-03 12:09:45.499018",
+ "last_change": "2017-07-15 05:40:02.442911",
+ "last_clean": "2017-07-15 05:40:02.442911",
+ "last_clean_scrub_stamp": "2017-07-15 05:40:02.442861",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 05:40:02.442861",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 05:40:02.442911",
+ "last_fullsized": "2017-07-15 05:40:02.442911",
+ "last_peered": "2017-07-15 05:40:02.442911",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 05:40:02.442861",
+ "last_undegraded": "2017-07-15 05:40:02.442911",
+ "last_unstale": "2017-07-15 05:40:02.442911",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 1,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 02:16:55.084499",
+ "last_became_active": "2017-07-03 12:09:48.521845",
+ "last_became_peered": "2017-07-03 12:09:48.521845",
+ "last_change": "2017-07-16 02:16:55.084499",
+ "last_clean": "2017-07-16 02:16:55.084499",
+ "last_clean_scrub_stamp": "2017-07-16 02:16:55.084440",
+ "last_deep_scrub": "37'27659",
+ "last_deep_scrub_stamp": "2017-07-16 02:16:55.084440",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-16 02:16:55.084499",
+ "last_fullsized": "2017-07-16 02:16:55.084499",
+ "last_peered": "2017-07-16 02:16:55.084499",
+ "last_scrub": "37'27659",
+ "last_scrub_stamp": "2017-07-16 02:16:55.084440",
+ "last_undegraded": "2017-07-16 02:16:55.084499",
+ "last_unstale": "2017-07-16 02:16:55.084499",
+ "log_size": 3059,
+ "log_start": "37'24600",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3059,
+ "ondisk_log_start": "37'24600",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "42064",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 52297,
+ "num_read_kb": 77869,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 27753,
+ "num_write_kb": 421889
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 1,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "37'27659"
+ },
+ {
+ "acting": [
+ 2,
+ 0,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 20:15:45.925275",
+ "last_became_active": "2017-07-03 12:09:50.556061",
+ "last_became_peered": "2017-07-03 12:09:50.556061",
+ "last_change": "2017-07-15 20:15:45.925275",
+ "last_clean": "2017-07-15 20:15:45.925275",
+ "last_clean_scrub_stamp": "2017-07-15 20:15:45.925242",
+ "last_deep_scrub": "37'688",
+ "last_deep_scrub_stamp": "2017-07-10 01:03:21.607690",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 20:15:45.925275",
+ "last_fullsized": "2017-07-15 20:15:45.925275",
+ "last_peered": "2017-07-15 20:15:45.925275",
+ "last_scrub": "37'688",
+ "last_scrub_stamp": "2017-07-15 20:15:45.925242",
+ "last_undegraded": "2017-07-15 20:15:45.925275",
+ "last_unstale": "2017-07-15 20:15:45.925275",
+ "log_size": 688,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 688,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.8",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "578",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2883,
+ "num_read_kb": 41070,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 985,
+ "num_write_kb": 212423
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 0,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "37'688"
+ },
+ {
+ "acting": [
+ 2,
+ 1,
+ 3
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.968222",
+ "last_became_active": "2017-07-03 12:09:42.180137",
+ "last_became_peered": "2017-07-03 12:09:42.180137",
+ "last_change": "2017-07-15 20:41:12.241199",
+ "last_clean": "2017-07-16 05:50:54.968222",
+ "last_clean_scrub_stamp": "2017-07-15 20:41:12.241147",
+ "last_deep_scrub": "37'4941",
+ "last_deep_scrub_stamp": "2017-07-14 09:54:48.972670",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.968222",
+ "last_fullsized": "2017-07-16 05:50:54.968222",
+ "last_peered": "2017-07-16 05:50:54.968222",
+ "last_scrub": "37'5557",
+ "last_scrub_stamp": "2017-07-15 20:41:12.241147",
+ "last_undegraded": "2017-07-16 05:50:54.968222",
+ "last_unstale": "2017-07-16 05:50:54.968222",
+ "log_size": 3015,
+ "log_start": "37'2700",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3015,
+ "ondisk_log_start": "37'2700",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "5721",
+ "stat_sum": {
+ "num_bytes": 485736,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 75,
+ "num_objects": 25,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 25,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 305,
+ "num_read_kb": 243,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 5695,
+ "num_write_kb": 5510
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 1,
+ 3
+ ],
+ "up_primary": 2,
+ "version": "37'5715"
+ },
+ {
+ "acting": [
+ 2,
+ 3,
+ 0
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 20:36:33.174278",
+ "last_became_active": "2017-07-03 12:04:47.883293",
+ "last_became_peered": "2017-07-03 12:04:47.883293",
+ "last_change": "2017-07-15 20:36:33.174278",
+ "last_clean": "2017-07-15 20:36:33.174278",
+ "last_clean_scrub_stamp": "2017-07-15 20:36:33.174250",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 14:53:43.241177",
+ "last_epoch_clean": 15,
+ "last_fresh": "2017-07-15 20:36:33.174278",
+ "last_fullsized": "2017-07-15 20:36:33.174278",
+ "last_peered": "2017-07-15 20:36:33.174278",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 20:36:33.174250",
+ "last_undegraded": "2017-07-15 20:36:33.174278",
+ "last_unstale": "2017-07-15 20:36:33.174278",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 13,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "36",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 3,
+ 0
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 3
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 21:33:51.184217",
+ "last_became_active": "2017-07-03 12:09:44.403526",
+ "last_became_peered": "2017-07-03 12:09:44.403526",
+ "last_change": "2017-07-15 21:33:51.184217",
+ "last_clean": "2017-07-15 21:33:51.184217",
+ "last_clean_scrub_stamp": "2017-07-15 21:33:51.184168",
+ "last_deep_scrub": "32'1",
+ "last_deep_scrub_stamp": "2017-07-14 21:26:02.673228",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 21:33:51.184217",
+ "last_fullsized": "2017-07-15 21:33:51.184217",
+ "last_peered": "2017-07-15 21:33:51.184217",
+ "last_scrub": "32'1",
+ "last_scrub_stamp": "2017-07-15 21:33:51.184168",
+ "last_undegraded": "2017-07-15 21:33:51.184217",
+ "last_unstale": "2017-07-15 21:33:51.184217",
+ "log_size": 1,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "28",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2,
+ "num_read_kb": 16384,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 3
+ ],
+ "up_primary": 4,
+ "version": "32'1"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 0
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 01:18:40.048118",
+ "last_became_active": "2017-07-03 12:09:45.441522",
+ "last_became_peered": "2017-07-03 12:09:45.441522",
+ "last_change": "2017-07-15 01:18:40.048118",
+ "last_clean": "2017-07-15 01:18:40.048118",
+ "last_clean_scrub_stamp": "2017-07-15 01:18:40.048074",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 06:37:39.460598",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 01:18:40.048118",
+ "last_fullsized": "2017-07-15 01:18:40.048118",
+ "last_peered": "2017-07-15 01:18:40.048118",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 01:18:40.048074",
+ "last_undegraded": "2017-07-15 01:18:40.048118",
+ "last_unstale": "2017-07-15 01:18:40.048118",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 0
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 0,
+ 1
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 03:56:48.076678",
+ "last_became_active": "2017-07-03 12:09:48.428447",
+ "last_became_peered": "2017-07-03 12:09:48.428447",
+ "last_change": "2017-07-16 03:56:48.076678",
+ "last_clean": "2017-07-16 03:56:48.076678",
+ "last_clean_scrub_stamp": "2017-07-16 03:56:48.076626",
+ "last_deep_scrub": "37'35023",
+ "last_deep_scrub_stamp": "2017-07-14 22:09:14.224468",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-16 03:56:48.076678",
+ "last_fullsized": "2017-07-16 03:56:48.076678",
+ "last_peered": "2017-07-16 03:56:48.076678",
+ "last_scrub": "37'35023",
+ "last_scrub_stamp": "2017-07-16 03:56:48.076626",
+ "last_undegraded": "2017-07-16 03:56:48.076678",
+ "last_unstale": "2017-07-16 03:56:48.076678",
+ "log_size": 3023,
+ "log_start": "37'32000",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3023,
+ "ondisk_log_start": "37'32000",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.9",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "33793",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 55342,
+ "num_read_kb": 86536,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 35113,
+ "num_write_kb": 405504
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 0,
+ 1
+ ],
+ "up_primary": 4,
+ "version": "37'35023"
+ },
+ {
+ "acting": [
+ 4,
+ 0,
+ 3
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-14 21:26:01.652703",
+ "last_became_active": "2017-07-03 12:09:50.537551",
+ "last_became_peered": "2017-07-03 12:09:50.537551",
+ "last_change": "2017-07-14 21:26:01.652703",
+ "last_clean": "2017-07-14 21:26:01.652703",
+ "last_clean_scrub_stamp": "2017-07-14 21:26:01.652643",
+ "last_deep_scrub": "37'580",
+ "last_deep_scrub_stamp": "2017-07-11 05:20:13.552350",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-14 21:26:01.652703",
+ "last_fullsized": "2017-07-14 21:26:01.652703",
+ "last_peered": "2017-07-14 21:26:01.652703",
+ "last_scrub": "37'580",
+ "last_scrub_stamp": "2017-07-14 21:26:01.652643",
+ "last_undegraded": "2017-07-14 21:26:01.652703",
+ "last_unstale": "2017-07-14 21:26:01.652703",
+ "log_size": 580,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 580,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.9",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "650",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 904,
+ "num_read_kb": 36680,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 625,
+ "num_write_kb": 187096
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 0,
+ 3
+ ],
+ "up_primary": 4,
+ "version": "37'580"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:55.005601",
+ "last_became_active": "2017-07-03 12:09:42.281479",
+ "last_became_peered": "2017-07-03 12:09:42.281479",
+ "last_change": "2017-07-15 13:35:38.504009",
+ "last_clean": "2017-07-16 05:50:55.005601",
+ "last_clean_scrub_stamp": "2017-07-15 13:35:38.503944",
+ "last_deep_scrub": "37'3542",
+ "last_deep_scrub_stamp": "2017-07-10 17:18:50.775822",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:55.005601",
+ "last_fullsized": "2017-07-16 05:50:55.005601",
+ "last_peered": "2017-07-16 05:50:55.005601",
+ "last_scrub": "37'5631",
+ "last_scrub_stamp": "2017-07-15 13:35:38.503944",
+ "last_undegraded": "2017-07-16 05:50:55.005601",
+ "last_unstale": "2017-07-16 05:50:55.005601",
+ "log_size": 3015,
+ "log_start": "37'3000",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3015,
+ "ondisk_log_start": "37'3000",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "6008",
+ "stat_sum": {
+ "num_bytes": 618696,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 117,
+ "num_objects": 39,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 39,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 397,
+ "num_read_kb": 342,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 5984,
+ "num_write_kb": 5733
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'6015"
+ },
+ {
+ "acting": [
+ 1,
+ 4,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 15:39:17.183961",
+ "last_became_active": "2017-07-03 12:04:58.353515",
+ "last_became_peered": "2017-07-03 12:04:58.353515",
+ "last_change": "2017-07-15 15:39:17.183961",
+ "last_clean": "2017-07-15 15:39:17.183961",
+ "last_clean_scrub_stamp": "2017-07-15 15:39:17.183860",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 04:02:52.210299",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 15:39:17.183961",
+ "last_fullsized": "2017-07-15 15:39:17.183961",
+ "last_peered": "2017-07-15 15:39:17.183961",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 15:39:17.183860",
+ "last_undegraded": "2017-07-15 15:39:17.183961",
+ "last_unstale": "2017-07-15 15:39:17.183961",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "46",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 4,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 4,
+ 2
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 01:20:35.007017",
+ "last_became_active": "2017-07-03 12:09:44.375346",
+ "last_became_peered": "2017-07-03 12:09:44.375346",
+ "last_change": "2017-07-16 01:20:35.007017",
+ "last_clean": "2017-07-16 01:20:35.007017",
+ "last_clean_scrub_stamp": "2017-07-16 01:20:35.006913",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 11:33:44.873914",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-16 01:20:35.007017",
+ "last_fullsized": "2017-07-16 01:20:35.007017",
+ "last_peered": "2017-07-16 01:20:35.007017",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 01:20:35.006913",
+ "last_undegraded": "2017-07-16 01:20:35.007017",
+ "last_unstale": "2017-07-16 01:20:35.007017",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 4,
+ 2
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 0,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:31:48.692838",
+ "last_became_active": "2017-07-03 12:09:45.408932",
+ "last_became_peered": "2017-07-03 12:09:45.408932",
+ "last_change": "2017-07-16 05:31:48.692838",
+ "last_clean": "2017-07-16 05:31:48.692838",
+ "last_clean_scrub_stamp": "2017-07-16 05:31:48.692785",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 08:05:46.481229",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-16 05:31:48.692838",
+ "last_fullsized": "2017-07-16 05:31:48.692838",
+ "last_peered": "2017-07-16 05:31:48.692838",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 05:31:48.692785",
+ "last_undegraded": "2017-07-16 05:31:48.692838",
+ "last_unstale": "2017-07-16 05:31:48.692838",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 0,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 3,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 19:22:36.499791",
+ "last_became_active": "2017-07-03 12:09:48.412040",
+ "last_became_peered": "2017-07-03 12:09:48.412040",
+ "last_change": "2017-07-15 19:22:36.499791",
+ "last_clean": "2017-07-15 19:22:36.499791",
+ "last_clean_scrub_stamp": "2017-07-15 19:22:36.499754",
+ "last_deep_scrub": "37'33260",
+ "last_deep_scrub_stamp": "2017-07-11 13:59:29.038659",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 19:22:36.499791",
+ "last_fullsized": "2017-07-15 19:22:36.499791",
+ "last_peered": "2017-07-15 19:22:36.499791",
+ "last_scrub": "37'33260",
+ "last_scrub_stamp": "2017-07-15 19:22:36.499754",
+ "last_undegraded": "2017-07-15 19:22:36.499791",
+ "last_unstale": "2017-07-15 19:22:36.499791",
+ "log_size": 3060,
+ "log_start": "37'30200",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3060,
+ "ondisk_log_start": "37'30200",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.8",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "20747",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 59961,
+ "num_read_kb": 84501,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 33865,
+ "num_write_kb": 410629
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 3,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "37'33260"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 21:08:40.214353",
+ "last_became_active": "2017-07-03 12:09:50.642914",
+ "last_became_peered": "2017-07-03 12:09:50.642914",
+ "last_change": "2017-07-15 21:08:40.214353",
+ "last_clean": "2017-07-15 21:08:40.214353",
+ "last_clean_scrub_stamp": "2017-07-15 21:08:40.214206",
+ "last_deep_scrub": "37'526",
+ "last_deep_scrub_stamp": "2017-07-11 02:05:26.249392",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 21:08:40.214353",
+ "last_fullsized": "2017-07-15 21:08:40.214353",
+ "last_peered": "2017-07-15 21:08:40.214353",
+ "last_scrub": "37'526",
+ "last_scrub_stamp": "2017-07-15 21:08:40.214206",
+ "last_undegraded": "2017-07-15 21:08:40.214353",
+ "last_unstale": "2017-07-15 21:08:40.214353",
+ "log_size": 526,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 526,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "583",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 1892,
+ "num_read_kb": 29312,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 811,
+ "num_write_kb": 179592
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'526"
+ },
+ {
+ "acting": [
+ 4,
+ 3,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 00:44:01.597039",
+ "last_became_active": "2017-07-03 12:09:42.147732",
+ "last_became_peered": "2017-07-03 12:09:42.147732",
+ "last_change": "2017-07-16 00:44:01.597039",
+ "last_clean": "2017-07-16 00:44:01.597039",
+ "last_clean_scrub_stamp": "2017-07-16 00:44:01.597000",
+ "last_deep_scrub": "37'621",
+ "last_deep_scrub_stamp": "2017-07-13 12:54:04.151289",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 00:44:01.597039",
+ "last_fullsized": "2017-07-16 00:44:01.597039",
+ "last_peered": "2017-07-16 00:44:01.597039",
+ "last_scrub": "37'671",
+ "last_scrub_stamp": "2017-07-16 00:44:01.597000",
+ "last_undegraded": "2017-07-16 00:44:01.597039",
+ "last_unstale": "2017-07-16 00:44:01.597039",
+ "log_size": 671,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 671,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "661",
+ "stat_sum": {
+ "num_bytes": 706707,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 96,
+ "num_objects": 32,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 32,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 322,
+ "num_read_kb": 161,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 639,
+ "num_write_kb": 478
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 3,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "37'671"
+ },
+ {
+ "acting": [
+ 0,
+ 1,
+ 4
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 05:17:12.357088",
+ "last_became_active": "2017-07-03 12:05:00.021888",
+ "last_became_peered": "2017-07-03 12:05:00.021888",
+ "last_change": "2017-07-15 05:17:12.357088",
+ "last_clean": "2017-07-15 05:17:12.357088",
+ "last_clean_scrub_stamp": "2017-07-15 05:17:12.357009",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 05:17:12.357009",
+ "last_epoch_clean": 21,
+ "last_fresh": "2017-07-15 05:17:12.357088",
+ "last_fullsized": "2017-07-15 05:17:12.357088",
+ "last_peered": "2017-07-15 05:17:12.357088",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 05:17:12.357009",
+ "last_undegraded": "2017-07-15 05:17:12.357088",
+ "last_unstale": "2017-07-15 05:17:12.357088",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 19,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "58",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 1,
+ 4
+ ],
+ "up_primary": 0,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 3
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 01:32:47.693396",
+ "last_became_active": "2017-07-03 12:09:44.390892",
+ "last_became_peered": "2017-07-03 12:09:44.390892",
+ "last_change": "2017-07-15 01:32:47.693396",
+ "last_clean": "2017-07-15 01:32:47.693396",
+ "last_clean_scrub_stamp": "2017-07-15 01:32:47.693267",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 01:32:47.693267",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 01:32:47.693396",
+ "last_fullsized": "2017-07-15 01:32:47.693396",
+ "last_peered": "2017-07-15 01:32:47.693396",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 01:32:47.693267",
+ "last_undegraded": "2017-07-15 01:32:47.693396",
+ "last_unstale": "2017-07-15 01:32:47.693396",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.9",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 3
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 1,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 05:53:28.408147",
+ "last_became_active": "2017-07-03 12:09:45.408886",
+ "last_became_peered": "2017-07-03 12:09:45.408886",
+ "last_change": "2017-07-15 05:53:28.408147",
+ "last_clean": "2017-07-15 05:53:28.408147",
+ "last_clean_scrub_stamp": "2017-07-15 05:53:28.408117",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 02:07:27.203221",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 05:53:28.408147",
+ "last_fullsized": "2017-07-15 05:53:28.408147",
+ "last_peered": "2017-07-15 05:53:28.408147",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 05:53:28.408117",
+ "last_undegraded": "2017-07-15 05:53:28.408147",
+ "last_unstale": "2017-07-15 05:53:28.408147",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.8",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 1,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 13:17:07.729332",
+ "last_became_active": "2017-07-03 12:09:48.399817",
+ "last_became_peered": "2017-07-03 12:09:48.399817",
+ "last_change": "2017-07-15 13:17:07.729332",
+ "last_clean": "2017-07-15 13:17:07.729332",
+ "last_clean_scrub_stamp": "2017-07-15 13:17:07.729222",
+ "last_deep_scrub": "37'32349",
+ "last_deep_scrub_stamp": "2017-07-11 15:45:40.321103",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 13:17:07.729332",
+ "last_fullsized": "2017-07-15 13:17:07.729332",
+ "last_peered": "2017-07-15 13:17:07.729332",
+ "last_scrub": "37'32349",
+ "last_scrub_stamp": "2017-07-15 13:17:07.729222",
+ "last_undegraded": "2017-07-15 13:17:07.729332",
+ "last_unstale": "2017-07-15 13:17:07.729332",
+ "log_size": 3048,
+ "log_start": "37'29301",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3048,
+ "ondisk_log_start": "37'29301",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "33282",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 53312,
+ "num_read_kb": 81962,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 32447,
+ "num_write_kb": 442368
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "37'32349"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 20:51:57.014693",
+ "last_became_active": "2017-07-03 12:09:50.651052",
+ "last_became_peered": "2017-07-03 12:09:50.651052",
+ "last_change": "2017-07-15 20:51:57.014693",
+ "last_clean": "2017-07-15 20:51:57.014693",
+ "last_clean_scrub_stamp": "2017-07-15 20:51:57.014656",
+ "last_deep_scrub": "37'442",
+ "last_deep_scrub_stamp": "2017-07-15 20:51:57.014656",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 20:51:57.014693",
+ "last_fullsized": "2017-07-15 20:51:57.014693",
+ "last_peered": "2017-07-15 20:51:57.014693",
+ "last_scrub": "37'442",
+ "last_scrub_stamp": "2017-07-15 20:51:57.014656",
+ "last_undegraded": "2017-07-15 20:51:57.014693",
+ "last_unstale": "2017-07-15 20:51:57.014693",
+ "log_size": 442,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 442,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "469",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 800,
+ "num_read_kb": 27240,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 484,
+ "num_write_kb": 173104
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "37'442"
+ },
+ {
+ "acting": [
+ 0,
+ 1,
+ 2
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 03:40:55.184242",
+ "last_became_active": "2017-07-03 12:09:42.802466",
+ "last_became_peered": "2017-07-03 12:09:42.802466",
+ "last_change": "2017-07-16 02:07:39.060768",
+ "last_clean": "2017-07-16 03:40:55.184242",
+ "last_clean_scrub_stamp": "2017-07-16 02:07:39.060722",
+ "last_deep_scrub": "37'2391",
+ "last_deep_scrub_stamp": "2017-07-13 21:19:00.927803",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 03:40:55.184242",
+ "last_fullsized": "2017-07-16 03:40:55.184242",
+ "last_peered": "2017-07-16 03:40:55.184242",
+ "last_scrub": "37'2674",
+ "last_scrub_stamp": "2017-07-16 02:07:39.060722",
+ "last_undegraded": "2017-07-16 03:40:55.184242",
+ "last_unstale": "2017-07-16 03:40:55.184242",
+ "log_size": 2676,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 2676,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "2674",
+ "stat_sum": {
+ "num_bytes": 464783,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 93,
+ "num_objects": 31,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 31,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 556,
+ "num_read_kb": 531,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2648,
+ "num_write_kb": 2278
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 1,
+ 2
+ ],
+ "up_primary": 0,
+ "version": "37'2676"
+ },
+ {
+ "acting": [
+ 2,
+ 3,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 06:01:24.508106",
+ "last_became_active": "2017-07-03 12:04:59.401197",
+ "last_became_peered": "2017-07-03 12:04:59.401197",
+ "last_change": "2017-07-15 06:01:24.508106",
+ "last_clean": "2017-07-15 06:01:24.508106",
+ "last_clean_scrub_stamp": "2017-07-15 06:01:24.508061",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 18:11:08.389202",
+ "last_epoch_clean": 21,
+ "last_fresh": "2017-07-15 06:01:24.508106",
+ "last_fullsized": "2017-07-15 06:01:24.508106",
+ "last_peered": "2017-07-15 06:01:24.508106",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 06:01:24.508061",
+ "last_undegraded": "2017-07-15 06:01:24.508106",
+ "last_unstale": "2017-07-15 06:01:24.508106",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 19,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "43",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 3,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 4,
+ 1
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 04:20:56.797926",
+ "last_became_active": "2017-07-03 12:09:45.021936",
+ "last_became_peered": "2017-07-03 12:09:45.021936",
+ "last_change": "2017-07-15 04:20:56.797926",
+ "last_clean": "2017-07-15 04:20:56.797926",
+ "last_clean_scrub_stamp": "2017-07-15 04:20:56.797866",
+ "last_deep_scrub": "33'75",
+ "last_deep_scrub_stamp": "2017-07-11 03:52:07.746274",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 04:20:56.797926",
+ "last_fullsized": "2017-07-15 04:20:56.797926",
+ "last_peered": "2017-07-15 04:20:56.797926",
+ "last_scrub": "33'75",
+ "last_scrub_stamp": "2017-07-15 04:20:56.797866",
+ "last_undegraded": "2017-07-15 04:20:56.797926",
+ "last_unstale": "2017-07-15 04:20:56.797926",
+ "log_size": 75,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 75,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.8",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "100",
+ "stat_sum": {
+ "num_bytes": 8388651,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 6,
+ "num_objects": 2,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 2,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 291,
+ "num_read_kb": 16599,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 111,
+ "num_write_kb": 8299
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 4,
+ 1
+ ],
+ "up_primary": 0,
+ "version": "33'75"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 16:45:44.843198",
+ "last_became_active": "2017-07-03 12:09:45.478197",
+ "last_became_peered": "2017-07-03 12:09:45.478197",
+ "last_change": "2017-07-15 16:45:44.843198",
+ "last_clean": "2017-07-15 16:45:44.843198",
+ "last_clean_scrub_stamp": "2017-07-15 16:45:44.843156",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 16:45:44.843156",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 16:45:44.843198",
+ "last_fullsized": "2017-07-15 16:45:44.843198",
+ "last_peered": "2017-07-15 16:45:44.843198",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 16:45:44.843156",
+ "last_undegraded": "2017-07-15 16:45:44.843198",
+ "last_unstale": "2017-07-15 16:45:44.843198",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.9",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 17:50:21.682694",
+ "last_became_active": "2017-07-03 12:09:48.521930",
+ "last_became_peered": "2017-07-03 12:09:48.521930",
+ "last_change": "2017-07-15 17:50:21.682694",
+ "last_clean": "2017-07-15 17:50:21.682694",
+ "last_clean_scrub_stamp": "2017-07-15 17:50:21.682642",
+ "last_deep_scrub": "37'41955",
+ "last_deep_scrub_stamp": "2017-07-15 17:50:21.682642",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 17:50:21.682694",
+ "last_fullsized": "2017-07-15 17:50:21.682694",
+ "last_peered": "2017-07-15 17:50:21.682694",
+ "last_scrub": "37'41955",
+ "last_scrub_stamp": "2017-07-15 17:50:21.682642",
+ "last_undegraded": "2017-07-15 17:50:21.682694",
+ "last_unstale": "2017-07-15 17:50:21.682694",
+ "log_size": 3055,
+ "log_start": "37'38900",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3055,
+ "ondisk_log_start": "37'38900",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "35671",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 73747,
+ "num_read_kb": 90115,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 42030,
+ "num_write_kb": 444265
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "37'41955"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:55.158194",
+ "last_became_active": "2017-07-03 12:09:42.270732",
+ "last_became_peered": "2017-07-03 12:09:42.270732",
+ "last_change": "2017-07-15 16:13:36.471546",
+ "last_clean": "2017-07-16 05:50:55.158194",
+ "last_clean_scrub_stamp": "2017-07-15 16:13:36.471496",
+ "last_deep_scrub": "37'9679",
+ "last_deep_scrub_stamp": "2017-07-15 16:13:36.471496",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:55.158194",
+ "last_fullsized": "2017-07-16 05:50:55.158194",
+ "last_peered": "2017-07-16 05:50:55.158194",
+ "last_scrub": "37'9679",
+ "last_scrub_stamp": "2017-07-15 16:13:36.471496",
+ "last_undegraded": "2017-07-16 05:50:55.158194",
+ "last_unstale": "2017-07-16 05:50:55.158194",
+ "log_size": 3031,
+ "log_start": "37'6900",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3031,
+ "ondisk_log_start": "37'6900",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.1",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "10058",
+ "stat_sum": {
+ "num_bytes": 669574,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 108,
+ "num_objects": 36,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 36,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 7764,
+ "num_read_kb": 9814,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 9899,
+ "num_write_kb": 5789
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'9931"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 3
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 13:40:57.033756",
+ "last_became_active": "2017-07-03 12:04:58.352458",
+ "last_became_peered": "2017-07-03 12:04:58.352458",
+ "last_change": "2017-07-15 13:40:57.033756",
+ "last_clean": "2017-07-15 13:40:57.033756",
+ "last_clean_scrub_stamp": "2017-07-15 13:40:57.033704",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 13:40:57.033704",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 13:40:57.033756",
+ "last_fullsized": "2017-07-15 13:40:57.033756",
+ "last_peered": "2017-07-15 13:40:57.033756",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 13:40:57.033704",
+ "last_undegraded": "2017-07-15 13:40:57.033756",
+ "last_unstale": "2017-07-15 13:40:57.033756",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.0",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 3
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 06:02:09.704355",
+ "last_became_active": "2017-07-03 12:09:44.506860",
+ "last_became_peered": "2017-07-03 12:09:44.506860",
+ "last_change": "2017-07-15 06:02:09.704355",
+ "last_clean": "2017-07-15 06:02:09.704355",
+ "last_clean_scrub_stamp": "2017-07-15 06:02:09.704285",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 21:01:59.560460",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 06:02:09.704355",
+ "last_fullsized": "2017-07-15 06:02:09.704355",
+ "last_peered": "2017-07-15 06:02:09.704355",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 06:02:09.704285",
+ "last_undegraded": "2017-07-15 06:02:09.704355",
+ "last_unstale": "2017-07-15 06:02:09.704355",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.2",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 1
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 19:05:49.044047",
+ "last_became_active": "2017-07-03 12:09:45.441331",
+ "last_became_peered": "2017-07-03 12:09:45.441331",
+ "last_change": "2017-07-15 19:05:49.044047",
+ "last_clean": "2017-07-15 19:05:49.044047",
+ "last_clean_scrub_stamp": "2017-07-15 19:05:49.044012",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 07:44:57.397321",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 19:05:49.044047",
+ "last_fullsized": "2017-07-15 19:05:49.044047",
+ "last_peered": "2017-07-15 19:05:49.044047",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 19:05:49.044012",
+ "last_undegraded": "2017-07-15 19:05:49.044047",
+ "last_unstale": "2017-07-15 19:05:49.044047",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.3",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 1
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 3
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 06:19:09.548253",
+ "last_became_active": "2017-07-03 12:09:48.397038",
+ "last_became_peered": "2017-07-03 12:09:48.397038",
+ "last_change": "2017-07-15 06:19:09.548253",
+ "last_clean": "2017-07-15 06:19:09.548253",
+ "last_clean_scrub_stamp": "2017-07-15 06:19:09.548112",
+ "last_deep_scrub": "37'37789",
+ "last_deep_scrub_stamp": "2017-07-15 06:19:09.548112",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 06:19:09.548253",
+ "last_fullsized": "2017-07-15 06:19:09.548253",
+ "last_peered": "2017-07-15 06:19:09.548253",
+ "last_scrub": "37'37789",
+ "last_scrub_stamp": "2017-07-15 06:19:09.548112",
+ "last_undegraded": "2017-07-15 06:19:09.548253",
+ "last_unstale": "2017-07-15 06:19:09.548253",
+ "log_size": 3089,
+ "log_start": "37'34700",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3089,
+ "ondisk_log_start": "37'34700",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.4",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "38250",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 61507,
+ "num_read_kb": 81965,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 37879,
+ "num_write_kb": 413697
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 3
+ ],
+ "up_primary": 1,
+ "version": "37'37789"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 3
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 16:08:58.997695",
+ "last_became_active": "2017-07-03 12:09:50.564287",
+ "last_became_peered": "2017-07-03 12:09:50.564287",
+ "last_change": "2017-07-15 16:08:58.997695",
+ "last_clean": "2017-07-15 16:08:58.997695",
+ "last_clean_scrub_stamp": "2017-07-15 16:08:58.997628",
+ "last_deep_scrub": "37'531",
+ "last_deep_scrub_stamp": "2017-07-13 07:31:40.990622",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 16:08:58.997695",
+ "last_fullsized": "2017-07-15 16:08:58.997695",
+ "last_peered": "2017-07-15 16:08:58.997695",
+ "last_scrub": "37'531",
+ "last_scrub_stamp": "2017-07-15 16:08:58.997628",
+ "last_undegraded": "2017-07-15 16:08:58.997695",
+ "last_unstale": "2017-07-15 16:08:58.997695",
+ "log_size": 531,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 531,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.5",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "2273",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2473,
+ "num_read_kb": 42225,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 576,
+ "num_write_kb": 204120
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 3
+ ],
+ "up_primary": 4,
+ "version": "37'531"
+ },
+ {
+ "acting": [
+ 3,
+ 0,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.513023",
+ "last_became_active": "2017-07-03 12:09:42.270396",
+ "last_became_peered": "2017-07-03 12:09:42.270396",
+ "last_change": "2017-07-15 03:32:47.907623",
+ "last_clean": "2017-07-16 05:50:54.513023",
+ "last_clean_scrub_stamp": "2017-07-15 03:32:47.907564",
+ "last_deep_scrub": "37'979",
+ "last_deep_scrub_stamp": "2017-07-13 16:01:59.900015",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.513023",
+ "last_fullsized": "2017-07-16 05:50:54.513023",
+ "last_peered": "2017-07-16 05:50:54.513023",
+ "last_scrub": "37'991",
+ "last_scrub_stamp": "2017-07-15 03:32:47.907564",
+ "last_undegraded": "2017-07-16 05:50:54.513023",
+ "last_unstale": "2017-07-16 05:50:54.513023",
+ "log_size": 1117,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1117,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.0",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1116",
+ "stat_sum": {
+ "num_bytes": 497879,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 99,
+ "num_objects": 33,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 33,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 498,
+ "num_read_kb": 486,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 1089,
+ "num_write_kb": 776
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "37'1117"
+ },
+ {
+ "acting": [
+ 1,
+ 3,
+ 4
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 02:40:08.784910",
+ "last_became_active": "2017-07-03 12:04:59.353132",
+ "last_became_peered": "2017-07-03 12:04:59.353132",
+ "last_change": "2017-07-16 02:40:08.784910",
+ "last_clean": "2017-07-16 02:40:08.784910",
+ "last_clean_scrub_stamp": "2017-07-16 02:40:08.784773",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 20:42:25.801746",
+ "last_epoch_clean": 21,
+ "last_fresh": "2017-07-16 02:40:08.784910",
+ "last_fullsized": "2017-07-16 02:40:08.784910",
+ "last_peered": "2017-07-16 02:40:08.784910",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 02:40:08.784773",
+ "last_undegraded": "2017-07-16 02:40:08.784910",
+ "last_unstale": "2017-07-16 02:40:08.784910",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 19,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.1",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "53",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 3,
+ 4
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 16:45:56.892977",
+ "last_became_active": "2017-07-03 12:09:44.512458",
+ "last_became_peered": "2017-07-03 12:09:44.512458",
+ "last_change": "2017-07-15 16:45:56.892977",
+ "last_clean": "2017-07-15 16:45:56.892977",
+ "last_clean_scrub_stamp": "2017-07-15 16:45:56.892916",
+ "last_deep_scrub": "32'2",
+ "last_deep_scrub_stamp": "2017-07-15 16:45:56.892916",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 16:45:56.892977",
+ "last_fullsized": "2017-07-15 16:45:56.892977",
+ "last_peered": "2017-07-15 16:45:56.892977",
+ "last_scrub": "32'2",
+ "last_scrub_stamp": "2017-07-15 16:45:56.892916",
+ "last_undegraded": "2017-07-15 16:45:56.892977",
+ "last_unstale": "2017-07-15 16:45:56.892977",
+ "log_size": 2,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 2,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.3",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "30",
+ "stat_sum": {
+ "num_bytes": 16777216,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 6,
+ "num_objects": 2,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 2,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 4,
+ "num_read_kb": 32768,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 4,
+ "num_write_kb": 16384
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "32'2"
+ },
+ {
+ "acting": [
+ 0,
+ 2,
+ 3
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 11:13:00.928916",
+ "last_became_active": "2017-07-03 12:09:46.028795",
+ "last_became_peered": "2017-07-03 12:09:46.028795",
+ "last_change": "2017-07-15 11:13:00.928916",
+ "last_clean": "2017-07-15 11:13:00.928916",
+ "last_clean_scrub_stamp": "2017-07-15 11:13:00.928869",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-12 20:03:30.323399",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 11:13:00.928916",
+ "last_fullsized": "2017-07-15 11:13:00.928916",
+ "last_peered": "2017-07-15 11:13:00.928916",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 11:13:00.928869",
+ "last_undegraded": "2017-07-15 11:13:00.928916",
+ "last_unstale": "2017-07-15 11:13:00.928916",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.2",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 2,
+ 3
+ ],
+ "up_primary": 0,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 3,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 08:32:23.200412",
+ "last_became_active": "2017-07-03 12:09:48.406551",
+ "last_became_peered": "2017-07-03 12:09:48.406551",
+ "last_change": "2017-07-15 08:32:23.200412",
+ "last_clean": "2017-07-15 08:32:23.200412",
+ "last_clean_scrub_stamp": "2017-07-15 08:32:23.200356",
+ "last_deep_scrub": "37'34681",
+ "last_deep_scrub_stamp": "2017-07-15 08:32:23.200356",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 08:32:23.200412",
+ "last_fullsized": "2017-07-15 08:32:23.200412",
+ "last_peered": "2017-07-15 08:32:23.200412",
+ "last_scrub": "37'34681",
+ "last_scrub_stamp": "2017-07-15 08:32:23.200356",
+ "last_undegraded": "2017-07-15 08:32:23.200412",
+ "last_unstale": "2017-07-15 08:32:23.200412",
+ "log_size": 3081,
+ "log_start": "37'31600",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3081,
+ "ondisk_log_start": "37'31600",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.5",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24382",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 43024,
+ "num_read_kb": 61440,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 34781,
+ "num_write_kb": 442368
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 3,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "37'34681"
+ },
+ {
+ "acting": [
+ 4,
+ 1,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 17:00:02.656342",
+ "last_became_active": "2017-07-03 12:09:50.557177",
+ "last_became_peered": "2017-07-03 12:09:50.557177",
+ "last_change": "2017-07-15 17:00:02.656342",
+ "last_clean": "2017-07-15 17:00:02.656342",
+ "last_clean_scrub_stamp": "2017-07-15 17:00:02.656283",
+ "last_deep_scrub": "37'340",
+ "last_deep_scrub_stamp": "2017-07-10 17:26:33.636102",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 17:00:02.656342",
+ "last_fullsized": "2017-07-15 17:00:02.656342",
+ "last_peered": "2017-07-15 17:00:02.656342",
+ "last_scrub": "37'340",
+ "last_scrub_stamp": "2017-07-15 17:00:02.656283",
+ "last_undegraded": "2017-07-15 17:00:02.656342",
+ "last_unstale": "2017-07-15 17:00:02.656342",
+ "log_size": 340,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 340,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.4",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1398",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2534,
+ "num_read_kb": 29145,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 626,
+ "num_write_kb": 174572
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 1,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "37'340"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 13:22:19.323826",
+ "last_became_active": "2017-07-03 12:09:50.615231",
+ "last_became_peered": "2017-07-03 12:09:50.615231",
+ "last_change": "2017-07-15 13:22:19.323826",
+ "last_clean": "2017-07-15 13:22:19.323826",
+ "last_clean_scrub_stamp": "2017-07-15 13:22:19.323761",
+ "last_deep_scrub": "37'281",
+ "last_deep_scrub_stamp": "2017-07-08 19:32:10.277067",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 13:22:19.323826",
+ "last_fullsized": "2017-07-15 13:22:19.323826",
+ "last_peered": "2017-07-15 13:22:19.323826",
+ "last_scrub": "37'281",
+ "last_scrub_stamp": "2017-07-15 13:22:19.323761",
+ "last_undegraded": "2017-07-15 13:22:19.323826",
+ "last_unstale": "2017-07-15 13:22:19.323826",
+ "log_size": 281,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 281,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.7",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "2038",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 3037,
+ "num_read_kb": 42312,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 319,
+ "num_write_kb": 173404
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "37'281"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:55.097790",
+ "last_became_active": "2017-07-03 12:09:42.155533",
+ "last_became_peered": "2017-07-03 12:09:42.155533",
+ "last_change": "2017-07-15 05:05:54.604658",
+ "last_clean": "2017-07-16 05:50:55.097790",
+ "last_clean_scrub_stamp": "2017-07-15 05:05:54.604620",
+ "last_deep_scrub": "37'5726",
+ "last_deep_scrub_stamp": "2017-07-14 00:35:26.027276",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:55.097790",
+ "last_fullsized": "2017-07-16 05:50:55.097790",
+ "last_peered": "2017-07-16 05:50:55.097790",
+ "last_scrub": "37'6253",
+ "last_scrub_stamp": "2017-07-15 05:05:54.604620",
+ "last_undegraded": "2017-07-16 05:50:55.097790",
+ "last_unstale": "2017-07-16 05:50:55.097790",
+ "log_size": 3022,
+ "log_start": "37'3700",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3022,
+ "ondisk_log_start": "37'3700",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.3",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "6693",
+ "stat_sum": {
+ "num_bytes": 656138,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 114,
+ "num_objects": 38,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 38,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 959,
+ "num_read_kb": 1526,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 6690,
+ "num_write_kb": 5855
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "37'6722"
+ },
+ {
+ "acting": [
+ 1,
+ 4,
+ 2
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 09:02:22.197297",
+ "last_became_active": "2017-07-03 12:04:58.386101",
+ "last_became_peered": "2017-07-03 12:04:58.386101",
+ "last_change": "2017-07-15 09:02:22.197297",
+ "last_clean": "2017-07-15 09:02:22.197297",
+ "last_clean_scrub_stamp": "2017-07-15 09:02:22.197222",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 14:47:58.761262",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 09:02:22.197297",
+ "last_fullsized": "2017-07-15 09:02:22.197297",
+ "last_peered": "2017-07-15 09:02:22.197297",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 09:02:22.197222",
+ "last_undegraded": "2017-07-15 09:02:22.197297",
+ "last_unstale": "2017-07-15 09:02:22.197297",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.2",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "44",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 4,
+ 2
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 0,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 14:33:24.207891",
+ "last_became_active": "2017-07-03 12:09:44.491860",
+ "last_became_peered": "2017-07-03 12:09:44.491860",
+ "last_change": "2017-07-15 14:33:24.207891",
+ "last_clean": "2017-07-15 14:33:24.207891",
+ "last_clean_scrub_stamp": "2017-07-15 14:33:24.207811",
+ "last_deep_scrub": "32'2",
+ "last_deep_scrub_stamp": "2017-07-14 08:49:40.620274",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 14:33:24.207891",
+ "last_fullsized": "2017-07-15 14:33:24.207891",
+ "last_peered": "2017-07-15 14:33:24.207891",
+ "last_scrub": "32'2",
+ "last_scrub_stamp": "2017-07-15 14:33:24.207811",
+ "last_undegraded": "2017-07-15 14:33:24.207891",
+ "last_unstale": "2017-07-15 14:33:24.207891",
+ "log_size": 2,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 2,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.0",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "30",
+ "stat_sum": {
+ "num_bytes": 16777216,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 6,
+ "num_objects": 2,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 2,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 4,
+ "num_read_kb": 32768,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 4,
+ "num_write_kb": 16384
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "32'2"
+ },
+ {
+ "acting": [
+ 4,
+ 0,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 04:04:28.184178",
+ "last_became_active": "2017-07-03 12:09:45.375428",
+ "last_became_peered": "2017-07-03 12:09:45.375428",
+ "last_change": "2017-07-16 04:04:28.184178",
+ "last_clean": "2017-07-16 04:04:28.184178",
+ "last_clean_scrub_stamp": "2017-07-16 04:04:28.184132",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-09 21:07:06.391453",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-16 04:04:28.184178",
+ "last_fullsized": "2017-07-16 04:04:28.184178",
+ "last_peered": "2017-07-16 04:04:28.184178",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 04:04:28.184132",
+ "last_undegraded": "2017-07-16 04:04:28.184178",
+ "last_unstale": "2017-07-16 04:04:28.184178",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.1",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 0,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 1,
+ 2
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 19:33:40.036500",
+ "last_became_active": "2017-07-03 12:09:49.061372",
+ "last_became_peered": "2017-07-03 12:09:49.061372",
+ "last_change": "2017-07-15 19:33:40.036500",
+ "last_clean": "2017-07-15 19:33:40.036500",
+ "last_clean_scrub_stamp": "2017-07-15 19:33:40.036430",
+ "last_deep_scrub": "37'37383",
+ "last_deep_scrub_stamp": "2017-07-10 20:17:04.111455",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 19:33:40.036500",
+ "last_fullsized": "2017-07-15 19:33:40.036500",
+ "last_peered": "2017-07-15 19:33:40.036500",
+ "last_scrub": "37'37383",
+ "last_scrub_stamp": "2017-07-15 19:33:40.036430",
+ "last_undegraded": "2017-07-15 19:33:40.036500",
+ "last_unstale": "2017-07-15 19:33:40.036500",
+ "log_size": 3083,
+ "log_start": "37'34300",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3083,
+ "ondisk_log_start": "37'34300",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.6",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26860",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 72699,
+ "num_read_kb": 89570,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 37469,
+ "num_write_kb": 389120
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 1,
+ 2
+ ],
+ "up_primary": 0,
+ "version": "37'37383"
+ },
+ {
+ "acting": [
+ 1,
+ 3,
+ 4
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 01:18:46.556030",
+ "last_became_active": "2017-07-03 12:09:50.516354",
+ "last_became_peered": "2017-07-03 12:09:50.516354",
+ "last_change": "2017-07-15 01:18:46.556030",
+ "last_clean": "2017-07-15 01:18:46.556030",
+ "last_clean_scrub_stamp": "2017-07-15 01:18:46.555948",
+ "last_deep_scrub": "37'204",
+ "last_deep_scrub_stamp": "2017-07-12 08:36:32.491433",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 01:18:46.556030",
+ "last_fullsized": "2017-07-15 01:18:46.556030",
+ "last_peered": "2017-07-15 01:18:46.556030",
+ "last_scrub": "37'204",
+ "last_scrub_stamp": "2017-07-15 01:18:46.555948",
+ "last_undegraded": "2017-07-15 01:18:46.556030",
+ "last_unstale": "2017-07-15 01:18:46.556030",
+ "log_size": 204,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 204,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.6",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "117",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 594,
+ "num_read_kb": 28651,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 237,
+ "num_write_kb": 137049
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 3,
+ 4
+ ],
+ "up_primary": 1,
+ "version": "37'204"
+ },
+ {
+ "acting": [
+ 3,
+ 1,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 23:20:54.696714",
+ "last_became_active": "2017-07-03 12:09:42.291657",
+ "last_became_peered": "2017-07-03 12:09:42.291657",
+ "last_change": "2017-07-15 14:04:16.857967",
+ "last_clean": "2017-07-15 23:20:54.696714",
+ "last_clean_scrub_stamp": "2017-07-15 14:04:16.857922",
+ "last_deep_scrub": "37'2520",
+ "last_deep_scrub_stamp": "2017-07-10 19:38:36.510083",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-15 23:20:54.696714",
+ "last_fullsized": "2017-07-15 23:20:54.696714",
+ "last_peered": "2017-07-15 23:20:54.696714",
+ "last_scrub": "37'3930",
+ "last_scrub_stamp": "2017-07-15 14:04:16.857922",
+ "last_undegraded": "2017-07-15 23:20:54.696714",
+ "last_unstale": "2017-07-15 23:20:54.696714",
+ "log_size": 3040,
+ "log_start": "37'900",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3040,
+ "ondisk_log_start": "37'900",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.2",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "3941",
+ "stat_sum": {
+ "num_bytes": 512164,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 84,
+ "num_objects": 28,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 28,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 250,
+ "num_read_kb": 125,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 3913,
+ "num_write_kb": 3788
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 1,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "37'3940"
+ },
+ {
+ "acting": [
+ 1,
+ 0,
+ 2
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 00:02:55.809119",
+ "last_became_active": "2017-07-03 12:04:45.838650",
+ "last_became_peered": "2017-07-03 12:04:45.838650",
+ "last_change": "2017-07-15 00:02:55.809119",
+ "last_clean": "2017-07-15 00:02:55.809119",
+ "last_clean_scrub_stamp": "2017-07-15 00:02:55.809042",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 18:59:00.784016",
+ "last_epoch_clean": 13,
+ "last_fresh": "2017-07-15 00:02:55.809119",
+ "last_fullsized": "2017-07-15 00:02:55.809119",
+ "last_peered": "2017-07-15 00:02:55.809119",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 00:02:55.809042",
+ "last_undegraded": "2017-07-15 00:02:55.809119",
+ "last_unstale": "2017-07-15 00:02:55.809119",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 11,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.3",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "33",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 0,
+ 2
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 1,
+ 4
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 04:55:29.767678",
+ "last_became_active": "2017-07-03 12:09:45.022238",
+ "last_became_peered": "2017-07-03 12:09:45.022238",
+ "last_change": "2017-07-16 04:55:29.767678",
+ "last_clean": "2017-07-16 04:55:29.767678",
+ "last_clean_scrub_stamp": "2017-07-16 04:55:29.767611",
+ "last_deep_scrub": "32'1",
+ "last_deep_scrub_stamp": "2017-07-12 12:35:32.229779",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-16 04:55:29.767678",
+ "last_fullsized": "2017-07-16 04:55:29.767678",
+ "last_peered": "2017-07-16 04:55:29.767678",
+ "last_scrub": "32'1",
+ "last_scrub_stamp": "2017-07-16 04:55:29.767611",
+ "last_undegraded": "2017-07-16 04:55:29.767678",
+ "last_unstale": "2017-07-16 04:55:29.767678",
+ "log_size": 1,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.1",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "28",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2,
+ "num_read_kb": 16384,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 1,
+ 4
+ ],
+ "up_primary": 0,
+ "version": "32'1"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 4
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 02:46:07.426865",
+ "last_became_active": "2017-07-03 12:09:45.375070",
+ "last_became_peered": "2017-07-03 12:09:45.375070",
+ "last_change": "2017-07-15 02:46:07.426865",
+ "last_clean": "2017-07-15 02:46:07.426865",
+ "last_clean_scrub_stamp": "2017-07-15 02:46:07.426749",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 02:46:07.426749",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 02:46:07.426865",
+ "last_fullsized": "2017-07-15 02:46:07.426865",
+ "last_peered": "2017-07-15 02:46:07.426865",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 02:46:07.426749",
+ "last_undegraded": "2017-07-15 02:46:07.426865",
+ "last_unstale": "2017-07-15 02:46:07.426865",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.0",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 4
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 4,
+ 2
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 22:38:17.399155",
+ "last_became_active": "2017-07-03 12:09:48.399758",
+ "last_became_peered": "2017-07-03 12:09:48.399758",
+ "last_change": "2017-07-15 22:38:17.399155",
+ "last_clean": "2017-07-15 22:38:17.399155",
+ "last_clean_scrub_stamp": "2017-07-15 22:38:17.399029",
+ "last_deep_scrub": "37'46917",
+ "last_deep_scrub_stamp": "2017-07-15 22:38:17.399029",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 22:38:17.399155",
+ "last_fullsized": "2017-07-15 22:38:17.399155",
+ "last_peered": "2017-07-15 22:38:17.399155",
+ "last_scrub": "37'46917",
+ "last_scrub_stamp": "2017-07-15 22:38:17.399029",
+ "last_undegraded": "2017-07-15 22:38:17.399155",
+ "last_unstale": "2017-07-15 22:38:17.399155",
+ "log_size": 3017,
+ "log_start": "37'43900",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3017,
+ "ondisk_log_start": "37'43900",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.7",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "30894",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 53806,
+ "num_read_kb": 86535,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 47004,
+ "num_write_kb": 418687
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 4,
+ 2
+ ],
+ "up_primary": 1,
+ "version": "37'46917"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.947970",
+ "last_became_active": "2017-07-03 12:09:42.288279",
+ "last_became_peered": "2017-07-03 12:09:42.288279",
+ "last_change": "2017-07-15 20:05:30.426066",
+ "last_clean": "2017-07-16 05:50:54.947970",
+ "last_clean_scrub_stamp": "2017-07-15 20:05:30.426028",
+ "last_deep_scrub": "37'1600",
+ "last_deep_scrub_stamp": "2017-07-10 16:45:34.692515",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.947970",
+ "last_fullsized": "2017-07-16 05:50:54.947970",
+ "last_peered": "2017-07-16 05:50:54.947970",
+ "last_scrub": "37'2436",
+ "last_scrub_stamp": "2017-07-15 20:05:30.426028",
+ "last_undegraded": "2017-07-16 05:50:54.947970",
+ "last_unstale": "2017-07-16 05:50:54.947970",
+ "log_size": 2497,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 2497,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.5",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "2499",
+ "stat_sum": {
+ "num_bytes": 544077,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 93,
+ "num_objects": 31,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 31,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 334,
+ "num_read_kb": 167,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2470,
+ "num_write_kb": 2337
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'2497"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 23:07:56.682844",
+ "last_became_active": "2017-07-03 12:04:45.833655",
+ "last_became_peered": "2017-07-03 12:04:45.833655",
+ "last_change": "2017-07-15 23:07:56.682844",
+ "last_clean": "2017-07-15 23:07:56.682844",
+ "last_clean_scrub_stamp": "2017-07-15 23:07:56.682721",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 01:35:47.865863",
+ "last_epoch_clean": 13,
+ "last_fresh": "2017-07-15 23:07:56.682844",
+ "last_fullsized": "2017-07-15 23:07:56.682844",
+ "last_peered": "2017-07-15 23:07:56.682844",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 23:07:56.682721",
+ "last_undegraded": "2017-07-15 23:07:56.682844",
+ "last_unstale": "2017-07-15 23:07:56.682844",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 11,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.4",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "35",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 1,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 13:04:36.658413",
+ "last_became_active": "2017-07-03 12:09:44.418063",
+ "last_became_peered": "2017-07-03 12:09:44.418063",
+ "last_change": "2017-07-15 13:04:36.658413",
+ "last_clean": "2017-07-15 13:04:36.658413",
+ "last_clean_scrub_stamp": "2017-07-15 13:04:36.658361",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-09 13:08:10.071733",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 13:04:36.658413",
+ "last_fullsized": "2017-07-15 13:04:36.658413",
+ "last_peered": "2017-07-15 13:04:36.658413",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 13:04:36.658361",
+ "last_undegraded": "2017-07-15 13:04:36.658413",
+ "last_unstale": "2017-07-15 13:04:36.658413",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.6",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 1,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 1,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 02:40:07.101785",
+ "last_became_active": "2017-07-03 12:09:45.371690",
+ "last_became_peered": "2017-07-03 12:09:45.371690",
+ "last_change": "2017-07-16 02:40:07.101785",
+ "last_clean": "2017-07-16 02:40:07.101785",
+ "last_clean_scrub_stamp": "2017-07-16 02:40:07.101727",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 00:34:07.101232",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-16 02:40:07.101785",
+ "last_fullsized": "2017-07-16 02:40:07.101785",
+ "last_peered": "2017-07-16 02:40:07.101785",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 02:40:07.101727",
+ "last_undegraded": "2017-07-16 02:40:07.101785",
+ "last_unstale": "2017-07-16 02:40:07.101785",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.7",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 1,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 0
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 02:55:03.811132",
+ "last_became_active": "2017-07-03 12:09:48.451312",
+ "last_became_peered": "2017-07-03 12:09:48.451312",
+ "last_change": "2017-07-16 02:55:03.811132",
+ "last_clean": "2017-07-16 02:55:03.811132",
+ "last_clean_scrub_stamp": "2017-07-16 02:55:03.811089",
+ "last_deep_scrub": "37'28939",
+ "last_deep_scrub_stamp": "2017-07-14 23:21:25.663028",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-16 02:55:03.811132",
+ "last_fullsized": "2017-07-16 02:55:03.811132",
+ "last_peered": "2017-07-16 02:55:03.811132",
+ "last_scrub": "37'28939",
+ "last_scrub_stamp": "2017-07-16 02:55:03.811089",
+ "last_undegraded": "2017-07-16 02:55:03.811132",
+ "last_unstale": "2017-07-16 02:55:03.811132",
+ "log_size": 3039,
+ "log_start": "37'25900",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3039,
+ "ondisk_log_start": "37'25900",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.0",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "30524",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 43577,
+ "num_read_kb": 64021,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 29552,
+ "num_write_kb": 436672
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 0
+ ],
+ "up_primary": 2,
+ "version": "37'28939"
+ },
+ {
+ "acting": [
+ 3,
+ 1,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 18:10:51.925845",
+ "last_became_active": "2017-07-03 12:09:50.622966",
+ "last_became_peered": "2017-07-03 12:09:50.622966",
+ "last_change": "2017-07-15 18:10:51.925845",
+ "last_clean": "2017-07-15 18:10:51.925845",
+ "last_clean_scrub_stamp": "2017-07-15 18:10:51.925811",
+ "last_deep_scrub": "37'253",
+ "last_deep_scrub_stamp": "2017-07-14 12:05:41.053393",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 18:10:51.925845",
+ "last_fullsized": "2017-07-15 18:10:51.925845",
+ "last_peered": "2017-07-15 18:10:51.925845",
+ "last_scrub": "37'253",
+ "last_scrub_stamp": "2017-07-15 18:10:51.925811",
+ "last_undegraded": "2017-07-15 18:10:51.925845",
+ "last_unstale": "2017-07-15 18:10:51.925845",
+ "log_size": 253,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 253,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.1",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "11066",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 923,
+ "num_read_kb": 36382,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 290,
+ "num_write_kb": 166182
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 1,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "37'253"
+ },
+ {
+ "acting": [
+ 4,
+ 0,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:55.113808",
+ "last_became_active": "2017-07-03 12:09:42.152308",
+ "last_became_peered": "2017-07-03 12:09:42.152308",
+ "last_change": "2017-07-15 21:59:31.556891",
+ "last_clean": "2017-07-16 05:50:55.113808",
+ "last_clean_scrub_stamp": "2017-07-15 21:59:31.556848",
+ "last_deep_scrub": "37'2282",
+ "last_deep_scrub_stamp": "2017-07-13 08:57:40.118745",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:55.113808",
+ "last_fullsized": "2017-07-16 05:50:55.113808",
+ "last_peered": "2017-07-16 05:50:55.113808",
+ "last_scrub": "37'2680",
+ "last_scrub_stamp": "2017-07-15 21:59:31.556848",
+ "last_undegraded": "2017-07-16 05:50:55.113808",
+ "last_unstale": "2017-07-16 05:50:55.113808",
+ "log_size": 2730,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 2730,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.4",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "2725",
+ "stat_sum": {
+ "num_bytes": 575476,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 90,
+ "num_objects": 30,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 30,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 366,
+ "num_read_kb": 344,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2703,
+ "num_write_kb": 2466
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 0,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "37'2730"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 18:55:12.472207",
+ "last_became_active": "2017-07-03 12:04:59.464488",
+ "last_became_peered": "2017-07-03 12:04:59.464488",
+ "last_change": "2017-07-15 18:55:12.472207",
+ "last_clean": "2017-07-15 18:55:12.472207",
+ "last_clean_scrub_stamp": "2017-07-15 18:55:12.472163",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-09 01:30:36.746039",
+ "last_epoch_clean": 21,
+ "last_fresh": "2017-07-15 18:55:12.472207",
+ "last_fullsized": "2017-07-15 18:55:12.472207",
+ "last_peered": "2017-07-15 18:55:12.472207",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 18:55:12.472163",
+ "last_undegraded": "2017-07-15 18:55:12.472207",
+ "last_unstale": "2017-07-15 18:55:12.472207",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 19,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.5",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "36",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 0,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 04:52:33.028639",
+ "last_became_active": "2017-07-03 12:09:44.498524",
+ "last_became_peered": "2017-07-03 12:09:44.498524",
+ "last_change": "2017-07-16 04:52:33.028639",
+ "last_clean": "2017-07-16 04:52:33.028639",
+ "last_clean_scrub_stamp": "2017-07-16 04:52:33.028582",
+ "last_deep_scrub": "32'1",
+ "last_deep_scrub_stamp": "2017-07-16 04:52:33.028582",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-16 04:52:33.028639",
+ "last_fullsized": "2017-07-16 04:52:33.028639",
+ "last_peered": "2017-07-16 04:52:33.028639",
+ "last_scrub": "32'1",
+ "last_scrub_stamp": "2017-07-16 04:52:33.028582",
+ "last_undegraded": "2017-07-16 04:52:33.028639",
+ "last_unstale": "2017-07-16 04:52:33.028639",
+ "log_size": 1,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.7",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "28",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2,
+ "num_read_kb": 16384,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "32'1"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 15:19:03.332769",
+ "last_became_active": "2017-07-03 12:09:45.389519",
+ "last_became_peered": "2017-07-03 12:09:45.389519",
+ "last_change": "2017-07-15 15:19:03.332769",
+ "last_clean": "2017-07-15 15:19:03.332769",
+ "last_clean_scrub_stamp": "2017-07-15 15:19:03.332722",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-09 05:06:24.401796",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 15:19:03.332769",
+ "last_fullsized": "2017-07-15 15:19:03.332769",
+ "last_peered": "2017-07-15 15:19:03.332769",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 15:19:03.332722",
+ "last_undegraded": "2017-07-15 15:19:03.332769",
+ "last_unstale": "2017-07-15 15:19:03.332769",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.6",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 3,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 06:46:34.063573",
+ "last_became_active": "2017-07-03 12:09:48.451282",
+ "last_became_peered": "2017-07-03 12:09:48.451282",
+ "last_change": "2017-07-15 06:46:34.063573",
+ "last_clean": "2017-07-15 06:46:34.063573",
+ "last_clean_scrub_stamp": "2017-07-15 06:46:34.063523",
+ "last_deep_scrub": "37'29844",
+ "last_deep_scrub_stamp": "2017-07-12 16:08:10.605271",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 06:46:34.063573",
+ "last_fullsized": "2017-07-15 06:46:34.063573",
+ "last_peered": "2017-07-15 06:46:34.063573",
+ "last_scrub": "37'29844",
+ "last_scrub_stamp": "2017-07-15 06:46:34.063523",
+ "last_undegraded": "2017-07-15 06:46:34.063573",
+ "last_unstale": "2017-07-15 06:46:34.063573",
+ "log_size": 3044,
+ "log_start": "37'26800",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3044,
+ "ondisk_log_start": "37'26800",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.1",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "46272",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 51208,
+ "num_read_kb": 73728,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 29948,
+ "num_write_kb": 458752
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 3,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "37'29844"
+ },
+ {
+ "acting": [
+ 4,
+ 0,
+ 3
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 12:06:49.834746",
+ "last_became_active": "2017-07-03 12:09:50.528744",
+ "last_became_peered": "2017-07-03 12:09:50.528744",
+ "last_change": "2017-07-15 12:06:49.834746",
+ "last_clean": "2017-07-15 12:06:49.834746",
+ "last_clean_scrub_stamp": "2017-07-15 12:06:49.834673",
+ "last_deep_scrub": "37'654",
+ "last_deep_scrub_stamp": "2017-07-12 17:02:40.233653",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 12:06:49.834746",
+ "last_fullsized": "2017-07-15 12:06:49.834746",
+ "last_peered": "2017-07-15 12:06:49.834746",
+ "last_scrub": "37'654",
+ "last_scrub_stamp": "2017-07-15 12:06:49.834673",
+ "last_undegraded": "2017-07-15 12:06:49.834746",
+ "last_unstale": "2017-07-15 12:06:49.834746",
+ "log_size": 654,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 654,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.0",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "499",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 1199,
+ "num_read_kb": 42546,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 714,
+ "num_write_kb": 272933
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 0,
+ 3
+ ],
+ "up_primary": 4,
+ "version": "37'654"
+ },
+ {
+ "acting": [
+ 3,
+ 1,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:55.151294",
+ "last_became_active": "2017-07-03 12:09:42.284827",
+ "last_became_peered": "2017-07-03 12:09:42.284827",
+ "last_change": "2017-07-15 00:14:47.366661",
+ "last_clean": "2017-07-16 05:50:55.151294",
+ "last_clean_scrub_stamp": "2017-07-15 00:14:47.366607",
+ "last_deep_scrub": "37'2609",
+ "last_deep_scrub_stamp": "2017-07-11 11:21:58.312244",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:55.151294",
+ "last_fullsized": "2017-07-16 05:50:55.151294",
+ "last_peered": "2017-07-16 05:50:55.151294",
+ "last_scrub": "37'3673",
+ "last_scrub_stamp": "2017-07-15 00:14:47.366607",
+ "last_undegraded": "2017-07-16 05:50:55.151294",
+ "last_unstale": "2017-07-16 05:50:55.151294",
+ "log_size": 3063,
+ "log_start": "37'1000",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3063,
+ "ondisk_log_start": "37'1000",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.7",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "4052",
+ "stat_sum": {
+ "num_bytes": 650139,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 108,
+ "num_objects": 36,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 36,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 304,
+ "num_read_kb": 202,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 4029,
+ "num_write_kb": 3858
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 1,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "37'4063"
+ },
+ {
+ "acting": [
+ 0,
+ 2,
+ 1
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 01:23:00.610834",
+ "last_became_active": "2017-07-03 12:04:46.493670",
+ "last_became_peered": "2017-07-03 12:04:46.493670",
+ "last_change": "2017-07-16 01:23:00.610834",
+ "last_clean": "2017-07-16 01:23:00.610834",
+ "last_clean_scrub_stamp": "2017-07-16 01:23:00.610776",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 12:49:54.584672",
+ "last_epoch_clean": 13,
+ "last_fresh": "2017-07-16 01:23:00.610834",
+ "last_fullsized": "2017-07-16 01:23:00.610834",
+ "last_peered": "2017-07-16 01:23:00.610834",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 01:23:00.610776",
+ "last_undegraded": "2017-07-16 01:23:00.610834",
+ "last_unstale": "2017-07-16 01:23:00.610834",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 11,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.6",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "40",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 2,
+ 1
+ ],
+ "up_primary": 0,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 4,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 13:52:46.075136",
+ "last_became_active": "2017-07-03 12:09:44.357952",
+ "last_became_peered": "2017-07-03 12:09:44.357952",
+ "last_change": "2017-07-15 13:52:46.075136",
+ "last_clean": "2017-07-15 13:52:46.075136",
+ "last_clean_scrub_stamp": "2017-07-15 13:52:46.075041",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 13:05:38.218972",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 13:52:46.075136",
+ "last_fullsized": "2017-07-15 13:52:46.075136",
+ "last_peered": "2017-07-15 13:52:46.075136",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 13:52:46.075041",
+ "last_undegraded": "2017-07-15 13:52:46.075136",
+ "last_unstale": "2017-07-15 13:52:46.075136",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.4",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 4,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 1,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 19:37:27.711767",
+ "last_became_active": "2017-07-03 12:09:45.380526",
+ "last_became_peered": "2017-07-03 12:09:45.380526",
+ "last_change": "2017-07-15 19:37:27.711767",
+ "last_clean": "2017-07-15 19:37:27.711767",
+ "last_clean_scrub_stamp": "2017-07-15 19:37:27.711717",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-12 08:38:57.901720",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 19:37:27.711767",
+ "last_fullsized": "2017-07-15 19:37:27.711767",
+ "last_peered": "2017-07-15 19:37:27.711767",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 19:37:27.711717",
+ "last_undegraded": "2017-07-15 19:37:27.711767",
+ "last_unstale": "2017-07-15 19:37:27.711767",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.5",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 1,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 1
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 20:26:00.300302",
+ "last_became_active": "2017-07-03 12:09:48.412158",
+ "last_became_peered": "2017-07-03 12:09:48.412158",
+ "last_change": "2017-07-15 20:26:00.300302",
+ "last_clean": "2017-07-15 20:26:00.300302",
+ "last_clean_scrub_stamp": "2017-07-15 20:26:00.300252",
+ "last_deep_scrub": "37'22327",
+ "last_deep_scrub_stamp": "2017-07-15 20:26:00.300252",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 20:26:00.300302",
+ "last_fullsized": "2017-07-15 20:26:00.300302",
+ "last_peered": "2017-07-15 20:26:00.300302",
+ "last_scrub": "37'22327",
+ "last_scrub_stamp": "2017-07-15 20:26:00.300252",
+ "last_undegraded": "2017-07-15 20:26:00.300302",
+ "last_unstale": "2017-07-15 20:26:00.300302",
+ "log_size": 3027,
+ "log_start": "37'19300",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3027,
+ "ondisk_log_start": "37'19300",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.2",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "11592",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 51272,
+ "num_read_kb": 70759,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 22923,
+ "num_write_kb": 357381
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 1
+ ],
+ "up_primary": 4,
+ "version": "37'22327"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 3
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 02:44:25.826239",
+ "last_became_active": "2017-07-03 12:09:50.528950",
+ "last_became_peered": "2017-07-03 12:09:50.528950",
+ "last_change": "2017-07-16 02:44:25.826239",
+ "last_clean": "2017-07-16 02:44:25.826239",
+ "last_clean_scrub_stamp": "2017-07-16 02:44:25.826168",
+ "last_deep_scrub": "37'400",
+ "last_deep_scrub_stamp": "2017-07-16 02:44:25.826168",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-16 02:44:25.826239",
+ "last_fullsized": "2017-07-16 02:44:25.826239",
+ "last_peered": "2017-07-16 02:44:25.826239",
+ "last_scrub": "37'400",
+ "last_scrub_stamp": "2017-07-16 02:44:25.826168",
+ "last_undegraded": "2017-07-16 02:44:25.826239",
+ "last_unstale": "2017-07-16 02:44:25.826239",
+ "log_size": 400,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 400,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.3",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "363",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 855,
+ "num_read_kb": 30608,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 447,
+ "num_write_kb": 188904
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 3
+ ],
+ "up_primary": 1,
+ "version": "37'400"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 1
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.872069",
+ "last_became_active": "2017-07-03 12:09:42.173213",
+ "last_became_peered": "2017-07-03 12:09:42.173213",
+ "last_change": "2017-07-16 03:55:24.527340",
+ "last_clean": "2017-07-16 05:50:54.872069",
+ "last_clean_scrub_stamp": "2017-07-16 03:55:24.527298",
+ "last_deep_scrub": "37'741",
+ "last_deep_scrub_stamp": "2017-07-11 04:20:20.866274",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.872069",
+ "last_fullsized": "2017-07-16 05:50:54.872069",
+ "last_peered": "2017-07-16 05:50:54.872069",
+ "last_scrub": "37'1135",
+ "last_scrub_stamp": "2017-07-16 03:55:24.527298",
+ "last_undegraded": "2017-07-16 05:50:54.872069",
+ "last_unstale": "2017-07-16 05:50:54.872069",
+ "log_size": 1173,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1173,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.6",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1175",
+ "stat_sum": {
+ "num_bytes": 566291,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 105,
+ "num_objects": 35,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 35,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 412,
+ "num_read_kb": 367,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 1144,
+ "num_write_kb": 883
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 1
+ ],
+ "up_primary": 2,
+ "version": "37'1173"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 18:11:44.934599",
+ "last_became_active": "2017-07-03 12:04:47.967248",
+ "last_became_peered": "2017-07-03 12:04:47.967248",
+ "last_change": "2017-07-15 18:11:44.934599",
+ "last_clean": "2017-07-15 18:11:44.934599",
+ "last_clean_scrub_stamp": "2017-07-15 18:11:44.934552",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 08:30:23.207149",
+ "last_epoch_clean": 15,
+ "last_fresh": "2017-07-15 18:11:44.934599",
+ "last_fullsized": "2017-07-15 18:11:44.934599",
+ "last_peered": "2017-07-15 18:11:44.934599",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 18:11:44.934552",
+ "last_undegraded": "2017-07-15 18:11:44.934599",
+ "last_unstale": "2017-07-15 18:11:44.934599",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 13,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.7",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 01:42:35.464459",
+ "last_became_active": "2017-07-03 12:09:44.504182",
+ "last_became_peered": "2017-07-03 12:09:44.504182",
+ "last_change": "2017-07-15 01:42:35.464459",
+ "last_clean": "2017-07-15 01:42:35.464459",
+ "last_clean_scrub_stamp": "2017-07-15 01:42:35.464404",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 03:32:36.318326",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 01:42:35.464459",
+ "last_fullsized": "2017-07-15 01:42:35.464459",
+ "last_peered": "2017-07-15 01:42:35.464459",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 01:42:35.464404",
+ "last_undegraded": "2017-07-15 01:42:35.464459",
+ "last_unstale": "2017-07-15 01:42:35.464459",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.5",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 4,
+ 2
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 11:46:55.814600",
+ "last_became_active": "2017-07-03 12:09:45.374698",
+ "last_became_peered": "2017-07-03 12:09:45.374698",
+ "last_change": "2017-07-15 11:46:55.814600",
+ "last_clean": "2017-07-15 11:46:55.814600",
+ "last_clean_scrub_stamp": "2017-07-15 11:46:55.814533",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 07:55:48.113351",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 11:46:55.814600",
+ "last_fullsized": "2017-07-15 11:46:55.814600",
+ "last_peered": "2017-07-15 11:46:55.814600",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 11:46:55.814533",
+ "last_undegraded": "2017-07-15 11:46:55.814600",
+ "last_unstale": "2017-07-15 11:46:55.814600",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.4",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 4,
+ 2
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 4,
+ 3
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 05:20:45.388762",
+ "last_became_active": "2017-07-03 12:09:49.060290",
+ "last_became_peered": "2017-07-03 12:09:49.060290",
+ "last_change": "2017-07-15 05:20:45.388762",
+ "last_clean": "2017-07-15 05:20:45.388762",
+ "last_clean_scrub_stamp": "2017-07-15 05:20:45.388708",
+ "last_deep_scrub": "37'31182",
+ "last_deep_scrub_stamp": "2017-07-11 09:45:53.363455",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 05:20:45.388762",
+ "last_fullsized": "2017-07-15 05:20:45.388762",
+ "last_peered": "2017-07-15 05:20:45.388762",
+ "last_scrub": "37'31182",
+ "last_scrub_stamp": "2017-07-15 05:20:45.388708",
+ "last_undegraded": "2017-07-15 05:20:45.388762",
+ "last_unstale": "2017-07-15 05:20:45.388762",
+ "log_size": 3082,
+ "log_start": "37'28100",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3082,
+ "ondisk_log_start": "37'28100",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.3",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "28808",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 36918,
+ "num_read_kb": 61960,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 31276,
+ "num_write_kb": 413696
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 4,
+ 3
+ ],
+ "up_primary": 0,
+ "version": "37'31182"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 04:40:08.851637",
+ "last_became_active": "2017-07-03 12:09:50.606699",
+ "last_became_peered": "2017-07-03 12:09:50.606699",
+ "last_change": "2017-07-16 04:40:08.851637",
+ "last_clean": "2017-07-16 04:40:08.851637",
+ "last_clean_scrub_stamp": "2017-07-16 04:40:08.851591",
+ "last_deep_scrub": "37'315",
+ "last_deep_scrub_stamp": "2017-07-11 06:35:38.677472",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-16 04:40:08.851637",
+ "last_fullsized": "2017-07-16 04:40:08.851637",
+ "last_peered": "2017-07-16 04:40:08.851637",
+ "last_scrub": "37'315",
+ "last_scrub_stamp": "2017-07-16 04:40:08.851591",
+ "last_undegraded": "2017-07-16 04:40:08.851637",
+ "last_unstale": "2017-07-16 04:40:08.851637",
+ "log_size": 315,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 315,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.2",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1217",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 1624,
+ "num_read_kb": 34578,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 361,
+ "num_write_kb": 202214
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'315"
+ },
+ {
+ "acting": [
+ 2,
+ 3,
+ 0
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-14 23:47:26.973505",
+ "last_became_active": "2017-07-03 12:09:50.564661",
+ "last_became_peered": "2017-07-03 12:09:50.564661",
+ "last_change": "2017-07-14 23:47:26.973505",
+ "last_clean": "2017-07-14 23:47:26.973505",
+ "last_clean_scrub_stamp": "2017-07-14 23:47:26.973464",
+ "last_deep_scrub": "37'237",
+ "last_deep_scrub_stamp": "2017-07-13 13:03:45.684807",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-14 23:47:26.973505",
+ "last_fullsized": "2017-07-14 23:47:26.973505",
+ "last_peered": "2017-07-14 23:47:26.973505",
+ "last_scrub": "37'237",
+ "last_scrub_stamp": "2017-07-14 23:47:26.973464",
+ "last_undegraded": "2017-07-14 23:47:26.973505",
+ "last_unstale": "2017-07-14 23:47:26.973505",
+ "log_size": 237,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 237,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "986",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 1319,
+ "num_read_kb": 26020,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 275,
+ "num_write_kb": 168088
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 3,
+ 0
+ ],
+ "up_primary": 2,
+ "version": "37'237"
+ },
+ {
+ "acting": [
+ 2,
+ 1,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:55.031743",
+ "last_became_active": "2017-07-03 12:09:42.188292",
+ "last_became_peered": "2017-07-03 12:09:42.188292",
+ "last_change": "2017-07-15 16:26:26.168270",
+ "last_clean": "2017-07-16 05:50:55.031743",
+ "last_clean_scrub_stamp": "2017-07-15 16:26:26.168234",
+ "last_deep_scrub": "37'5450",
+ "last_deep_scrub_stamp": "2017-07-11 19:10:48.439986",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:55.031743",
+ "last_fullsized": "2017-07-16 05:50:55.031743",
+ "last_peered": "2017-07-16 05:50:55.031743",
+ "last_scrub": "37'7772",
+ "last_scrub_stamp": "2017-07-15 16:26:26.168234",
+ "last_undegraded": "2017-07-16 05:50:55.031743",
+ "last_unstale": "2017-07-16 05:50:55.031743",
+ "log_size": 3014,
+ "log_start": "37'5100",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3014,
+ "ondisk_log_start": "37'5100",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.9",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "8091",
+ "stat_sum": {
+ "num_bytes": 737462,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 105,
+ "num_objects": 35,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 35,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 308,
+ "num_read_kb": 154,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 8083,
+ "num_write_kb": 7933
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 1,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "37'8114"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 4
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 19:01:08.225311",
+ "last_became_active": "2017-07-03 12:04:58.377654",
+ "last_became_peered": "2017-07-03 12:04:58.377654",
+ "last_change": "2017-07-15 19:01:08.225311",
+ "last_clean": "2017-07-15 19:01:08.225311",
+ "last_clean_scrub_stamp": "2017-07-15 19:01:08.225234",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 02:36:57.350743",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 19:01:08.225311",
+ "last_fullsized": "2017-07-15 19:01:08.225311",
+ "last_peered": "2017-07-15 19:01:08.225311",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 19:01:08.225234",
+ "last_undegraded": "2017-07-15 19:01:08.225311",
+ "last_unstale": "2017-07-15 19:01:08.225311",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.8",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "53",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 4
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 1,
+ 0
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 18:05:09.323137",
+ "last_became_active": "2017-07-03 12:09:44.423319",
+ "last_became_peered": "2017-07-03 12:09:44.423319",
+ "last_change": "2017-07-15 18:05:09.323137",
+ "last_clean": "2017-07-15 18:05:09.323137",
+ "last_clean_scrub_stamp": "2017-07-15 18:05:09.323108",
+ "last_deep_scrub": "32'2",
+ "last_deep_scrub_stamp": "2017-07-12 23:13:40.542875",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 18:05:09.323137",
+ "last_fullsized": "2017-07-15 18:05:09.323137",
+ "last_peered": "2017-07-15 18:05:09.323137",
+ "last_scrub": "32'2",
+ "last_scrub_stamp": "2017-07-15 18:05:09.323108",
+ "last_undegraded": "2017-07-15 18:05:09.323137",
+ "last_unstale": "2017-07-15 18:05:09.323137",
+ "log_size": 2,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 2,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "30",
+ "stat_sum": {
+ "num_bytes": 16777216,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 6,
+ "num_objects": 2,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 2,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 4,
+ "num_read_kb": 32768,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 4,
+ "num_write_kb": 16384
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 1,
+ 0
+ ],
+ "up_primary": 2,
+ "version": "32'2"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 3
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 02:56:44.829565",
+ "last_became_active": "2017-07-03 12:09:45.441451",
+ "last_became_peered": "2017-07-03 12:09:45.441451",
+ "last_change": "2017-07-16 02:56:44.829565",
+ "last_clean": "2017-07-16 02:56:44.829565",
+ "last_clean_scrub_stamp": "2017-07-16 02:56:44.829531",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 22:11:03.802713",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-16 02:56:44.829565",
+ "last_fullsized": "2017-07-16 02:56:44.829565",
+ "last_peered": "2017-07-16 02:56:44.829565",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 02:56:44.829531",
+ "last_undegraded": "2017-07-16 02:56:44.829565",
+ "last_unstale": "2017-07-16 02:56:44.829565",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 3
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 0,
+ 3
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 02:36:48.058031",
+ "last_became_active": "2017-07-03 12:09:48.419035",
+ "last_became_peered": "2017-07-03 12:09:48.419035",
+ "last_change": "2017-07-16 02:36:48.058031",
+ "last_clean": "2017-07-16 02:36:48.058031",
+ "last_clean_scrub_stamp": "2017-07-16 02:36:48.057969",
+ "last_deep_scrub": "37'23688",
+ "last_deep_scrub_stamp": "2017-07-16 02:36:48.057969",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-16 02:36:48.058031",
+ "last_fullsized": "2017-07-16 02:36:48.058031",
+ "last_peered": "2017-07-16 02:36:48.058031",
+ "last_scrub": "37'23688",
+ "last_scrub_stamp": "2017-07-16 02:36:48.057969",
+ "last_undegraded": "2017-07-16 02:36:48.058031",
+ "last_unstale": "2017-07-16 02:36:48.058031",
+ "log_size": 3088,
+ "log_start": "37'20600",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3088,
+ "ondisk_log_start": "37'20600",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "22587",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 59440,
+ "num_read_kb": 81962,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 23784,
+ "num_write_kb": 425984
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 0,
+ 3
+ ],
+ "up_primary": 4,
+ "version": "37'23688"
+ },
+ {
+ "acting": [
+ 1,
+ 0,
+ 3
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 08:22:07.793870",
+ "last_became_active": "2017-07-03 12:09:50.518217",
+ "last_became_peered": "2017-07-03 12:09:50.518217",
+ "last_change": "2017-07-15 08:22:07.793870",
+ "last_clean": "2017-07-15 08:22:07.793870",
+ "last_clean_scrub_stamp": "2017-07-15 08:22:07.793810",
+ "last_deep_scrub": "37'307",
+ "last_deep_scrub_stamp": "2017-07-15 08:22:07.793810",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 08:22:07.793870",
+ "last_fullsized": "2017-07-15 08:22:07.793870",
+ "last_peered": "2017-07-15 08:22:07.793870",
+ "last_scrub": "37'307",
+ "last_scrub_stamp": "2017-07-15 08:22:07.793810",
+ "last_undegraded": "2017-07-15 08:22:07.793870",
+ "last_unstale": "2017-07-15 08:22:07.793870",
+ "log_size": 307,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 307,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "296",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 835,
+ "num_read_kb": 30337,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 353,
+ "num_write_kb": 185296
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 0,
+ 3
+ ],
+ "up_primary": 1,
+ "version": "37'307"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.878471",
+ "last_became_active": "2017-07-03 12:09:42.255706",
+ "last_became_peered": "2017-07-03 12:09:42.255706",
+ "last_change": "2017-07-15 03:02:53.525018",
+ "last_clean": "2017-07-16 05:50:54.878471",
+ "last_clean_scrub_stamp": "2017-07-15 03:02:53.524967",
+ "last_deep_scrub": "37'856",
+ "last_deep_scrub_stamp": "2017-07-11 04:29:04.106686",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.878471",
+ "last_fullsized": "2017-07-16 05:50:54.878471",
+ "last_peered": "2017-07-16 05:50:54.878471",
+ "last_scrub": "37'942",
+ "last_scrub_stamp": "2017-07-15 03:02:53.524967",
+ "last_undegraded": "2017-07-16 05:50:54.878471",
+ "last_unstale": "2017-07-16 05:50:54.878471",
+ "log_size": 1172,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1172,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.8",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1174",
+ "stat_sum": {
+ "num_bytes": 434969,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 84,
+ "num_objects": 28,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 28,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 458,
+ "num_read_kb": 390,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 1149,
+ "num_write_kb": 893
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "37'1172"
+ },
+ {
+ "acting": [
+ 3,
+ 1,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 03:03:16.645703",
+ "last_became_active": "2017-07-03 12:04:47.909016",
+ "last_became_peered": "2017-07-03 12:04:47.909016",
+ "last_change": "2017-07-16 03:03:16.645703",
+ "last_clean": "2017-07-16 03:03:16.645703",
+ "last_clean_scrub_stamp": "2017-07-16 03:03:16.645648",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 03:34:21.343857",
+ "last_epoch_clean": 15,
+ "last_fresh": "2017-07-16 03:03:16.645703",
+ "last_fullsized": "2017-07-16 03:03:16.645703",
+ "last_peered": "2017-07-16 03:03:16.645703",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 03:03:16.645648",
+ "last_undegraded": "2017-07-16 03:03:16.645703",
+ "last_unstale": "2017-07-16 03:03:16.645703",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 13,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.9",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 1,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 0,
+ 3
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 23:16:23.141137",
+ "last_became_active": "2017-07-03 12:09:44.436912",
+ "last_became_peered": "2017-07-03 12:09:44.436912",
+ "last_change": "2017-07-15 23:16:23.141137",
+ "last_clean": "2017-07-15 23:16:23.141137",
+ "last_clean_scrub_stamp": "2017-07-15 23:16:23.141106",
+ "last_deep_scrub": "32'1",
+ "last_deep_scrub_stamp": "2017-07-10 15:46:35.432386",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 23:16:23.141137",
+ "last_fullsized": "2017-07-15 23:16:23.141137",
+ "last_peered": "2017-07-15 23:16:23.141137",
+ "last_scrub": "32'1",
+ "last_scrub_stamp": "2017-07-15 23:16:23.141106",
+ "last_undegraded": "2017-07-15 23:16:23.141137",
+ "last_unstale": "2017-07-15 23:16:23.141137",
+ "log_size": 1,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "28",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2,
+ "num_read_kb": 16384,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 0,
+ 3
+ ],
+ "up_primary": 2,
+ "version": "32'1"
+ },
+ {
+ "acting": [
+ 3,
+ 0,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 15:16:57.741892",
+ "last_became_active": "2017-07-03 12:09:45.481927",
+ "last_became_peered": "2017-07-03 12:09:45.481927",
+ "last_change": "2017-07-15 15:16:57.741892",
+ "last_clean": "2017-07-15 15:16:57.741892",
+ "last_clean_scrub_stamp": "2017-07-15 15:16:57.741835",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 16:48:46.317807",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 15:16:57.741892",
+ "last_fullsized": "2017-07-15 15:16:57.741892",
+ "last_peered": "2017-07-15 15:16:57.741892",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 15:16:57.741835",
+ "last_undegraded": "2017-07-15 15:16:57.741892",
+ "last_unstale": "2017-07-15 15:16:57.741892",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 3,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 19:43:22.554252",
+ "last_became_active": "2017-07-03 12:09:48.454043",
+ "last_became_peered": "2017-07-03 12:09:48.454043",
+ "last_change": "2017-07-15 19:43:22.554252",
+ "last_clean": "2017-07-15 19:43:22.554252",
+ "last_clean_scrub_stamp": "2017-07-15 19:43:22.554201",
+ "last_deep_scrub": "37'36151",
+ "last_deep_scrub_stamp": "2017-07-10 17:46:35.263868",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 19:43:22.554252",
+ "last_fullsized": "2017-07-15 19:43:22.554252",
+ "last_peered": "2017-07-15 19:43:22.554252",
+ "last_scrub": "37'36151",
+ "last_scrub_stamp": "2017-07-15 19:43:22.554201",
+ "last_undegraded": "2017-07-15 19:43:22.554252",
+ "last_unstale": "2017-07-15 19:43:22.554252",
+ "log_size": 3051,
+ "log_start": "37'33100",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3051,
+ "ondisk_log_start": "37'33100",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "33226",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 36969,
+ "num_read_kb": 61521,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 36219,
+ "num_write_kb": 397312
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 3,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "37'36151"
+ },
+ {
+ "acting": [
+ 4,
+ 1,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 15:45:26.694433",
+ "last_became_active": "2017-07-03 12:09:50.560989",
+ "last_became_peered": "2017-07-03 12:09:50.560989",
+ "last_change": "2017-07-15 15:45:26.694433",
+ "last_clean": "2017-07-15 15:45:26.694433",
+ "last_clean_scrub_stamp": "2017-07-15 15:45:26.694397",
+ "last_deep_scrub": "37'677",
+ "last_deep_scrub_stamp": "2017-07-10 22:45:55.546385",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 15:45:26.694433",
+ "last_fullsized": "2017-07-15 15:45:26.694433",
+ "last_peered": "2017-07-15 15:45:26.694433",
+ "last_scrub": "37'677",
+ "last_scrub_stamp": "2017-07-15 15:45:26.694397",
+ "last_undegraded": "2017-07-15 15:45:26.694433",
+ "last_unstale": "2017-07-15 15:45:26.694433",
+ "log_size": 677,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 677,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.13",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "630",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 843,
+ "num_read_kb": 56076,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 737,
+ "num_write_kb": 246676
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 1,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "37'677"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 1
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.479574",
+ "last_became_active": "2017-07-03 12:09:42.172309",
+ "last_became_peered": "2017-07-03 12:09:42.172309",
+ "last_change": "2017-07-15 23:14:01.121738",
+ "last_clean": "2017-07-16 05:50:54.479574",
+ "last_clean_scrub_stamp": "2017-07-15 23:14:01.121704",
+ "last_deep_scrub": "37'2146",
+ "last_deep_scrub_stamp": "2017-07-09 13:14:18.204260",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.479574",
+ "last_fullsized": "2017-07-16 05:50:54.479574",
+ "last_peered": "2017-07-16 05:50:54.479574",
+ "last_scrub": "37'3173",
+ "last_scrub_stamp": "2017-07-15 23:14:01.121704",
+ "last_undegraded": "2017-07-16 05:50:54.479574",
+ "last_unstale": "2017-07-16 05:50:54.479574",
+ "log_size": 3015,
+ "log_start": "37'200",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3015,
+ "ondisk_log_start": "37'200",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.17",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "3174",
+ "stat_sum": {
+ "num_bytes": 597777,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 105,
+ "num_objects": 35,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 35,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 925,
+ "num_read_kb": 1414,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 3178,
+ "num_write_kb": 2395
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 1
+ ],
+ "up_primary": 2,
+ "version": "37'3215"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 16:04:47.305900",
+ "last_became_active": "2017-07-03 12:04:58.503175",
+ "last_became_peered": "2017-07-03 12:04:58.503175",
+ "last_change": "2017-07-15 16:04:47.305900",
+ "last_clean": "2017-07-15 16:04:47.305900",
+ "last_clean_scrub_stamp": "2017-07-15 16:04:47.305859",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 11:18:25.323394",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 16:04:47.305900",
+ "last_fullsized": "2017-07-15 16:04:47.305900",
+ "last_peered": "2017-07-15 16:04:47.305900",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 16:04:47.305859",
+ "last_undegraded": "2017-07-15 16:04:47.305900",
+ "last_unstale": "2017-07-15 16:04:47.305900",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.16",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "36",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 02:04:42.950956",
+ "last_became_active": "2017-07-03 12:09:44.515125",
+ "last_became_peered": "2017-07-03 12:09:44.515125",
+ "last_change": "2017-07-16 02:04:42.950956",
+ "last_clean": "2017-07-16 02:04:42.950956",
+ "last_clean_scrub_stamp": "2017-07-16 02:04:42.950925",
+ "last_deep_scrub": "32'2",
+ "last_deep_scrub_stamp": "2017-07-16 02:04:42.950925",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-16 02:04:42.950956",
+ "last_fullsized": "2017-07-16 02:04:42.950956",
+ "last_peered": "2017-07-16 02:04:42.950956",
+ "last_scrub": "32'2",
+ "last_scrub_stamp": "2017-07-16 02:04:42.950925",
+ "last_undegraded": "2017-07-16 02:04:42.950956",
+ "last_unstale": "2017-07-16 02:04:42.950956",
+ "log_size": 2,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 2,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.14",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "32",
+ "stat_sum": {
+ "num_bytes": 16,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 17,
+ "num_read_kb": 5,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 1,
+ "num_write_kb": 1
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "32'2"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 3
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:42:45.816853",
+ "last_became_active": "2017-07-03 12:09:45.431118",
+ "last_became_peered": "2017-07-03 12:09:45.431118",
+ "last_change": "2017-07-16 05:42:45.816853",
+ "last_clean": "2017-07-16 05:42:45.816853",
+ "last_clean_scrub_stamp": "2017-07-16 05:42:45.816784",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 14:43:38.865881",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-16 05:42:45.816853",
+ "last_fullsized": "2017-07-16 05:42:45.816853",
+ "last_peered": "2017-07-16 05:42:45.816853",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 05:42:45.816784",
+ "last_undegraded": "2017-07-16 05:42:45.816853",
+ "last_unstale": "2017-07-16 05:42:45.816853",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.15",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 3
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 0,
+ 1
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 04:54:15.799518",
+ "last_became_active": "2017-07-03 12:09:48.401893",
+ "last_became_peered": "2017-07-03 12:09:48.401893",
+ "last_change": "2017-07-16 04:54:15.799518",
+ "last_clean": "2017-07-16 04:54:15.799518",
+ "last_clean_scrub_stamp": "2017-07-16 04:54:15.799476",
+ "last_deep_scrub": "37'30794",
+ "last_deep_scrub_stamp": "2017-07-14 17:12:36.402287",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-16 04:54:15.799518",
+ "last_fullsized": "2017-07-16 04:54:15.799518",
+ "last_peered": "2017-07-16 04:54:15.799518",
+ "last_scrub": "37'30794",
+ "last_scrub_stamp": "2017-07-16 04:54:15.799476",
+ "last_undegraded": "2017-07-16 04:54:15.799518",
+ "last_unstale": "2017-07-16 04:54:15.799518",
+ "log_size": 3094,
+ "log_start": "37'27700",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3094,
+ "ondisk_log_start": "37'27700",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.12",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "33593",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 65646,
+ "num_read_kb": 84078,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 30903,
+ "num_write_kb": 479232
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 0,
+ 1
+ ],
+ "up_primary": 4,
+ "version": "37'30794"
+ },
+ {
+ "acting": [
+ 2,
+ 3,
+ 0
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 01:05:08.898540",
+ "last_became_active": "2017-07-03 12:09:50.570565",
+ "last_became_peered": "2017-07-03 12:09:50.570565",
+ "last_change": "2017-07-15 01:05:08.898540",
+ "last_clean": "2017-07-15 01:05:08.898540",
+ "last_clean_scrub_stamp": "2017-07-15 01:05:08.898487",
+ "last_deep_scrub": "37'93",
+ "last_deep_scrub_stamp": "2017-07-12 08:44:00.068033",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 01:05:08.898540",
+ "last_fullsized": "2017-07-15 01:05:08.898540",
+ "last_peered": "2017-07-15 01:05:08.898540",
+ "last_scrub": "37'93",
+ "last_scrub_stamp": "2017-07-15 01:05:08.898487",
+ "last_undegraded": "2017-07-15 01:05:08.898540",
+ "last_unstale": "2017-07-15 01:05:08.898540",
+ "log_size": 93,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 93,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.12",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "106",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 553,
+ "num_read_kb": 28510,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 126,
+ "num_write_kb": 138610
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 3,
+ 0
+ ],
+ "up_primary": 2,
+ "version": "37'93"
+ },
+ {
+ "acting": [
+ 1,
+ 0,
+ 4
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.670204",
+ "last_became_active": "2017-07-03 12:09:42.128540",
+ "last_became_peered": "2017-07-03 12:09:42.128540",
+ "last_change": "2017-07-16 01:22:50.045475",
+ "last_clean": "2017-07-16 05:50:54.670204",
+ "last_clean_scrub_stamp": "2017-07-16 01:22:50.045419",
+ "last_deep_scrub": "37'6006",
+ "last_deep_scrub_stamp": "2017-07-13 12:30:20.496238",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.670204",
+ "last_fullsized": "2017-07-16 05:50:54.670204",
+ "last_peered": "2017-07-16 05:50:54.670204",
+ "last_scrub": "37'7372",
+ "last_scrub_stamp": "2017-07-16 01:22:50.045419",
+ "last_undegraded": "2017-07-16 05:50:54.670204",
+ "last_unstale": "2017-07-16 05:50:54.670204",
+ "log_size": 3032,
+ "log_start": "37'4400",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3032,
+ "ondisk_log_start": "37'4400",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.16",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "7432",
+ "stat_sum": {
+ "num_bytes": 566303,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 90,
+ "num_objects": 30,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 30,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 392,
+ "num_read_kb": 288,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 7405,
+ "num_write_kb": 7172
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 0,
+ 4
+ ],
+ "up_primary": 1,
+ "version": "37'7432"
+ },
+ {
+ "acting": [
+ 4,
+ 3,
+ 1
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 02:20:15.857210",
+ "last_became_active": "2017-07-03 12:04:58.353848",
+ "last_became_peered": "2017-07-03 12:04:58.353848",
+ "last_change": "2017-07-16 02:20:15.857210",
+ "last_clean": "2017-07-16 02:20:15.857210",
+ "last_clean_scrub_stamp": "2017-07-16 02:20:15.857157",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-16 02:20:15.857157",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-16 02:20:15.857210",
+ "last_fullsized": "2017-07-16 02:20:15.857210",
+ "last_peered": "2017-07-16 02:20:15.857210",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 02:20:15.857157",
+ "last_undegraded": "2017-07-16 02:20:15.857210",
+ "last_unstale": "2017-07-16 02:20:15.857210",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.17",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 3,
+ 1
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 1
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 06:19:44.552316",
+ "last_became_active": "2017-07-03 12:09:44.410782",
+ "last_became_peered": "2017-07-03 12:09:44.410782",
+ "last_change": "2017-07-15 06:19:44.552316",
+ "last_clean": "2017-07-15 06:19:44.552316",
+ "last_clean_scrub_stamp": "2017-07-15 06:19:44.552282",
+ "last_deep_scrub": "32'1",
+ "last_deep_scrub_stamp": "2017-07-12 09:29:36.571892",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 06:19:44.552316",
+ "last_fullsized": "2017-07-15 06:19:44.552316",
+ "last_peered": "2017-07-15 06:19:44.552316",
+ "last_scrub": "32'1",
+ "last_scrub_stamp": "2017-07-15 06:19:44.552282",
+ "last_undegraded": "2017-07-15 06:19:44.552316",
+ "last_unstale": "2017-07-15 06:19:44.552316",
+ "log_size": 1,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.15",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2,
+ "num_read_kb": 16384,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 1
+ ],
+ "up_primary": 4,
+ "version": "32'1"
+ },
+ {
+ "acting": [
+ 3,
+ 0,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 12:33:47.715089",
+ "last_became_active": "2017-07-03 12:09:45.496262",
+ "last_became_peered": "2017-07-03 12:09:45.496262",
+ "last_change": "2017-07-15 12:33:47.715089",
+ "last_clean": "2017-07-15 12:33:47.715089",
+ "last_clean_scrub_stamp": "2017-07-15 12:33:47.715038",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 09:22:34.983119",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 12:33:47.715089",
+ "last_fullsized": "2017-07-15 12:33:47.715089",
+ "last_peered": "2017-07-15 12:33:47.715089",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 12:33:47.715038",
+ "last_undegraded": "2017-07-15 12:33:47.715089",
+ "last_unstale": "2017-07-15 12:33:47.715089",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.14",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 23:04:07.670742",
+ "last_became_active": "2017-07-03 12:09:48.511557",
+ "last_became_peered": "2017-07-03 12:09:48.511557",
+ "last_change": "2017-07-15 23:04:07.670742",
+ "last_clean": "2017-07-15 23:04:07.670742",
+ "last_clean_scrub_stamp": "2017-07-15 23:04:07.670682",
+ "last_deep_scrub": "37'33740",
+ "last_deep_scrub_stamp": "2017-07-11 01:47:53.039754",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 23:04:07.670742",
+ "last_fullsized": "2017-07-15 23:04:07.670742",
+ "last_peered": "2017-07-15 23:04:07.670742",
+ "last_scrub": "37'33740",
+ "last_scrub_stamp": "2017-07-15 23:04:07.670682",
+ "last_undegraded": "2017-07-15 23:04:07.670742",
+ "last_unstale": "2017-07-15 23:04:07.670742",
+ "log_size": 3040,
+ "log_start": "37'30700",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3040,
+ "ondisk_log_start": "37'30700",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.13",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "41757",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 53296,
+ "num_read_kb": 69674,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 33828,
+ "num_write_kb": 397312
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'33740"
+ },
+ {
+ "acting": [
+ 1,
+ 4,
+ 3
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 03:12:30.692234",
+ "last_became_active": "2017-07-03 12:09:50.516444",
+ "last_became_peered": "2017-07-03 12:09:50.516444",
+ "last_change": "2017-07-15 03:12:30.692234",
+ "last_clean": "2017-07-15 03:12:30.692234",
+ "last_clean_scrub_stamp": "2017-07-15 03:12:30.692184",
+ "last_deep_scrub": "37'458",
+ "last_deep_scrub_stamp": "2017-07-09 07:35:28.255270",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 03:12:30.692234",
+ "last_fullsized": "2017-07-15 03:12:30.692234",
+ "last_peered": "2017-07-15 03:12:30.692234",
+ "last_scrub": "37'458",
+ "last_scrub_stamp": "2017-07-15 03:12:30.692184",
+ "last_undegraded": "2017-07-15 03:12:30.692234",
+ "last_unstale": "2017-07-15 03:12:30.692234",
+ "log_size": 458,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 458,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.1d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "460",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 285,
+ "num_read_kb": 21300,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 501,
+ "num_write_kb": 183716
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 4,
+ 3
+ ],
+ "up_primary": 1,
+ "version": "37'458"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.788106",
+ "last_became_active": "2017-07-03 12:09:42.149484",
+ "last_became_peered": "2017-07-03 12:09:42.149484",
+ "last_change": "2017-07-15 06:27:00.659202",
+ "last_clean": "2017-07-16 05:50:54.788106",
+ "last_clean_scrub_stamp": "2017-07-15 06:27:00.659136",
+ "last_deep_scrub": "37'5188",
+ "last_deep_scrub_stamp": "2017-07-11 16:36:29.105591",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.788106",
+ "last_fullsized": "2017-07-16 05:50:54.788106",
+ "last_peered": "2017-07-16 05:50:54.788106",
+ "last_scrub": "37'6795",
+ "last_scrub_stamp": "2017-07-15 06:27:00.659136",
+ "last_undegraded": "2017-07-16 05:50:54.788106",
+ "last_unstale": "2017-07-16 05:50:54.788106",
+ "log_size": 3042,
+ "log_start": "37'4100",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3042,
+ "ondisk_log_start": "37'4100",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.19",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "10065",
+ "stat_sum": {
+ "num_bytes": 496657,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 99,
+ "num_objects": 33,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 33,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 5102,
+ "num_read_kb": 4418,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 7118,
+ "num_write_kb": 5705
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "37'7142"
+ },
+ {
+ "acting": [
+ 2,
+ 0,
+ 3
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 02:12:04.295624",
+ "last_became_active": "2017-07-03 12:04:48.932036",
+ "last_became_peered": "2017-07-03 12:04:48.932036",
+ "last_change": "2017-07-16 02:12:04.295624",
+ "last_clean": "2017-07-16 02:12:04.295624",
+ "last_clean_scrub_stamp": "2017-07-16 02:12:04.295561",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 19:27:30.538968",
+ "last_epoch_clean": 16,
+ "last_fresh": "2017-07-16 02:12:04.295624",
+ "last_fullsized": "2017-07-16 02:12:04.295624",
+ "last_peered": "2017-07-16 02:12:04.295624",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 02:12:04.295561",
+ "last_undegraded": "2017-07-16 02:12:04.295624",
+ "last_unstale": "2017-07-16 02:12:04.295624",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 14,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.18",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "36",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 0,
+ 3
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 0,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 18:18:32.030192",
+ "last_became_active": "2017-07-03 12:09:44.509571",
+ "last_became_peered": "2017-07-03 12:09:44.509571",
+ "last_change": "2017-07-15 18:18:32.030192",
+ "last_clean": "2017-07-15 18:18:32.030192",
+ "last_clean_scrub_stamp": "2017-07-15 18:18:32.030131",
+ "last_deep_scrub": "32'1",
+ "last_deep_scrub_stamp": "2017-07-09 15:16:12.538983",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 18:18:32.030192",
+ "last_fullsized": "2017-07-15 18:18:32.030192",
+ "last_peered": "2017-07-15 18:18:32.030192",
+ "last_scrub": "32'1",
+ "last_scrub_stamp": "2017-07-15 18:18:32.030131",
+ "last_undegraded": "2017-07-15 18:18:32.030192",
+ "last_unstale": "2017-07-15 18:18:32.030192",
+ "log_size": 1,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.1a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "28",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2,
+ "num_read_kb": 16384,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "32'1"
+ },
+ {
+ "acting": [
+ 1,
+ 3,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 07:39:16.370319",
+ "last_became_active": "2017-07-03 12:09:45.357823",
+ "last_became_peered": "2017-07-03 12:09:45.357823",
+ "last_change": "2017-07-15 07:39:16.370319",
+ "last_clean": "2017-07-15 07:39:16.370319",
+ "last_clean_scrub_stamp": "2017-07-15 07:39:16.370212",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-09 16:38:35.796686",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 07:39:16.370319",
+ "last_fullsized": "2017-07-15 07:39:16.370319",
+ "last_peered": "2017-07-15 07:39:16.370319",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 07:39:16.370212",
+ "last_undegraded": "2017-07-15 07:39:16.370319",
+ "last_unstale": "2017-07-15 07:39:16.370319",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.1b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 3,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 1,
+ 0
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 20:46:37.296790",
+ "last_became_active": "2017-07-03 12:09:48.446365",
+ "last_became_peered": "2017-07-03 12:09:48.446365",
+ "last_change": "2017-07-15 20:46:37.296790",
+ "last_clean": "2017-07-15 20:46:37.296790",
+ "last_clean_scrub_stamp": "2017-07-15 20:46:37.296751",
+ "last_deep_scrub": "37'31723",
+ "last_deep_scrub_stamp": "2017-07-12 00:33:07.115551",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 20:46:37.296790",
+ "last_fullsized": "2017-07-15 20:46:37.296790",
+ "last_peered": "2017-07-15 20:46:37.296790",
+ "last_scrub": "37'31723",
+ "last_scrub_stamp": "2017-07-15 20:46:37.296751",
+ "last_undegraded": "2017-07-15 20:46:37.296790",
+ "last_unstale": "2017-07-15 20:46:37.296790",
+ "log_size": 3023,
+ "log_start": "37'28700",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3023,
+ "ondisk_log_start": "37'28700",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.1c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "37340",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 1,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 55324,
+ "num_read_kb": 81944,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 31837,
+ "num_write_kb": 475762
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 1,
+ 0
+ ],
+ "up_primary": 2,
+ "version": "37'31723"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 01:16:40.153052",
+ "last_became_active": "2017-07-03 12:09:50.637885",
+ "last_became_peered": "2017-07-03 12:09:50.637885",
+ "last_change": "2017-07-15 01:16:40.153052",
+ "last_clean": "2017-07-15 01:16:40.153052",
+ "last_clean_scrub_stamp": "2017-07-15 01:16:40.153001",
+ "last_deep_scrub": "37'349",
+ "last_deep_scrub_stamp": "2017-07-15 01:16:40.153001",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 01:16:40.153052",
+ "last_fullsized": "2017-07-15 01:16:40.153052",
+ "last_peered": "2017-07-15 01:16:40.153052",
+ "last_scrub": "37'349",
+ "last_scrub_stamp": "2017-07-15 01:16:40.153001",
+ "last_undegraded": "2017-07-15 01:16:40.153052",
+ "last_unstale": "2017-07-15 01:16:40.153052",
+ "log_size": 349,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 349,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.1c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1062",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 1,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2299,
+ "num_read_kb": 22795,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 632,
+ "num_write_kb": 131662
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'349"
+ },
+ {
+ "acting": [
+ 3,
+ 0,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.778211",
+ "last_became_active": "2017-07-03 12:09:42.267247",
+ "last_became_peered": "2017-07-03 12:09:42.267247",
+ "last_change": "2017-07-15 02:21:11.957942",
+ "last_clean": "2017-07-16 05:50:54.778211",
+ "last_clean_scrub_stamp": "2017-07-15 02:21:11.957882",
+ "last_deep_scrub": "37'25827",
+ "last_deep_scrub_stamp": "2017-07-11 06:56:40.003016",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.778211",
+ "last_fullsized": "2017-07-16 05:50:54.778211",
+ "last_peered": "2017-07-16 05:50:54.778211",
+ "last_scrub": "37'38971",
+ "last_scrub_stamp": "2017-07-15 02:21:11.957882",
+ "last_undegraded": "2017-07-16 05:50:54.778211",
+ "last_unstale": "2017-07-16 05:50:54.778211",
+ "log_size": 3100,
+ "log_start": "37'39727",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3100,
+ "ondisk_log_start": "37'39727",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.18",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "44328",
+ "stat_sum": {
+ "num_bytes": 521173,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 87,
+ "num_objects": 29,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 29,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 40605,
+ "num_read_kb": 80849,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 42800,
+ "num_write_kb": 2345
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "37'42827"
+ },
+ {
+ "acting": [
+ 0,
+ 2,
+ 4
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-14 21:28:35.586291",
+ "last_became_active": "2017-07-03 12:04:59.026480",
+ "last_became_peered": "2017-07-03 12:04:59.026480",
+ "last_change": "2017-07-14 21:28:35.586291",
+ "last_clean": "2017-07-14 21:28:35.586291",
+ "last_clean_scrub_stamp": "2017-07-14 21:28:35.586199",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 21:28:35.586199",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-14 21:28:35.586291",
+ "last_fullsized": "2017-07-14 21:28:35.586291",
+ "last_peered": "2017-07-14 21:28:35.586291",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-14 21:28:35.586199",
+ "last_undegraded": "2017-07-14 21:28:35.586291",
+ "last_unstale": "2017-07-14 21:28:35.586291",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.19",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "56",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 2,
+ 4
+ ],
+ "up_primary": 0,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 0,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 19:45:30.834501",
+ "last_became_active": "2017-07-03 12:09:44.394178",
+ "last_became_peered": "2017-07-03 12:09:44.394178",
+ "last_change": "2017-07-15 19:45:30.834501",
+ "last_clean": "2017-07-15 19:45:30.834501",
+ "last_clean_scrub_stamp": "2017-07-15 19:45:30.834467",
+ "last_deep_scrub": "32'1",
+ "last_deep_scrub_stamp": "2017-07-15 19:45:30.834467",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 19:45:30.834501",
+ "last_fullsized": "2017-07-15 19:45:30.834501",
+ "last_peered": "2017-07-15 19:45:30.834501",
+ "last_scrub": "32'1",
+ "last_scrub_stamp": "2017-07-15 19:45:30.834467",
+ "last_undegraded": "2017-07-15 19:45:30.834501",
+ "last_unstale": "2017-07-15 19:45:30.834501",
+ "log_size": 1,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.1b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "28",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2,
+ "num_read_kb": 16384,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 0,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "32'1"
+ },
+ {
+ "acting": [
+ 3,
+ 1,
+ 0
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 22:40:07.371395",
+ "last_became_active": "2017-07-03 12:09:45.494812",
+ "last_became_peered": "2017-07-03 12:09:45.494812",
+ "last_change": "2017-07-15 22:40:07.371395",
+ "last_clean": "2017-07-15 22:40:07.371395",
+ "last_clean_scrub_stamp": "2017-07-15 22:40:07.371362",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 11:03:18.258108",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 22:40:07.371395",
+ "last_fullsized": "2017-07-15 22:40:07.371395",
+ "last_peered": "2017-07-15 22:40:07.371395",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 22:40:07.371362",
+ "last_undegraded": "2017-07-15 22:40:07.371395",
+ "last_unstale": "2017-07-15 22:40:07.371395",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.1a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 1,
+ 0
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 0,
+ 3
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 00:18:07.344405",
+ "last_became_active": "2017-07-03 12:09:48.439901",
+ "last_became_peered": "2017-07-03 12:09:48.439901",
+ "last_change": "2017-07-15 00:18:07.344405",
+ "last_clean": "2017-07-15 00:18:07.344405",
+ "last_clean_scrub_stamp": "2017-07-15 00:18:07.344353",
+ "last_deep_scrub": "37'45731",
+ "last_deep_scrub_stamp": "2017-07-15 00:18:07.344353",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 00:18:07.344405",
+ "last_fullsized": "2017-07-15 00:18:07.344405",
+ "last_peered": "2017-07-15 00:18:07.344405",
+ "last_scrub": "37'45731",
+ "last_scrub_stamp": "2017-07-15 00:18:07.344353",
+ "last_undegraded": "2017-07-15 00:18:07.344405",
+ "last_unstale": "2017-07-15 00:18:07.344405",
+ "log_size": 3031,
+ "log_start": "37'42700",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3031,
+ "ondisk_log_start": "37'42700",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.1d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "36423",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 70670,
+ "num_read_kb": 98304,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 45821,
+ "num_write_kb": 507904
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 0,
+ 3
+ ],
+ "up_primary": 2,
+ "version": "37'45731"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 15:51:51.153940",
+ "last_became_active": "2017-07-03 12:09:50.642054",
+ "last_became_peered": "2017-07-03 12:09:50.642054",
+ "last_change": "2017-07-15 15:51:51.153940",
+ "last_clean": "2017-07-15 15:51:51.153940",
+ "last_clean_scrub_stamp": "2017-07-15 15:51:51.153895",
+ "last_deep_scrub": "37'121",
+ "last_deep_scrub_stamp": "2017-07-11 17:42:53.026861",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 15:51:51.153940",
+ "last_fullsized": "2017-07-15 15:51:51.153940",
+ "last_peered": "2017-07-15 15:51:51.153940",
+ "last_scrub": "37'121",
+ "last_scrub_stamp": "2017-07-15 15:51:51.153895",
+ "last_undegraded": "2017-07-15 15:51:51.153940",
+ "last_unstale": "2017-07-15 15:51:51.153940",
+ "log_size": 121,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 121,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.1f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "111",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 1596,
+ "num_read_kb": 39716,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 165,
+ "num_write_kb": 169388
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "37'121"
+ },
+ {
+ "acting": [
+ 3,
+ 0,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.440149",
+ "last_became_active": "2017-07-03 12:09:42.266653",
+ "last_became_peered": "2017-07-03 12:09:42.266653",
+ "last_change": "2017-07-16 02:05:08.977672",
+ "last_clean": "2017-07-16 05:50:54.440149",
+ "last_clean_scrub_stamp": "2017-07-16 02:05:08.977609",
+ "last_deep_scrub": "37'1938",
+ "last_deep_scrub_stamp": "2017-07-15 01:50:31.584713",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.440149",
+ "last_fullsized": "2017-07-16 05:50:54.440149",
+ "last_peered": "2017-07-16 05:50:54.440149",
+ "last_scrub": "37'2039",
+ "last_scrub_stamp": "2017-07-16 02:05:08.977609",
+ "last_undegraded": "2017-07-16 05:50:54.440149",
+ "last_unstale": "2017-07-16 05:50:54.440149",
+ "log_size": 2064,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 2064,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.1b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "2052",
+ "stat_sum": {
+ "num_bytes": 593223,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 111,
+ "num_objects": 37,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 37,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 969,
+ "num_read_kb": 1436,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2030,
+ "num_write_kb": 1251
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'2064"
+ },
+ {
+ "acting": [
+ 1,
+ 0,
+ 4
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 01:31:01.677009",
+ "last_became_active": "2017-07-03 12:04:58.370537",
+ "last_became_peered": "2017-07-03 12:04:58.370537",
+ "last_change": "2017-07-15 01:31:01.677009",
+ "last_clean": "2017-07-15 01:31:01.677009",
+ "last_clean_scrub_stamp": "2017-07-15 01:31:01.676903",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 01:31:01.676903",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 01:31:01.677009",
+ "last_fullsized": "2017-07-15 01:31:01.677009",
+ "last_peered": "2017-07-15 01:31:01.677009",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 01:31:01.676903",
+ "last_undegraded": "2017-07-15 01:31:01.677009",
+ "last_unstale": "2017-07-15 01:31:01.677009",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.1a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "51",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 0,
+ 4
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 3
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 04:11:14.703277",
+ "last_became_active": "2017-07-03 12:09:44.426733",
+ "last_became_peered": "2017-07-03 12:09:44.426733",
+ "last_change": "2017-07-16 04:11:14.703277",
+ "last_clean": "2017-07-16 04:11:14.703277",
+ "last_clean_scrub_stamp": "2017-07-16 04:11:14.703241",
+ "last_deep_scrub": "32'1",
+ "last_deep_scrub_stamp": "2017-07-11 08:25:40.089516",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-16 04:11:14.703277",
+ "last_fullsized": "2017-07-16 04:11:14.703277",
+ "last_peered": "2017-07-16 04:11:14.703277",
+ "last_scrub": "32'1",
+ "last_scrub_stamp": "2017-07-16 04:11:14.703241",
+ "last_undegraded": "2017-07-16 04:11:14.703277",
+ "last_unstale": "2017-07-16 04:11:14.703277",
+ "log_size": 1,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.18",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "28",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 2,
+ "num_read_kb": 16384,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 2,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 3
+ ],
+ "up_primary": 2,
+ "version": "32'1"
+ },
+ {
+ "acting": [
+ 1,
+ 0,
+ 3
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 08:10:44.679427",
+ "last_became_active": "2017-07-03 12:09:45.360826",
+ "last_became_peered": "2017-07-03 12:09:45.360826",
+ "last_change": "2017-07-15 08:10:44.679427",
+ "last_clean": "2017-07-15 08:10:44.679427",
+ "last_clean_scrub_stamp": "2017-07-15 08:10:44.679364",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-08 15:33:19.592864",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 08:10:44.679427",
+ "last_fullsized": "2017-07-15 08:10:44.679427",
+ "last_peered": "2017-07-15 08:10:44.679427",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 08:10:44.679364",
+ "last_undegraded": "2017-07-15 08:10:44.679427",
+ "last_unstale": "2017-07-15 08:10:44.679427",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.19",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 0,
+ 3
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 3,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 00:48:45.676049",
+ "last_became_active": "2017-07-03 12:09:48.397795",
+ "last_became_peered": "2017-07-03 12:09:48.397795",
+ "last_change": "2017-07-16 00:48:45.676049",
+ "last_clean": "2017-07-16 00:48:45.676049",
+ "last_clean_scrub_stamp": "2017-07-16 00:48:45.675939",
+ "last_deep_scrub": "37'19024",
+ "last_deep_scrub_stamp": "2017-07-16 00:48:45.675939",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-16 00:48:45.676049",
+ "last_fullsized": "2017-07-16 00:48:45.676049",
+ "last_peered": "2017-07-16 00:48:45.676049",
+ "last_scrub": "37'19024",
+ "last_scrub_stamp": "2017-07-16 00:48:45.675939",
+ "last_undegraded": "2017-07-16 00:48:45.676049",
+ "last_unstale": "2017-07-16 00:48:45.676049",
+ "log_size": 3024,
+ "log_start": "37'16000",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3024,
+ "ondisk_log_start": "37'16000",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.1e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "50260",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 51267,
+ "num_read_kb": 70668,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 19094,
+ "num_write_kb": 368640
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 3,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "37'19024"
+ },
+ {
+ "acting": [
+ 1,
+ 4,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 03:28:23.266803",
+ "last_became_active": "2017-07-03 12:09:50.494779",
+ "last_became_peered": "2017-07-03 12:09:50.494779",
+ "last_change": "2017-07-16 03:28:23.266803",
+ "last_clean": "2017-07-16 03:28:23.266803",
+ "last_clean_scrub_stamp": "2017-07-16 03:28:23.266657",
+ "last_deep_scrub": "37'160",
+ "last_deep_scrub_stamp": "2017-07-14 21:21:40.165212",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-16 03:28:23.266803",
+ "last_fullsized": "2017-07-16 03:28:23.266803",
+ "last_peered": "2017-07-16 03:28:23.266803",
+ "last_scrub": "37'160",
+ "last_scrub_stamp": "2017-07-16 03:28:23.266657",
+ "last_undegraded": "2017-07-16 03:28:23.266803",
+ "last_unstale": "2017-07-16 03:28:23.266803",
+ "log_size": 160,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 160,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.1e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1181",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 1597,
+ "num_read_kb": 46954,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 206,
+ "num_write_kb": 193233
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 4,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "37'160"
+ },
+ {
+ "acting": [
+ 4,
+ 3,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.898431",
+ "last_became_active": "2017-07-03 12:09:42.140093",
+ "last_became_peered": "2017-07-03 12:09:42.140093",
+ "last_change": "2017-07-14 21:27:23.693388",
+ "last_clean": "2017-07-16 05:50:54.898431",
+ "last_clean_scrub_stamp": "2017-07-14 21:27:23.693345",
+ "last_deep_scrub": "37'4057",
+ "last_deep_scrub_stamp": "2017-07-13 13:25:22.606578",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.898431",
+ "last_fullsized": "2017-07-16 05:50:54.898431",
+ "last_peered": "2017-07-16 05:50:54.898431",
+ "last_scrub": "37'4085",
+ "last_scrub_stamp": "2017-07-14 21:27:23.693345",
+ "last_undegraded": "2017-07-16 05:50:54.898431",
+ "last_unstale": "2017-07-16 05:50:54.898431",
+ "log_size": 3008,
+ "log_start": "37'1209",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3008,
+ "ondisk_log_start": "37'1209",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.1a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "4343",
+ "stat_sum": {
+ "num_bytes": 493743,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 99,
+ "num_objects": 33,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 33,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 3911,
+ "num_read_kb": 7254,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 4190,
+ "num_write_kb": 479
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 3,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "37'4217"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-14 20:28:32.467972",
+ "last_became_active": "2017-07-03 12:04:47.968378",
+ "last_became_peered": "2017-07-03 12:04:47.968378",
+ "last_change": "2017-07-14 20:28:32.467972",
+ "last_clean": "2017-07-14 20:28:32.467972",
+ "last_clean_scrub_stamp": "2017-07-14 20:28:32.467942",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-12 15:21:22.414620",
+ "last_epoch_clean": 15,
+ "last_fresh": "2017-07-14 20:28:32.467972",
+ "last_fullsized": "2017-07-14 20:28:32.467972",
+ "last_peered": "2017-07-14 20:28:32.467972",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-14 20:28:32.467942",
+ "last_undegraded": "2017-07-14 20:28:32.467972",
+ "last_unstale": "2017-07-14 20:28:32.467972",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 13,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.1b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "25",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 3,
+ 1
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 02:37:13.611112",
+ "last_became_active": "2017-07-03 12:09:44.441565",
+ "last_became_peered": "2017-07-03 12:09:44.441565",
+ "last_change": "2017-07-16 02:37:13.611112",
+ "last_clean": "2017-07-16 02:37:13.611112",
+ "last_clean_scrub_stamp": "2017-07-16 02:37:13.611071",
+ "last_deep_scrub": "33'3",
+ "last_deep_scrub_stamp": "2017-07-13 15:30:28.455575",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-16 02:37:13.611112",
+ "last_fullsized": "2017-07-16 02:37:13.611112",
+ "last_peered": "2017-07-16 02:37:13.611112",
+ "last_scrub": "33'3",
+ "last_scrub_stamp": "2017-07-16 02:37:13.611071",
+ "last_undegraded": "2017-07-16 02:37:13.611112",
+ "last_unstale": "2017-07-16 02:37:13.611112",
+ "log_size": 3,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.19",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "35",
+ "stat_sum": {
+ "num_bytes": 16777259,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 9,
+ "num_objects": 3,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 3,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 20,
+ "num_read_kb": 32776,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 5,
+ "num_write_kb": 16385
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 3,
+ 1
+ ],
+ "up_primary": 2,
+ "version": "33'3"
+ },
+ {
+ "acting": [
+ 1,
+ 0,
+ 4
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 12:28:59.250349",
+ "last_became_active": "2017-07-03 12:09:45.375964",
+ "last_became_peered": "2017-07-03 12:09:45.375964",
+ "last_change": "2017-07-15 12:28:59.250349",
+ "last_clean": "2017-07-15 12:28:59.250349",
+ "last_clean_scrub_stamp": "2017-07-15 12:28:59.250291",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 03:39:50.579576",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 12:28:59.250349",
+ "last_fullsized": "2017-07-15 12:28:59.250349",
+ "last_peered": "2017-07-15 12:28:59.250349",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 12:28:59.250291",
+ "last_undegraded": "2017-07-15 12:28:59.250349",
+ "last_unstale": "2017-07-15 12:28:59.250349",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.18",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 0,
+ 4
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 15:55:37.201310",
+ "last_became_active": "2017-07-03 12:09:48.507427",
+ "last_became_peered": "2017-07-03 12:09:48.507427",
+ "last_change": "2017-07-15 15:55:37.201310",
+ "last_clean": "2017-07-15 15:55:37.201310",
+ "last_clean_scrub_stamp": "2017-07-15 15:55:37.201254",
+ "last_deep_scrub": "37'59107",
+ "last_deep_scrub_stamp": "2017-07-15 15:55:37.201254",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 15:55:37.201310",
+ "last_fullsized": "2017-07-15 15:55:37.201310",
+ "last_peered": "2017-07-15 15:55:37.201310",
+ "last_scrub": "37'59107",
+ "last_scrub_stamp": "2017-07-15 15:55:37.201254",
+ "last_undegraded": "2017-07-15 15:55:37.201310",
+ "last_unstale": "2017-07-15 15:55:37.201310",
+ "log_size": 3007,
+ "log_start": "37'56100",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3007,
+ "ondisk_log_start": "37'56100",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.1f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "42999",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 78853,
+ "num_read_kb": 109424,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 59185,
+ "num_write_kb": 461178
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'59107"
+ },
+ {
+ "acting": [
+ 4,
+ 0,
+ 1
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 23:01:37.306061",
+ "last_became_active": "2017-07-03 12:09:50.522143",
+ "last_became_peered": "2017-07-03 12:09:50.522143",
+ "last_change": "2017-07-15 23:01:37.306061",
+ "last_clean": "2017-07-15 23:01:37.306061",
+ "last_clean_scrub_stamp": "2017-07-15 23:01:37.306007",
+ "last_deep_scrub": "37'228",
+ "last_deep_scrub_stamp": "2017-07-13 07:17:40.815209",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 23:01:37.306061",
+ "last_fullsized": "2017-07-15 23:01:37.306061",
+ "last_peered": "2017-07-15 23:01:37.306061",
+ "last_scrub": "37'228",
+ "last_scrub_stamp": "2017-07-15 23:01:37.306007",
+ "last_undegraded": "2017-07-15 23:01:37.306061",
+ "last_unstale": "2017-07-15 23:01:37.306061",
+ "log_size": 228,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 228,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.19",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "231",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 1263,
+ "num_read_kb": 23538,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 266,
+ "num_write_kb": 148536
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 0,
+ 1
+ ],
+ "up_primary": 4,
+ "version": "37'228"
+ },
+ {
+ "acting": [
+ 2,
+ 4,
+ 0
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.861311",
+ "last_became_active": "2017-07-03 12:09:42.172373",
+ "last_became_peered": "2017-07-03 12:09:42.172373",
+ "last_change": "2017-07-15 21:45:34.099523",
+ "last_clean": "2017-07-16 05:50:54.861311",
+ "last_clean_scrub_stamp": "2017-07-15 21:45:34.099479",
+ "last_deep_scrub": "37'1038",
+ "last_deep_scrub_stamp": "2017-07-15 21:45:34.099479",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.861311",
+ "last_fullsized": "2017-07-16 05:50:54.861311",
+ "last_peered": "2017-07-16 05:50:54.861311",
+ "last_scrub": "37'1038",
+ "last_scrub_stamp": "2017-07-15 21:45:34.099479",
+ "last_undegraded": "2017-07-16 05:50:54.861311",
+ "last_unstale": "2017-07-16 05:50:54.861311",
+ "log_size": 1191,
+ "log_start": "0'0",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 1191,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.1d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "1186",
+ "stat_sum": {
+ "num_bytes": 601360,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 111,
+ "num_objects": 37,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 37,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 417,
+ "num_read_kb": 296,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 1159,
+ "num_write_kb": 945
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 4,
+ 0
+ ],
+ "up_primary": 2,
+ "version": "37'1191"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 3
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 07:33:09.313361",
+ "last_became_active": "2017-07-03 12:04:48.884272",
+ "last_became_peered": "2017-07-03 12:04:48.884272",
+ "last_change": "2017-07-15 07:33:09.313361",
+ "last_clean": "2017-07-15 07:33:09.313361",
+ "last_clean_scrub_stamp": "2017-07-15 07:33:09.313255",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 10:16:34.947833",
+ "last_epoch_clean": 16,
+ "last_fresh": "2017-07-15 07:33:09.313361",
+ "last_fullsized": "2017-07-15 07:33:09.313361",
+ "last_peered": "2017-07-15 07:33:09.313361",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 07:33:09.313255",
+ "last_undegraded": "2017-07-15 07:33:09.313361",
+ "last_unstale": "2017-07-15 07:33:09.313361",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 14,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.1c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "42",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 3
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 2,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 00:28:49.065510",
+ "last_became_active": "2017-07-03 12:09:44.355610",
+ "last_became_peered": "2017-07-03 12:09:44.355610",
+ "last_change": "2017-07-15 00:28:49.065510",
+ "last_clean": "2017-07-15 00:28:49.065510",
+ "last_clean_scrub_stamp": "2017-07-15 00:28:49.065398",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 23:43:12.608491",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 00:28:49.065510",
+ "last_fullsized": "2017-07-15 00:28:49.065510",
+ "last_peered": "2017-07-15 00:28:49.065510",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 00:28:49.065398",
+ "last_undegraded": "2017-07-15 00:28:49.065510",
+ "last_unstale": "2017-07-15 00:28:49.065510",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.1e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 2,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 1
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 08:42:51.326350",
+ "last_became_active": "2017-07-03 12:09:45.387458",
+ "last_became_peered": "2017-07-03 12:09:45.387458",
+ "last_change": "2017-07-15 08:42:51.326350",
+ "last_clean": "2017-07-15 08:42:51.326350",
+ "last_clean_scrub_stamp": "2017-07-15 08:42:51.326312",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 00:06:36.557926",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 08:42:51.326350",
+ "last_fullsized": "2017-07-15 08:42:51.326350",
+ "last_peered": "2017-07-15 08:42:51.326350",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 08:42:51.326312",
+ "last_undegraded": "2017-07-15 08:42:51.326350",
+ "last_unstale": "2017-07-15 08:42:51.326350",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.1f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 1
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 23:06:43.706694",
+ "last_became_active": "2017-07-03 12:09:48.521591",
+ "last_became_peered": "2017-07-03 12:09:48.521591",
+ "last_change": "2017-07-15 23:06:43.706694",
+ "last_clean": "2017-07-15 23:06:43.706694",
+ "last_clean_scrub_stamp": "2017-07-15 23:06:43.706660",
+ "last_deep_scrub": "37'24285",
+ "last_deep_scrub_stamp": "2017-07-11 09:53:29.177464",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 23:06:43.706694",
+ "last_fullsized": "2017-07-15 23:06:43.706694",
+ "last_peered": "2017-07-15 23:06:43.706694",
+ "last_scrub": "37'24285",
+ "last_scrub_stamp": "2017-07-15 23:06:43.706660",
+ "last_undegraded": "2017-07-15 23:06:43.706694",
+ "last_unstale": "2017-07-15 23:06:43.706694",
+ "log_size": 3085,
+ "log_start": "37'21200",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3085,
+ "ondisk_log_start": "37'21200",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.18",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "42448",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 59421,
+ "num_read_kb": 78340,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 24374,
+ "num_write_kb": 389120
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "37'24285"
+ },
+ {
+ "acting": [
+ 4,
+ 3,
+ 1
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 17:19:50.899274",
+ "last_became_active": "2017-07-03 12:09:50.534912",
+ "last_became_peered": "2017-07-03 12:09:50.534912",
+ "last_change": "2017-07-15 17:19:50.899274",
+ "last_clean": "2017-07-15 17:19:50.899274",
+ "last_clean_scrub_stamp": "2017-07-15 17:19:50.899228",
+ "last_deep_scrub": "37'435",
+ "last_deep_scrub_stamp": "2017-07-14 06:14:41.114661",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-15 17:19:50.899274",
+ "last_fullsized": "2017-07-15 17:19:50.899274",
+ "last_peered": "2017-07-15 17:19:50.899274",
+ "last_scrub": "37'435",
+ "last_scrub_stamp": "2017-07-15 17:19:50.899228",
+ "last_undegraded": "2017-07-15 17:19:50.899274",
+ "last_unstale": "2017-07-15 17:19:50.899274",
+ "log_size": 435,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 435,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.18",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "231",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 945,
+ "num_read_kb": 41070,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 494,
+ "num_write_kb": 242546
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 3,
+ 1
+ ],
+ "up_primary": 4,
+ "version": "37'435"
+ },
+ {
+ "acting": [
+ 2,
+ 1,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:55.088483",
+ "last_became_active": "2017-07-03 12:09:42.176827",
+ "last_became_peered": "2017-07-03 12:09:42.176827",
+ "last_change": "2017-07-15 12:38:13.343922",
+ "last_clean": "2017-07-16 05:50:55.088483",
+ "last_clean_scrub_stamp": "2017-07-15 12:38:13.343871",
+ "last_deep_scrub": "37'8749",
+ "last_deep_scrub_stamp": "2017-07-13 07:18:11.581172",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:55.088483",
+ "last_fullsized": "2017-07-16 05:50:55.088483",
+ "last_peered": "2017-07-16 05:50:55.088483",
+ "last_scrub": "37'10707",
+ "last_scrub_stamp": "2017-07-15 12:38:13.343871",
+ "last_undegraded": "2017-07-16 05:50:55.088483",
+ "last_unstale": "2017-07-16 05:50:55.088483",
+ "log_size": 3048,
+ "log_start": "37'8100",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3048,
+ "ondisk_log_start": "37'8100",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.1c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "11131",
+ "stat_sum": {
+ "num_bytes": 551890,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 108,
+ "num_objects": 36,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 36,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 343,
+ "num_read_kb": 223,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 11119,
+ "num_write_kb": 10927
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 1,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "37'11148"
+ },
+ {
+ "acting": [
+ 4,
+ 0,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 12:32:14.154061",
+ "last_became_active": "2017-07-03 12:04:58.338580",
+ "last_became_peered": "2017-07-03 12:04:58.338580",
+ "last_change": "2017-07-15 12:32:14.154061",
+ "last_clean": "2017-07-15 12:32:14.154061",
+ "last_clean_scrub_stamp": "2017-07-15 12:32:14.154012",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 17:44:46.870847",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 12:32:14.154061",
+ "last_fullsized": "2017-07-15 12:32:14.154061",
+ "last_peered": "2017-07-15 12:32:14.154061",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 12:32:14.154012",
+ "last_undegraded": "2017-07-15 12:32:14.154061",
+ "last_unstale": "2017-07-15 12:32:14.154061",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.1d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 0,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 3,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 16:59:32.555214",
+ "last_became_active": "2017-07-03 12:09:44.430244",
+ "last_became_peered": "2017-07-03 12:09:44.430244",
+ "last_change": "2017-07-15 16:59:32.555214",
+ "last_clean": "2017-07-15 16:59:32.555214",
+ "last_clean_scrub_stamp": "2017-07-15 16:59:32.555156",
+ "last_deep_scrub": "32'2",
+ "last_deep_scrub_stamp": "2017-07-12 07:21:59.131251",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 16:59:32.555214",
+ "last_fullsized": "2017-07-15 16:59:32.555214",
+ "last_peered": "2017-07-15 16:59:32.555214",
+ "last_scrub": "32'2",
+ "last_scrub_stamp": "2017-07-15 16:59:32.555156",
+ "last_undegraded": "2017-07-15 16:59:32.555214",
+ "last_unstale": "2017-07-15 16:59:32.555214",
+ "log_size": 2,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 2,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.1f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "32",
+ "stat_sum": {
+ "num_bytes": 16777216,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 6,
+ "num_objects": 2,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 2,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 4,
+ "num_read_kb": 32768,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 4,
+ "num_write_kb": 16384
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 3,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "32'2"
+ },
+ {
+ "acting": [
+ 1,
+ 4,
+ 0
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 15:51:02.301621",
+ "last_became_active": "2017-07-03 12:09:45.357405",
+ "last_became_peered": "2017-07-03 12:09:45.357405",
+ "last_change": "2017-07-15 15:51:02.301621",
+ "last_clean": "2017-07-15 15:51:02.301621",
+ "last_clean_scrub_stamp": "2017-07-15 15:51:02.301524",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 07:26:50.405990",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 15:51:02.301621",
+ "last_fullsized": "2017-07-15 15:51:02.301621",
+ "last_peered": "2017-07-15 15:51:02.301621",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 15:51:02.301524",
+ "last_undegraded": "2017-07-15 15:51:02.301621",
+ "last_unstale": "2017-07-15 15:51:02.301621",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.1e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 4,
+ 0
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 4,
+ 1
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 04:01:35.610111",
+ "last_became_active": "2017-07-03 12:09:49.060465",
+ "last_became_peered": "2017-07-03 12:09:49.060465",
+ "last_change": "2017-07-15 04:01:35.610111",
+ "last_clean": "2017-07-15 04:01:35.610111",
+ "last_clean_scrub_stamp": "2017-07-15 04:01:35.610049",
+ "last_deep_scrub": "37'26098",
+ "last_deep_scrub_stamp": "2017-07-15 04:01:35.610049",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 04:01:35.610111",
+ "last_fullsized": "2017-07-15 04:01:35.610111",
+ "last_peered": "2017-07-15 04:01:35.610111",
+ "last_scrub": "37'26098",
+ "last_scrub_stamp": "2017-07-15 04:01:35.610049",
+ "last_undegraded": "2017-07-15 04:01:35.610111",
+ "last_unstale": "2017-07-15 04:01:35.610111",
+ "log_size": 3098,
+ "log_start": "37'23000",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3098,
+ "ondisk_log_start": "37'23000",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.19",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26161",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 43008,
+ "num_read_kb": 53248,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 26202,
+ "num_write_kb": 446464
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 4,
+ 1
+ ],
+ "up_primary": 0,
+ "version": "37'26098"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 00:15:09.550612",
+ "last_became_active": "2017-07-03 12:09:50.646870",
+ "last_became_peered": "2017-07-03 12:09:50.646870",
+ "last_change": "2017-07-16 00:15:09.550612",
+ "last_clean": "2017-07-16 00:15:09.550612",
+ "last_clean_scrub_stamp": "2017-07-16 00:15:09.550561",
+ "last_deep_scrub": "37'154",
+ "last_deep_scrub_stamp": "2017-07-12 05:54:23.314039",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-16 00:15:09.550612",
+ "last_fullsized": "2017-07-16 00:15:09.550612",
+ "last_peered": "2017-07-16 00:15:09.550612",
+ "last_scrub": "37'154",
+ "last_scrub_stamp": "2017-07-16 00:15:09.550561",
+ "last_undegraded": "2017-07-16 00:15:09.550612",
+ "last_unstale": "2017-07-16 00:15:09.550612",
+ "log_size": 154,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 154,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.1b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "3898",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 4989,
+ "num_read_kb": 56896,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 205,
+ "num_write_kb": 221812
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "37'154"
+ },
+ {
+ "acting": [
+ 2,
+ 1,
+ 0
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:55.131399",
+ "last_became_active": "2017-07-03 12:09:42.192323",
+ "last_became_peered": "2017-07-03 12:09:42.192323",
+ "last_change": "2017-07-15 05:57:58.466016",
+ "last_clean": "2017-07-16 05:50:55.131399",
+ "last_clean_scrub_stamp": "2017-07-15 05:57:58.465989",
+ "last_deep_scrub": "37'2722",
+ "last_deep_scrub_stamp": "2017-07-12 12:39:19.109831",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:55.131399",
+ "last_fullsized": "2017-07-16 05:50:55.131399",
+ "last_peered": "2017-07-16 05:50:55.131399",
+ "last_scrub": "37'3148",
+ "last_scrub_stamp": "2017-07-15 05:57:58.465989",
+ "last_undegraded": "2017-07-16 05:50:55.131399",
+ "last_unstale": "2017-07-16 05:50:55.131399",
+ "log_size": 3006,
+ "log_start": "37'300",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3006,
+ "ondisk_log_start": "37'300",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.1f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "3279",
+ "stat_sum": {
+ "num_bytes": 580834,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 93,
+ "num_objects": 31,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 31,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 995,
+ "num_read_kb": 1574,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 3277,
+ "num_write_kb": 2412
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 1,
+ 0
+ ],
+ "up_primary": 2,
+ "version": "37'3306"
+ },
+ {
+ "acting": [
+ 1,
+ 4,
+ 2
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 17:22:12.229306",
+ "last_became_active": "2017-07-03 12:04:58.374057",
+ "last_became_peered": "2017-07-03 12:04:58.374057",
+ "last_change": "2017-07-15 17:22:12.229306",
+ "last_clean": "2017-07-15 17:22:12.229306",
+ "last_clean_scrub_stamp": "2017-07-15 17:22:12.229261",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-12 01:19:13.088295",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 17:22:12.229306",
+ "last_fullsized": "2017-07-15 17:22:12.229306",
+ "last_peered": "2017-07-15 17:22:12.229306",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 17:22:12.229261",
+ "last_undegraded": "2017-07-15 17:22:12.229306",
+ "last_unstale": "2017-07-15 17:22:12.229306",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.1e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "44",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 4,
+ 2
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 3,
+ 4
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 00:04:58.820490",
+ "last_became_active": "2017-07-03 12:09:45.031377",
+ "last_became_peered": "2017-07-03 12:09:45.031377",
+ "last_change": "2017-07-16 00:04:58.820490",
+ "last_clean": "2017-07-16 00:04:58.820490",
+ "last_clean_scrub_stamp": "2017-07-16 00:04:58.820408",
+ "last_deep_scrub": "37'3",
+ "last_deep_scrub_stamp": "2017-07-13 18:18:56.065861",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-16 00:04:58.820490",
+ "last_fullsized": "2017-07-16 00:04:58.820490",
+ "last_peered": "2017-07-16 00:04:58.820490",
+ "last_scrub": "37'3",
+ "last_scrub_stamp": "2017-07-16 00:04:58.820408",
+ "last_undegraded": "2017-07-16 00:04:58.820490",
+ "last_unstale": "2017-07-16 00:04:58.820490",
+ "log_size": 3,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.1c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "30",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 6,
+ "num_objects": 2,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 2,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 1,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 4,
+ "num_read_kb": 16386,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 3,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 3,
+ 4
+ ],
+ "up_primary": 0,
+ "version": "37'3"
+ },
+ {
+ "acting": [
+ 3,
+ 4,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 03:51:46.228213",
+ "last_became_active": "2017-07-03 12:09:45.490587",
+ "last_became_peered": "2017-07-03 12:09:45.490587",
+ "last_change": "2017-07-16 03:51:46.228213",
+ "last_clean": "2017-07-16 03:51:46.228213",
+ "last_clean_scrub_stamp": "2017-07-16 03:51:46.228161",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 22:04:15.284490",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-16 03:51:46.228213",
+ "last_fullsized": "2017-07-16 03:51:46.228213",
+ "last_peered": "2017-07-16 03:51:46.228213",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 03:51:46.228161",
+ "last_undegraded": "2017-07-16 03:51:46.228213",
+ "last_unstale": "2017-07-16 03:51:46.228213",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.1d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "26",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 4,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 2,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 12:33:38.713326",
+ "last_became_active": "2017-07-03 12:09:48.517391",
+ "last_became_peered": "2017-07-03 12:09:48.517391",
+ "last_change": "2017-07-15 12:33:38.713326",
+ "last_clean": "2017-07-15 12:33:38.713326",
+ "last_clean_scrub_stamp": "2017-07-15 12:33:38.713260",
+ "last_deep_scrub": "37'39797",
+ "last_deep_scrub_stamp": "2017-07-15 12:33:38.713260",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 12:33:38.713326",
+ "last_fullsized": "2017-07-15 12:33:38.713326",
+ "last_peered": "2017-07-15 12:33:38.713326",
+ "last_scrub": "37'39797",
+ "last_scrub_stamp": "2017-07-15 12:33:38.713260",
+ "last_undegraded": "2017-07-15 12:33:38.713326",
+ "last_unstale": "2017-07-15 12:33:38.713326",
+ "log_size": 3096,
+ "log_start": "37'36701",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3096,
+ "ondisk_log_start": "37'36701",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.1a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "28505",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 56454,
+ "num_read_kb": 89198,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 39900,
+ "num_write_kb": 458752
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 2,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "37'39797"
+ },
+ {
+ "acting": [
+ 0,
+ 3,
+ 4
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 29,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-14 23:44:36.999460",
+ "last_became_active": "2017-07-03 12:09:51.180859",
+ "last_became_peered": "2017-07-03 12:09:51.180859",
+ "last_change": "2017-07-14 23:44:36.999460",
+ "last_clean": "2017-07-14 23:44:36.999460",
+ "last_clean_scrub_stamp": "2017-07-14 23:44:36.999408",
+ "last_deep_scrub": "37'97",
+ "last_deep_scrub_stamp": "2017-07-10 01:59:02.785928",
+ "last_epoch_clean": 30,
+ "last_fresh": "2017-07-14 23:44:36.999460",
+ "last_fullsized": "2017-07-14 23:44:36.999460",
+ "last_peered": "2017-07-14 23:44:36.999460",
+ "last_scrub": "37'97",
+ "last_scrub_stamp": "2017-07-14 23:44:36.999408",
+ "last_undegraded": "2017-07-14 23:44:36.999460",
+ "last_unstale": "2017-07-14 23:44:36.999460",
+ "log_size": 97,
+ "log_start": "0'0",
+ "mapping_epoch": 29,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 97,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "5.1a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "296",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 771,
+ "num_read_kb": 25804,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 142,
+ "num_write_kb": 168860
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 3,
+ 4
+ ],
+ "up_primary": 0,
+ "version": "37'97"
+ },
+ {
+ "acting": [
+ 4,
+ 3,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 22,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:50:54.733400",
+ "last_became_active": "2017-07-03 12:09:42.158314",
+ "last_became_peered": "2017-07-03 12:09:42.158314",
+ "last_change": "2017-07-15 12:16:38.972300",
+ "last_clean": "2017-07-16 05:50:54.733400",
+ "last_clean_scrub_stamp": "2017-07-15 12:16:38.972264",
+ "last_deep_scrub": "37'3419",
+ "last_deep_scrub_stamp": "2017-07-14 00:47:18.145649",
+ "last_epoch_clean": 23,
+ "last_fresh": "2017-07-16 05:50:54.733400",
+ "last_fullsized": "2017-07-16 05:50:54.733400",
+ "last_peered": "2017-07-16 05:50:54.733400",
+ "last_scrub": "37'3867",
+ "last_scrub_stamp": "2017-07-15 12:16:38.972264",
+ "last_undegraded": "2017-07-16 05:50:54.733400",
+ "last_unstale": "2017-07-16 05:50:54.733400",
+ "log_size": 3087,
+ "log_start": "37'1000",
+ "mapping_epoch": 22,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3087,
+ "ondisk_log_start": "37'1000",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "1.1e",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "4100",
+ "stat_sum": {
+ "num_bytes": 301668,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 78,
+ "num_objects": 26,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 26,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 388,
+ "num_read_kb": 286,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 4066,
+ "num_write_kb": 3845
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 3,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "37'4087"
+ },
+ {
+ "acting": [
+ 2,
+ 0,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 23:41:54.442567",
+ "last_became_active": "2017-07-03 12:04:58.424382",
+ "last_became_peered": "2017-07-03 12:04:58.424382",
+ "last_change": "2017-07-15 23:41:54.442567",
+ "last_clean": "2017-07-15 23:41:54.442567",
+ "last_clean_scrub_stamp": "2017-07-15 23:41:54.442539",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 12:21:34.193210",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 23:41:54.442567",
+ "last_fullsized": "2017-07-15 23:41:54.442567",
+ "last_peered": "2017-07-15 23:41:54.442567",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 23:41:54.442539",
+ "last_undegraded": "2017-07-15 23:41:54.442567",
+ "last_unstale": "2017-07-15 23:41:54.442567",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.1f",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "45",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 0,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 24,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 08:30:48.181803",
+ "last_became_active": "2017-07-03 12:09:44.390556",
+ "last_became_peered": "2017-07-03 12:09:44.390556",
+ "last_change": "2017-07-15 08:30:48.181803",
+ "last_clean": "2017-07-15 08:30:48.181803",
+ "last_clean_scrub_stamp": "2017-07-15 08:30:48.181767",
+ "last_deep_scrub": "37'52",
+ "last_deep_scrub_stamp": "2017-07-10 00:40:34.467609",
+ "last_epoch_clean": 25,
+ "last_fresh": "2017-07-15 08:30:48.181803",
+ "last_fullsized": "2017-07-15 08:30:48.181803",
+ "last_peered": "2017-07-15 08:30:48.181803",
+ "last_scrub": "37'52",
+ "last_scrub_stamp": "2017-07-15 08:30:48.181767",
+ "last_undegraded": "2017-07-15 08:30:48.181803",
+ "last_unstale": "2017-07-15 08:30:48.181803",
+ "log_size": 52,
+ "log_start": "0'0",
+ "mapping_epoch": 24,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 52,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "2.1d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "78",
+ "stat_sum": {
+ "num_bytes": 8388608,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 6,
+ "num_objects": 2,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 2,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 1,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 560,
+ "num_read_kb": 16888,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 46,
+ "num_write_kb": 8192
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "37'52"
+ },
+ {
+ "acting": [
+ 3,
+ 0,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 25,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 01:28:23.294194",
+ "last_became_active": "2017-07-03 12:09:45.488858",
+ "last_became_peered": "2017-07-03 12:09:45.488858",
+ "last_change": "2017-07-15 01:28:23.294194",
+ "last_clean": "2017-07-15 01:28:23.294194",
+ "last_clean_scrub_stamp": "2017-07-15 01:28:23.294146",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-09 13:49:16.990163",
+ "last_epoch_clean": 26,
+ "last_fresh": "2017-07-15 01:28:23.294194",
+ "last_fullsized": "2017-07-15 01:28:23.294194",
+ "last_peered": "2017-07-15 01:28:23.294194",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 01:28:23.294146",
+ "last_undegraded": "2017-07-15 01:28:23.294194",
+ "last_unstale": "2017-07-15 01:28:23.294194",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 25,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "3.1c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "24",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 1,
+ 4
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 27,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 17:25:41.846714",
+ "last_became_active": "2017-07-03 12:09:48.451466",
+ "last_became_peered": "2017-07-03 12:09:48.451466",
+ "last_change": "2017-07-15 17:25:41.846714",
+ "last_clean": "2017-07-15 17:25:41.846714",
+ "last_clean_scrub_stamp": "2017-07-15 17:25:41.846677",
+ "last_deep_scrub": "37'43488",
+ "last_deep_scrub_stamp": "2017-07-10 18:02:35.464747",
+ "last_epoch_clean": 28,
+ "last_fresh": "2017-07-15 17:25:41.846714",
+ "last_fullsized": "2017-07-15 17:25:41.846714",
+ "last_peered": "2017-07-15 17:25:41.846714",
+ "last_scrub": "37'43488",
+ "last_scrub_stamp": "2017-07-15 17:25:41.846677",
+ "last_undegraded": "2017-07-15 17:25:41.846714",
+ "last_unstale": "2017-07-15 17:25:41.846714",
+ "log_size": 3088,
+ "log_start": "37'40400",
+ "mapping_epoch": 27,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 3088,
+ "ondisk_log_start": "37'40400",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "4.1b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "44234",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 73755,
+ "num_read_kb": 90115,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 43581,
+ "num_write_kb": 421889
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 1,
+ 4
+ ],
+ "up_primary": 2,
+ "version": "37'43488"
+ },
+ {
+ "acting": [
+ 1,
+ 0,
+ 4
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 09:22:29.385320",
+ "last_became_active": "2017-07-03 12:04:59.353170",
+ "last_became_peered": "2017-07-03 12:04:59.353170",
+ "last_change": "2017-07-15 09:22:29.385320",
+ "last_clean": "2017-07-15 09:22:29.385320",
+ "last_clean_scrub_stamp": "2017-07-15 09:22:29.385234",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 16:02:20.487261",
+ "last_epoch_clean": 21,
+ "last_fresh": "2017-07-15 09:22:29.385320",
+ "last_fullsized": "2017-07-15 09:22:29.385320",
+ "last_peered": "2017-07-15 09:22:29.385320",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 09:22:29.385234",
+ "last_undegraded": "2017-07-15 09:22:29.385320",
+ "last_unstale": "2017-07-15 09:22:29.385320",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 19,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.20",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "44",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 0,
+ 4
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 0,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 18:42:57.327206",
+ "last_became_active": "2017-07-03 12:04:47.968525",
+ "last_became_peered": "2017-07-03 12:04:47.968525",
+ "last_change": "2017-07-15 18:42:57.327206",
+ "last_clean": "2017-07-15 18:42:57.327206",
+ "last_clean_scrub_stamp": "2017-07-15 18:42:57.327159",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 18:56:48.887830",
+ "last_epoch_clean": 15,
+ "last_fresh": "2017-07-15 18:42:57.327206",
+ "last_fullsized": "2017-07-15 18:42:57.327206",
+ "last_peered": "2017-07-15 18:42:57.327206",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 18:42:57.327159",
+ "last_undegraded": "2017-07-15 18:42:57.327206",
+ "last_unstale": "2017-07-15 18:42:57.327206",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 13,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.21",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 1,
+ 0
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:40:39.794417",
+ "last_became_active": "2017-07-03 12:04:45.845757",
+ "last_became_peered": "2017-07-03 12:04:45.845757",
+ "last_change": "2017-07-16 05:40:39.794417",
+ "last_clean": "2017-07-16 05:40:39.794417",
+ "last_clean_scrub_stamp": "2017-07-16 05:40:39.794378",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 01:55:30.506298",
+ "last_epoch_clean": 13,
+ "last_fresh": "2017-07-16 05:40:39.794417",
+ "last_fullsized": "2017-07-16 05:40:39.794417",
+ "last_peered": "2017-07-16 05:40:39.794417",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 05:40:39.794378",
+ "last_undegraded": "2017-07-16 05:40:39.794417",
+ "last_unstale": "2017-07-16 05:40:39.794417",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 11,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.22",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 1,
+ 0
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 17:54:18.367648",
+ "last_became_active": "2017-07-03 12:04:58.353273",
+ "last_became_peered": "2017-07-03 12:04:58.353273",
+ "last_change": "2017-07-15 17:54:18.367648",
+ "last_clean": "2017-07-15 17:54:18.367648",
+ "last_clean_scrub_stamp": "2017-07-15 17:54:18.367614",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 03:35:47.191663",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 17:54:18.367648",
+ "last_fullsized": "2017-07-15 17:54:18.367648",
+ "last_peered": "2017-07-15 17:54:18.367648",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 17:54:18.367614",
+ "last_undegraded": "2017-07-15 17:54:18.367648",
+ "last_unstale": "2017-07-15 17:54:18.367648",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.23",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 2,
+ 3
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 08:40:06.290381",
+ "last_became_active": "2017-07-03 12:04:59.345680",
+ "last_became_peered": "2017-07-03 12:04:59.345680",
+ "last_change": "2017-07-15 08:40:06.290381",
+ "last_clean": "2017-07-15 08:40:06.290381",
+ "last_clean_scrub_stamp": "2017-07-15 08:40:06.290308",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 06:38:40.411428",
+ "last_epoch_clean": 21,
+ "last_fresh": "2017-07-15 08:40:06.290381",
+ "last_fullsized": "2017-07-15 08:40:06.290381",
+ "last_peered": "2017-07-15 08:40:06.290381",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 08:40:06.290308",
+ "last_undegraded": "2017-07-15 08:40:06.290381",
+ "last_unstale": "2017-07-15 08:40:06.290381",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 19,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.24",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 2,
+ 3
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 1,
+ 0,
+ 3
+ ],
+ "acting_primary": 1,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 06:58:09.959654",
+ "last_became_active": "2017-07-03 12:04:48.891560",
+ "last_became_peered": "2017-07-03 12:04:48.891560",
+ "last_change": "2017-07-15 06:58:09.959654",
+ "last_clean": "2017-07-15 06:58:09.959654",
+ "last_clean_scrub_stamp": "2017-07-15 06:58:09.959511",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-11 14:46:33.744375",
+ "last_epoch_clean": 16,
+ "last_fresh": "2017-07-15 06:58:09.959654",
+ "last_fullsized": "2017-07-15 06:58:09.959654",
+ "last_peered": "2017-07-15 06:58:09.959654",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 06:58:09.959511",
+ "last_undegraded": "2017-07-15 06:58:09.959654",
+ "last_unstale": "2017-07-15 06:58:09.959654",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 14,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.25",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "42",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 1,
+ 0,
+ 3
+ ],
+ "up_primary": 1,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 1,
+ 3
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 05:18:40.993899",
+ "last_became_active": "2017-07-03 12:04:49.522337",
+ "last_became_peered": "2017-07-03 12:04:49.522337",
+ "last_change": "2017-07-16 05:18:40.993899",
+ "last_clean": "2017-07-16 05:18:40.993899",
+ "last_clean_scrub_stamp": "2017-07-16 05:18:40.993825",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-10 19:49:28.827700",
+ "last_epoch_clean": 16,
+ "last_fresh": "2017-07-16 05:18:40.993899",
+ "last_fullsized": "2017-07-16 05:18:40.993899",
+ "last_peered": "2017-07-16 05:18:40.993899",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 05:18:40.993825",
+ "last_undegraded": "2017-07-16 05:18:40.993899",
+ "last_unstale": "2017-07-16 05:18:40.993899",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 14,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.26",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "49",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 1,
+ 3
+ ],
+ "up_primary": 0,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 0,
+ 1
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 03:59:10.211297",
+ "last_became_active": "2017-07-03 12:04:48.925901",
+ "last_became_peered": "2017-07-03 12:04:48.925901",
+ "last_change": "2017-07-15 03:59:10.211297",
+ "last_clean": "2017-07-15 03:59:10.211297",
+ "last_clean_scrub_stamp": "2017-07-15 03:59:10.211258",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 03:59:10.211258",
+ "last_epoch_clean": 16,
+ "last_fresh": "2017-07-15 03:59:10.211297",
+ "last_fullsized": "2017-07-15 03:59:10.211297",
+ "last_peered": "2017-07-15 03:59:10.211297",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 03:59:10.211258",
+ "last_undegraded": "2017-07-15 03:59:10.211297",
+ "last_unstale": "2017-07-15 03:59:10.211297",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 14,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.27",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "25",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 0,
+ 1
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 0,
+ 1,
+ 2
+ ],
+ "acting_primary": 0,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-16 01:40:36.782000",
+ "last_became_active": "2017-07-03 12:04:46.538977",
+ "last_became_peered": "2017-07-03 12:04:46.538977",
+ "last_change": "2017-07-16 01:40:36.782000",
+ "last_clean": "2017-07-16 01:40:36.782000",
+ "last_clean_scrub_stamp": "2017-07-16 01:40:36.781893",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-12 04:22:55.697020",
+ "last_epoch_clean": 13,
+ "last_fresh": "2017-07-16 01:40:36.782000",
+ "last_fullsized": "2017-07-16 01:40:36.782000",
+ "last_peered": "2017-07-16 01:40:36.782000",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-16 01:40:36.781893",
+ "last_undegraded": "2017-07-16 01:40:36.782000",
+ "last_unstale": "2017-07-16 01:40:36.782000",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 11,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.28",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "40",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 0,
+ 1,
+ 2
+ ],
+ "up_primary": 0,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 3,
+ 0
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 22:30:23.925254",
+ "last_became_active": "2017-07-03 12:04:59.344810",
+ "last_became_peered": "2017-07-03 12:04:59.344810",
+ "last_change": "2017-07-15 22:30:23.925254",
+ "last_clean": "2017-07-15 22:30:23.925254",
+ "last_clean_scrub_stamp": "2017-07-15 22:30:23.925209",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 16:39:26.912223",
+ "last_epoch_clean": 21,
+ "last_fresh": "2017-07-15 22:30:23.925254",
+ "last_fullsized": "2017-07-15 22:30:23.925254",
+ "last_peered": "2017-07-15 22:30:23.925254",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 22:30:23.925209",
+ "last_undegraded": "2017-07-15 22:30:23.925254",
+ "last_unstale": "2017-07-15 22:30:23.925254",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 19,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.29",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "29",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 3,
+ 0
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 1,
+ 2
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 13:40:12.542476",
+ "last_became_active": "2017-07-03 12:04:47.986943",
+ "last_became_peered": "2017-07-03 12:04:47.986943",
+ "last_change": "2017-07-15 13:40:12.542476",
+ "last_clean": "2017-07-15 13:40:12.542476",
+ "last_clean_scrub_stamp": "2017-07-15 13:40:12.542421",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-13 05:47:10.212626",
+ "last_epoch_clean": 15,
+ "last_fresh": "2017-07-15 13:40:12.542476",
+ "last_fullsized": "2017-07-15 13:40:12.542476",
+ "last_peered": "2017-07-15 13:40:12.542476",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 13:40:12.542421",
+ "last_undegraded": "2017-07-15 13:40:12.542476",
+ "last_unstale": "2017-07-15 13:40:12.542476",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 13,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.2a",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "27",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 1,
+ 2
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 3,
+ 1,
+ 4
+ ],
+ "acting_primary": 3,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 12:11:24.393459",
+ "last_became_active": "2017-07-03 12:04:59.467921",
+ "last_became_peered": "2017-07-03 12:04:59.467921",
+ "last_change": "2017-07-15 12:11:24.393459",
+ "last_clean": "2017-07-15 12:11:24.393459",
+ "last_clean_scrub_stamp": "2017-07-15 12:11:24.393421",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-14 03:12:47.335073",
+ "last_epoch_clean": 21,
+ "last_fresh": "2017-07-15 12:11:24.393459",
+ "last_fullsized": "2017-07-15 12:11:24.393459",
+ "last_peered": "2017-07-15 12:11:24.393459",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 12:11:24.393421",
+ "last_undegraded": "2017-07-15 12:11:24.393459",
+ "last_unstale": "2017-07-15 12:11:24.393459",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 19,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.2b",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "34",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 3,
+ 1,
+ 4
+ ],
+ "up_primary": 3,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 2,
+ 0,
+ 3
+ ],
+ "acting_primary": 2,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 22:04:26.261944",
+ "last_became_active": "2017-07-03 12:04:48.946056",
+ "last_became_peered": "2017-07-03 12:04:48.946056",
+ "last_change": "2017-07-15 22:04:26.261944",
+ "last_clean": "2017-07-15 22:04:26.261944",
+ "last_clean_scrub_stamp": "2017-07-15 22:04:26.261878",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-09 10:24:25.130866",
+ "last_epoch_clean": 16,
+ "last_fresh": "2017-07-15 22:04:26.261944",
+ "last_fullsized": "2017-07-15 22:04:26.261944",
+ "last_peered": "2017-07-15 22:04:26.261944",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 22:04:26.261878",
+ "last_undegraded": "2017-07-15 22:04:26.261944",
+ "last_unstale": "2017-07-15 22:04:26.261944",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 14,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.2c",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "36",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 2,
+ 0,
+ 3
+ ],
+ "up_primary": 2,
+ "version": "0'0"
+ },
+ {
+ "acting": [
+ 4,
+ 1,
+ 2
+ ],
+ "acting_primary": 4,
+ "blocked_by": [],
+ "created": 1,
+ "dirty_stats_invalid": false,
+ "hitset_bytes_stats_invalid": false,
+ "hitset_stats_invalid": false,
+ "last_active": "2017-07-15 06:01:32.329152",
+ "last_became_active": "2017-07-03 12:04:58.353683",
+ "last_became_peered": "2017-07-03 12:04:58.353683",
+ "last_change": "2017-07-15 06:01:32.329152",
+ "last_clean": "2017-07-15 06:01:32.329152",
+ "last_clean_scrub_stamp": "2017-07-15 06:01:32.329096",
+ "last_deep_scrub": "0'0",
+ "last_deep_scrub_stamp": "2017-07-15 06:01:32.329096",
+ "last_epoch_clean": 20,
+ "last_fresh": "2017-07-15 06:01:32.329152",
+ "last_fullsized": "2017-07-15 06:01:32.329152",
+ "last_peered": "2017-07-15 06:01:32.329152",
+ "last_scrub": "0'0",
+ "last_scrub_stamp": "2017-07-15 06:01:32.329096",
+ "last_undegraded": "2017-07-15 06:01:32.329152",
+ "last_unstale": "2017-07-15 06:01:32.329152",
+ "log_size": 0,
+ "log_start": "0'0",
+ "mapping_epoch": 18,
+ "omap_stats_invalid": false,
+ "ondisk_log_size": 0,
+ "ondisk_log_start": "0'0",
+ "parent": "0.0",
+ "parent_split_bits": 0,
+ "pgid": "0.2d",
+ "pin_stats_invalid": false,
+ "reported_epoch": "37",
+ "reported_seq": "25",
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "state": "active+clean",
+ "stats_invalid": false,
+ "up": [
+ 4,
+ 1,
+ 2
+ ],
+ "up_primary": 4,
+ "version": "0'0"
+ }
+ ],
+ "pg_stats_delta": {
+ "acting": 0,
+ "log_size": 0,
+ "ondisk_log_size": 0,
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "up": 0
+ },
+ "pg_stats_sum": {
+ "acting": 672,
+ "log_size": 186390,
+ "ondisk_log_size": 186390,
+ "stat_sum": {
+ "num_bytes": 305008128,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3201,
+ "num_objects": 1067,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1067,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 5,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 1948175,
+ "num_read_kb": 4395320,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 1295550,
+ "num_write_kb": 19961783
+ },
+ "up": 672
+ },
+ "pool_stats": [
+ {
+ "acting": 96,
+ "log_size": 10963,
+ "ondisk_log_size": 10963,
+ "poolid": 5,
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 1,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 52675,
+ "num_read_kb": 1134434,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 13856,
+ "num_write_kb": 5937012
+ },
+ "up": 96
+ },
+ {
+ "acting": 96,
+ "log_size": 97721,
+ "ondisk_log_size": 97721,
+ "poolid": 4,
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3,
+ "num_objects": 1,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 1,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 1755008,
+ "num_read_kb": 2473605,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 1070914,
+ "num_write_kb": 13640881
+ },
+ "up": 96
+ },
+ {
+ "acting": 96,
+ "log_size": 0,
+ "ondisk_log_size": 0,
+ "poolid": 3,
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "up": 96
+ },
+ {
+ "acting": 96,
+ "log_size": 165,
+ "ondisk_log_size": 165,
+ "poolid": 2,
+ "stat_sum": {
+ "num_bytes": 287506534,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 120,
+ "num_objects": 40,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 40,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 2,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 952,
+ "num_read_kb": 562270,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 226,
+ "num_write_kb": 280877
+ },
+ "up": 96
+ },
+ {
+ "acting": 96,
+ "log_size": 77541,
+ "ondisk_log_size": 77541,
+ "poolid": 1,
+ "stat_sum": {
+ "num_bytes": 17501594,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 3075,
+ "num_objects": 1025,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 1025,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 1,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 139540,
+ "num_read_kb": 225011,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 210554,
+ "num_write_kb": 103013
+ },
+ "up": 96
+ },
+ {
+ "acting": 192,
+ "log_size": 0,
+ "ondisk_log_size": 0,
+ "poolid": 0,
+ "stat_sum": {
+ "num_bytes": 0,
+ "num_bytes_hit_set_archive": 0,
+ "num_bytes_recovered": 0,
+ "num_deep_scrub_errors": 0,
+ "num_evict": 0,
+ "num_evict_kb": 0,
+ "num_evict_mode_full": 0,
+ "num_evict_mode_some": 0,
+ "num_flush": 0,
+ "num_flush_kb": 0,
+ "num_flush_mode_high": 0,
+ "num_flush_mode_low": 0,
+ "num_keys_recovered": 0,
+ "num_object_clones": 0,
+ "num_object_copies": 0,
+ "num_objects": 0,
+ "num_objects_degraded": 0,
+ "num_objects_dirty": 0,
+ "num_objects_hit_set_archive": 0,
+ "num_objects_misplaced": 0,
+ "num_objects_missing": 0,
+ "num_objects_missing_on_primary": 0,
+ "num_objects_omap": 0,
+ "num_objects_pinned": 0,
+ "num_objects_recovered": 0,
+ "num_objects_unfound": 0,
+ "num_promote": 0,
+ "num_read": 0,
+ "num_read_kb": 0,
+ "num_scrub_errors": 0,
+ "num_shallow_scrub_errors": 0,
+ "num_whiteouts": 0,
+ "num_write": 0,
+ "num_write_kb": 0
+ },
+ "up": 192
+ }
+ ],
+ "stamp": "2017-07-16 05:59:40.864100",
+ "version": 623993
+ },
+ "pgmap_first_committed": 623340,
+ "pgmap_last_committed": 623993,
+ "quorum": [
+ 0,
+ 1,
+ 2
+ ],
+ "tag": "",
+ "timestamp": "2017-07-16 05:59:41.901744",
+ "version": "10.2.3"
+}