diff options
82 files changed, 20287 insertions, 613 deletions
diff --git a/docs/testing/developer/devguide/index.rst b/docs/testing/developer/devguide/index.rst index 48bbda49..ab411005 100644 --- a/docs/testing/developer/devguide/index.rst +++ b/docs/testing/developer/devguide/index.rst @@ -18,3 +18,4 @@ QTIP Developer Guide api.rst web.rst compute-qpi.rst + storage-qpi.rst diff --git a/docs/proposal/storage-qpi.rst b/docs/testing/developer/devguide/storage-qpi.rst index 8a82241e..8a82241e 100644 --- a/docs/proposal/storage-qpi.rst +++ b/docs/testing/developer/devguide/storage-qpi.rst diff --git a/examples/compute-qpi-report/report.ipynb b/examples/compute-qpi-report/report.ipynb index 34bacf5c..98b5f40d 100644 --- a/examples/compute-qpi-report/report.ipynb +++ b/examples/compute-qpi-report/report.ipynb @@ -2,13 +2,13 @@ "cells": [ { "cell_type": "code", - "execution_count": 100, + "execution_count": 55, "metadata": { - "collapsed": true, "scrolled": false }, "outputs": [], "source": [ + "from prettytable import PrettyTable\n", "import matplotlib.pyplot as plt\n", "from asq.initiators import query\n", "import json\n", @@ -21,6 +21,10 @@ "def extract_results(node_name, section_name):\n", " workload_name = []\n", " workload_score = []\n", + " if section_name == 'system_info':\n", + " for node in final['nodes']:\n", + " if node['name'] == node_name: \n", + " return node['system_info']\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", @@ -42,16 +46,16 @@ }, { "cell_type": "code", - "execution_count": 101, + "execution_count": 56, "metadata": { - "scrolled": true + "scrolled": false }, "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>" + "<matplotlib.figure.Figure at 0x7fccb0451b10>" ] }, "metadata": {}, @@ -65,14 +69,14 @@ }, { "cell_type": "code", - "execution_count": 102, + "execution_count": 57, "metadata": {}, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYUAAAFMCAYAAAAkxKA0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzt3XvcZWP9//HXe2YYo8GEQRjG+VgOTc5FSiEZSZGEckii\nHDooJZRSKSkj4VeJkCQmhyg55VAGRYivUwwR4ywM4/P743PtNdvdPfd9z23WXntm3s/HYz9mr7XX\nvfdnrn34rOuwrksRgZmZGcCQpgMwM7Pu4aRgZmYVJwUzM6s4KZiZWcVJwczMKk4KZmZWcVIw64Ok\nL0s6pek4BkLSWEkhaVjTsdjsy0nBZjuS7pc0VdKiPfbfXH4Uxw7gOTaTNLm/4yLimxGx5yBivELS\ni5Kek/S4pHMlvWlmn+f1KDHMdOw2d3NSsNnVfcBHWhuS3gzMPytfYBacce8XESOBFYGRwDGvPyqz\nejkp2OzqNGDXtu3dgF+0HyBpuKRjJD0g6VFJJ0oaIekNwMXAkuVM/jlJS0o6XNI5kk6X9Aywe9l3\nettzbiLpWklPSXpQ0u79BRoRTwHnAWu3Pc8QSYdIukfSFElnS1q4PDZfiWFKeZ0bJC1eHrtf0rvb\nnuc18bXtPwp4O3B8+f8dP4AyNXNSsNnW9cCCklaTNBTYCej543g0sDL5Y7wisBRwWEQ8D2wFPBwR\nI8vt4fI344FzgFHAL9ufTNKyZDL5ETC6PO/f+gtU0iLA9sDdbbv3B7YDNgWWBJ4EJpTHdgMWAsYA\niwD7AC/09zrtIuJQ4GpKbSUi9puZv7e5l5OCzc5atYUtgDuAh1oPSBKwN3BgRDwREc8C3ySTR1+u\ni4jzIuLViOj5Q7wz8MeIODMiXo6IKRHRV1L4oaSngceBRclE0LIPcGhETI6Il4DDgR1Kk9XLZDJY\nMSKmRcSNEfFMP3GbzRIepWCzs9OAq4Dl6NF0RJ7Jzw/cmPkBAAFD+3nOB/t4bAxwz0zE95mIOKX0\nd1wALA08UB5bFvitpFfbjp8GLE7+v8YAZ0kaRdaADo2Il2fitc0GxTUFm21FxL/IDuetgXN7PPw4\n2eSyRkSMKreFSscvwIymB+5r2uAHgRUGEeetwDeACZqeoR4EtmqLbVREzBcRD5VayBERsTqwEbAN\n0/tPnue1HepL9PXSMxurmZOCze72ADYv/QSViHgVOBk4VtJiAJKWkvTecsijwCKSFpqJ1/ol8G5J\nH5Y0TNIiktbu96/SqWQtYNuyfSJwVOmnQNJoSePL/XdKenPpK3mGbE5q1Sj+BuwkaR5J44Ad+njN\nR4HlZ+L/Z+akYLO3iLgnIibN4OEvkp2715fRRH8EVil/90/gTODeMsJnyQG81gNkreRg4AnyB3qt\nAcY5FTgO+GrZdRwwEbhU0rNkx/n65bElyM7uZ8i+kivJJiXK369AdkwfAZzRx8seR/ZTPCnphwOJ\n00xeZMfMzFpcUzAzs4qTgpmZVZwUzMys4qRgZmYVJwUzM6vMdlc0L7roojF27NimwzAzm63ceOON\nj0fE6P6Om+2SwtixY5k0aUbD0s3MrDeS/jWQ49x8ZGZmFScFMzOrOCmYmVnFScHMzCpOCmZmVnFS\nMDOzipOCmZlVnBTMzKwy2128Zp039pALG339+49+X6OvbzY3cU3BzMwqc1VNoZvPeLs5NjObe7im\nYGZmFScFMzOrOCmYmVnFScHMzCpOCmZmVnFSMDOzipOCmZlVnBTMzKzipGBmZhUnBTMzqzgpmJlZ\nZa6a+8jmPJ4zymzWck3BzMwqTgpmZlZxUjAzs4qTgpmZVZwUzMys4tFHZnMhj9qyGXFNwczMKk4K\nZmZWqTUpSNpS0p2S7pZ0SC+PLyPpckk3S7pF0tZ1xmNmZn2rLSlIGgpMALYCVgc+Imn1Hod9BTg7\nItYBdgJOqCseMzPrX501hfWAuyPi3oiYCpwFjO9xTAALlvsLAQ/XGI+ZmfWjzqSwFPBg2/bksq/d\n4cAukiYDFwH79/ZEkvaWNEnSpMcee6yOWM3MjOY7mj8C/Dwilga2Bk6T9D8xRcRJETEuIsaNHj26\n40Gamc0t6kwKDwFj2raXLvva7QGcDRAR1wHzAYvWGJOZmfWhzqRwA7CSpOUkzUt2JE/sccwDwLsA\nJK1GJgW3D5mZNaS2pBARrwD7AZcAd5CjjG6TdKSkbcthBwN7Sfo7cCawe0REXTGZmVnfap3mIiIu\nIjuQ2/cd1nb/dmDjOmMwM7OBa7qj2czMuoiTgpmZVZwUzMys4qRgZmYVJwUzM6s4KZiZWcUrr5lZ\nV/GqcM1yTcHMzCpOCmZmVnFSMDOzipOCmZlVnBTMzKzipGBmZhUPSTUzG6C5YbisawpmZlZxUjAz\ns4qTgpmZVZwUzMys4qRgZmYVJwUzM6s4KZiZWcVJwczMKk4KZmZWcVIwM7OKk4KZmVWcFMzMrOKk\nYGZmFScFMzOrOCmYmVnFScHMzCpOCmZmVnFSMDOzipOCmZlVnBTMzKzipGBmZhUnBTMzq9SaFCRt\nKelOSXdLOmQGx3xY0u2SbpN0Rp3xmJlZ34bV9cSShgITgC2AycANkiZGxO1tx6wEfAnYOCKelLRY\nXfGYmVn/6qwprAfcHRH3RsRU4CxgfI9j9gImRMSTABHxnxrjMTOzftSZFJYCHmzbnlz2tVsZWFnS\nNZKul7Rlb08kaW9JkyRNeuyxx2oK18zMmu5oHgasBGwGfAQ4WdKongdFxEkRMS4ixo0ePbrDIZqZ\nzT3qTAoPAWPatpcu+9pNBiZGxMsRcR9wF5kkzMysAXUmhRuAlSQtJ2leYCdgYo9jziNrCUhalGxO\nurfGmMzMrA+1JYWIeAXYD7gEuAM4OyJuk3SkpG3LYZcAUyTdDlwOfD4iptQVk5mZ9a22IakAEXER\ncFGPfYe13Q/goHIzM7OGNd3RbGZmXcRJwczMKk4KZmZWcVIwM7OKk4KZmVWcFMzMrOKkYGZmFScF\nMzOr1HrxmtncbOwhFzb6+vcf/b5GX99mT64pmJlZZcBJQdImkj5e7o+WtFx9YZmZWRMGlBQkfQ34\nIrl0JsA8wOl1BWVmZs0YaE3hA8C2wPMAEfEwsEBdQZmZWTMGmhSmlhlNA0DSG+oLyczMmjLQpHC2\npJ8AoyTtBfwROLm+sMzMrAkDGpIaEcdI2gJ4BlgFOCwi/lBrZGZm1nH9JgVJQ4E/RsQ7AScCM7M5\nWL/NRxExDXhV0kIdiMfMzBo00CuanwNulfQHyggkgIj4TC1RmZlZIwaaFM4tNzMzm4MNtKP5VEnz\nAiuXXXdGxMv1hWVmZk0YUFKQtBlwKnA/IGCMpN0i4qr6QjMzs04baPPR94D3RMSdAJJWBs4E3lpX\nYGZm1nkDvXhtnlZCAIiIu8j5j8zMbA4y0JrCJEmnMH0SvI8Ck+oJyczMmjLQpPAp4NNAawjq1cAJ\ntURkZmaNGWhSGAYcFxHfh+oq5+G1RWVmZo0YaJ/CZcCItu0R5KR4ZmY2BxloUpgvIp5rbZT789cT\nkpmZNWWgSeF5Seu2NiSNA16oJyQzM2vKQPsUDgB+Lenhsv0mYMd6QjIzs6b0WVOQ9DZJS0TEDcCq\nwK+Al4HfA/d1ID4zM+ug/pqPfgJMLfc3BL4MTACeBE6qMS4zM2tAf81HQyPiiXJ/R+CkiPgN8BtJ\nf6s3NDMz67T+agpDJbUSx7uAP7U9NtD+CDMzm03098N+JnClpMfJ0UZXA0haEXi65tjMzKzD+qwp\nRMRRwMHAz4FNIiLa/m7//p5c0paS7pR0t6RD+jjug5KiDHU1M7OG9NsEFBHX97Lvrv7+rkyFMQHY\nApgM3CBpYkTc3uO4BYDPAn8ZaNBmZlaPgV68NhjrAXdHxL0RMRU4Cxjfy3FfB74NvFhjLGZmNgB1\nJoWlgAfbtieXfZVylfSYiLiwxjjMzGyA6kwKfZI0BPg+2WfR37F7S5okadJjjz1Wf3BmZnOpOpPC\nQ8CYtu2ly76WBYA1gSsk3Q9sAEzsrbM5Ik6KiHERMW706NE1hmxmNnerMyncAKwkaTlJ8wI7ARNb\nD0bE0xGxaESMjYixwPXAthHhFd3MzBpSW1KIiFeA/YBLgDuAsyPiNklHStq2rtc1M7PBq/Wq5Ii4\nCLiox77DZnDsZnXGYmZm/Wuso9nMzLqPk4KZmVWcFMzMrOKkYGZmFScFMzOrOCmYmVnFScHMzCpO\nCmZmVnFSMDOzipOCmZlVnBTMzKzipGBmZhUnBTMzqzgpmJlZxUnBzMwqTgpmZlZxUjAzs4qTgpmZ\nVZwUzMys4qRgZmYVJwUzM6s4KZiZWcVJwczMKk4KZmZWcVIwM7OKk4KZmVWcFMzMrOKkYGZmFScF\nMzOrOCmYmVnFScHMzCpOCmZmVnFSMDOzipOCmZlVnBTMzKzipGBmZpVak4KkLSXdKeluSYf08vhB\nkm6XdIukyyQtW2c8ZmbWt9qSgqShwARgK2B14COSVu9x2M3AuIh4C3AO8J264jEzs/7VWVNYD7g7\nIu6NiKnAWcD49gMi4vKI+G/ZvB5YusZ4zMysH3UmhaWAB9u2J5d9M7IHcHGN8ZiZWT+GNR0AgKRd\ngHHApjN4fG9gb4Blllmmg5GZmc1d6qwpPASMadteuux7DUnvBg4Fto2Il3p7oog4KSLGRcS40aNH\n1xKsmZnVmxRuAFaStJykeYGdgIntB0haB/gJmRD+U2MsZmY2ALUlhYh4BdgPuAS4Azg7Im6TdKSk\nbcth3wVGAr+W9DdJE2fwdGZm1gG19ilExEXART32HdZ2/911vr6Zmc0cX9FsZmYVJwUzM6s4KZiZ\nWcVJwczMKk4KZmZWcVIwM7OKk4KZmVWcFMzMrOKkYGZmFScFMzOrOCmYmVnFScHMzCpOCmZmVnFS\nMDOzipOCmZlVnBTMzKzipGBmZhUnBTMzqzgpmJlZxUnBzMwqTgpmZlZxUjAzs4qTgpmZVZwUzMys\n4qRgZmYVJwUzM6s4KZiZWcVJwczMKk4KZmZWcVIwM7OKk4KZmVWcFMzMrOKkYGZmFScFMzOrOCmY\nmVnFScHMzCpOCmZmVqk1KUjaUtKdku6WdEgvjw+X9Kvy+F8kja0zHjMz61ttSUHSUGACsBWwOvAR\nSav3OGwP4MmIWBE4Fvh2XfGYmVn/6qwprAfcHRH3RsRU4CxgfI9jxgOnlvvnAO+SpBpjMjOzPigi\n6nliaQdgy4jYs2x/DFg/IvZrO+Yf5ZjJZfuecszjPZ5rb2DvsrkKcGctQfdvUeDxfo9qhmMbHMc2\nOI5tcJqMbdmIGN3fQcM6EcnrFREnASc1HYekSRExruk4euPYBsexDY5jG5xujq2lzuajh4AxbdtL\nl329HiNpGLAQMKXGmMzMrA91JoUbgJUkLSdpXmAnYGKPYyYCu5X7OwB/irras8zMrF+1NR9FxCuS\n9gMuAYYCP42I2yQdCUyKiInA/wNOk3Q38ASZOLpZ401YfXBsg+PYBsexDU43xwbU2NFsZmazH1/R\nbGZmFScFMzOrOCmYmVnFScH61Y1XmXdjTD1JGtF0DLOjMkVO1yijJ7uepEXK0P7XxUmhwyTN03QM\nA1E+YGMkzRcRIakrPiuSVpa0cbcPXZa0AnCupK2bjgVA0jKS3ibprU3H0hdJKwM/kHSApGW6IJ5V\ngK9IWrrpWPpS5pW7Dtjg9f7GdMUXfW4haVXgeEnfKTPIztd0TL0pcV4GHAPcIWmxiHi16bPz8mE/\nBrhY0npNxjIAa5NTsuxbpnxpjKTVgN8C+wBHSHpHk/HMiKQVgQvIi1q3A3ZvOJ4VyCH1D7Sm4ml7\nrGtqqpIWJ+eQOyYi/hwRL7+e53NS6JByxvEb4CYggPcDb2o0qF6Us7NfA8dGxI7AecAZkoY2fXZe\nPuxXAv8Afinp3U3G04+byB+UCcBukt7VRBCS3kCOjT8uIvYAbgZeljSy7ZjGf+BKDB8DzoyIo4HP\nAMtIel9JFk3YDvhlRJwiaUi5EHd1gFJ7brzc2lwfESdJmkfS5yTtKWmrwTyRk0IHlDPcLwKnRcRP\ngEOAxYBdGg2sd8sAJ0REa/bao4ApETGtwZja25lvAQ4HvgBMkLSTpIO67AsKcD/wRuBp4CfAoZL+\nJmmdDscxL/BvMrkDbAN8DTirtcZJ08m+LYa7gK0kbQacTU57sy+wv6T3NBDWZOC/5f4fgG+QJyPH\nQHeUW/ncLwS8Q9K65GdtReAtwPsl7TWzzzlbTIg3u4uIl8uV3CFpSGmKOQ9Yo3WMJHXDhwz4O/BA\n2/Z/gVUkLR0Rk0sfw4udCqZVXm1JaQpwWERsV9qfTwd+0XTZSRoFvAq8GBFTy5nkI+QPy/3AysCT\nQL+zVM6ieBaIiGcj4klJU4E/lubKm4FPl3hOkPSXiLi8EzHNIM5lyR+1W4GLgWWBnYHbIuJDkhYE\nvgpsCFza4fCeATaV9CA5Bc9RkpYA/izp+og4p8PxVEq5PAvMExF3SfoZWU5PRsQ+5b3+GLDCzD63\nawo1KlX3ln9FxL8i4tWy/Sz5BUDS24DxTXXmSlqq1ZFWfkgeKPuHkj90Q4HHJG1CNiW9YcbPNkvj\nWoVsAz9C0oqlxvVP4Pby2PbAr4D3SNq0EzHNIM5VyR+sHwFXSVqoPHQNeVZ+BXAi8CXgQElvqrNm\no1zB8FJJ+wNExC7AR4EzgKMi4rmIuAm4nmzKbEQZKXMpWUYbkD9o3yTLCklLRsQzwCRgOeVKjXWW\n2yqSPiNpX0lviIiLgb8BJwBPAUTEI8BPgal1xTGAOFclmya/BZxdPm+nAneTtYN1y4nbv4FVJY2c\nmXJzUqiJpDXIN2wvqNogh7S9Oa8CUyStSb6hU9oSRifjXIWsGRwnabn2xyJiWvlwXQd8iOzkPT0i\nnu9AXKsC5wL/AVYjm4uGRsR/yWaZO4DfRMRHgcNo6LNcfoB/A/wY+AT5A/bDkuDvAZYCfhAR3yCT\nw54R8e+aazaLAG8AtmhrIvo/MrlPKJ/DdYB3AR2r9fUUEa+QE2cOA7YF3l4e+idwG9nktifZbHNW\nRLxUV7mVz/4FwCvA+sCxkraLiC+QSeoTytFb7wd2JWt9HSdpNPAL4MSIOITslL+NrG19k+zDOkXS\ngeRJyonlJGDA5ea5j2ogaWHyB+Aesungtog4pTzWaj5aAzif/HAdGRG/ayDOeYEDgRHk4h/zAd+I\niPvL4yrJ7CayuWH7iLi07qauUvX9Bdl59v3yA/sH4LcRcbxytMWaEXFZj7/raBNcSfDjgTER8aOy\nb13ggIjYtWyvVH6QOxJfiWlR4GjgNHLE0Z9KJ+SC5A/cCsBwshmu58zFHSVpRzKJLU0m9muAechm\ny3XJEVxnRMQlNcexP7B8RBxYyvAMciDI8RFxTvmRnZ9MGCdGxEV1xtNHnAsD3wX2jYiXJC1A1vie\nBN4XEU+XWvNC5InmNTP9Gk4K9VCOT7+DrBZvBtzQSgzl8eXJqunOEXFBI0FSnZHfA0wjZ619hTzj\nqJq6JH0euKnnj3DNcY0D7gOeLjPufh54JSKO7XHc0CY6wdsS5vzAEsD9JdkvTp5xvqe057dOAjoa\np6QfkZ3LT5Lv58rAxyLimtIX83xEPNR0X5akD5GrLX5O0o/JdduPjojDyuPzRi7nW3ccW5XX/npE\n/F3SZ8mk9Dzw2dYwT0kjIuKFpspN0iLk8OLTyJPKbck1aUaTSWvPUgMbNHc0z0KlajeitMlfWn7M\nWkvvbVZ+IE6StHBE3CtphYh4rIEz3NWBTSLipIj4Z9sP157AycBXyPH165JnlMeUH0BBfaMuJC1F\nnuVOiYhJPR5+jGxGQtLaJa6/NpQQViX7Bm4ix7BfXPYPI5PrAiUhbArsLWlXsrmwrnha5fZkqz+I\nbAN/hWwaXIUcBbUucE1E3NX62w5/7lYFDiCH6z5SainnAG+T9CZgU3LI8fySNgauLf+HuuJZgqyV\nvARcDWwCfFvSA+TonQ+STTD7AseVP3sROl5uK5HXbNxIlt0eZD/HJsDy5JIDAg5+vQkB3Kcwy5QP\n/IXkWWOrvZSIeJYcVXEVuejQ8cB1ksZExGMNxLky2TRTvfclIQwrP7CfJEddXEi26Y9ofQGiqCmu\nVcn2+M8AV0v6mF57FelwYKqktcjhik2dqS1D9iE8RLbRf1vSoZDveeT64tdLei/wHbLfY1qHyu1K\nSbuW2su5wJ7lsZPI/o7NSw2149rK7WHyZPQbkr5aymVdslY9ISK2IDu/nyoft1qSqfKCvr+Qw5uv\nAtYhO5CPAi4HPhwRD5Hf3WpN5U5/5sr7dTFZZhuQJ21vLuW0D7BtiXMNYEVJC7X1Ww5ORPj2Om/A\nSuSQuo/1c9zRZHV+h4biHAv8H7Bj2W61Pw+lNCWW/ZuTZ7zbdCiuoaVs9i/bW5KJ60BysXGAd5LN\nbdd2Kq4ZxLo+2enZ2l6eHHZ6aNu+e8mazVatcu5guZ1Wyu2dpQw/WR6bBxjdZeX2EJm4xgC7tT02\nT82xzAv8DNinbO9MJoZdehy3FdmJ+64Gy+29wE/K/ZHARuV78OnWZ4tsnn5kVn0v3Hz0OpXO2k+S\nPwxnln1fIs+2IyJOKPuWJs/mdo6I8xpqk5yfHLnzTNn+Fflj8QJwgaRfl+23Ax+KiAs6EWdETJP0\nLLBOqbH8XtLTZLk+RX6BnyPbxXeIhjr5iueAoZIWiYgpkc2AbwculHRPRJxFDhc8J0ofTF3lV8rt\nef633PYmz8g/HVlTJbJNvOM10zbPAcN6KbeLyaakU6HqI3pd0zT0JyKmSnoYWLg0nZ4h6Ungi5Ke\nKp/7Rchm1K9GB/vSejENWK7E/RxwraRPkTWtW8lmr4WAj0TE5bPk+9pUBpyTbuSFNd8gq6I3klW8\ng4E/At9sO26NmJ7dazl77CPGIeXf9cmO5TvJcc6jyIuZfg4sWY4Z2ek4yervseQwyVasW5Bjr1cl\nm7vGtuLqcNkN67F9MnBFj327Aof0LL+a4hnadn8l4Ic9yu29ZI1wlSbKqy22hYEV27ZPBK7sccxu\nwBc7ESfZ19O6vx05xLo9vh3Kd2Ns+/ENfN7Gks1Cre3fAhe2bY8gL1TbvWwPm5Wv7z6FWSAiriNH\nnCwLXBYRe0XE98g3rn0629vb/qajtYTIfoMhEfEXYEfgvIj4UkQ8FRETyL6QseXY51ox1hWnpLGS\n1mpr/7yPbFrbkuyUnzci/kD2bSwVeVXz/XXE0k+cqwMTJb25tS8i9gKeknSlpl/I9yrljJ2sedXy\nHpc+oZ9JOlTSrpHDXR8hmzpa5XYJcBE5zLPjn7US5+pkLeBkSWdIWj4i9gGe6VFu08hyq3W67DIq\n7D7lEFjIfoNFgL0krSBpnsgrlC8GFoSqP7Bj5ac0HDgL+L6kT5TX/wDwX0m/K9svkDXoDcqfztLB\nFh6SOgspL4B5NPICKyR9gOzg27G1r2ltI42GxPQhp2uR7c87RcQdHYhhRfICpRvJzrJbIptCFgQO\nIttO5wV+T17Yt1X872ik2pURMZeSP7qjgE9ExK1tj/+crLo/Sp6pHxg1Di/W9EkVTyOviN8Y+B45\nZ9DnyQvWuqHcxpLDYb8ZEWdLOpHsJ9ijPH4q+cPbkXIrr7kqObLpCXLY6RnKMf/HkhdIPkCetJ0O\nbBkRf68znn5i/RxZPisC18X0a2BOI/tfriJrWHtHDddvOCnMAr214ymnJ/4R2aRwcTOR9U850+gE\n4HPRgQvoyhnhx8kf/vnIprcjyMTwSjmDfAs5hcUbgfM7EdcMYl0S+DA5HPGz5Bdxt4i4pe2Y9cnE\n8HzkNQC19MEoL+g7Frg1Ik5QXrT0LbLcTirl9mZyGGXT5bYx8I6I+FbZXoQ8+90xIp4o+zYgf/hq\nLbcecX2O/PH/NrBfRFxYhqVuTjarLgecEg1d0NcqA0mfBlYnm432JuereiEifiDpw+TorCkR8ada\nyq3u9rG58UY2I11IXmEIDbXpltdepI/HhpLNNVt2Mk5y6ocFy/3DybPKccDwHseNaMXV6TJk+gnT\n8LZ9B5Qv6Dple2FmcXtuPzGNI6+6bW1/HDi5l+MaK7fyuvO2Pnfl/mhyosUxrfgo/R8dimdouZ1B\nNrmsSSaHF4GN245rfSYb+76W118M+Fq5vzvZSX9Wp17ffQozobfxv73ti4h/AXtExIWtw+qOrTfK\ni5qOVK6i1luc0yLi9xHx+9afdCKuyHHVrX6Lw8khdl8FFpX0jnKmBG0XCkX5hnRK6/Ui4qW2fT8g\nm9mOl7QPOU3xYh2MaVJE3Nu26zlySDGS1itnkdBguZXXnRoRU8rmtMjrcR4FHio1q2PI5rhOxTMt\n8hqcM4DFIuIf5EVxT/eIo6N9CH0YCqysnC78AHJU4/zlM1c7J4WZEBEh6Z2SPi9pfUkLln3Vj2np\nLBoSEY+0Os+iQxPd9fLDvxBZa3ljzzjL8UPLv8M7GWfrtdrK53BypNZE8sK0B8r+pr+cr1Gq6seS\nY9dPAH4VEQ83EEfrezsZuKv00ZxIGXLaTeUW0684f4gckn0iebX/Ew2E8xzwdUl3kdd3bAv8uJw8\ndUW5lc/Yv8nrnk4lp4Xfi5xwsSP9Q+5TGIC2tr71gFPIhV5eJt+4n0fEE23HDI3sNF2IbA/8cZTR\nPDXHuCI5lO6PkpaInOIX5dW265GdyC+0Hd+KcxQ52dwOpYbTUW0d3+uQH/rx0aHrIwZDOavtucDn\nI+L8JuNUTqp4LZlEvxwN9SH0pW1U0V/Jifi2j7rawgcWz3HAPRHxw7K9WET8p9Nx9Ee50NDIKB3w\nyutQapvy4zWv3YXfu66knKDtO2SH7E2StidHfzwEnBoRU1pvXEkIF5KdzH/uQGxLktNbv5+8JP8g\nYElgf7LdeycyeT1YagtD2hLXr8k59q+sO84ZKZ2oHwceioiJDf/QLtLW9NHb48uQQ2Sva9W8Gox1\ndXJW0R2i2QusBlJu+5GTLDaauFQmtCv3h1Ba2RqMp89yK8dUIwU7wc1HfejR3DKc7KT6IEBEnEsO\nDVsR2EPS8JIQRpGjBjqSEIphZFLYjKzJTCBnd/wquYDJHuTImVY78zRJbyTPeL9eV0KYiT6YF4Gf\nxfRRH104tfskAAANo0lEQVTZB1OS1QOR16VATfMvzUS53Q68NSIuazVbzupYBqK/citOiojf1Rnn\nQMqtLSEo8tqXJhNCv+XW6YQAniW1T6U5aGNyVMLFkt5HLkYzOSJ+XJoPhgJ3RM5tPoK8MvjwDtUQ\nFievurxb0lPAkcB3I+I+ykU55NC2pYANJa0REbeVP/8UOY786rria/XBkKNmriLL6ZmeNYHSlPWi\npi+92bE+mB4/Cu19MFN6eXwIMK2cALxUV5wDKbfWD2vkdBGtabk7dpHVzJRbiW9qq9zqinMmP2/T\nOv2DO8hym9ZWbh3hmkIvWllbOVLiMHJemx0i17LdD/i4pAMgawzx2gu+Do6IqzoQ43CyuWhouT+J\nHBmzmKRtS2z3lOr67uTSfMu0PcW36mpyaCu/9cgx/muRF6ntqZw2PNqOae+DOVjSyDpi6iXGFckL\np1pTKLfOvK8DvleaGXr7go4i1+hdtoaYBlxuZC3l1VJuB7nc/HmbZaLB8bjdfCObYv5JTg73efKq\nxw+WxzYnO5mXYfp8Mx0bd90W47zkhUoTyOl0IUd4nEK59qDt2OPLcUPowDhs8mztT8C6ZXt78urb\ng5g+hn1Y+Xch4M/kGg+dKLclgX+RF8ktSQ6RPIOc9mAlstmtNaZelLmGSpyXApu63Fxuc0K59Rpv\nJ1+sm29kE8tebdv7At9r2x5Pjv8eX7YXbTDWViLaENiLbDY6jpyOeGSJ/XRg63LcUNoSR41xtU+/\nvTG5pOJRPcrwBHK95eFl36jyZe7IF7S85jLkFbafIecIWo6c5O4HpdzuB77S42/eCFwGvN3l5nKb\nncut33g7/YLdeiOz+BrA4mV7G7I5ZhjTM/dZwIOd/ED1Ee9byZEnK5KziB5G1gaWK4nhM3UngRnE\ntTHT1xF4Jzl891Ntj28PrFbujyCvZn5Hh2JbnDIrJjle/ileuw7CCmST3OXk6LE12h77MjXOq+9y\nc7l1stz6jLuJF+3GG9msMoJcHvCwsn0Bmc1XI9sDTyXXuz2h4VjXJFeJ+lbbvrXI+d9PIWsMnZxG\noDW0eX1yLYFXKQsJAe8gx6gf0MvfjQBW6FCMw8kFXVZpu/9Dsoa1bY9jly3luFXP/6PLzeU2u5bb\ngGNv6oW75db2AVuq/Pt28rLyfckFZ04kF3m5lVw28MPAiQ3H/BZytsxzgVXb9q9LTi63RgMxbYb7\nYFxuLreuLreB3Ob6IakREZK2Ao6WtA25busrwOfIN2cfAOW4/g2AL5ELqnRMa6haGV0BuXLaHuRZ\nxzaSXomIuyMvqvu/KPPA1xzTUmSfxcll1+rkQiBXk2ss3wX8qsR2vqR3Rq5fDHR2So22oYdvJWtZ\nU8iRKceRNa5dgV3KcReVYcYik/8sjdPlNuhYXG6d0mRG6oYb2SZ5F7Bh2W7NMLkBORfPEWV7ATIh\nvKWhOLcmz35aS1SuXW7/j2w2WqnD8bgPxuXmcuvychvMba6f5kLSTuTQsEvJ5R/3Bq4gR/SsSs5j\nfnM5tuPTL5SLlBYlm7T2IJuIDiUX6f63ci6eQ4DD4rUzaHYiruHkgi+3kMuRTiSXz/wJOfRuV3Ia\nkFERsW+nYuuplNFB5AJIXyr71iI7+caS/UT3RwfO0lxug47F5dYhvngtxw/vQ7bnBdmXsAq5vu21\nEXFz68KXTieEQpETdt1IdnYfTC7S/W9JO5AXpe3dqYTQdvHUmyKnDDiO7IjfB/gAuXDOF8gO+uPI\nabGb/pwNIcd8r6JcgYvIlbUuIn9ERtT9BXW5DY7LrQFNV1WavDG9k3kM0xfYGEsupNJIM1F7bGS7\n6XXl/unkWqytONcjr2JuYtjpVpRFU8jOtA3Jju9Ptx3zxnLczZ2Ose19Xa/cViXHp59K9hW1L9a+\nQAfjcrm53DpWboP+/zQdQDfdyDHNfwe2aziOIW33TwPeW74MlwPnk2OYb6ZcSNfh2NwH43JzuXV5\nub2u/0vTATTw5s1wuBfZkbVJf8d1IMZRbfc/BRzbtn0AsDPlApxOx0lOw/1p8vL8fcnq+g/IKbo3\noixV2VQZklX3xcirQceWRH8j2fwAORrkdNqWtXS5udzmtHJ7Xf+npgPowJvWqtqtTFYxe52eoskk\n0COON5GLpuxJVkOHlw/ZHk3HVuLbsJwRXVoS1kbAxZQzuabLkukjUb5DdsxfA6xc9u1ADiqY3+Xm\ncpuTy+11/Z+aDqBDb9w2wA3kBFnH0kubY9ubO5K2KwsbincL4NvkiKMjgI+SnWjzNRyX+2Bcbi63\nLi+31/1/azqADrx544CbyCFrXyern7/gtdXOVkIYBVxJmWmxoXhbX4SRTB+KehXwErBE0+XZI1b3\nwbjcXG5dXm4ze5vjr1OQtAHwAjk51beAA8mZRRcgF5n5azluFLlo/DeiA+sh9Kf9mgjlsovzRcRN\nTcbRy2NrkAuE/LmJazja4hgVEU+V+58iq+8Hlu0DyCkQJkfEVZ2K0+U26Jhcbk1rOivN6hvTz7Q3\nALYo94eSF4y8vWx/k5x/ZK2yPZLM8h2ZPXFGMfey/3/ma5nRsTWUn/tgXG4uty4ttzpvc2RNQdL7\nyY6fT0Y565d0AnlR2lFk+/zuEXFjeWxz4ImI+FuH4mvNZbQy8BjZfPX4DI7t+BqtZQ6or5HNVkOA\nn0bErT2Oaa0MNZJMthd3MsYesWwBvJucAO2uclsP+GLk+s+disPlNrg4XG7dpOmsVEMm34j8cK1Q\ntteitEECPyZXPNq+C+Lsys5v3AfjcnO5dX251fp/bDqAWfxGbQDcAfyBvJrwWHJ9hKvJvgIoI3ho\nsDrazV+EUoZrAe8hq8XvIDvTzgPWaztuFDlMsJEmtxl9Bsr91Tv9w+Fyc7k1HdOsujU9R8gsEREh\naX2yr2B/YBdy9sTzgY+Ra6DOV459sfU3zUQLZGwfJy9s2ZqcMVHA11rTY8f0RbvPBr4aNXUyty1o\nvoGkLSLieuAf5Hz1B0Q2vz0IPE6eDVGq8L+loU75tvlwKuUzMKTcv71VXr0dOytjcLkNLgaXWxdr\nOivNqht5pjEN+FzEa2oPm5PDw97fYGxd3flNzt54R/trkWvbXsb0BUve2vbY5sDaDZRfn52R5ZhO\nrjjncnO5dXzxntr//00HMIvfzPHAncCOZXs5cnWy8e1vdkOxdeUXAffBuNxcbl1fbh39vzcdQA1v\n5tZk2+TOZXtU+bfJhNBVXwTcB+Nyc7l1fbk19v9vOoCa3tTxwO3AEk19uLr9i0Auev4ncmjd4sAv\nyXbdEeXfY5p+H9ti7ZrOSJeby62T5dbI/7/pAGp8Y0d3QQxd+0XAfTAuN5db15dbI+XRdABz8q2b\nvwglDvfBuNxcbl1ebh0vi6YDmNNv3fxFKK/vPhiXm8uty8utk7c5cpqLbiNpa7LD6nsRcUZrQq1u\nmSxL0nhyssDNycXGOx5T29QfGwA/AyYDDwNPkFMnLw5cGRFfkTRfRLzYdPm53AYds8utmzWdleaW\nG13Q+d1PfO6Dcbm53Lq83DpxmyOuaJ4dRMT5wKYR8UiUT2Q3iYjHmo4BWAjYlGyrfRTYJSKuIFff\nOpYc+tdVXG6D43LrXk4KHdQlX4SuFRGXkgup7CVpx4gIScsB+wGHR8Tv5ohpBGYxl9vguNx6N6zp\nAMzaRcT5kl4Gvl6mSz5D0ieii/pgupHLbXBcbv/LHc3WlbqhM3J25HIbHJfbdE4K1rUkjXaT28xz\nuQ2Oyy05KZiZWcUdzWZmVnFSMDOzipOCmZlVnBTMzKzipGBzBUnHSjqgbfsSSae0bX9P0kEDfK6x\nkv7Ry/7NJF0wi+K9QtK4WfFcZjPDScHmFteQs2FSFlxfFFij7fGNgGv7exJJvuDT5mhOCja3uJac\n0wYyGfwDeFbSGyUNB1YDbpb0XUn/kHSrpB2hqgFcLWkiOalhRdLykm6W9LYe+xeWdJ6kWyRdL+kt\nZf96kq4rf3OtpFXK/hGSzpJ0h6TfkpOyIWmopJ+3xXRgfUVk5mkubC4REQ9LekXSMmSt4DpgKTJR\nPE0uorINsDY5n/6iwA2SripPsS6wZkTcJ2ksQPlBPwvYPSL+Lmmztpc8Arg5IraTtDm5xu/awD/J\n1bxekfRuckWvDwKfAv4bEauVBHJTeZ61gaUiYs3ymqNmcdGYvYaTgs1NriUTwkbA98mksBGZFK4B\nNgHOjIhpwKOSrgTeBjwD/DUi7mt7rtHA+eTiK6+pPRSbkD/2RMSfJC0iaUFyZs5TJa0EBDBPOf4d\nwA/L8bdIuqXsvxdYXtKPgAvJNYHNauPmI5ubtPoV3kw2H11P1hQG0p/wfI/tp4EHyB//mfF14PJy\n5v9+YL6+Do6IJ8mayxXAPuQ6wWa1cVKwucm1ZBPRExExLSKeAEaRieFa4Gpgx9KOP5o8e//rDJ5r\nKvABYFdJO/fy+NXARyH7JIDHI+IZsqbwUDlm97bjrwJ2LsevCbT6IBYFhkTEb4CvkM1YZrVx85HN\nTW4l+wrO6LFvZEQ8Xjp4NwT+TjbtfCEiHpG0am9PFhHPS9oG+IOk58hmppbDgZ+WZqD/AruV/d8h\nm4++QjYHtfwY+JmkO8gF5G8s+5cq+1sncF8axP/bbMA8IZ6ZmVXcfGRmZhUnBTMzqzgpmJlZxUnB\nzMwqTgpmZlZxUjAzs4qTgpmZVZwUzMys8v8BAHQ/KDVHwSMAAAAASUVORK5CYII=\n", "text/plain": [ - "<matplotlib.figure.Figure at 0x7ffa552dcdd0>" + "<matplotlib.figure.Figure at 0x7fccb0619250>" ] }, "metadata": {}, @@ -86,14 +90,14 @@ }, { "cell_type": "code", - "execution_count": 103, + "execution_count": 58, "metadata": {}, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ - "<matplotlib.figure.Figure at 0x7ffa552e4fd0>" + "<matplotlib.figure.Figure at 0x7fccb069b310>" ] }, "metadata": {}, @@ -107,14 +111,16 @@ }, { "cell_type": "code", - "execution_count": 104, - "metadata": {}, + "execution_count": 59, + "metadata": { + "scrolled": true + }, "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>" + "<matplotlib.figure.Figure at 0x7fccb04942d0>" ] }, "metadata": {}, @@ -125,6 +131,37 @@ "memory = extract_results('node-9', 'memory')\n", "memory.show()" ] + }, + { + "cell_type": "code", + "execution_count": 63, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "+-----------+---------------------+\n", + "| Parameter | Info |\n", + "+-----------+---------------------+\n", + "| product | KVM |\n", + "| disk | 53.7GB (5.9% used) |\n", + "| os | Ubuntu 14.04 trusty |\n", + "| memory | 799.5/3945.4MB |\n", + "+-----------+---------------------+\n" + ] + } + ], + "source": [ + "system_info = extract_results('node-9', 'system_info')\n", + "table = PrettyTable(['Component', 'Value'])\n", + "table.align = 'l'\n", + "for key,value in system_info.iteritems():\n", + " table.add_row([key, value[0]])\n", + "print table" + ] } ], "metadata": { diff --git a/examples/storage-zte-pod4/.qtip-cache/192.0.2.10 b/examples/storage-zte-pod4/.qtip-cache/192.0.2.10 new file mode 100644 index 00000000..3205218e --- /dev/null +++ b/examples/storage-zte-pod4/.qtip-cache/192.0.2.10 @@ -0,0 +1,1070 @@ +{ + "ansible_all_ipv4_addresses": [ + "11.0.0.23", + "192.0.2.10", + "12.0.0.21" + ], + "ansible_all_ipv6_addresses": [ + "fe80::5054:ff:fed4:89f4", + "fe80::5054:ff:fe26:30e0", + "fe80::222:e2ff:fe2e:50c6", + "fe80::5054:ff:fed4:89f4", + "fe80::5054:ff:fe65:31c2", + "fe80::5c01:b2ff:fe66:5dd1" + ], + "ansible_apparmor": { + "status": "disabled" + }, + "ansible_architecture": "x86_64", + "ansible_bios_date": "01/01/2011", + "ansible_bios_version": "0.5.1", + "ansible_br_ex": { + "active": true, + "device": "br-ex", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "off [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "off [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "on", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "on", + "tx_lockless": "on [fixed]", + "tx_mpls_segmentation": "on", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "on", + "tx_sctp_segmentation": "on", + "tx_sit_segmentation": "on", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "on", + "tx_vlan_offload": "on", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "ipv6": [ + { + "address": "fe80::5054:ff:fed4:89f4", + "prefix": "64", + "scope": "link" + } + ], + "macaddress": "52:54:00:d4:89:f4", + "mtu": 1500, + "promisc": true, + "type": "ether" + }, + "ansible_br_int": { + "active": false, + "device": "br-int", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "off [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "off [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "on", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "on", + "tx_lockless": "on [fixed]", + "tx_mpls_segmentation": "on", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "on", + "tx_sctp_segmentation": "on", + "tx_sit_segmentation": "on", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "on", + "tx_vlan_offload": "on", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "macaddress": "c6:00:fe:fd:0e:4d", + "mtu": 1500, + "promisc": true, + "type": "ether" + }, + "ansible_br_tun": { + "active": false, + "device": "br-tun", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "off [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "off [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "on", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "on", + "tx_lockless": "on [fixed]", + "tx_mpls_segmentation": "on", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "on", + "tx_sctp_segmentation": "on", + "tx_sit_segmentation": "on", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "on", + "tx_vlan_offload": "on", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "macaddress": "3e:7e:d0:8f:4b:40", + "mtu": 1500, + "promisc": true, + "type": "ether" + }, + "ansible_cmdline": { + "BOOT_IMAGE": "/boot/vmlinuz-3.10.0-514.26.2.el7.x86_64", + "console": "ttyS0,115200", + "crashkernel": "auto", + "ro": true, + "root": "UUID=1a0f9925-9a55-472a-aa7e-8677dfa15ec5" + }, + "ansible_date_time": { + "date": "2017-08-09", + "day": "09", + "epoch": "1502268307", + "hour": "08", + "iso8601": "2017-08-09T08:45:07Z", + "iso8601_basic": "20170809T084507150969", + "iso8601_basic_short": "20170809T084507", + "iso8601_micro": "2017-08-09T08:45:07.151176Z", + "minute": "45", + "month": "08", + "second": "07", + "time": "08:45:07", + "tz": "UTC", + "tz_offset": "+0000", + "weekday": "Wednesday", + "weekday_number": "3", + "weeknumber": "32", + "year": "2017" + }, + "ansible_default_ipv4": { + "address": "192.0.2.10", + "alias": "eth0", + "broadcast": "192.0.2.255", + "gateway": "192.0.2.1", + "interface": "eth0", + "macaddress": "00:22:e2:2e:50:c6", + "mtu": 1500, + "netmask": "255.255.255.0", + "network": "192.0.2.0", + "type": "ether" + }, + "ansible_default_ipv6": {}, + "ansible_devices": { + "sda": { + "holders": [], + "host": "SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] (rev 02)", + "model": "QEMU HARDDISK", + "partitions": { + "sda1": { + "holders": [], + "sectors": "2048", + "sectorsize": 512, + "size": "1.00 MB", + "start": "2048", + "uuid": "2017-08-01-06-31-35-00" + }, + "sda2": { + "holders": [], + "sectors": "85975784", + "sectorsize": 512, + "size": "41.00 GB", + "start": "4096", + "uuid": "1a0f9925-9a55-472a-aa7e-8677dfa15ec5" + } + }, + "removable": "0", + "rotational": "1", + "sas_address": null, + "sas_device_handle": null, + "scheduler_mode": "cfq", + "sectors": "85983232", + "sectorsize": "512", + "size": "41.00 GB", + "support_discard": "512", + "vendor": "ATA" + } + }, + "ansible_distribution": "CentOS", + "ansible_distribution_major_version": "7", + "ansible_distribution_release": "Core", + "ansible_distribution_version": "7.3.1611", + "ansible_dns": { + "nameservers": [ + "8.8.8.8", + "8.8.4.4" + ], + "search": [ + "opnfvlf.org" + ] + }, + "ansible_domain": "opnfvlf.org", + "ansible_effective_group_id": 1002, + "ansible_effective_user_id": 1002, + "ansible_env": { + "HOME": "/home/heat-admin", + "LANG": "en_US.UTF-8", + "LESSOPEN": "||/usr/bin/lesspipe.sh %s", + "LOGNAME": "heat-admin", + "LS_COLORS": "rs=0:di=38;5;27:ln=38;5;51:mh=44;38;5;15:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=05;48;5;232;38;5;15:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;34:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.Z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.axv=38;5;13:*.anx=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.axa=38;5;45:*.oga=38;5;45:*.spx=38;5;45:*.xspf=38;5;45:", + "MAIL": "/var/mail/heat-admin", + "PATH": "/usr/local/bin:/usr/bin", + "PWD": "/home/heat-admin", + "SELINUX_LEVEL_REQUESTED": "", + "SELINUX_ROLE_REQUESTED": "", + "SELINUX_USE_CURRENT_RANGE": "", + "SHELL": "/bin/bash", + "SHLVL": "2", + "SSH_CLIENT": "192.0.2.1 38994 22", + "SSH_CONNECTION": "192.0.2.1 38994 192.0.2.10 22", + "SSH_TTY": "/dev/pts/0", + "TERM": "xterm-256color", + "USER": "heat-admin", + "XDG_RUNTIME_DIR": "/run/user/1002", + "XDG_SESSION_ID": "393", + "_": "/usr/bin/python" + }, + "ansible_eth0": { + "active": true, + "device": "eth0", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on [fixed]", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "on [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "on [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "off [fixed]", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "off [fixed]", + "tx_lockless": "off [fixed]", + "tx_mpls_segmentation": "off [fixed]", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "off [fixed]", + "tx_sctp_segmentation": "off [fixed]", + "tx_sit_segmentation": "off [fixed]", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "off [fixed]", + "tx_vlan_offload": "off [fixed]", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "ipv4": { + "address": "192.0.2.10", + "broadcast": "192.0.2.255", + "netmask": "255.255.255.0", + "network": "192.0.2.0" + }, + "ipv6": [ + { + "address": "fe80::222:e2ff:fe2e:50c6", + "prefix": "64", + "scope": "link" + } + ], + "macaddress": "00:22:e2:2e:50:c6", + "module": "virtio_net", + "mtu": 1500, + "pciid": "virtio0", + "promisc": false, + "type": "ether" + }, + "ansible_eth1": { + "active": true, + "device": "eth1", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on [fixed]", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "on [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "on [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "off [fixed]", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "off [fixed]", + "tx_lockless": "off [fixed]", + "tx_mpls_segmentation": "off [fixed]", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "off [fixed]", + "tx_sctp_segmentation": "off [fixed]", + "tx_sit_segmentation": "off [fixed]", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "off [fixed]", + "tx_vlan_offload": "off [fixed]", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "ipv4": { + "address": "11.0.0.23", + "broadcast": "11.0.0.255", + "netmask": "255.255.255.0", + "network": "11.0.0.0" + }, + "ipv6": [ + { + "address": "fe80::5054:ff:fe26:30e0", + "prefix": "64", + "scope": "link" + } + ], + "macaddress": "52:54:00:26:30:e0", + "module": "virtio_net", + "mtu": 1500, + "pciid": "virtio3", + "promisc": false, + "type": "ether" + }, + "ansible_eth2": { + "active": true, + "device": "eth2", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on [fixed]", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "on [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "on [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "off [fixed]", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "off [fixed]", + "tx_lockless": "off [fixed]", + "tx_mpls_segmentation": "off [fixed]", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "off [fixed]", + "tx_sctp_segmentation": "off [fixed]", + "tx_sit_segmentation": "off [fixed]", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "off [fixed]", + "tx_vlan_offload": "off [fixed]", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "ipv6": [ + { + "address": "fe80::5054:ff:fed4:89f4", + "prefix": "64", + "scope": "link" + } + ], + "macaddress": "52:54:00:d4:89:f4", + "module": "virtio_net", + "mtu": 1500, + "pciid": "virtio4", + "promisc": true, + "type": "ether" + }, + "ansible_eth3": { + "active": true, + "device": "eth3", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on [fixed]", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "on [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "on [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "off [fixed]", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "off [fixed]", + "tx_lockless": "off [fixed]", + "tx_mpls_segmentation": "off [fixed]", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "off [fixed]", + "tx_sctp_segmentation": "off [fixed]", + "tx_sit_segmentation": "off [fixed]", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "off [fixed]", + "tx_vlan_offload": "off [fixed]", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "ipv4": { + "address": "12.0.0.21", + "broadcast": "12.0.0.255", + "netmask": "255.255.255.0", + "network": "12.0.0.0" + }, + "ipv6": [ + { + "address": "fe80::5054:ff:fe65:31c2", + "prefix": "64", + "scope": "link" + } + ], + "macaddress": "52:54:00:65:31:c2", + "module": "virtio_net", + "mtu": 1500, + "pciid": "virtio5", + "promisc": false, + "type": "ether" + }, + "ansible_fips": false, + "ansible_form_factor": "Other", + "ansible_fqdn": "overcloud-novacompute-0.opnfvlf.org", + "ansible_gather_subset": [ + "hardware", + "network", + "virtual" + ], + "ansible_hostname": "overcloud-novacompute-0", + "ansible_interfaces": [ + "br-tun", + "lo", + "ovs-system", + "vxlan_sys_4789", + "br-int", + "eth0", + "eth3", + "eth2", + "eth1", + "br-ex" + ], + "ansible_kernel": "3.10.0-514.26.2.el7.x86_64", + "ansible_lo": { + "active": true, + "device": "lo", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on [fixed]", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "on [fixed]", + "netns_local": "on [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "on [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "off [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on [fixed]", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "on [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "off [fixed]", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "off [fixed]", + "tx_lockless": "on [fixed]", + "tx_mpls_segmentation": "off [fixed]", + "tx_nocache_copy": "off [fixed]", + "tx_scatter_gather": "on [fixed]", + "tx_scatter_gather_fraglist": "on [fixed]", + "tx_sctp_segmentation": "on", + "tx_sit_segmentation": "off [fixed]", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "off [fixed]", + "tx_vlan_offload": "off [fixed]", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "on [fixed]" + }, + "ipv4": { + "address": "127.0.0.1", + "broadcast": "host", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + }, + "ipv6": [ + { + "address": "::1", + "prefix": "128", + "scope": "host" + } + ], + "mtu": 65536, + "promisc": false, + "type": "loopback" + }, + "ansible_machine": "x86_64", + "ansible_machine_id": "740e85aedb5cd75e077b2e0be6e3f6eb", + "ansible_memfree_mb": 1989, + "ansible_memory_mb": { + "nocache": { + "free": 4613, + "used": 3209 + }, + "real": { + "free": 1989, + "total": 7822, + "used": 5833 + }, + "swap": { + "cached": 0, + "free": 0, + "total": 0, + "used": 0 + } + }, + "ansible_memtotal_mb": 7822, + "ansible_mounts": [ + { + "device": "/dev/sda2", + "fstype": "xfs", + "mount": "/", + "options": "rw,seclabel,relatime,attr2,inode64,noquota", + "size_available": 29155389440, + "size_total": 44009115648, + "uuid": "1a0f9925-9a55-472a-aa7e-8677dfa15ec5" + } + ], + "ansible_nodename": "overcloud-novacompute-0", + "ansible_os_family": "RedHat", + "ansible_ovs_system": { + "active": false, + "device": "ovs-system", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "on [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "off [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "off [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "on", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "on", + "tx_lockless": "on [fixed]", + "tx_mpls_segmentation": "on", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "on", + "tx_sctp_segmentation": "on", + "tx_sit_segmentation": "on", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "on", + "tx_vlan_offload": "on", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "macaddress": "1a:36:57:17:0e:c3", + "mtu": 1500, + "promisc": true, + "type": "ether" + }, + "ansible_pkg_mgr": "yum", + "ansible_processor": [ + "GenuineIntel", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "GenuineIntel", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "GenuineIntel", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "GenuineIntel", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz" + ], + "ansible_processor_cores": 1, + "ansible_processor_count": 4, + "ansible_processor_threads_per_core": 1, + "ansible_processor_vcpus": 4, + "ansible_product_name": "KVM", + "ansible_product_serial": "NA", + "ansible_product_uuid": "NA", + "ansible_product_version": "RHEL 7.0.0 PC (i440FX + PIIX, 1996)", + "ansible_python": { + "executable": "/usr/bin/python", + "has_sslcontext": true, + "type": "CPython", + "version": { + "major": 2, + "micro": 5, + "minor": 7, + "releaselevel": "final", + "serial": 0 + }, + "version_info": [ + 2, + 7, + 5, + "final", + 0 + ] + }, + "ansible_python_version": "2.7.5", + "ansible_real_group_id": 1002, + "ansible_real_user_id": 1002, + "ansible_selinux": { + "config_mode": "permissive", + "mode": "permissive", + "policyvers": 28, + "status": "enabled", + "type": "targeted" + }, + "ansible_service_mgr": "systemd", + "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBClmw/xsY4GJaTH15HMcVewXr4yBq4VLK0mDJSgcpSGB/zNtbDG2C7mGkgb9OoAILNYIDW74Ji12rz07TuZvCqo=", + "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIHYmorZXVs0Yj2ac3v2oijMu1IhpdYg4cbM5iYX/DX41", + "ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABAQDcBkGQ0nPMAExLwH56x0DTJ/FGdCcOdqPYfM7sNGcWD90pkmkebKTSeQJoz2pl2Sqhcm38LBcbiRa7kpwuP58rmGZg1mfmfA1kSpVXyx/5fxf0Dun5svIP4Qh20xsmlQCZkUGaodeNchLsu/YEHwH8gb+nU52pwemXeOlenD2wnX7A0yPniXE/4uWzbNDvfA49bmnBVOTwzQLNLnbUSjABcqU5/fnUmCABWrA/lgxW52Qkyg+fzOcSSUalQY0Wwxf7NVYS41AzNvmua7Vs05oZ+pCs7zFvxaHBXr1C5lmQjtedRw/y9IPLF16SuVcSaU5pXxZcufO0O2luPbCN703d", + "ansible_swapfree_mb": 0, + "ansible_swaptotal_mb": 0, + "ansible_system": "Linux", + "ansible_system_capabilities": [ + "" + ], + "ansible_system_capabilities_enforced": "True", + "ansible_system_vendor": "Red Hat", + "ansible_uptime_seconds": 698890, + "ansible_user_dir": "/home/heat-admin", + "ansible_user_gecos": "Cloud User", + "ansible_user_gid": 1002, + "ansible_user_id": "heat-admin", + "ansible_user_shell": "/bin/bash", + "ansible_user_uid": 1002, + "ansible_userspace_architecture": "x86_64", + "ansible_userspace_bits": "64", + "ansible_virtualization_role": "guest", + "ansible_virtualization_type": "kvm", + "ansible_vxlan_sys_4789": { + "active": true, + "device": "vxlan_sys_4789", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "off [fixed]", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "on", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "off [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "off [fixed]", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "off [fixed]", + "tx_lockless": "on [fixed]", + "tx_mpls_segmentation": "off [fixed]", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "off [fixed]", + "tx_sctp_segmentation": "on", + "tx_sit_segmentation": "off [fixed]", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "off [fixed]", + "tx_vlan_offload": "on", + "tx_vlan_stag_hw_insert": "on", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "ipv6": [ + { + "address": "fe80::5c01:b2ff:fe66:5dd1", + "prefix": "64", + "scope": "link" + } + ], + "macaddress": "5e:01:b2:66:5d:d1", + "mtu": 65470, + "promisc": true, + "type": "ether" + }, + "facter_architecture": "x86_64", + "facter_augeasversion": "1.4.0", + "facter_blockdevice_sda_model": "QEMU HARDDISK", + "facter_blockdevice_sda_size": 44023414784, + "facter_blockdevice_sda_vendor": "ATA", + "facter_blockdevices": "sda", + "facter_domain": "opnfvlf.org", + "facter_ec2_metadata": { + "ami-id": "ami-00000001", + "ami-launch-index": "0", + "ami-manifest-path": "FIXME", + "block-device-mapping": { + "ami": "sda", + "root": "/dev/sda" + }, + "hostname": "overcloud-novacompute-0.opnfvlf.org", + "instance-action": "none", + "instance-id": "i-00000001", + "instance-type": "compute", + "kernel-id": "aki-00000002", + "local-hostname": "overcloud-novacompute-0.opnfvlf.org", + "local-ipv4": "192.0.2.10", + "placement": { + "availability-zone": "nova" + }, + "public-hostname": "overcloud-novacompute-0.opnfvlf.org", + "public-ipv4": null, + "public-keys": { + "0": { + "openssh-key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDHeRSTmOvWU61b5XOguIaAHLDvcNaHV0fOhal7kZ7DxbRtreID+rb2bCpAB8eH4W0pHuRC7HPYcoN6WgshijaXiluBtYxbyFPiIXx6dRrbqIcdWyXJu3x41A52enkYon8hUUueXSUSEFZfW9UB05lpRAEYmcC9t7Fzd8WMWOWPO9qOMUro8LyxzJumG3RUWpCklKxqLxRSe61R3XQNgZmtQg4yP39892k2iXVvF7E3iv3RG+8hR3clqF7Ek8FtTp11Ot112b1qgu1LGw2M6tl64MgZv66ZubZxDysU/xEVbBZ2vFD6EjW6X5K8YyHiAtuJONx3qUGYtm5lCjb9iduF stack@undercloud" + } + }, + "ramdisk-id": "ari-00000003", + "reservation-id": "r-5q1wbv7z", + "security-groups": "default" + }, + "facter_ec2_userdata": "Content-Type: multipart/mixed; boundary=\"===============7477193227872283906==\"\nMIME-Version: 1.0\n\n--===============7477193227872283906==\nContent-Type: text/cloud-config; charset=\"us-ascii\"\nMIME-Version: 1.0\nContent-Transfer-Encoding: 7bit\nContent-Disposition: attachment; filename=\"cloud-config\"\n\n\n\n# Capture all subprocess output into a logfile\n# Useful for troubleshooting cloud-init issues\noutput: {all: '| tee -a /var/log/cloud-init-output.log'}\n\n--===============7477193227872283906==\nContent-Type: text/cloud-boothook; charset=\"us-ascii\"\nMIME-Version: 1.0\nContent-Transfer-Encoding: 7bit\nContent-Disposition: attachment; filename=\"boothook.sh\"\n\n#!/bin/bash\n\n# FIXME(shadower) this is a workaround for cloud-init 0.6.3 present in Ubuntu\n# 12.04 LTS:\n# https://bugs.launchpad.net/heat/+bug/1257410\n#\n# The old cloud-init doesn't create the users directly so the commands to do\n# this are injected though nova_utils.py.\n#\n# Once we drop support for 0.6.3, we can safely remove this.\n\n\n# in case heat-cfntools has been installed from package but no symlinks\n# are yet in /opt/aws/bin/\ncfn-create-aws-symlinks\n\n# Do not remove - the cloud boothook should always return success\nexit 0\n\n--===============7477193227872283906==\nContent-Type: text/part-handler; charset=\"us-ascii\"\nMIME-Version: 1.0\nContent-Transfer-Encoding: 7bit\nContent-Disposition: attachment; filename=\"part-handler.py\"\n\n# part-handler\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\"); you may\n# not use this file except in compliance with the License. You may obtain\n# a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n# License for the specific language governing permissions and limitations\n# under the License.\n\nimport datetime\nimport errno\nimport os\nimport sys\n\n\ndef list_types():\n return([\"text/x-cfninitdata\"])\n\n\ndef handle_part(data, ctype, filename, payload):\n if ctype == \"__begin__\":\n try:\n os.makedirs('/var/lib/heat-cfntools', int(\"700\", 8))\n except OSError:\n ex_type, e, tb = sys.exc_info()\n if e.errno != errno.EEXIST:\n raise\n return\n\n if ctype == \"__end__\":\n return\n\n timestamp = datetime.datetime.now()\n with open('/var/log/part-handler.log', 'a') as log:\n log.write('%s filename:%s, ctype:%s\\n' % (timestamp, filename, ctype))\n\n if ctype == 'text/x-cfninitdata':\n with open('/var/lib/heat-cfntools/%s' % filename, 'w') as f:\n f.write(payload)\n\n # TODO(sdake) hopefully temporary until users move to heat-cfntools-1.3\n with open('/var/lib/cloud/data/%s' % filename, 'w') as f:\n f.write(payload)\n\n--===============7477193227872283906==\nContent-Type: text/plain; charset=\"us-ascii\"\nMIME-Version: 1.0\nContent-Transfer-Encoding: 7bit\nContent-Disposition: attachment; filename\n\n#cloud-config\nssh_authorized_keys: [ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQZ1NfsEK1veGem708Xy3xmq2pV+oaxQsNhhU3g6qQD3LpoC6ck7ryKvTSH418RJYIVZiE8o3G4w4Zj3IGOHt0frq1m0B7Dsa10pTi5Y/QGqzmc3A8DBcpdLuMKrxc5YCbK421F8e25iOKkeAkv6OmB8QbI94l/I1RkVZO+SMPPrTwssG+gTuI7MS0qOtN8/CF/AmSt5jCgw0OOcqC7cfKtsiJzLKvmibDXtPF2ByEiG/7oDjG8DtD/fQQo2o1mNfy4IiX9KwXQnHrAeYcqKtZ7pHq6p5uZZmvix8W+TyVNwt3Q3P8T41vU9bzE34zklzDexbhtllGsUWOkkYIcw1P\n Generated by TripleO]\nuser: heat-admin\n\n--===============7477193227872283906==\nContent-Type: text/plain; charset=\"us-ascii\"\nMIME-Version: 1.0\nContent-Transfer-Encoding: 7bit\nContent-Disposition: attachment; filename\n\n\n--===============7477193227872283906==\nContent-Type: text/plain; charset=\"us-ascii\"\nMIME-Version: 1.0\nContent-Transfer-Encoding: 7bit\nContent-Disposition: attachment; filename\n\n\n--===============7477193227872283906==\nContent-Type: text/x-cfninitdata; charset=\"us-ascii\"\nMIME-Version: 1.0\nContent-Transfer-Encoding: 7bit\nContent-Disposition: attachment; filename=\"cfn-init-data\"\n\n{\"deployments\": [], \"os-collect-config\": {\"request\": {\"metadata_url\": \"http://192.0.2.1:8080/v1/AUTH_b88b979cfa8a4cc9a69e891b53f8cfc8/ov-lrv7lje3x7-0-b2blkhe43cuj-NovaCompute-4htrk44r76tx/0642f9a8-6345-45ef-a09d-34499784c6b3?temp_url_sig=c211d2a13b7fa4a648ad7920d914497f46bdffae&temp_url_expires=2147483586\"}, \"command\": \"os-refresh-config --timeout 14400\", \"collectors\": [\"ec2\", \"request\", \"local\"]}}\n--===============7477193227872283906==\nContent-Type: text/x-cfninitdata; charset=\"us-ascii\"\nMIME-Version: 1.0\nContent-Transfer-Encoding: 7bit\nContent-Disposition: attachment; filename=\"cfn-watch-server\"\n\nhttp://192.0.2.1:8003\n--===============7477193227872283906==--", + "facter_facterversion": "2.4.4", + "facter_filesystems": "iso9660,xfs", + "facter_fqdn": "overcloud-novacompute-0.opnfvlf.org", + "facter_gid": "heat-admin", + "facter_hardwareisa": "x86_64", + "facter_hardwaremodel": "x86_64", + "facter_hostname": "overcloud-novacompute-0", + "facter_id": "heat-admin", + "facter_interfaces": "br_ex,br_int,br_tun,eth0,eth1,eth2,eth3,lo,ovs_system,vxlan_sys_4789", + "facter_ipaddress": "192.0.2.10", + "facter_ipaddress_eth0": "192.0.2.10", + "facter_ipaddress_eth1": "11.0.0.23", + "facter_ipaddress_eth3": "12.0.0.21", + "facter_ipaddress_lo": "127.0.0.1", + "facter_is_virtual": true, + "facter_kernel": "Linux", + "facter_kernelmajversion": "3.10", + "facter_kernelrelease": "3.10.0-514.26.2.el7.x86_64", + "facter_kernelversion": "3.10.0", + "facter_macaddress": "52:54:00:d4:89:f4", + "facter_macaddress_br_ex": "52:54:00:d4:89:f4", + "facter_macaddress_br_int": "c6:00:fe:fd:0e:4d", + "facter_macaddress_br_tun": "3e:7e:d0:8f:4b:40", + "facter_macaddress_eth0": "00:22:e2:2e:50:c6", + "facter_macaddress_eth1": "52:54:00:26:30:e0", + "facter_macaddress_eth2": "52:54:00:d4:89:f4", + "facter_macaddress_eth3": "52:54:00:65:31:c2", + "facter_macaddress_ovs_system": "1a:36:57:17:0e:c3", + "facter_macaddress_vxlan_sys_4789": "5e:01:b2:66:5d:d1", + "facter_memoryfree": "4.46 GB", + "facter_memoryfree_mb": "4570.23", + "facter_memorysize": "7.64 GB", + "facter_memorysize_mb": "7822.79", + "facter_mtu_br_ex": 1500, + "facter_mtu_br_int": 1500, + "facter_mtu_br_tun": 1500, + "facter_mtu_eth0": 1500, + "facter_mtu_eth1": 1500, + "facter_mtu_eth2": 1500, + "facter_mtu_eth3": 1500, + "facter_mtu_lo": 65536, + "facter_mtu_ovs_system": 1500, + "facter_mtu_vxlan_sys_4789": 65470, + "facter_netmask": "255.255.255.0", + "facter_netmask_eth0": "255.255.255.0", + "facter_netmask_eth1": "255.255.255.0", + "facter_netmask_eth3": "255.255.255.0", + "facter_netmask_lo": "255.0.0.0", + "facter_network_eth0": "192.0.2.0", + "facter_network_eth1": "11.0.0.0", + "facter_network_eth3": "12.0.0.0", + "facter_network_lo": "127.0.0.0", + "facter_operatingsystem": "CentOS", + "facter_operatingsystemmajrelease": "7", + "facter_operatingsystemrelease": "7.3.1611", + "facter_os": { + "family": "RedHat", + "name": "CentOS", + "release": { + "full": "7.3.1611", + "major": "7", + "minor": "3" + } + }, + "facter_osfamily": "RedHat", + "facter_partitions": { + "sda1": { + "filesystem": "iso9660", + "label": "config-2", + "size": "2048" + }, + "sda2": { + "filesystem": "xfs", + "label": "img-rootfs", + "mount": "/", + "size": "85975784", + "uuid": "1a0f9925-9a55-472a-aa7e-8677dfa15ec5" + } + }, + "facter_path": "/usr/local/bin:/usr/bin:/usr/sbin:/sbin", + "facter_physicalprocessorcount": 4, + "facter_processor0": "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "facter_processor1": "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "facter_processor2": "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "facter_processor3": "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "facter_processorcount": 4, + "facter_processors": { + "count": 4, + "models": [ + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz" + ], + "physicalcount": 4 + }, + "facter_ps": "ps -ef", + "facter_puppetversion": "4.6.2", + "facter_rubyplatform": "x86_64-linux", + "facter_rubysitedir": "/usr/local/share/ruby/site_ruby/", + "facter_rubyversion": "2.0.0", + "facter_selinux": true, + "facter_selinux_config_mode": "permissive", + "facter_selinux_config_policy": "targeted", + "facter_selinux_current_mode": "permissive", + "facter_selinux_enforced": false, + "facter_selinux_policyversion": "28", + "facter_sshecdsakey": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBClmw/xsY4GJaTH15HMcVewXr4yBq4VLK0mDJSgcpSGB/zNtbDG2C7mGkgb9OoAILNYIDW74Ji12rz07TuZvCqo=", + "facter_sshed25519key": "AAAAC3NzaC1lZDI1NTE5AAAAIHYmorZXVs0Yj2ac3v2oijMu1IhpdYg4cbM5iYX/DX41", + "facter_sshfp_ecdsa": "SSHFP 3 1 97c2f45c750cb4bc49803e576017089f3661dc26\nSSHFP 3 2 76a30b6761dd934a139ae4a6ed1895dd91cde393ed4a823af083ef210537093e", + "facter_sshfp_ed25519": "SSHFP 4 1 f9e6e92418bd3bceea748691f1b3f339a815432d\nSSHFP 4 2 01c21ae648ee7f1821a4c7a74a23221326774c5e7ff8a1f22254666d7a006c63", + "facter_sshfp_rsa": "SSHFP 1 1 405128059ae166ff6c91edd3804a85218f94ca97\nSSHFP 1 2 34be74138eaf1db140d7120a6873030ab3a1dc83b21c7ab28498d38b38c3f787", + "facter_sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAABAQDcBkGQ0nPMAExLwH56x0DTJ/FGdCcOdqPYfM7sNGcWD90pkmkebKTSeQJoz2pl2Sqhcm38LBcbiRa7kpwuP58rmGZg1mfmfA1kSpVXyx/5fxf0Dun5svIP4Qh20xsmlQCZkUGaodeNchLsu/YEHwH8gb+nU52pwemXeOlenD2wnX7A0yPniXE/4uWzbNDvfA49bmnBVOTwzQLNLnbUSjABcqU5/fnUmCABWrA/lgxW52Qkyg+fzOcSSUalQY0Wwxf7NVYS41AzNvmua7Vs05oZ+pCs7zFvxaHBXr1C5lmQjtedRw/y9IPLF16SuVcSaU5pXxZcufO0O2luPbCN703d", + "facter_swapfree": "0.00 MB", + "facter_swapfree_mb": "0.00", + "facter_swapsize": "0.00 MB", + "facter_swapsize_mb": "0.00", + "facter_system_uptime": { + "days": 8, + "hours": 194, + "seconds": 698889, + "uptime": "8 days" + }, + "facter_timezone": "UTC", + "facter_uniqueid": "00c00a02", + "facter_uptime": "8 days", + "facter_uptime_days": 8, + "facter_uptime_hours": 194, + "facter_uptime_seconds": 698889, + "facter_virtual": "kvm", + "module_setup": true +}
\ No newline at end of file diff --git a/examples/storage-zte-pod4/.qtip-cache/apex-virtual-pod4 b/examples/storage-zte-pod4/.qtip-cache/apex-virtual-pod4 new file mode 100644 index 00000000..5c23af03 --- /dev/null +++ b/examples/storage-zte-pod4/.qtip-cache/apex-virtual-pod4 @@ -0,0 +1,924 @@ +{ + "ansible_all_ipv4_addresses": [ + "172.17.0.1", + "192.168.122.128", + "192.168.37.1", + "192.0.2.1" + ], + "ansible_all_ipv6_addresses": [ + "fe80::2d6:86ff:fef1:444", + "fe80::2d6:86ff:fef1:442", + "fe80::2d6:86ff:fef1:446", + "fe80::2d6:86ff:fef1:444" + ], + "ansible_apparmor": { + "status": "disabled" + }, + "ansible_architecture": "x86_64", + "ansible_bios_date": "01/01/2011", + "ansible_bios_version": "0.5.1", + "ansible_br_ctlplane": { + "active": true, + "device": "br-ctlplane", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "off [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "off [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "on", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "on", + "tx_lockless": "on [fixed]", + "tx_mpls_segmentation": "on", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "on", + "tx_sctp_segmentation": "on", + "tx_sit_segmentation": "on", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "on", + "tx_vlan_offload": "on", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "ipv4": { + "address": "192.0.2.1", + "broadcast": "192.0.2.255", + "netmask": "255.255.255.0", + "network": "192.0.2.0" + }, + "ipv6": [ + { + "address": "fe80::2d6:86ff:fef1:444", + "prefix": "64", + "scope": "link" + } + ], + "macaddress": "00:d6:86:f1:04:44", + "mtu": 1500, + "promisc": true, + "type": "ether" + }, + "ansible_br_int": { + "active": false, + "device": "br-int", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "off [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "off [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "on", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "on", + "tx_lockless": "on [fixed]", + "tx_mpls_segmentation": "on", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "on", + "tx_sctp_segmentation": "on", + "tx_sit_segmentation": "on", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "on", + "tx_vlan_offload": "on", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "macaddress": "4e:9b:d5:0a:19:46", + "mtu": 1500, + "promisc": true, + "type": "ether" + }, + "ansible_cmdline": { + "console": "ttyS0", + "root": "/dev/sda" + }, + "ansible_date_time": { + "date": "2017-08-09", + "day": "09", + "epoch": "1502265036", + "hour": "07", + "iso8601": "2017-08-09T07:50:36Z", + "iso8601_basic": "20170809T075036539763", + "iso8601_basic_short": "20170809T075036", + "iso8601_micro": "2017-08-09T07:50:36.539876Z", + "minute": "50", + "month": "08", + "second": "36", + "time": "07:50:36", + "tz": "UTC", + "tz_offset": "+0000", + "weekday": "Wednesday", + "weekday_number": "3", + "weeknumber": "32", + "year": "2017" + }, + "ansible_default_ipv4": { + "address": "192.168.122.128", + "alias": "eth0", + "broadcast": "192.168.122.255", + "gateway": "192.168.122.1", + "interface": "eth0", + "macaddress": "00:d6:86:f1:04:42", + "mtu": 1500, + "netmask": "255.255.255.0", + "network": "192.168.122.0", + "type": "ether" + }, + "ansible_default_ipv6": {}, + "ansible_devices": { + "sda": { + "holders": [], + "host": "SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] (rev 02)", + "model": "QEMU HARDDISK", + "partitions": {}, + "removable": "0", + "rotational": "1", + "sas_address": null, + "sas_device_handle": null, + "scheduler_mode": "cfq", + "sectors": "104857600", + "sectorsize": "512", + "size": "50.00 GB", + "support_discard": "512", + "vendor": "ATA" + } + }, + "ansible_distribution": "CentOS", + "ansible_distribution_major_version": "7", + "ansible_distribution_release": "Core", + "ansible_distribution_version": "7.3.1611", + "ansible_dns": { + "nameservers": [ + "192.168.122.1" + ] + }, + "ansible_docker0": { + "active": false, + "device": "docker0", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "on [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "off [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "off [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "on", + "tx_gre_segmentation": "on", + "tx_gso_robust": "on", + "tx_ipip_segmentation": "on", + "tx_lockless": "on [fixed]", + "tx_mpls_segmentation": "on", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "on", + "tx_sctp_segmentation": "on", + "tx_sit_segmentation": "on", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "on", + "tx_vlan_offload": "on", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "id": "8000.02429f662ea2", + "interfaces": [], + "ipv4": { + "address": "172.17.0.1", + "broadcast": "global", + "netmask": "255.255.0.0", + "network": "172.17.0.0" + }, + "macaddress": "02:42:9f:66:2e:a2", + "mtu": 1500, + "promisc": false, + "stp": false, + "type": "bridge" + }, + "ansible_domain": "", + "ansible_effective_group_id": 1000, + "ansible_effective_user_id": 1000, + "ansible_env": { + "GUESTFISH_INIT": "\\e[1;34m", + "GUESTFISH_OUTPUT": "\\e[0m", + "GUESTFISH_PS1": "\\[\\e[1;32m\\]><fs>\\[\\e[0;31m\\] ", + "GUESTFISH_RESTORE": "\\e[0m", + "HOME": "/home/stack", + "LANG": "en_US.UTF-8", + "LESSOPEN": "||/usr/bin/lesspipe.sh %s", + "LOGNAME": "stack", + "LS_COLORS": "rs=0:di=38;5;27:ln=38;5;51:mh=44;38;5;15:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=05;48;5;232;38;5;15:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;34:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.Z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.axv=38;5;13:*.anx=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.axa=38;5;45:*.oga=38;5;45:*.spx=38;5;45:*.xspf=38;5;45:", + "MAIL": "/var/mail/stack", + "PATH": "/usr/local/bin:/usr/bin", + "PWD": "/home/stack", + "SELINUX_LEVEL_REQUESTED": "", + "SELINUX_ROLE_REQUESTED": "", + "SELINUX_USE_CURRENT_RANGE": "", + "SHELL": "/bin/bash", + "SHLVL": "2", + "SSH_CLIENT": "192.168.122.1 53652 22", + "SSH_CONNECTION": "192.168.122.1 53652 192.168.122.128 22", + "SSH_TTY": "/dev/pts/0", + "TERM": "xterm-256color", + "USER": "stack", + "XDG_RUNTIME_DIR": "/run/user/1000", + "XDG_SESSION_ID": "714", + "_": "/usr/bin/python" + }, + "ansible_eth0": { + "active": true, + "device": "eth0", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on [fixed]", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "on [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "on [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "off [fixed]", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "off [fixed]", + "tx_lockless": "off [fixed]", + "tx_mpls_segmentation": "off [fixed]", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "off [fixed]", + "tx_sctp_segmentation": "off [fixed]", + "tx_sit_segmentation": "off [fixed]", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "off [fixed]", + "tx_vlan_offload": "off [fixed]", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "ipv4": { + "address": "192.168.122.128", + "broadcast": "192.168.122.255", + "netmask": "255.255.255.0", + "network": "192.168.122.0" + }, + "ipv6": [ + { + "address": "fe80::2d6:86ff:fef1:442", + "prefix": "64", + "scope": "link" + } + ], + "macaddress": "00:d6:86:f1:04:42", + "module": "virtio_net", + "mtu": 1500, + "pciid": "virtio0", + "promisc": false, + "type": "ether" + }, + "ansible_eth1": { + "active": true, + "device": "eth1", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on [fixed]", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "on [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "on [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "off [fixed]", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "off [fixed]", + "tx_lockless": "off [fixed]", + "tx_mpls_segmentation": "off [fixed]", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "off [fixed]", + "tx_sctp_segmentation": "off [fixed]", + "tx_sit_segmentation": "off [fixed]", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "off [fixed]", + "tx_vlan_offload": "off [fixed]", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "ipv6": [ + { + "address": "fe80::2d6:86ff:fef1:444", + "prefix": "64", + "scope": "link" + } + ], + "macaddress": "00:d6:86:f1:04:44", + "module": "virtio_net", + "mtu": 1500, + "pciid": "virtio1", + "promisc": true, + "type": "ether" + }, + "ansible_eth2": { + "active": true, + "device": "eth2", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on [fixed]", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "off [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "on [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "on [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "off [fixed]", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "off [fixed]", + "tx_lockless": "off [fixed]", + "tx_mpls_segmentation": "off [fixed]", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "off [fixed]", + "tx_sctp_segmentation": "off [fixed]", + "tx_sit_segmentation": "off [fixed]", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "off [fixed]", + "tx_vlan_offload": "off [fixed]", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "ipv4": { + "address": "192.168.37.1", + "broadcast": "global", + "netmask": "255.255.255.0", + "network": "192.168.37.0" + }, + "ipv6": [ + { + "address": "fe80::2d6:86ff:fef1:446", + "prefix": "64", + "scope": "link" + } + ], + "macaddress": "00:d6:86:f1:04:46", + "module": "virtio_net", + "mtu": 1500, + "pciid": "virtio2", + "promisc": false, + "type": "ether" + }, + "ansible_fips": false, + "ansible_form_factor": "Other", + "ansible_fqdn": "undercloud", + "ansible_gather_subset": [ + "hardware", + "network", + "virtual" + ], + "ansible_hostname": "undercloud", + "ansible_interfaces": [ + "docker0", + "lo", + "ovs-system", + "eth2", + "br-int", + "br-ctlplane", + "eth1", + "eth0" + ], + "ansible_kernel": "3.10.0-514.26.2.el7.x86_64", + "ansible_lo": { + "active": true, + "device": "lo", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on [fixed]", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "on [fixed]", + "netns_local": "on [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "on [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "off [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on [fixed]", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "on [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "off [fixed]", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "off [fixed]", + "tx_lockless": "on [fixed]", + "tx_mpls_segmentation": "off [fixed]", + "tx_nocache_copy": "off [fixed]", + "tx_scatter_gather": "on [fixed]", + "tx_scatter_gather_fraglist": "on [fixed]", + "tx_sctp_segmentation": "on", + "tx_sit_segmentation": "off [fixed]", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "off [fixed]", + "tx_vlan_offload": "off [fixed]", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "on [fixed]" + }, + "ipv4": { + "address": "127.0.0.1", + "broadcast": "host", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + }, + "ipv6": [ + { + "address": "::1", + "prefix": "128", + "scope": "host" + } + ], + "mtu": 65536, + "promisc": false, + "type": "loopback" + }, + "ansible_lsb": { + "codename": "Core", + "description": "CentOS Linux release 7.3.1611 (Core)", + "id": "CentOS", + "major_release": "7", + "release": "7.3.1611" + }, + "ansible_machine": "x86_64", + "ansible_machine_id": "740e85aedb5cd75e077b2e0be6e3f6eb", + "ansible_memfree_mb": 185, + "ansible_memory_mb": { + "nocache": { + "free": 3916, + "used": 8099 + }, + "real": { + "free": 185, + "total": 12015, + "used": 11830 + }, + "swap": { + "cached": 10, + "free": 4028, + "total": 4095, + "used": 67 + } + }, + "ansible_memtotal_mb": 12015, + "ansible_mounts": [ + { + "device": "/dev/sda", + "fstype": "xfs", + "mount": "/", + "options": "rw,seclabel,relatime,attr2,inode64,noquota", + "size_available": 31014100992, + "size_total": 53676605440, + "uuid": "1a0f9925-9a55-472a-aa7e-8677dfa15ec5" + } + ], + "ansible_nodename": "undercloud.opnfvlf.org", + "ansible_os_family": "RedHat", + "ansible_ovs_system": { + "active": false, + "device": "ovs-system", + "features": { + "busy_poll": "off [fixed]", + "fcoe_mtu": "off [fixed]", + "generic_receive_offload": "on", + "generic_segmentation_offload": "on", + "highdma": "on", + "hw_tc_offload": "off [fixed]", + "l2_fwd_offload": "off [fixed]", + "large_receive_offload": "off [fixed]", + "loopback": "off [fixed]", + "netns_local": "on [fixed]", + "ntuple_filters": "off [fixed]", + "receive_hashing": "off [fixed]", + "rx_all": "off [fixed]", + "rx_checksumming": "off [fixed]", + "rx_fcs": "off [fixed]", + "rx_vlan_filter": "off [fixed]", + "rx_vlan_offload": "off [fixed]", + "rx_vlan_stag_filter": "off [fixed]", + "rx_vlan_stag_hw_parse": "off [fixed]", + "scatter_gather": "on", + "tcp_segmentation_offload": "on", + "tx_checksum_fcoe_crc": "off [fixed]", + "tx_checksum_ip_generic": "on", + "tx_checksum_ipv4": "off [fixed]", + "tx_checksum_ipv6": "off [fixed]", + "tx_checksum_sctp": "off [fixed]", + "tx_checksumming": "on", + "tx_fcoe_segmentation": "off [fixed]", + "tx_gre_segmentation": "on", + "tx_gso_robust": "off [fixed]", + "tx_ipip_segmentation": "on", + "tx_lockless": "on [fixed]", + "tx_mpls_segmentation": "on", + "tx_nocache_copy": "off", + "tx_scatter_gather": "on", + "tx_scatter_gather_fraglist": "on", + "tx_sctp_segmentation": "on", + "tx_sit_segmentation": "on", + "tx_tcp6_segmentation": "on", + "tx_tcp_ecn_segmentation": "on", + "tx_tcp_segmentation": "on", + "tx_udp_tnl_segmentation": "on", + "tx_vlan_offload": "on", + "tx_vlan_stag_hw_insert": "off [fixed]", + "udp_fragmentation_offload": "on", + "vlan_challenged": "off [fixed]" + }, + "macaddress": "02:1b:69:37:d5:9c", + "mtu": 1500, + "promisc": true, + "type": "ether" + }, + "ansible_pkg_mgr": "yum", + "ansible_processor": [ + "GenuineIntel", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "GenuineIntel", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "GenuineIntel", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "GenuineIntel", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz" + ], + "ansible_processor_cores": 1, + "ansible_processor_count": 4, + "ansible_processor_threads_per_core": 1, + "ansible_processor_vcpus": 4, + "ansible_product_name": "KVM", + "ansible_product_serial": "NA", + "ansible_product_uuid": "NA", + "ansible_product_version": "RHEL 7.0.0 PC (i440FX + PIIX, 1996)", + "ansible_python": { + "executable": "/usr/bin/python", + "has_sslcontext": true, + "type": "CPython", + "version": { + "major": 2, + "micro": 5, + "minor": 7, + "releaselevel": "final", + "serial": 0 + }, + "version_info": [ + 2, + 7, + 5, + "final", + 0 + ] + }, + "ansible_python_version": "2.7.5", + "ansible_real_group_id": 1000, + "ansible_real_user_id": 1000, + "ansible_selinux": { + "config_mode": "permissive", + "mode": "permissive", + "policyvers": 28, + "status": "enabled", + "type": "targeted" + }, + "ansible_service_mgr": "systemd", + "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBLMgBTrB460JMsold3AbCDhLwel9VC8KedZ0WPS8F775VjELjKd2KNU4ZAGt72/7sd3bzZaGQj497i6SUpe0zRo=", + "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIEbrrtZIA/iwYRMoMoobXZcTGTKxXFzFxOrq9ppqH7sm", + "ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABAQDXAXMmoAsM4TW6LxfO7A6pbeBiKphE7ugvVaqM24VW2BbTvt6yFWIGvWJbFKcjd6Twgx1REv6M1uF9oo35l50O4CPZSQBfmiMChV1v5NfrWX0c1OuXZ7J3VarvAewOlK9gzrD7y/UFzwuQ5LMDIMdsfOYmjx9CKP+3NF6Ma8+Gl3xXFN6Uso+o0KmGq17+mnEoJwpO+z3bWxBcGjcGEMNCrbt2rFTbHtpD3IRS5octhuH7AiBUmhmmHmISHgAJDn7kg6IZ5pHzsjpi2O9A+FsgZz1VO0Qyz8hHNBUDN2K/Yu9vA1bteBXlDHoOgj+ZJF2eYmhfrOoB00qw9f1RVcbj", + "ansible_swapfree_mb": 4028, + "ansible_swaptotal_mb": 4095, + "ansible_system": "Linux", + "ansible_system_capabilities": [ + "" + ], + "ansible_system_capabilities_enforced": "True", + "ansible_system_vendor": "Red Hat", + "ansible_uptime_seconds": 697564, + "ansible_user_dir": "/home/stack", + "ansible_user_gecos": "", + "ansible_user_gid": 1000, + "ansible_user_id": "stack", + "ansible_user_shell": "/bin/bash", + "ansible_user_uid": 1000, + "ansible_userspace_architecture": "x86_64", + "ansible_userspace_bits": "64", + "ansible_virtualization_role": "guest", + "ansible_virtualization_type": "kvm", + "facter_architecture": "x86_64", + "facter_augeasversion": "1.4.0", + "facter_blockdevice_sda_model": "QEMU HARDDISK", + "facter_blockdevice_sda_size": 53687091200, + "facter_blockdevice_sda_vendor": "ATA", + "facter_blockdevices": "sda", + "facter_domain": "opnfvlf.org", + "facter_facterversion": "2.4.4", + "facter_filesystems": "iso9660,xfs", + "facter_fqdn": "undercloud.opnfvlf.org", + "facter_gid": "stack", + "facter_hardwareisa": "x86_64", + "facter_hardwaremodel": "x86_64", + "facter_hostname": "undercloud", + "facter_id": "stack", + "facter_interfaces": "br_ctlplane,br_int,docker0,eth0,eth1,eth2,lo,ovs_system", + "facter_ipaddress": "192.0.2.1", + "facter_ipaddress_br_ctlplane": "192.0.2.1", + "facter_ipaddress_docker0": "172.17.0.1", + "facter_ipaddress_eth0": "192.168.122.128", + "facter_ipaddress_eth2": "192.168.37.1", + "facter_ipaddress_lo": "127.0.0.1", + "facter_is_virtual": true, + "facter_kernel": "Linux", + "facter_kernelmajversion": "3.10", + "facter_kernelrelease": "3.10.0-514.26.2.el7.x86_64", + "facter_kernelversion": "3.10.0", + "facter_lsbdistcodename": "Core", + "facter_lsbdistdescription": "CentOS Linux release 7.3.1611 (Core) ", + "facter_lsbdistid": "CentOS", + "facter_lsbdistrelease": "7.3.1611", + "facter_lsbmajdistrelease": "7", + "facter_lsbminordistrelease": "3", + "facter_lsbrelease": ":core-4.1-amd64:core-4.1-noarch", + "facter_macaddress": "00:d6:86:f1:04:44", + "facter_macaddress_br_ctlplane": "00:d6:86:f1:04:44", + "facter_macaddress_br_int": "4e:9b:d5:0a:19:46", + "facter_macaddress_docker0": "02:42:9f:66:2e:a2", + "facter_macaddress_eth0": "00:d6:86:f1:04:42", + "facter_macaddress_eth1": "00:d6:86:f1:04:44", + "facter_macaddress_eth2": "00:d6:86:f1:04:46", + "facter_macaddress_ovs_system": "02:1b:69:37:d5:9c", + "facter_memoryfree": "3.79 GB", + "facter_memoryfree_mb": "3878.98", + "facter_memorysize": "11.73 GB", + "facter_memorysize_mb": "12015.79", + "facter_mtu_br_ctlplane": 1500, + "facter_mtu_br_int": 1500, + "facter_mtu_docker0": 1500, + "facter_mtu_eth0": 1500, + "facter_mtu_eth1": 1500, + "facter_mtu_eth2": 1500, + "facter_mtu_lo": 65536, + "facter_mtu_ovs_system": 1500, + "facter_netmask": "255.255.255.0", + "facter_netmask_br_ctlplane": "255.255.255.0", + "facter_netmask_docker0": "255.255.0.0", + "facter_netmask_eth0": "255.255.255.0", + "facter_netmask_eth2": "255.255.255.0", + "facter_netmask_lo": "255.0.0.0", + "facter_network_br_ctlplane": "192.0.2.0", + "facter_network_docker0": "172.17.0.0", + "facter_network_eth0": "192.168.122.0", + "facter_network_eth2": "192.168.37.0", + "facter_network_lo": "127.0.0.0", + "facter_operatingsystem": "CentOS", + "facter_operatingsystemmajrelease": "7", + "facter_operatingsystemrelease": "7.3.1611", + "facter_os": { + "family": "RedHat", + "lsb": { + "distcodename": "Core", + "distdescription": "CentOS Linux release 7.3.1611 (Core) ", + "distid": "CentOS", + "distrelease": "7.3.1611", + "majdistrelease": "7", + "minordistrelease": "3", + "release": ":core-4.1-amd64:core-4.1-noarch" + }, + "name": "CentOS", + "release": { + "full": "7.3.1611", + "major": "7", + "minor": "3" + } + }, + "facter_osfamily": "RedHat", + "facter_path": "/usr/local/bin:/usr/bin:/usr/sbin:/sbin", + "facter_physicalprocessorcount": 4, + "facter_processor0": "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "facter_processor1": "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "facter_processor2": "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "facter_processor3": "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "facter_processorcount": 4, + "facter_processors": { + "count": 4, + "models": [ + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz", + "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz" + ], + "physicalcount": 4 + }, + "facter_ps": "ps -ef", + "facter_puppetversion": "4.6.2", + "facter_rubyplatform": "x86_64-linux", + "facter_rubysitedir": "/usr/local/share/ruby/site_ruby/", + "facter_rubyversion": "2.0.0", + "facter_selinux": true, + "facter_selinux_config_mode": "permissive", + "facter_selinux_config_policy": "targeted", + "facter_selinux_current_mode": "permissive", + "facter_selinux_enforced": false, + "facter_selinux_policyversion": "28", + "facter_sshecdsakey": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBLMgBTrB460JMsold3AbCDhLwel9VC8KedZ0WPS8F775VjELjKd2KNU4ZAGt72/7sd3bzZaGQj497i6SUpe0zRo=", + "facter_sshed25519key": "AAAAC3NzaC1lZDI1NTE5AAAAIEbrrtZIA/iwYRMoMoobXZcTGTKxXFzFxOrq9ppqH7sm", + "facter_sshfp_ecdsa": "SSHFP 3 1 24b88d2659d07a60212dfc31e1e1ab49e2536321\nSSHFP 3 2 a672318ba5e4588d77eb1a2fcbf0b826fdd99610107e01e03c6c42efadd50241", + "facter_sshfp_ed25519": "SSHFP 4 1 d037ae243654a6d5c63a62b07a8202334639c592\nSSHFP 4 2 c1e5b1968c745ed0c27d79e7fcf9c7c0e823f0c504cc6e9b965847085c836448", + "facter_sshfp_rsa": "SSHFP 1 1 422f589415bd6eb80b84429d8fa47b3010913747\nSSHFP 1 2 819a2ed8659a329dbdb7fe0de2e107b87b932aaf6d901b0417258b7db0d4f056", + "facter_sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAABAQDXAXMmoAsM4TW6LxfO7A6pbeBiKphE7ugvVaqM24VW2BbTvt6yFWIGvWJbFKcjd6Twgx1REv6M1uF9oo35l50O4CPZSQBfmiMChV1v5NfrWX0c1OuXZ7J3VarvAewOlK9gzrD7y/UFzwuQ5LMDIMdsfOYmjx9CKP+3NF6Ma8+Gl3xXFN6Uso+o0KmGq17+mnEoJwpO+z3bWxBcGjcGEMNCrbt2rFTbHtpD3IRS5octhuH7AiBUmhmmHmISHgAJDn7kg6IZ5pHzsjpi2O9A+FsgZz1VO0Qyz8hHNBUDN2K/Yu9vA1bteBXlDHoOgj+ZJF2eYmhfrOoB00qw9f1RVcbj", + "facter_swapfree": "3.93 GB", + "facter_swapfree_mb": "4028.30", + "facter_swapsize": "4.00 GB", + "facter_swapsize_mb": "4096.00", + "facter_system_uptime": { + "days": 8, + "hours": 193, + "seconds": 697562, + "uptime": "8 days" + }, + "facter_timezone": "UTC", + "facter_uniqueid": "007f0100", + "facter_uptime": "8 days", + "facter_uptime_days": 8, + "facter_uptime_hours": 193, + "facter_uptime_seconds": 697562, + "facter_virtual": "kvm", + "hosts": { + "compute": [ + "192.0.2.10" + ], + "control": [ + "192.0.2.9" + ] + }, + "hosts_meta": { + "192.0.2.10": { + "ansible_ssh_host": "192.0.2.10", + "ansible_user": "heat-admin" + }, + "192.0.2.9": { + "ansible_ssh_host": "192.0.2.9", + "ansible_user": "heat-admin" + } + }, + "module_setup": true +}
\ No newline at end of file diff --git a/examples/storage-zte-pod4/.qtip-cache/localhost b/examples/storage-zte-pod4/.qtip-cache/localhost new file mode 100644 index 00000000..5f9c5ce1 --- /dev/null +++ b/examples/storage-zte-pod4/.qtip-cache/localhost @@ -0,0 +1,519 @@ +{ + "ansible_all_ipv4_addresses": [ + "10.61.17.21", + "192.168.252.18" + ], + "ansible_all_ipv6_addresses": [ + "fe80::c037:14ff:fe1e:96ee%awdl0", + "fe80::3db7:1fb5:263b:11c3%utun0", + "fe80::165f:1b94:55ad:7b9b%utun1" + ], + "ansible_apparmor": { + "status": "disabled" + }, + "ansible_architecture": "x86_64", + "ansible_awdl0": { + "device": "awdl0", + "flags": [ + "UP", + "BROADCAST", + "RUNNING", + "PROMISC", + "SIMPLEX", + "MULTICAST" + ], + "ipv4": [], + "ipv6": [ + { + "address": "fe80::c037:14ff:fe1e:96ee%awdl0", + "prefix": "64", + "scope": "0x9" + } + ], + "macaddress": "c2:37:14:1e:96:ee", + "media": "Unknown", + "media_select": "autoselect", + "mtu": "1484", + "options": [ + "PERFORMNUD", + "DAD" + ], + "status": "active", + "type": "ether" + }, + "ansible_bridge0": { + "device": "bridge0", + "flags": [ + "UP", + "BROADCAST", + "SMART", + "RUNNING", + "SIMPLEX", + "MULTICAST" + ], + "ipv4": [], + "ipv6": [], + "macaddress": "2a:00:01:f3:3d:e0", + "media": "Unknown", + "media_select": "Unknown", + "media_type": "unknown type", + "mtu": "1500", + "options": [ + "RXCSUM", + "TXCSUM", + "TSO4", + "TSO6" + ], + "status": "inactive", + "type": "ether" + }, + "ansible_date_time": { + "date": "2017-08-09", + "day": "09", + "epoch": "1502265626", + "hour": "16", + "iso8601": "2017-08-09T08:00:26Z", + "iso8601_basic": "20170809T160026069973", + "iso8601_basic_short": "20170809T160026", + "iso8601_micro": "2017-08-09T08:00:26.070096Z", + "minute": "00", + "month": "08", + "second": "26", + "time": "16:00:26", + "tz": "CST", + "tz_offset": "+0800", + "weekday": "Wednesday", + "weekday_number": "3", + "weeknumber": "32", + "year": "2017" + }, + "ansible_default_ipv4": { + "address": "10.61.17.21", + "broadcast": "10.61.17.127", + "device": "en0", + "flags": [ + "UP", + "BROADCAST", + "SMART", + "RUNNING", + "SIMPLEX", + "MULTICAST" + ], + "gateway": "10.61.17.1", + "interface": "en0", + "macaddress": "a8:60:b6:3b:4c:34", + "media": "Unknown", + "media_options": [ + "full-duplex" + ], + "media_select": "autoselect", + "media_type": "100baseT", + "mtu": "1500", + "netmask": "255.255.255.128", + "network": "10.61.17.0", + "options": [ + "RXCSUM", + "TXCSUM", + "VLAN_HWTAGGING", + "AV" + ], + "status": "active", + "type": "ether" + }, + "ansible_default_ipv6": {}, + "ansible_distribution": "MacOSX", + "ansible_distribution_release": "16.7.0", + "ansible_distribution_version": "10.12.6", + "ansible_dns": { + "nameservers": [ + "10.62.105.3" + ], + "search": [ + "openvpn" + ] + }, + "ansible_domain": "local", + "ansible_effective_group_id": 20, + "ansible_effective_user_id": 501, + "ansible_en0": { + "device": "en0", + "flags": [ + "UP", + "BROADCAST", + "SMART", + "RUNNING", + "SIMPLEX", + "MULTICAST" + ], + "ipv4": [ + { + "address": "10.61.17.21", + "broadcast": "10.61.17.127", + "netmask": "255.255.255.128", + "network": "10.61.17.0" + } + ], + "ipv6": [], + "macaddress": "a8:60:b6:3b:4c:34", + "media": "Unknown", + "media_options": [ + "full-duplex" + ], + "media_select": "autoselect", + "media_type": "100baseT", + "mtu": "1500", + "options": [ + "RXCSUM", + "TXCSUM", + "VLAN_HWTAGGING", + "AV" + ], + "status": "active", + "type": "ether" + }, + "ansible_en1": { + "device": "en1", + "flags": [ + "UP", + "BROADCAST", + "SMART", + "RUNNING", + "SIMPLEX", + "MULTICAST" + ], + "ipv4": [], + "ipv6": [], + "macaddress": "dc:a4:ca:f1:58:1f", + "media": "Unknown", + "media_options": [], + "media_select": "autoselect", + "media_type": "<unknow", + "mtu": "1500", + "status": "inactive", + "type": "ether" + }, + "ansible_en2": { + "device": "en2", + "flags": [ + "UP", + "BROADCAST", + "SMART", + "RUNNING", + "PROMISC", + "SIMPLEX" + ], + "ipv4": [], + "ipv6": [], + "macaddress": "2a:00:01:f3:3d:e0", + "media": "Unknown", + "media_select": "autoselect", + "media_type": "full-duplex", + "mtu": "1500", + "options": [ + "TSO4", + "TSO6" + ], + "status": "inactive", + "type": "ether" + }, + "ansible_en3": { + "device": "en3", + "flags": [ + "UP", + "BROADCAST", + "SMART", + "RUNNING", + "PROMISC", + "SIMPLEX" + ], + "ipv4": [], + "ipv6": [], + "macaddress": "2a:00:01:f3:3d:e1", + "media": "Unknown", + "media_select": "autoselect", + "media_type": "full-duplex", + "mtu": "1500", + "options": [ + "TSO4", + "TSO6" + ], + "status": "inactive", + "type": "ether" + }, + "ansible_env": { + "ARCHFLAGS": "-arch x86_64", + "ATLAS_TOKEN": "3idKvXldMl4UMQ.atlasv1.1nskQ76pUFOUhcy42AkuaadSWzKZYm5ISkXiZOoqhIQCBui04PdynmVyUNS4feSvtyY", + "AUTOJUMP_ERROR_PATH": "/Users/yujunz/Library/autojump/errors.log", + "AUTOJUMP_SOURCED": "1", + "Apple_PubSub_Socket_Render": "/private/tmp/com.apple.launchd.4HAmeYDDQM/Render", + "BROWSER": "open", + "COLORFGBG": "7;0", + "COMMAND_MODE": "unix2003", + "CPPFLAGS": "-I/usr/local/opt/openssl/include", + "DIRENV_DIFF": "eJzcUs1u6jwUfBevof74U0qkLvwRUiBAyG-hm8gQpxgS28ROSFLx7leALmorXd393Z3RzJHOmZlPIID-CVbInwAdwELmMOU7nEIuFOSCMClTuKVMh4EkuYR1cShYA59ETVgJ5Z5mUv-ydVNe4W14oDspH_g-yR_8H5a_iq9XrTudO4mESOkOK8qZhG80J3KP8-MTFgKOOFOEKQkXeGd74NIC7PqmMXXHyzAypi7QQfv7SwYpScoFPCkqQOu39A35o8nYAzogs_rYNB27MpDj2K-a_39PzcysXL0vsEcdbB2dSsn4w5zNzVhaSWFIc7KxrFFTDbVoY-SnYHhGbj_QwiBZSqLaQTzv-Wvi9w67Z8VWNq3TM4rXVrcaeMTEvrFYGRxvEVnnWtYdpYs86w26SeTYm7DjlZJsaN3X6kNdzod7TTw7eLY9BR-l--p7znaw80jX1d4PTX-z4OZ4bRoiSibH_7L9RHE2rWwz4llk5Z223R4nqUYlQqso8nGchOeXF9B6tOJ79CXNVYFTwkp5M-tnzP9Uc1ognLp-gObReBn-3QtwufwKAAD__ys_KAA=", + "DIRENV_DIR": "-/Users/yujunz/Develop/qtip", + "DIRENV_WATCHES": "eJykzz1OxDAQQOG7TB3tJFmvPZMaSiQaKkQxtsdgFJLFdsKfuDsFHYKKCzx97_YDrqU9wAR4U7VUfNset-UdL3TXeT3jc8tnPOiylwAdXK2x5SeFaTDMPDoabAeXr7m2ClMrm352f_QOYV1SvseYiy47yjyvL9h7p8QaJbqUgvRGTSQb5cSe2R7Zjz4YMoFEXFDp_fHk0mhHtonIxOF_om_Kr1-O-Efl7isAAP__TadfVw==", + "DISPLAY": "/private/tmp/com.apple.launchd.CX2Y0Sgszf/org.macosforge.xquartz:0", + "EDITOR": "vim", + "GPG_TTY": "/dev/ttys000", + "HOME": "/Users/yujunz", + "ITERM_PROFILE": "Default", + "ITERM_SESSION_ID": "w0t0p0:4D9153F1-CDF1-47AA-B34B-5786CACD03D5", + "LANG": "en_US.UTF-8", + "LC_CTYPE": "UTF-8", + "LDFLAGS": "-L/usr/local/opt/openssl/lib", + "LESS": "-R", + "LOGNAME": "yujunz", + "LSCOLORS": "Gxfxcxdxbxegedabagacad", + "MANPATH": "/usr/local/man:", + "PAGER": "less", + "PATH": "/Users/yujunz/.virtualenvs/qtip/bin:/usr/local/opt/openssl/bin:/Users/yujunz/.pyenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Applications/Wireshark.app/Contents/MacOS", + "PKG_CONFIG_PATH": "/usr/local/opt/openssl/lib/pkgconfig", + "PWD": "/Users/yujunz/Develop/qtip/integration/storage", + "PYENV_SHELL": "zsh", + "PYENV_VIRTUALENVWRAPPER_PYENV_VERSION": "3.5.3:2.7.13", + "SECURITYSESSIONID": "186a6", + "SHELL": "/bin/zsh", + "SHLVL": "3", + "SSH_AUTH_SOCK": "/private/tmp/com.apple.launchd.l34kpvmALp/Listeners", + "TERM": "xterm-256color", + "TERM_PROGRAM": "iTerm.app", + "TERM_PROGRAM_VERSION": "3.0.15", + "TERM_SESSION_ID": "w0t0p0:4D9153F1-CDF1-47AA-B34B-5786CACD03D5", + "TMPDIR": "/var/folders/tf/g7vrf5ns5ql_bv82wz9t_0rr0000gn/T/", + "USER": "yujunz", + "VERSIONER_PYTHON_PREFER_32_BIT": "no", + "VERSIONER_PYTHON_VERSION": "2.7", + "VIRTUALENVWRAPPER_HOOK_DIR": "/Users/yujunz/.virtualenvs", + "VIRTUALENVWRAPPER_LAZY_SCRIPT": "/Users/yujunz/.pyenv/versions/3.5.3/bin/virtualenvwrapper_lazy.sh", + "VIRTUALENVWRAPPER_PROJECT_FILENAME": ".project", + "VIRTUALENVWRAPPER_PYTHON": "/Users/yujunz/.pyenv/versions/3.5.3/bin/python", + "VIRTUALENVWRAPPER_SCRIPT": "/Users/yujunz/.pyenv/versions/3.5.3/bin/virtualenvwrapper.sh", + "VIRTUALENVWRAPPER_VIRTUALENV": "/Users/yujunz/.pyenv/versions/3.5.3/bin/virtualenv", + "VIRTUALENVWRAPPER_VIRTUALENV_CLONE": "/Users/yujunz/.pyenv/versions/3.5.3/bin/virtualenv-clone", + "VIRTUALENVWRAPPER_WORKON_CD": "1", + "VIRTUAL_ENV": "/Users/yujunz/.virtualenvs/qtip", + "WORKON_HOME": "/Users/yujunz/.virtualenvs", + "XPC_FLAGS": "0x0", + "XPC_SERVICE_NAME": "0", + "ZSH": "/Users/yujunz/.oh-my-zsh", + "_": "/usr/bin/python", + "__CF_USER_TEXT_ENCODING": "0x1F5:0x0:0x0", + "http_proxy": "http://127.0.0.1:8118", + "https_proxy": "http://127.0.0.1:8118" + }, + "ansible_fips": false, + "ansible_fqdn": "yujunz-mac-mini.local", + "ansible_gather_subset": [ + "hardware", + "network", + "virtual" + ], + "ansible_gif0": { + "device": "gif0", + "flags": [ + "POINTOPOINT", + "MULTICAST" + ], + "ipv4": [], + "ipv6": [], + "macaddress": "unknown", + "mtu": "1280", + "type": "unknown" + }, + "ansible_hostname": "yujunz-mac-mini", + "ansible_interfaces": [ + "utun2", + "gif0", + "utun0", + "en2", + "en0", + "en1", + "lo0", + "en3", + "bridge0", + "p2p0", + "stf0", + "awdl0", + "utun1" + ], + "ansible_kernel": "16.7.0", + "ansible_lo0": { + "device": "lo0", + "flags": [ + "UP", + "LOOPBACK", + "RUNNING", + "MULTICAST" + ], + "ipv4": [ + { + "address": "127.0.0.1", + "broadcast": "127.255.255.255", + "netmask": "255.0.0.0", + "network": "127.0.0.0" + } + ], + "ipv6": [ + { + "address": "::1", + "prefix": "128" + }, + { + "address": "fe80::1%lo0", + "prefix": "64", + "scope": "0x1" + } + ], + "macaddress": "unknown", + "mtu": "16384", + "options": [ + "PERFORMNUD", + "DAD" + ], + "type": "loopback" + }, + "ansible_machine": "x86_64", + "ansible_memfree_mb": 546, + "ansible_memtotal_mb": 8192, + "ansible_model": "Macmini7,1", + "ansible_nodename": "yujunz-mac-mini.local", + "ansible_os_family": "Darwin", + "ansible_osrevision": "199506", + "ansible_osversion": "16G29", + "ansible_p2p0": { + "device": "p2p0", + "flags": [ + "UP", + "BROADCAST", + "RUNNING", + "SIMPLEX", + "MULTICAST" + ], + "ipv4": [], + "ipv6": [], + "macaddress": "0e:a4:ca:f1:58:1f", + "media": "Unknown", + "media_select": "autoselect", + "mtu": "2304", + "status": "inactive", + "type": "ether" + }, + "ansible_pkg_mgr": "homebrew", + "ansible_processor": "Intel(R) Core(TM) i5-4278U CPU @ 2.60GHz", + "ansible_processor_cores": "2", + "ansible_python": { + "executable": "/usr/bin/python", + "has_sslcontext": true, + "type": "CPython", + "version": { + "major": 2, + "micro": 10, + "minor": 7, + "releaselevel": "final", + "serial": 0 + }, + "version_info": [ + 2, + 7, + 10, + "final", + 0 + ] + }, + "ansible_python_version": "2.7.10", + "ansible_real_group_id": 20, + "ansible_real_user_id": 501, + "ansible_selinux": false, + "ansible_service_mgr": "launchd", + "ansible_stf0": { + "device": "stf0", + "flags": [], + "ipv4": [], + "ipv6": [], + "macaddress": "unknown", + "mtu": "1280", + "type": "unknown" + }, + "ansible_system": "Darwin", + "ansible_user_dir": "/Users/yujunz", + "ansible_user_gecos": "Yujun Zhang", + "ansible_user_gid": 20, + "ansible_user_id": "yujunz", + "ansible_user_shell": "/bin/zsh", + "ansible_user_uid": 501, + "ansible_userspace_architecture": "x86_64", + "ansible_userspace_bits": "64", + "ansible_utun0": { + "device": "utun0", + "flags": [ + "UP", + "POINTOPOINT", + "RUNNING", + "MULTICAST" + ], + "ipv4": [], + "ipv6": [ + { + "address": "fe80::3db7:1fb5:263b:11c3%utun0", + "prefix": "64", + "scope": "0xb" + } + ], + "macaddress": "unknown", + "mtu": "2000", + "options": [ + "PERFORMNUD", + "DAD" + ], + "type": "unknown" + }, + "ansible_utun1": { + "device": "utun1", + "flags": [ + "UP", + "POINTOPOINT", + "RUNNING", + "MULTICAST" + ], + "ipv4": [], + "ipv6": [ + { + "address": "fe80::165f:1b94:55ad:7b9b%utun1", + "prefix": "64", + "scope": "0xc" + } + ], + "macaddress": "unknown", + "mtu": "1380", + "options": [ + "PERFORMNUD", + "DAD" + ], + "type": "unknown" + }, + "ansible_utun2": { + "device": "utun2", + "flags": [ + "UP", + "POINTOPOINT", + "RUNNING", + "MULTICAST" + ], + "ipv4": [ + { + "address": "192.168.252.18", + "broadcast": "0xffffffff", + "netmask": "192.168.252.17", + "network": "192.168.252.16" + } + ], + "ipv6": [], + "macaddress": "unknown", + "mtu": "1500", + "type": "unknown" + }, + "ansible_virtualization_role": "", + "ansible_virtualization_type": "", + "module_setup": true +}
\ No newline at end of file diff --git a/examples/storage-zte-pod4/ansible.cfg b/examples/storage-zte-pod4/ansible.cfg new file mode 100644 index 00000000..aedd97f3 --- /dev/null +++ b/examples/storage-zte-pod4/ansible.cfg @@ -0,0 +1,447 @@ +# config file for ansible -- https://ansible.com/ +# =============================================== + +# nearly all parameters can be overridden in ansible-playbook +# or with command line flags. ansible will read ANSIBLE_CONFIG, +# ansible.cfg in the current working directory, .ansible.cfg in +# the home directory or /etc/ansible/ansible.cfg, whichever it +# finds first + +[defaults] + +# some basic default values... + +inventory = hosts +library = /Users/yujunz/Develop/qtip/qtip/cli/../../qtip/ansible_library/ +#module_utils = /usr/share/my_module_utils/ +#remote_tmp = ~/.ansible/tmp +#local_tmp = ~/.ansible/tmp +#forks = 5 +#poll_interval = 15 +#sudo_user = root +#ask_sudo_pass = True +#ask_pass = True +#transport = smart +#remote_port = 22 +#module_lang = C +#module_set_locale = False + +# plays will gather facts by default, which contain information about +# the remote system. +# +# smart - gather by default, but don't regather if already gathered +# implicit - gather by default, turn off with gather_facts: False +# explicit - do not gather by default, must say gather_facts: True +gathering = smart + +# This only affects the gathering done by a play's gather_facts directive, +# by default gathering retrieves all facts subsets +# all - gather all subsets +# network - gather min and network facts +# hardware - gather hardware facts (longest facts to retrieve) +# virtual - gather min and virtual facts +# facter - import facts from facter +# ohai - import facts from ohai +# You can combine them using comma (ex: network,virtual) +# You can negate them using ! (ex: !hardware,!facter,!ohai) +# A minimal set of facts is always gathered. +#gather_subset = all + +# some hardware related facts are collected +# with a maximum timeout of 10 seconds. This +# option lets you increase or decrease that +# timeout to something more suitable for the +# environment. +# gather_timeout = 10 + +# additional paths to search for roles in, colon separated +#roles_path = /etc/ansible/roles +roles_path = /Users/yujunz/Develop/qtip/qtip/cli/../../resources/ansible_roles + +# uncomment this to disable SSH key host checking +#host_key_checking = False + +# change the default callback +#stdout_callback = skippy +# enable additional callbacks +callback_whitelist = profile_tasks + +# Determine whether includes in tasks and handlers are "static" by +# default. As of 2.0, includes are dynamic by default. Setting these +# values to True will make includes behave more like they did in the +# 1.x versions. +#task_includes_static = True +#handler_includes_static = True + +# Controls if a missing handler for a notification event is an error or a warning +#error_on_missing_handler = True + +# change this for alternative sudo implementations +#sudo_exe = sudo + +# What flags to pass to sudo +# WARNING: leaving out the defaults might create unexpected behaviours +#sudo_flags = -H -S -n + +# SSH timeout +#timeout = 10 + +# default user to use for playbooks if user is not specified +# (/usr/bin/ansible will use current user as default) +#remote_user = root + +# logging is off by default unless this path is defined +# if so defined, consider logrotate +#log_path = /var/log/ansible.log + +# default module name for /usr/bin/ansible +#module_name = command + +# use this shell for commands executed under sudo +# you may need to change this to bin/bash in rare instances +# if sudo is constrained +#executable = /bin/sh + +# if inventory variables overlap, does the higher precedence one win +# or are hash values merged together? The default is 'replace' but +# this can also be set to 'merge'. +#hash_behaviour = replace + +# by default, variables from roles will be visible in the global variable +# scope. To prevent this, the following option can be enabled, and only +# tasks and handlers within the role will see the variables there +#private_role_vars = yes + +# list any Jinja2 extensions to enable here: +#jinja2_extensions = jinja2.ext.do,jinja2.ext.i18n + +# if set, always use this private key file for authentication, same as +# if passing --private-key to ansible or ansible-playbook +#private_key_file = /path/to/file + +# If set, configures the path to the Vault password file as an alternative to +# specifying --vault-password-file on the command line. +#vault_password_file = /path/to/vault_password_file + +# format of string Ansible managed available within Jinja2 +# templates indicates to users editing templates files will be replaced. +# replacing {file}, {host} and {uid} and strftime codes with proper values. +#ansible_managed = Ansible managed: {file} modified on %Y-%m-%d %H:%M:%S by {uid} on {host} +# {file}, {host}, {uid}, and the timestamp can all interfere with idempotence +# in some situations so the default is a static string: +#ansible_managed = Ansible managed + +# by default, ansible-playbook will display "Skipping [host]" if it determines a task +# should not be run on a host. Set this to "False" if you don't want to see these "Skipping" +# messages. NOTE: the task header will still be shown regardless of whether or not the +# task is skipped. +#display_skipped_hosts = True + +# by default, if a task in a playbook does not include a name: field then +# ansible-playbook will construct a header that includes the task's action but +# not the task's args. This is a security feature because ansible cannot know +# if the *module* considers an argument to be no_log at the time that the +# header is printed. If your environment doesn't have a problem securing +# stdout from ansible-playbook (or you have manually specified no_log in your +# playbook on all of the tasks where you have secret information) then you can +# safely set this to True to get more informative messages. +#display_args_to_stdout = False + +# by default (as of 1.3), Ansible will raise errors when attempting to dereference +# Jinja2 variables that are not set in templates or action lines. Uncomment this line +# to revert the behavior to pre-1.3. +#error_on_undefined_vars = False + +# by default (as of 1.6), Ansible may display warnings based on the configuration of the +# system running ansible itself. This may include warnings about 3rd party packages or +# other conditions that should be resolved if possible. +# to disable these warnings, set the following value to False: +#system_warnings = True + +# by default (as of 1.4), Ansible may display deprecation warnings for language +# features that should no longer be used and will be removed in future versions. +# to disable these warnings, set the following value to False: +#deprecation_warnings = True + +# (as of 1.8), Ansible can optionally warn when usage of the shell and +# command module appear to be simplified by using a default Ansible module +# instead. These warnings can be silenced by adjusting the following +# setting or adding warn=yes or warn=no to the end of the command line +# parameter string. This will for example suggest using the git module +# instead of shelling out to the git command. +# command_warnings = False + + +# set plugin path directories here, separate with colons +action_plugins = /Users/yujunz/Develop/qtip/qtip/cli/../../qtip/ansible_library/plugins/action +#cache_plugins = /usr/share/ansible/plugins/cache +#callback_plugins = /usr/share/ansible/plugins/callback +#connection_plugins = /usr/share/ansible/plugins/connection +#lookup_plugins = /usr/share/ansible/plugins/lookup +#inventory_plugins = /usr/share/ansible/plugins/inventory +#vars_plugins = /usr/share/ansible/plugins/vars +filter_plugins = /Users/yujunz/Develop/qtip/qtip/cli/../../qtip/ansible_library/plugins/filter +#test_plugins = /usr/share/ansible/plugins/test +#terminal_plugins = /usr/share/ansible/plugins/terminal +#strategy_plugins = /usr/share/ansible/plugins/strategy + + +# by default, ansible will use the 'linear' strategy but you may want to try +# another one +#strategy = free + +# by default callbacks are not loaded for /bin/ansible, enable this if you +# want, for example, a notification or logging callback to also apply to +# /bin/ansible runs +#bin_ansible_callbacks = False + + +# don't like cows? that's unfortunate. +# set to 1 if you don't want cowsay support or export ANSIBLE_NOCOWS=1 +#nocows = 1 + +# set which cowsay stencil you'd like to use by default. When set to 'random', +# a random stencil will be selected for each task. The selection will be filtered +# against the `cow_whitelist` option below. +#cow_selection = default +#cow_selection = random + +# when using the 'random' option for cowsay, stencils will be restricted to this list. +# it should be formatted as a comma-separated list with no spaces between names. +# NOTE: line continuations here are for formatting purposes only, as the INI parser +# in python does not support them. +#cow_whitelist=bud-frogs,bunny,cheese,daemon,default,dragon,elephant-in-snake,elephant,eyes,\ +# hellokitty,kitty,luke-koala,meow,milk,moofasa,moose,ren,sheep,small,stegosaurus,\ +# stimpy,supermilker,three-eyes,turkey,turtle,tux,udder,vader-koala,vader,www + +# don't like colors either? +# set to 1 if you don't want colors, or export ANSIBLE_NOCOLOR=1 +#nocolor = 1 + +# if set to a persistent type (not 'memory', for example 'redis') fact values +# from previous runs in Ansible will be stored. This may be useful when +# wanting to use, for example, IP information from one group of servers +# without having to talk to them in the same playbook run to get their +# current IP information. +fact_caching = jsonfile +fact_caching_connection = .qtip-cache +fact_caching_timeout = 86400 + + +# retry files +# When a playbook fails by default a .retry file will be created in ~/ +# You can disable this feature by setting retry_files_enabled to False +# and you can change the location of the files by setting retry_files_save_path + +#retry_files_enabled = False +#retry_files_save_path = ~/.ansible-retry + +# squash actions +# Ansible can optimise actions that call modules with list parameters +# when looping. Instead of calling the module once per with_ item, the +# module is called once with all items at once. Currently this only works +# under limited circumstances, and only with parameters named 'name'. +squash_actions = apk,apt,dnf,homebrew,pacman,pkgng,yum,zypper + +# prevents logging of task data, off by default +#no_log = False + +# prevents logging of tasks, but only on the targets, data is still logged on the master/controller +#no_target_syslog = False + +# controls whether Ansible will raise an error or warning if a task has no +# choice but to create world readable temporary files to execute a module on +# the remote machine. This option is False by default for security. Users may +# turn this on to have behaviour more like Ansible prior to 2.1.x. See +# https://docs.ansible.com/ansible/become.html#becoming-an-unprivileged-user +# for more secure ways to fix this than enabling this option. +#allow_world_readable_tmpfiles = False + +# controls the compression level of variables sent to +# worker processes. At the default of 0, no compression +# is used. This value must be an integer from 0 to 9. +#var_compression_level = 9 + +# controls what compression method is used for new-style ansible modules when +# they are sent to the remote system. The compression types depend on having +# support compiled into both the controller's python and the client's python. +# The names should match with the python Zipfile compression types: +# * ZIP_STORED (no compression. available everywhere) +# * ZIP_DEFLATED (uses zlib, the default) +# These values may be set per host via the ansible_module_compression inventory +# variable +#module_compression = 'ZIP_DEFLATED' + +# This controls the cutoff point (in bytes) on --diff for files +# set to 0 for unlimited (RAM may suffer!). +#max_diff_size = 1048576 + +# This controls how ansible handles multiple --tags and --skip-tags arguments +# on the CLI. If this is True then multiple arguments are merged together. If +# it is False, then the last specified argument is used and the others are ignored. +#merge_multiple_cli_flags = False + +# Controls showing custom stats at the end, off by default +#show_custom_stats = True + +# Controlls which files to ignore when using a directory as inventory with +# possibly multiple sources (both static and dynamic) +#inventory_ignore_extensions = ~, .orig, .bak, .ini, .cfg, .retry, .pyc, .pyo + +# This family of modules use an alternative execution path optimized for network appliances +# only update this setting if you know how this works, otherwise it can break module execution +#network_group_modules=['eos', 'nxos', 'ios', 'iosxr', 'junos', 'vyos'] + +# This keeps facts from polluting the main namespace as variables. +# Setting to True keeps them under the ansible_facts namespace, the default is False +#restrict_facts_namespace: True + +[privilege_escalation] +#become=True +#become_method=sudo +#become_user=root +#become_ask_pass=False + +[paramiko_connection] + +# uncomment this line to cause the paramiko connection plugin to not record new host +# keys encountered. Increases performance on new host additions. Setting works independently of the +# host key checking setting above. +#record_host_keys=False + +# by default, Ansible requests a pseudo-terminal for commands executed under sudo. Uncomment this +# line to disable this behaviour. +#pty=False + +# paramiko will default to looking for SSH keys initially when trying to +# authenticate to remote devices. This is a problem for some network devices +# that close the connection after a key failure. Uncomment this line to +# disable the Paramiko look for keys function +#look_for_keys = False + +# When using persistent connections with Paramiko, the connection runs in a +# background process. If the host doesn't already have a valid SSH key, by +# default Ansible will prompt to add the host key. This will cause connections +# running in background processes to fail. Uncomment this line to have +# Paramiko automatically add host keys. +#host_key_auto_add = True + +[ssh_connection] + +# ssh arguments to use +# Leaving off ControlPersist will result in poor performance, so use +# paramiko on older platforms rather than removing it, -C controls compression use +#ssh_args = -C -o ControlMaster=auto -o ControlPersist=60s +ssh_args = -o StrictHostKeyChecking=no + +# The base directory for the ControlPath sockets. +# This is the "%(directory)s" in the control_path option +# +# Example: +# control_path_dir = /tmp/.ansible/cp +#control_path_dir = ~/.ansible/cp + +# The path to use for the ControlPath sockets. This defaults to a hashed string of the hostname, +# port and username (empty string in the config). The hash mitigates a common problem users +# found with long hostames and the conventional %(directory)s/ansible-ssh-%%h-%%p-%%r format. +# In those cases, a "too long for Unix domain socket" ssh error would occur. +# +# Example: +# control_path = %(directory)s/%%h-%%r +#control_path = + +# Enabling pipelining reduces the number of SSH operations required to +# execute a module on the remote server. This can result in a significant +# performance improvement when enabled, however when using "sudo:" you must +# first disable 'requiretty' in /etc/sudoers +# +# By default, this option is disabled to preserve compatibility with +# sudoers configurations that have requiretty (the default on many distros). +# +#pipelining = False + +# Control the mechanism for transferring files (old) +# * smart = try sftp and then try scp [default] +# * True = use scp only +# * False = use sftp only +#scp_if_ssh = smart + +# Control the mechanism for transferring files (new) +# If set, this will override the scp_if_ssh option +# * sftp = use sftp to transfer files +# * scp = use scp to transfer files +# * piped = use 'dd' over SSH to transfer files +# * smart = try sftp, scp, and piped, in that order [default] +#transfer_method = smart + +# if False, sftp will not use batch mode to transfer files. This may cause some +# types of file transfer failures impossible to catch however, and should +# only be disabled if your sftp version has problems with batch mode +#sftp_batch_mode = False + +[persistent_connection] + +# Configures the persistent connection timeout value in seconds. This value is +# how long the persistent connection will remain idle before it is destroyed. +# If the connection doesn't receive a request before the timeout value +# expires, the connection is shutdown. The default value is 30 seconds. +#connect_timeout = 30 + +# Configures the persistent connection retries. This value configures the +# number of attempts the ansible-connection will make when trying to connect +# to the local domain socket. The default value is 30. +#connect_retries = 30 + +# Configures the amount of time in seconds to wait between connection attempts +# to the local unix domain socket. This value works in conjunction with the +# connect_retries value to define how long to try to connect to the local +# domain socket when setting up a persistent connection. The default value is +# 1 second. +#connect_interval = 1 + +[accelerate] +#accelerate_port = 5099 +#accelerate_timeout = 30 +#accelerate_connect_timeout = 5.0 + +# The daemon timeout is measured in minutes. This time is measured +# from the last activity to the accelerate daemon. +#accelerate_daemon_timeout = 30 + +# If set to yes, accelerate_multi_key will allow multiple +# private keys to be uploaded to it, though each user must +# have access to the system via SSH to add a new key. The default +# is "no". +#accelerate_multi_key = yes + +[selinux] +# file systems that require special treatment when dealing with security context +# the default behaviour that copies the existing context or uses the user default +# needs to be changed to use the file system dependent context. +#special_context_filesystems=nfs,vboxsf,fuse,ramfs,9p + +# Set this to yes to allow libvirt_lxc connections to work without SELinux. +#libvirt_lxc_noseclabel = yes + +[colors] +#highlight = white +#verbose = blue +#warn = bright purple +#error = red +#debug = dark gray +#deprecate = purple +#skip = cyan +#unreachable = red +#ok = green +#changed = yellow +#diff_add = green +#diff_remove = red +#diff_lines = cyan + + +[diff] +# Always print diff when running ( same as always running with -D/--diff ) +# always = no + +# Set how many context lines to show in diff +# context = 3 diff --git a/examples/storage-zte-pod4/fixtures/case.json b/examples/storage-zte-pod4/fixtures/case.json new file mode 100644 index 00000000..22abc40f --- /dev/null +++ b/examples/storage-zte-pod4/fixtures/case.json @@ -0,0 +1,14 @@ +{ + "run": "", + "name": "compute", + "ci_loop": "", + "tags": "", + "url": "", + "domains": "", + "dependencies": "", + "version": "", + "criteria": "", + "tier": "", + "blocking": "", + "description": "" +}
\ No newline at end of file diff --git a/examples/storage-zte-pod4/fixtures/pod.json b/examples/storage-zte-pod4/fixtures/pod.json new file mode 100644 index 00000000..654b5828 --- /dev/null +++ b/examples/storage-zte-pod4/fixtures/pod.json @@ -0,0 +1,6 @@ +{ + "details": "", + "role": "", + "name": "qtip-pod", + "mode": "" +}
\ No newline at end of file diff --git a/examples/storage-zte-pod4/fixtures/project.json b/examples/storage-zte-pod4/fixtures/project.json new file mode 100644 index 00000000..ecd03e83 --- /dev/null +++ b/examples/storage-zte-pod4/fixtures/project.json @@ -0,0 +1,4 @@ +{ + "name": "qtip", + "description": "Platform Performance Benchmarking" +}
\ No newline at end of file diff --git a/examples/storage-zte-pod4/group_vars/all.yml b/examples/storage-zte-pod4/group_vars/all.yml new file mode 100644 index 00000000..32a9705d --- /dev/null +++ b/examples/storage-zte-pod4/group_vars/all.yml @@ -0,0 +1,22 @@ +############################################################################## +# 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 +############################################################################## + +qtip_resources: "/Users/yujunz/Develop/qtip/qtip/cli/../../resources" +qtip_results: results +qtip_fixtures: fixtures +qtip_dump: dump +qtip_cache: ".qtip-cache" +qtip_workdir: "{{ ansible_env.HOME }}/qtip-workdir-20170809-1550" + +installer_type: "apex" +installer_host: "apex-virtual-pod4" +installer_group: + manual: dummy-group + fuel: fuel-masters + apex: apex-underclouds diff --git a/examples/storage-zte-pod4/host_vars/localhost.yml b/examples/storage-zte-pod4/host_vars/localhost.yml new file mode 100644 index 00000000..b5fe7746 --- /dev/null +++ b/examples/storage-zte-pod4/host_vars/localhost.yml @@ -0,0 +1,16 @@ +############################################################################## +# 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 +############################################################################## + +# set `testapi_url` to enable reporting to testapi +# testapi_url: http://localhost:8000/api/v1 +project_name: qtip +case_name: "compute" +pod_name: "opnfv-pod" +scenario: "generic" +version: "master" diff --git a/examples/storage-zte-pod4/hosts b/examples/storage-zte-pod4/hosts new file mode 100644 index 00000000..1a9a14e6 --- /dev/null +++ b/examples/storage-zte-pod4/hosts @@ -0,0 +1,22 @@ + +localhost ansible_connection=local + +[apex-underclouds] +apex-virtual-pod4 + +[SUT:children] # system under test +compute + +[node-groups:children] +compute +control + +[node-groups:vars] +ansible_ssh_common_args=-F ./ssh.cfg + +[compute] +192.0.2.10 + +[control] +192.0.2.9 + diff --git a/examples/storage-zte-pod4/results/current b/examples/storage-zte-pod4/results/current new file mode 120000 index 00000000..bbe0bc22 --- /dev/null +++ b/examples/storage-zte-pod4/results/current @@ -0,0 +1 @@ +opnfv-pod-20170810-1120
\ No newline at end of file diff --git a/examples/storage-zte-pod4/results/opnfv-pod-20170810-1120/192.0.2.10/ceph-disk-info.log b/examples/storage-zte-pod4/results/opnfv-pod-20170810-1120/192.0.2.10/ceph-disk-info.log new file mode 100644 index 00000000..b43c5b3e --- /dev/null +++ b/examples/storage-zte-pod4/results/opnfv-pod-20170810-1120/192.0.2.10/ceph-disk-info.log @@ -0,0 +1,4 @@ +/dev/sda : + /dev/sda1 other, iso9660 + /dev/sda2 other, xfs, mounted on / + diff --git a/examples/storage-zte-pod4/results/opnfv-pod-20170810-1120/192.0.2.10/ceph-network-info.log b/examples/storage-zte-pod4/results/opnfv-pod-20170810-1120/192.0.2.10/ceph-network-info.log new file mode 100644 index 00000000..2b2f7f5c --- /dev/null +++ b/examples/storage-zte-pod4/results/opnfv-pod-20170810-1120/192.0.2.10/ceph-network-info.log @@ -0,0 +1,6 @@ +interface eth0 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 +cluster_network 12.0.0.21/24 diff --git a/examples/storage-zte-pod4/results/opnfv-pod-20170810-1120/192.0.2.10/ceph_report.json b/examples/storage-zte-pod4/results/opnfv-pod-20170810-1120/192.0.2.10/ceph_report.json new file mode 100644 index 00000000..210718de --- /dev/null +++ b/examples/storage-zte-pod4/results/opnfv-pod-20170810-1120/192.0.2.10/ceph_report.json @@ -0,0 +1 @@ +{"cluster_fingerprint": "cd31774a-3b9e-449e-ac9e-03d28c8a3bdc", "osd_metadata": [{"backend_filestore_partition_path": "unknown", "kernel_description": "#1 SMP Tue Jul 4 15:04:05 UTC 2017", "mem_swap_kb": "0", "back_addr": "12.0.0.21:6801\\/16300", "backend_filestore_dev_node": "unknown", "hostname": "overcloud-novacompute-0", "distro_version": "7", "id": 0, "ceph_version": "ceph version 10.2.7 (50e863e0f4bc8f4b9e31156de690d765af245185)", "distro": "centos", "hb_back_addr": "12.0.0.21:6802\\/16300", "osd_objectstore": "filestore", "osd_data": "\\/var\\/lib\\/ceph\\/osd\\/ceph-0", "arch": "x86_64", "hb_front_addr": "12.0.0.21:6803\\/16300", "distro_description": "CentOS Linux 7 (Core)", "filestore_backend": "xfs", "front_addr": "12.0.0.21:6800\\/16300", "kernel_version": "3.10.0-514.26.2.el7.x86_64", "osd_journal": "\\/var\\/lib\\/ceph\\/osd\\/ceph-0\\/journal", "filestore_f_type": "0x58465342", "mem_total_kb": "8010540", "os": "Linux", "cpu": "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz"}, {"backend_filestore_partition_path": "unknown", "kernel_description": "#1 SMP Tue Jul 4 15:04:05 UTC 2017", "mem_swap_kb": "0", "back_addr": "12.0.0.29:6801\\/24535", "backend_filestore_dev_node": "unknown", "hostname": "overcloud-controller-0", "distro_version": "7", "id": 1, "ceph_version": "ceph version 10.2.7 (50e863e0f4bc8f4b9e31156de690d765af245185)", "distro": "centos", "hb_back_addr": "12.0.0.29:6802\\/24535", "osd_objectstore": "filestore", "osd_data": "\\/var\\/lib\\/ceph\\/osd\\/ceph-1", "arch": "x86_64", "hb_front_addr": "12.0.0.29:6803\\/24535", "distro_description": "CentOS Linux 7 (Core)", "filestore_backend": "xfs", "front_addr": "12.0.0.29:6800\\/24535", "kernel_version": "3.10.0-514.26.2.el7.x86_64", "osd_journal": "\\/var\\/lib\\/ceph\\/osd\\/ceph-1\\/journal", "filestore_f_type": "0x58465342", "mem_total_kb": "10074924", "os": "Linux", "cpu": "Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz"}], "mdsmap_last_committed": 1, "tag": "", "monmap_last_committed": 1, "monmap_first_committed": 1, "pgmap_last_committed": 189273, "monmap": {"epoch": 1, "mons": [{"name": "overcloud-controller-0", "rank": 0, "addr": "12.0.0.29:6789\\/0"}], "modified": "2017-08-01 06:47:13.404792", "fsid": "a0b59050-4af7-4608-8a95-eeeb113b56d2", "created": "2017-08-01 06:47:13.404792"}, "version": "10.2.7", "fsmap": {"compat": {"compat": {}, "ro_compat": {}, "incompat": {"feature_8": "file layout v2", "feature_2": "client writeable ranges", "feature_3": "default file layouts on dirs", "feature_1": "base v0.20", "feature_6": "dirfrag is stored in omap", "feature_4": "dir inode in separate object", "feature_5": "mds uses versioned encoding"}}, "epoch": 1, "feature_flags": {"ever_enabled_multiple": false, "enable_multiple": false}, "standbys": [], "filesystems": []}, "osdmap_last_committed": 52, "health": {"detail": [], "timechecks": {"round_status": "finished", "epoch": 3, "round": 0}, "health": {"health_services": [{"mons": [{"avail_percent": 69, "kb_avail": 29785316, "last_updated": "2017-08-10 03:20:18.749873", "name": "overcloud-controller-0", "kb_used": 13192336, "store_stats": {"bytes_total": 19414349, "bytes_log": 2031616, "last_updated": "0.000000", "bytes_misc": 2031632, "bytes_sst": 15351101}, "health": "HEALTH_OK", "kb_total": 42977652}]}]}, "overall_status": "HEALTH_WARN", "summary": [{"severity": "HEALTH_WARN", "summary": "288 pgs degraded"}, {"severity": "HEALTH_WARN", "summary": "288 pgs stuck degraded"}, {"severity": "HEALTH_WARN", "summary": "288 pgs stuck unclean"}, {"severity": "HEALTH_WARN", "summary": "288 pgs stuck undersized"}, {"severity": "HEALTH_WARN", "summary": "288 pgs undersized"}, {"severity": "HEALTH_WARN", "summary": "recovery 9174\\/13761 objects degraded (66.667%)"}]}, "osdmap_first_committed": 1, "timestamp": "2017-08-10 03:21:09.809163", "pgmap_first_committed": 188676, "auth": {"num_secrets": 5, "last_committed": 234, "first_committed": 1}, "crushmap": {"rules": [{"min_size": 1, "rule_name": "replicated_ruleset", "steps": [{"item_name": "default", "item": -1, "op": "take"}, {"num": 0, "type": "host", "op": "chooseleaf_firstn"}, {"op": "emit"}], "ruleset": 0, "type": 1, "rule_id": 0, "max_size": 10}], "tunables": {"profile": "firefly", "minimum_required_version": "firefly", "has_v3_rules": 0, "has_v4_buckets": 0, "choose_total_tries": 50, "require_feature_tunables3": 1, "require_feature_tunables5": 0, "legacy_tunables": 0, "chooseleaf_descend_once": 1, "chooseleaf_stable": 0, "choose_local_fallback_tries": 0, "has_v2_rules": 0, "straw_calc_version": 1, "allowed_bucket_algs": 22, "has_v5_rules": 0, "require_feature_tunables2": 1, "optimal_tunables": 0, "choose_local_tries": 0, "chooseleaf_vary_r": 1, "require_feature_tunables": 1}, "buckets": [{"items": [{"id": -2, "weight": 2621, "pos": 0}, {"id": -3, "weight": 2621, "pos": 1}], "hash": "rjenkins1", "name": "default", "weight": 5242, "type_id": 10, "alg": "straw", "type_name": "root", "id": -1}, {"items": [{"id": 0, "weight": 2621, "pos": 0}], "hash": "rjenkins1", "name": "overcloud-novacompute-0", "weight": 2621, "type_id": 1, "alg": "straw", "type_name": "host", "id": -2}, {"items": [{"id": 1, "weight": 2621, "pos": 0}], "hash": "rjenkins1", "name": "overcloud-controller-0", "weight": 2621, "type_id": 1, "alg": "straw", "type_name": "host", "id": -3}], "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}], "devices": [{"id": 0, "name": "osd.0"}, {"id": 1, "name": "osd.1"}]}, "pgmap": {"pg_stats_delta": {"acting": 0, "log_size": 0, "ondisk_log_size": 0, "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "up": 0}, "min_last_epoch_clean": 10, "osd_stats_sum": {"snap_trim_queue_len": 0, "kb": 85955304, "fs_perf_stat": {"apply_latency_ms": 23, "commit_latency_ms": 2}, "kb_avail": 60091136, "hb_in": [], "kb_used": 25864168, "hb_out": [], "op_queue_age_hist": {"upper_bound": 1, "histogram": []}, "num_snap_trimming": 0}, "full_ratio": 0.95, "last_osdmap_epoch": 52, "stamp": "2017-08-10 03:21:08.980285", "pg_stats_sum": {"acting": 576, "log_size": 390373, "ondisk_log_size": 390373, "stat_sum": {"num_write_kb": 26174444, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 9174, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 1808945, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 732, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1931338, "num_object_clones": 0, "num_objects": 4587, "num_object_copies": 13761, "num_deep_scrub_errors": 0, "num_bytes": 376257485, "num_read_kb": 7890285, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 4587, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "up": 576}, "last_pg_scan": 52, "pool_stats": [{"log_size": 321480, "ondisk_log_size": 321480, "up": 64, "acting": 64, "poolid": 7, "stat_sum": {"num_write_kb": 1841172, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 1653042, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 1, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1851186, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 1571765, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}}, {"log_size": 28540, "ondisk_log_size": 28540, "up": 64, "acting": 64, "poolid": 6, "stat_sum": {"num_write_kb": 21485156, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 105920, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 1, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 39176, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 3532702, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}}, {"log_size": 38144, "ondisk_log_size": 38144, "up": 64, "acting": 64, "poolid": 5, "stat_sum": {"num_write_kb": 17715, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 9090, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 39589, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 728, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 38144, "num_object_clones": 0, "num_objects": 4545, "num_object_copies": 13635, "num_deep_scrub_errors": 0, "num_bytes": 88226663, "num_read_kb": 34538, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 4545, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}}, {"log_size": 0, "ondisk_log_size": 0, "up": 64, "acting": 64, "poolid": 4, "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}}, {"log_size": 0, "ondisk_log_size": 0, "up": 64, "acting": 64, "poolid": 3, "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}}, {"log_size": 2209, "ondisk_log_size": 2209, "up": 64, "acting": 64, "poolid": 2, "stat_sum": {"num_write_kb": 2830401, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 80, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 10394, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 2, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 2832, "num_object_clones": 0, "num_objects": 40, "num_object_copies": 120, "num_deep_scrub_errors": 0, "num_bytes": 288030822, "num_read_kb": 2751280, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 40, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}}, {"log_size": 0, "ondisk_log_size": 0, "up": 64, "acting": 64, "poolid": 1, "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}}, {"log_size": 0, "ondisk_log_size": 0, "up": 128, "acting": 128, "poolid": 0, "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}}], "version": 189273, "near_full_ratio": 0.85, "osd_stats": [{"snap_trim_queue_len": 0, "kb": 42977652, "fs_perf_stat": {"apply_latency_ms": 10, "commit_latency_ms": 1}, "kb_avail": 29786804, "hb_in": [0], "kb_used": 13190848, "hb_out": [], "op_queue_age_hist": {"upper_bound": 1, "histogram": []}, "num_snap_trimming": 0, "osd": 1}, {"snap_trim_queue_len": 0, "kb": 42977652, "fs_perf_stat": {"apply_latency_ms": 13, "commit_latency_ms": 1}, "kb_avail": 30304332, "hb_in": [1], "kb_used": 12673320, "hb_out": [], "op_queue_age_hist": {"upper_bound": 1, "histogram": []}, "num_snap_trimming": 0, "osd": 0}], "osd_epochs": {}, "pg_stats": [{"last_scrub_stamp": "2017-08-01 06:47:13.606773", "last_scrub": "0'0", "pgid": "0.3f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184086", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184086", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.217406", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606773", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606773", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.184086", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.247841", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.247841", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606773", "last_unstale": "2017-08-09 05:38:51.184086", "last_change": "2017-08-01 06:51:26.247841", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.217406"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606772", "last_scrub": "0'0", "pgid": "0.3e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184127", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184127", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.217316", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606772", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606772", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.184127", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.249652", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.249652", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606772", "last_unstale": "2017-08-09 05:38:51.184127", "last_change": "2017-08-01 06:51:26.249652", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.217316"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606771", "last_scrub": "0'0", "pgid": "0.3d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184149", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184149", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.217564", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606771", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606771", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.184149", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.252895", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.252895", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606771", "last_unstale": "2017-08-09 05:38:51.184149", "last_change": "2017-08-01 06:51:26.252895", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.217564"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606770", "last_scrub": "0'0", "pgid": "0.3c", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178304", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178304", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.173659", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606770", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606770", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.178304", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.219141", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.219141", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606770", "last_unstale": "2017-08-09 05:38:51.178304", "last_change": "2017-08-01 06:51:26.219141", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.173659"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606769", "last_scrub": "0'0", "pgid": "0.3b", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184190", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184190", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.246196", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606769", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606769", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.184190", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.257410", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.257410", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606769", "last_unstale": "2017-08-09 05:38:51.184190", "last_change": "2017-08-01 06:51:26.257410", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.246196"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606762", "last_scrub": "0'0", "pgid": "0.3a", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184210", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184210", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.246017", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606762", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606762", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.184210", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.274039", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.274039", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606762", "last_unstale": "2017-08-09 05:38:51.184210", "last_change": "2017-08-01 06:51:26.274039", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.246017"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606761", "last_scrub": "0'0", "pgid": "0.39", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181388", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181388", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.177783", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606761", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606761", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.181388", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.209887", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.209887", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606761", "last_unstale": "2017-08-09 05:38:51.181388", "last_change": "2017-08-01 06:51:26.209887", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.177783"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606760", "last_scrub": "0'0", "pgid": "0.38", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181729", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181729", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.181694", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606760", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606760", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.181729", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.188695", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.188695", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606760", "last_unstale": "2017-08-09 05:38:51.181729", "last_change": "2017-08-01 06:51:26.188695", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.181694"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606760", "last_scrub": "0'0", "pgid": "0.37", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181093", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181093", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.186485", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606760", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606760", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.181093", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.229135", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.229135", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606760", "last_unstale": "2017-08-09 05:38:51.181093", "last_change": "2017-08-01 06:51:26.229135", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.186485"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606759", "last_scrub": "0'0", "pgid": "0.36", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181796", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181796", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.187452", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606759", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606759", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.181796", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.186698", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.186698", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606759", "last_unstale": "2017-08-09 05:38:51.181796", "last_change": "2017-08-01 06:51:26.186698", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.187452"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606758", "last_scrub": "0'0", "pgid": "0.35", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181824", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181824", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.190209", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606758", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606758", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.181824", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.192120", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.192120", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606758", "last_unstale": "2017-08-09 05:38:51.181824", "last_change": "2017-08-01 06:51:26.192120", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.190209"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606757", "last_scrub": "0'0", "pgid": "0.34", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181848", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181848", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.191592", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606757", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606757", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.181848", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.186617", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.186617", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606757", "last_unstale": "2017-08-09 05:38:51.181848", "last_change": "2017-08-01 06:51:26.186617", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.191592"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606757", "last_scrub": "0'0", "pgid": "0.33", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181356", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181356", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.194407", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606757", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606757", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.181356", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.207038", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.207038", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606757", "last_unstale": "2017-08-09 05:38:51.181356", "last_change": "2017-08-01 06:51:26.207038", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.194407"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606756", "last_scrub": "0'0", "pgid": "0.32", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184460", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184460", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.245885", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606756", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606756", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.184460", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.279337", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.279337", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606756", "last_unstale": "2017-08-09 05:38:51.184460", "last_change": "2017-08-01 06:51:26.279337", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.245885"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606755", "last_scrub": "0'0", "pgid": "0.31", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184482", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184482", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.245729", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606755", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606755", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.184482", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.280976", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.280976", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606755", "last_unstale": "2017-08-09 05:38:51.184482", "last_change": "2017-08-01 06:51:26.280976", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.245729"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606754", "last_scrub": "0'0", "pgid": "0.30", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180079", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180079", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.195489", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606754", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606754", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.180079", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.225899", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.225899", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606754", "last_unstale": "2017-08-09 05:38:51.180079", "last_change": "2017-08-01 06:51:26.225899", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.195489"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606754", "last_scrub": "0'0", "pgid": "0.2f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184518", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184518", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.245562", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606754", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606754", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.184518", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.281134", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.281134", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606754", "last_unstale": "2017-08-09 05:38:51.184518", "last_change": "2017-08-01 06:51:26.281134", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.245562"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606753", "last_scrub": "0'0", "pgid": "0.2e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184536", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184536", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.245389", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606753", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606753", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.184536", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.288489", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.288489", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606753", "last_unstale": "2017-08-09 05:38:51.184536", "last_change": "2017-08-01 06:51:26.288489", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.245389"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867418", "last_scrub": "0'0", "pgid": "7.12", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.003638", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.003638", "log_start": "50'31600", "last_fullsized": "2017-08-01 07:06:23.890572", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867418", "log_size": 10094, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867418", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 42079, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 55345, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 42358, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 53236, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "46294", "last_fresh": "2017-08-09 07:00:59.003638", "ondisk_log_size": 10094, "last_became_peered": "2017-08-01 07:06:24.946627", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'41694", "last_became_active": "2017-08-01 07:06:24.946627", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867418", "last_unstale": "2017-08-09 07:00:59.003638", "last_change": "2017-08-01 07:06:24.946627", "stats_invalid": false, "ondisk_log_start": "50'31600", "last_undegraded": "2017-08-01 07:06:23.890572"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850544", "last_scrub": "0'0", "pgid": "6.13", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.505471", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.505471", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.876876", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850544", "log_size": 978, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850544", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 753293, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2757, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1163, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 123998, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "538", "last_fresh": "2017-08-09 07:00:59.505471", "ondisk_log_size": 978, "last_became_peered": "2017-08-01 07:06:22.910444", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'978", "last_became_active": "2017-08-01 07:06:22.910444", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850544", "last_unstale": "2017-08-09 07:00:59.505471", "last_change": "2017-08-01 07:06:22.910444", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.876876"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836211", "last_scrub": "0'0", "pgid": "5.10", "parent_split_bits": 0, "last_active": "2017-08-10 00:39:04.748462", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 00:39:04.748462", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.288973", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836211", "log_size": 835, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836211", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 452, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 300, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 538, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 20, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 835, "num_object_clones": 0, "num_objects": 150, "num_object_copies": 450, "num_deep_scrub_errors": 0, "num_bytes": 3049893, "num_read_kb": 388, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 150, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "834", "last_fresh": "2017-08-10 00:39:04.748462", "ondisk_log_size": 835, "last_became_peered": "2017-08-01 07:06:21.004818", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'835", "last_became_active": "2017-08-01 07:06:21.004818", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836211", "last_unstale": "2017-08-10 00:39:04.748462", "last_change": "2017-08-01 07:06:21.004818", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.288973"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706896", "last_scrub": "0'0", "pgid": "1.14", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178558", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178558", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.175082", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706896", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706896", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.178558", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.748155", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.748155", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706896", "last_unstale": "2017-08-09 05:38:51.178558", "last_change": "2017-08-01 07:06:12.748155", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.175082"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606727", "last_scrub": "0'0", "pgid": "0.15", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184650", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184650", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.245359", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606727", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606727", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.184650", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.289289", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.289289", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606727", "last_unstale": "2017-08-09 05:38:51.184650", "last_change": "2017-08-01 06:51:26.289289", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.245359"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717098", "last_scrub": "0'0", "pgid": "2.17", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184694", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184694", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.285882", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717098", "log_size": 13, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717098", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 32770, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 31, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 16, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 32778, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "31", "last_fresh": "2017-08-09 05:38:51.184694", "ondisk_log_size": 13, "last_became_peered": "2017-08-01 07:06:14.926219", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "47'13", "last_became_active": "2017-08-01 07:06:14.926219", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717098", "last_unstale": "2017-08-09 05:38:51.184694", "last_change": "2017-08-01 07:06:14.926219", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.285882"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730165", "last_scrub": "0'0", "pgid": "3.16", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184726", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184726", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.840977", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730165", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730165", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.184726", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.944602", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.944602", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730165", "last_unstale": "2017-08-09 05:38:51.184726", "last_change": "2017-08-01 07:06:16.944602", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.840977"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823633", "last_scrub": "0'0", "pgid": "4.11", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184749", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184749", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.285931", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823633", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823633", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.184749", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:19.037889", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:19.037889", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823633", "last_unstale": "2017-08-09 05:38:51.184749", "last_change": "2017-08-01 07:06:19.037889", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.285931"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867425", "last_scrub": "0'0", "pgid": "7.13", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184773", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184773", "log_start": "50'67400", "last_fullsized": "2017-08-01 07:06:23.982593", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867425", "log_size": 10066, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867425", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 77307, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 54711, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 77623, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 52498, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "90522", "last_fresh": "2017-08-09 05:38:51.184773", "ondisk_log_size": 10066, "last_became_peered": "2017-08-01 07:06:25.054875", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "50'77466", "last_became_active": "2017-08-01 07:06:25.054875", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867425", "last_unstale": "2017-08-09 05:38:51.184773", "last_change": "2017-08-01 07:06:25.054875", "stats_invalid": false, "ondisk_log_start": "50'67400", "last_undegraded": "2017-08-01 07:06:23.982593"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850537", "last_scrub": "0'0", "pgid": "6.12", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.550360", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.550360", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.967743", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850537", "log_size": 733, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850537", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 669719, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2200, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 890, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 98124, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "486", "last_fresh": "2017-08-09 07:00:59.550360", "ondisk_log_size": 733, "last_became_peered": "2017-08-01 07:06:23.025179", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'733", "last_became_active": "2017-08-01 07:06:23.025179", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850537", "last_unstale": "2017-08-09 07:00:59.550360", "last_change": "2017-08-01 07:06:23.025179", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.967743"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836219", "last_scrub": "0'0", "pgid": "5.11", "parent_split_bits": 0, "last_active": "2017-08-09 21:39:34.646014", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 21:39:34.646014", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.198084", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836219", "log_size": 1331, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836219", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 966, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 264, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 499, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 21, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1331, "num_object_clones": 0, "num_objects": 132, "num_object_copies": 396, "num_deep_scrub_errors": 0, "num_bytes": 2538447, "num_read_kb": 367, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 132, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "1335", "last_fresh": "2017-08-09 21:39:34.646014", "ondisk_log_size": 1331, "last_became_peered": "2017-08-01 07:06:20.887764", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'1331", "last_became_active": "2017-08-01 07:06:20.887764", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836219", "last_unstale": "2017-08-09 21:39:34.646014", "last_change": "2017-08-01 07:06:20.887764", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.198084"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706904", "last_scrub": "0'0", "pgid": "1.15", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184914", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184914", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.269978", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706904", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706904", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.184914", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.879473", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.879473", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706904", "last_unstale": "2017-08-09 05:38:51.184914", "last_change": "2017-08-01 07:06:12.879473", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.269978"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606726", "last_scrub": "0'0", "pgid": "0.14", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184936", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184936", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.245249", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606726", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606726", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.184936", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.295707", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.295707", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606726", "last_unstale": "2017-08-09 05:38:51.184936", "last_change": "2017-08-01 06:51:26.295707", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.245249"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717090", "last_scrub": "0'0", "pgid": "2.16", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.306733", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.306733", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.192492", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717090", "log_size": 27, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717090", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 101057, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 21, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 40, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 8388608, "num_read_kb": 84677, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "39", "last_fresh": "2017-08-09 06:52:33.306733", "ondisk_log_size": 27, "last_became_peered": "2017-08-01 07:06:14.781213", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "51'27", "last_became_active": "2017-08-01 07:06:14.781213", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717090", "last_unstale": "2017-08-09 06:52:33.306733", "last_change": "2017-08-01 07:06:14.781213", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.192492"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730175", "last_scrub": "0'0", "pgid": "3.17", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.184976", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.184976", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.841074", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730175", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730175", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.184976", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.941380", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.941380", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730175", "last_unstale": "2017-08-09 05:38:51.184976", "last_change": "2017-08-01 07:06:16.941380", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.841074"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823623", "last_scrub": "0'0", "pgid": "4.10", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178006", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178006", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.193046", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823623", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823623", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.178006", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.890575", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.890575", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823623", "last_unstale": "2017-08-09 05:38:51.178006", "last_change": "2017-08-01 07:06:18.890575", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.193046"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867433", "last_scrub": "0'0", "pgid": "7.14", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:57.861273", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:57.861273", "log_start": "50'42200", "last_fullsized": "2017-08-01 07:06:23.982676", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867433", "log_size": 10048, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867433", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 52596, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 74266, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 52939, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 71007, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "73433", "last_fresh": "2017-08-09 07:00:57.861273", "ondisk_log_size": 10048, "last_became_peered": "2017-08-01 07:06:25.055133", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'52248", "last_became_active": "2017-08-01 07:06:25.055133", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867433", "last_unstale": "2017-08-09 07:00:57.861273", "last_change": "2017-08-01 07:06:25.055133", "stats_invalid": false, "ondisk_log_start": "50'42200", "last_undegraded": "2017-08-01 07:06:23.982676"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850558", "last_scrub": "0'0", "pgid": "6.15", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.521230", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.521230", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.877089", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850558", "log_size": 837, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850558", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 626410, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2571, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 988, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 118077, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "469", "last_fresh": "2017-08-09 07:00:59.521230", "ondisk_log_size": 837, "last_became_peered": "2017-08-01 07:06:22.932193", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'837", "last_became_active": "2017-08-01 07:06:22.932193", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850558", "last_unstale": "2017-08-09 07:00:59.521230", "last_change": "2017-08-01 07:06:22.932193", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.877089"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836261", "last_scrub": "0'0", "pgid": "5.16", "parent_split_bits": 0, "last_active": "2017-08-09 18:19:34.493064", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 18:19:34.493064", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.198495", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836261", "log_size": 826, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836261", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 416, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 302, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 557, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 28, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 826, "num_object_clones": 0, "num_objects": 151, "num_object_copies": 453, "num_deep_scrub_errors": 0, "num_bytes": 2726125, "num_read_kb": 402, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 151, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "828", "last_fresh": "2017-08-09 18:19:34.493064", "ondisk_log_size": 826, "last_became_peered": "2017-08-01 07:06:20.936082", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'826", "last_became_active": "2017-08-01 07:06:20.936082", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836261", "last_unstale": "2017-08-09 18:19:34.493064", "last_change": "2017-08-01 07:06:20.936082", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.198495"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706880", "last_scrub": "0'0", "pgid": "1.12", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185065", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185065", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.269587", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706880", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706880", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.185065", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.881091", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.881091", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706880", "last_unstale": "2017-08-09 05:38:51.185065", "last_change": "2017-08-01 07:06:12.881091", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.269587"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606725", "last_scrub": "0'0", "pgid": "0.13", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181615", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181615", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.198540", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606725", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606725", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.181615", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.180406", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.180406", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606725", "last_unstale": "2017-08-09 05:38:51.181615", "last_change": "2017-08-01 06:51:26.180406", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.198540"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717043", "last_scrub": "0'0", "pgid": "2.11", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.952791", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.952791", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.283056", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717043", "log_size": 108, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717043", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 46588, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 4, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 367, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 154, "num_object_clones": 0, "num_objects": 2, "num_object_copies": 6, "num_deep_scrub_errors": 0, "num_bytes": 2818091, "num_read_kb": 46723, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 2, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "125", "last_fresh": "2017-08-09 06:52:33.952791", "ondisk_log_size": 108, "last_became_peered": "2017-08-01 07:06:14.923123", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'108", "last_became_active": "2017-08-01 07:06:14.923123", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717043", "last_unstale": "2017-08-09 06:52:33.952791", "last_change": "2017-08-01 07:06:14.923123", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.283056"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730106", "last_scrub": "0'0", "pgid": "3.10", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185126", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185126", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.839508", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730106", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730106", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.185126", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.944966", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.944966", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730106", "last_unstale": "2017-08-09 05:38:51.185126", "last_change": "2017-08-01 07:06:16.944966", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.839508"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823705", "last_scrub": "0'0", "pgid": "4.17", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181707", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181707", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.193441", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823705", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823705", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.181707", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.864731", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.864731", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823705", "last_unstale": "2017-08-09 05:38:51.181707", "last_change": "2017-08-01 07:06:18.864731", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.193441"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867441", "last_scrub": "0'0", "pgid": "7.15", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.077890", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.077890", "log_start": "50'31000", "last_fullsized": "2017-08-01 07:06:23.982742", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867441", "log_size": 10045, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867441", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 40902, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 50027, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 41205, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 47683, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "49599", "last_fresh": "2017-08-09 07:00:59.077890", "ondisk_log_size": 10045, "last_became_peered": "2017-08-01 07:06:25.055462", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'41045", "last_became_active": "2017-08-01 07:06:25.055462", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867441", "last_unstale": "2017-08-09 07:00:59.077890", "last_change": "2017-08-01 07:06:25.055462", "stats_invalid": false, "ondisk_log_start": "50'31000", "last_undegraded": "2017-08-01 07:06:23.982742"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850551", "last_scrub": "0'0", "pgid": "6.14", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.502871", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.502871", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.876975", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850551", "log_size": 802, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850551", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 697574, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 3487, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1215, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 125254, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "606", "last_fresh": "2017-08-09 07:00:59.502871", "ondisk_log_size": 802, "last_became_peered": "2017-08-01 07:06:22.945126", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'802", "last_became_active": "2017-08-01 07:06:22.945126", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850551", "last_unstale": "2017-08-09 07:00:59.502871", "last_change": "2017-08-01 07:06:22.945126", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.876975"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836285", "last_scrub": "0'0", "pgid": "5.17", "parent_split_bits": 0, "last_active": "2017-08-09 21:19:04.576013", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 21:19:04.576013", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.289414", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836285", "log_size": 1002, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836285", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 462, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 316, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 721, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 32, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1002, "num_object_clones": 0, "num_objects": 158, "num_object_copies": 474, "num_deep_scrub_errors": 0, "num_bytes": 2834064, "num_read_kb": 547, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 158, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "1006", "last_fresh": "2017-08-09 21:19:04.576013", "ondisk_log_size": 1002, "last_became_peered": "2017-08-01 07:06:21.009031", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'1002", "last_became_active": "2017-08-01 07:06:21.009031", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836285", "last_unstale": "2017-08-09 21:19:04.576013", "last_change": "2017-08-01 07:06:21.009031", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.289414"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706888", "last_scrub": "0'0", "pgid": "1.13", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.182044", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.182044", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.174976", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706888", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706888", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.182044", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.779715", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.779715", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706888", "last_unstale": "2017-08-09 05:38:51.182044", "last_change": "2017-08-01 07:06:12.779715", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.174976"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606724", "last_scrub": "0'0", "pgid": "0.12", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.182098", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.182098", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.173768", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606724", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606724", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.182098", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.196509", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.196509", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606724", "last_unstale": "2017-08-09 05:38:51.182098", "last_change": "2017-08-01 06:51:26.196509", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.173768"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717036", "last_scrub": "0'0", "pgid": "2.10", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.547152", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.547152", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.282864", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717036", "log_size": 164, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717036", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 106608, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 4, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 906, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 208, "num_object_clones": 0, "num_objects": 2, "num_object_copies": 6, "num_deep_scrub_errors": 0, "num_bytes": 16777216, "num_read_kb": 99060, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 2, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "174", "last_fresh": "2017-08-09 06:52:33.547152", "ondisk_log_size": 164, "last_became_peered": "2017-08-01 07:06:14.920092", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'164", "last_became_active": "2017-08-01 07:06:14.920092", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717036", "last_unstale": "2017-08-09 06:52:33.547152", "last_change": "2017-08-01 07:06:14.920092", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.282864"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730116", "last_scrub": "0'0", "pgid": "3.11", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185293", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185293", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.840687", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730116", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730116", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.185293", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.933889", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.933889", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730116", "last_unstale": "2017-08-09 05:38:51.185293", "last_change": "2017-08-01 07:06:16.933889", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.840687"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823696", "last_scrub": "0'0", "pgid": "4.16", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185326", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185326", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.286162", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823696", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823696", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.185326", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:19.033182", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:19.033182", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823696", "last_unstale": "2017-08-09 05:38:51.185326", "last_change": "2017-08-01 07:06:19.033182", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.286162"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867448", "last_scrub": "0'0", "pgid": "7.16", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.182215", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.182215", "log_start": "50'60800", "last_fullsized": "2017-08-01 07:06:23.890636", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867448", "log_size": 10084, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867448", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 70746, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 50339, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 71062, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 47801, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "75507", "last_fresh": "2017-08-09 05:38:51.182215", "ondisk_log_size": 10084, "last_became_peered": "2017-08-01 07:06:24.988197", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'70884", "last_became_active": "2017-08-01 07:06:24.988197", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867448", "last_unstale": "2017-08-09 05:38:51.182215", "last_change": "2017-08-01 07:06:24.988197", "stats_invalid": false, "ondisk_log_start": "50'60800", "last_undegraded": "2017-08-01 07:06:23.890636"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850577", "last_scrub": "0'0", "pgid": "6.17", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.551007", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.551007", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.967911", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850577", "log_size": 525, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850577", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 658358, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2465, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 695, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 108738, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "379", "last_fresh": "2017-08-09 07:00:59.551007", "ondisk_log_size": 525, "last_became_peered": "2017-08-01 07:06:23.025231", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'525", "last_became_active": "2017-08-01 07:06:23.025231", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850577", "last_unstale": "2017-08-09 07:00:59.551007", "last_change": "2017-08-01 07:06:23.025231", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.967911"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836244", "last_scrub": "0'0", "pgid": "5.14", "parent_split_bits": 0, "last_active": "2017-08-09 23:09:34.697925", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 23:09:34.697925", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.289243", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836244", "log_size": 853, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836244", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 420, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 280, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 606, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 20, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 853, "num_object_clones": 0, "num_objects": 140, "num_object_copies": 420, "num_deep_scrub_errors": 0, "num_bytes": 2884769, "num_read_kb": 448, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 140, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "854", "last_fresh": "2017-08-09 23:09:34.697925", "ondisk_log_size": 853, "last_became_peered": "2017-08-01 07:06:21.013724", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'853", "last_became_active": "2017-08-01 07:06:21.013724", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836244", "last_unstale": "2017-08-09 23:09:34.697925", "last_change": "2017-08-01 07:06:21.013724", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.289243"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706862", "last_scrub": "0'0", "pgid": "1.10", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.182338", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.182338", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.174714", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706862", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706862", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.182338", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.793442", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.793442", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706862", "last_unstale": "2017-08-09 05:38:51.182338", "last_change": "2017-08-01 07:06:12.793442", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.174714"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606723", "last_scrub": "0'0", "pgid": "0.11", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.182444", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.182444", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.177939", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606723", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606723", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.182444", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.175467", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.175467", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606723", "last_unstale": "2017-08-09 05:38:51.182444", "last_change": "2017-08-01 06:51:26.175467", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.177939"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717068", "last_scrub": "0'0", "pgid": "2.13", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181922", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181922", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.192370", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717068", "log_size": 30, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717068", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 117120, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 12, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 45, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 92544, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "40", "last_fresh": "2017-08-09 05:38:51.181922", "ondisk_log_size": 30, "last_became_peered": "2017-08-01 07:06:14.759023", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "51'30", "last_became_active": "2017-08-01 07:06:14.759023", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717068", "last_unstale": "2017-08-09 05:38:51.181922", "last_change": "2017-08-01 07:06:14.759023", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.192370"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730126", "last_scrub": "0'0", "pgid": "3.12", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181949", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181949", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.747841", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730126", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730126", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.181949", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.796518", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.796518", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730126", "last_unstale": "2017-08-09 05:38:51.181949", "last_change": "2017-08-01 07:06:16.796518", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.747841"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823675", "last_scrub": "0'0", "pgid": "4.15", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185467", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185467", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.286085", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823675", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823675", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.185467", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:19.029653", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:19.029653", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823675", "last_unstale": "2017-08-09 05:38:51.185467", "last_change": "2017-08-01 07:06:19.029653", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.286085"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867457", "last_scrub": "0'0", "pgid": "7.17", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185487", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185487", "log_start": "50'66200", "last_fullsized": "2017-08-01 07:06:23.982805", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867457", "log_size": 10054, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867457", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 76072, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 52961, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 76424, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 50978, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "78740", "last_fresh": "2017-08-09 05:38:51.185487", "ondisk_log_size": 10054, "last_became_peered": "2017-08-01 07:06:25.055288", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "50'76254", "last_became_active": "2017-08-01 07:06:25.055288", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867457", "last_unstale": "2017-08-09 05:38:51.185487", "last_change": "2017-08-01 07:06:25.055288", "stats_invalid": false, "ondisk_log_start": "50'66200", "last_undegraded": "2017-08-01 07:06:23.982805"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850570", "last_scrub": "0'0", "pgid": "6.16", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.544070", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.544070", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.967831", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850570", "log_size": 947, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850570", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 732111, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 3444, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1372, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 124194, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "712", "last_fresh": "2017-08-09 07:00:59.544070", "ondisk_log_size": 947, "last_became_peered": "2017-08-01 07:06:23.025283", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'947", "last_became_active": "2017-08-01 07:06:23.025283", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850570", "last_unstale": "2017-08-09 07:00:59.544070", "last_change": "2017-08-01 07:06:23.025283", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.967831"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836253", "last_scrub": "0'0", "pgid": "5.15", "parent_split_bits": 0, "last_active": "2017-08-10 03:19:04.858497", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 03:19:04.858497", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.289339", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836253", "log_size": 970, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836253", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 467, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 330, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 666, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 30, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 970, "num_object_clones": 0, "num_objects": 165, "num_object_copies": 495, "num_deep_scrub_errors": 0, "num_bytes": 3105885, "num_read_kb": 510, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 165, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "975", "last_fresh": "2017-08-10 03:19:04.858497", "ondisk_log_size": 970, "last_became_peered": "2017-08-01 07:06:21.005613", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'970", "last_became_active": "2017-08-01 07:06:21.005613", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836253", "last_unstale": "2017-08-10 03:19:04.858497", "last_change": "2017-08-01 07:06:21.005613", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.289339"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706872", "last_scrub": "0'0", "pgid": "1.11", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.177663", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.177663", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.174826", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706872", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706872", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.177663", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.754174", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.754174", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706872", "last_unstale": "2017-08-09 05:38:51.177663", "last_change": "2017-08-01 07:06:12.754174", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.174826"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606723", "last_scrub": "0'0", "pgid": "0.10", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185596", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185596", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.224448", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606723", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606723", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.185596", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.305305", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.305305", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606723", "last_unstale": "2017-08-09 05:38:51.185596", "last_change": "2017-08-01 06:51:26.305305", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.224448"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717051", "last_scrub": "0'0", "pgid": "2.12", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.857344", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.857344", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.283540", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717051", "log_size": 35, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717051", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 139265, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 4, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 30, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 51, "num_object_clones": 0, "num_objects": 2, "num_object_copies": 6, "num_deep_scrub_errors": 0, "num_bytes": 16777216, "num_read_kb": 106501, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 2, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "47", "last_fresh": "2017-08-09 06:52:33.857344", "ondisk_log_size": 35, "last_became_peered": "2017-08-01 07:06:14.929891", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'35", "last_became_active": "2017-08-01 07:06:14.929891", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717051", "last_unstale": "2017-08-09 06:52:33.857344", "last_change": "2017-08-01 07:06:14.929891", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.283540"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730136", "last_scrub": "0'0", "pgid": "3.13", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185705", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185705", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.840788", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730136", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730136", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.185705", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.933266", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.933266", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730136", "last_unstale": "2017-08-09 05:38:51.185705", "last_change": "2017-08-01 07:06:16.933266", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.840788"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823665", "last_scrub": "0'0", "pgid": "4.14", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.177835", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.177835", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.193316", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823665", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823665", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.177835", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.897582", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.897582", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823665", "last_unstale": "2017-08-09 05:38:51.177835", "last_change": "2017-08-01 07:06:18.897582", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.193316"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867305", "last_scrub": "0'0", "pgid": "7.8", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185790", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185790", "log_start": "50'36700", "last_fullsized": "2017-08-01 07:06:23.982458", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867305", "log_size": 10006, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867305", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 46574, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 45020, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 46856, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 43923, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "50133", "last_fresh": "2017-08-09 05:38:51.185790", "ondisk_log_size": 10006, "last_became_peered": "2017-08-01 07:06:25.057570", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "50'46706", "last_became_active": "2017-08-01 07:06:25.057570", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867305", "last_unstale": "2017-08-09 05:38:51.185790", "last_change": "2017-08-01 07:06:25.057570", "stats_invalid": false, "ondisk_log_start": "50'36700", "last_undegraded": "2017-08-01 07:06:23.982458"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850463", "last_scrub": "0'0", "pgid": "6.9", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.542640", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.542640", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.876446", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850463", "log_size": 1109, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850463", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 702480, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 3701, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1510, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 126551, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "885", "last_fresh": "2017-08-09 07:00:59.542640", "ondisk_log_size": 1109, "last_became_peered": "2017-08-01 07:06:22.894996", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'1109", "last_became_active": "2017-08-01 07:06:22.894996", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850463", "last_unstale": "2017-08-09 07:00:59.542640", "last_change": "2017-08-01 07:06:22.894996", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.876446"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836159", "last_scrub": "0'0", "pgid": "5.a", "parent_split_bits": 0, "last_active": "2017-08-09 09:49:34.166786", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 09:49:34.166786", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.197858", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836159", "log_size": 1406, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836159", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 1022, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 290, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 538, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 20, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1406, "num_object_clones": 0, "num_objects": 145, "num_object_copies": 435, "num_deep_scrub_errors": 0, "num_bytes": 2936514, "num_read_kb": 388, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 145, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "1409", "last_fresh": "2017-08-09 09:49:34.166786", "ondisk_log_size": 1406, "last_became_peered": "2017-08-01 07:06:20.882451", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'1406", "last_became_active": "2017-08-01 07:06:20.882451", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836159", "last_unstale": "2017-08-09 09:49:34.166786", "last_change": "2017-08-01 07:06:20.882451", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.197858"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706846", "last_scrub": "0'0", "pgid": "1.e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185693", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185693", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.269118", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706846", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706846", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.185693", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.885562", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.885562", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706846", "last_unstale": "2017-08-09 05:38:51.185693", "last_change": "2017-08-01 07:06:12.885562", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.269118"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606722", "last_scrub": "0'0", "pgid": "0.f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185780", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185780", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.224372", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606722", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606722", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.185780", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.311495", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.311495", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606722", "last_unstale": "2017-08-09 05:38:51.185780", "last_change": "2017-08-01 06:51:26.311495", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.224372"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717014", "last_scrub": "0'0", "pgid": "2.d", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:32.986292", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:32.986292", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.192166", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717014", "log_size": 22, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717014", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 90113, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 6, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 28, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 32, "num_object_clones": 0, "num_objects": 3, "num_object_copies": 9, "num_deep_scrub_errors": 0, "num_bytes": 25165824, "num_read_kb": 90117, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 3, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "41", "last_fresh": "2017-08-09 06:52:32.986292", "ondisk_log_size": 22, "last_became_peered": "2017-08-01 07:06:14.825828", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "51'22", "last_became_active": "2017-08-01 07:06:14.825828", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717014", "last_unstale": "2017-08-09 06:52:32.986292", "last_change": "2017-08-01 07:06:14.825828", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.192166"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730066", "last_scrub": "0'0", "pgid": "3.c", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185882", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185882", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.839183", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730066", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730066", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.185882", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.926576", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.926576", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730066", "last_unstale": "2017-08-09 05:38:51.185882", "last_change": "2017-08-01 07:06:16.926576", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.839183"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823559", "last_scrub": "0'0", "pgid": "4.b", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185942", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185942", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.285763", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823559", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823559", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.185942", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:19.026433", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:19.026433", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823559", "last_unstale": "2017-08-09 05:38:51.185942", "last_change": "2017-08-01 07:06:19.026433", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.285763"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867315", "last_scrub": "0'0", "pgid": "7.9", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.182198", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.182198", "log_start": "50'51600", "last_fullsized": "2017-08-01 07:06:23.888988", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867315", "log_size": 10056, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867315", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 61490, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 43970, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 61823, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 42251, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "67066", "last_fresh": "2017-08-09 05:38:51.182198", "ondisk_log_size": 10056, "last_became_peered": "2017-08-01 07:06:24.990902", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'61656", "last_became_active": "2017-08-01 07:06:24.990902", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867315", "last_unstale": "2017-08-09 05:38:51.182198", "last_change": "2017-08-01 07:06:24.990902", "stats_invalid": false, "ondisk_log_start": "50'51600", "last_undegraded": "2017-08-01 07:06:23.888988"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850455", "last_scrub": "0'0", "pgid": "6.8", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.549113", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.549113", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.967384", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850455", "log_size": 617, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850455", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 659320, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2590, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 785, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 116939, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "510", "last_fresh": "2017-08-09 07:00:59.549113", "ondisk_log_size": 617, "last_became_peered": "2017-08-01 07:06:23.025331", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'617", "last_became_active": "2017-08-01 07:06:23.025331", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850455", "last_unstale": "2017-08-09 07:00:59.549113", "last_change": "2017-08-01 07:06:23.025331", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.967384"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836168", "last_scrub": "0'0", "pgid": "5.b", "parent_split_bits": 0, "last_active": "2017-08-10 03:19:04.781479", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 03:19:04.781479", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.288979", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836168", "log_size": 1527, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836168", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 1158, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 310, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 522, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 21, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1527, "num_object_clones": 0, "num_objects": 155, "num_object_copies": 465, "num_deep_scrub_errors": 0, "num_bytes": 3062249, "num_read_kb": 402, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 155, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "1534", "last_fresh": "2017-08-10 03:19:04.781479", "ondisk_log_size": 1527, "last_became_peered": "2017-08-01 07:06:21.050232", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'1527", "last_became_active": "2017-08-01 07:06:21.050232", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836168", "last_unstale": "2017-08-10 03:19:04.781479", "last_change": "2017-08-01 07:06:21.050232", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.288979"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706855", "last_scrub": "0'0", "pgid": "1.f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.182331", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.182331", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.174597", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706855", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706855", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.182331", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.798857", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.798857", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706855", "last_unstale": "2017-08-09 05:38:51.182331", "last_change": "2017-08-01 07:06:12.798857", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.174597"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606721", "last_scrub": "0'0", "pgid": "0.e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186260", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186260", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.224294", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606721", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606721", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.186260", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.279192", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.279192", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606721", "last_unstale": "2017-08-09 05:38:51.186260", "last_change": "2017-08-01 06:51:26.279192", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.224294"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717007", "last_scrub": "0'0", "pgid": "2.c", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.182406", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.182406", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.192018", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717007", "log_size": 10, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717007", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 32769, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 14, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 14, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 32773, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.182406", "ondisk_log_size": 10, "last_became_peered": "2017-08-01 07:06:14.753995", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'10", "last_became_active": "2017-08-01 07:06:14.753995", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717007", "last_unstale": "2017-08-09 05:38:51.182406", "last_change": "2017-08-01 07:06:14.753995", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.192018"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730076", "last_scrub": "0'0", "pgid": "3.d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186406", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186406", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.839286", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730076", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730076", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.186406", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.919314", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.919314", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730076", "last_unstale": "2017-08-09 05:38:51.186406", "last_change": "2017-08-01 07:06:16.919314", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.839286"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823550", "last_scrub": "0'0", "pgid": "4.a", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186455", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186455", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.285680", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823550", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823550", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.186455", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:19.020203", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:19.020203", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823550", "last_unstale": "2017-08-09 05:38:51.186455", "last_change": "2017-08-01 07:06:19.020203", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.285680"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867325", "last_scrub": "0'0", "pgid": "7.a", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178364", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178364", "log_start": "46'53200", "last_fullsized": "2017-08-01 07:06:23.889085", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867325", "log_size": 10057, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867325", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 63080, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 57216, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 63466, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 54956, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "67993", "last_fresh": "2017-08-09 05:38:51.178364", "ondisk_log_size": 10057, "last_became_peered": "2017-08-01 07:06:24.950470", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'63257", "last_became_active": "2017-08-01 07:06:24.950470", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867325", "last_unstale": "2017-08-09 05:38:51.178364", "last_change": "2017-08-01 07:06:24.950470", "stats_invalid": false, "ondisk_log_start": "46'53200", "last_undegraded": "2017-08-01 07:06:23.889085"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850478", "last_scrub": "0'0", "pgid": "6.b", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.546363", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.546363", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.967455", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850478", "log_size": 933, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850478", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 723960, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2994, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1099, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 101982, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "564", "last_fresh": "2017-08-09 07:00:59.546363", "ondisk_log_size": 933, "last_became_peered": "2017-08-01 07:06:23.025475", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'933", "last_became_active": "2017-08-01 07:06:23.025475", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850478", "last_unstale": "2017-08-09 07:00:59.546363", "last_change": "2017-08-01 07:06:23.025475", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.967455"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836140", "last_scrub": "0'0", "pgid": "5.8", "parent_split_bits": 0, "last_active": "2017-08-10 01:19:04.781365", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 01:19:04.781365", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.288713", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836140", "log_size": 745, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836140", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 431, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 294, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 430, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 23, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 745, "num_object_clones": 0, "num_objects": 147, "num_object_copies": 441, "num_deep_scrub_errors": 0, "num_bytes": 2903471, "num_read_kb": 303, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 147, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "747", "last_fresh": "2017-08-10 01:19:04.781365", "ondisk_log_size": 745, "last_became_peered": "2017-08-01 07:06:21.013793", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'745", "last_became_active": "2017-08-01 07:06:21.013793", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836140", "last_unstale": "2017-08-10 01:19:04.781365", "last_change": "2017-08-01 07:06:21.013793", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.288713"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706831", "last_scrub": "0'0", "pgid": "1.c", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178495", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178495", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.174237", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706831", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706831", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.178495", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.757424", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.757424", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706831", "last_unstale": "2017-08-09 05:38:51.178495", "last_change": "2017-08-01 07:06:12.757424", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.174237"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606720", "last_scrub": "0'0", "pgid": "0.d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186840", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186840", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.224231", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606720", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606720", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.186840", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.279200", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.279200", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606720", "last_unstale": "2017-08-09 05:38:51.186840", "last_change": "2017-08-01 06:51:26.279200", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.224231"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717029", "last_scrub": "0'0", "pgid": "2.f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186925", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186925", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.282277", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717029", "log_size": 103, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717029", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 73841, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 329, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 148, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 65770, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "114", "last_fresh": "2017-08-09 05:38:51.186925", "ondisk_log_size": 103, "last_became_peered": "2017-08-01 07:06:14.917950", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "49'103", "last_became_active": "2017-08-01 07:06:14.917950", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717029", "last_unstale": "2017-08-09 05:38:51.186925", "last_change": "2017-08-01 07:06:14.917950", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.282277"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730085", "last_scrub": "0'0", "pgid": "3.e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178608", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178608", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.747722", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730085", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730085", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.178608", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.831371", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.831371", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730085", "last_unstale": "2017-08-09 05:38:51.178608", "last_change": "2017-08-01 07:06:16.831371", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.747722"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823541", "last_scrub": "0'0", "pgid": "4.9", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.185898", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.185898", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.285587", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823541", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823541", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.185898", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:19.017046", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:19.017046", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823541", "last_unstale": "2017-08-09 05:38:51.185898", "last_change": "2017-08-01 07:06:19.017046", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.285587"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867334", "last_scrub": "0'0", "pgid": "7.b", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179758", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179758", "log_start": "50'42300", "last_fullsized": "2017-08-01 07:06:23.889148", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867334", "log_size": 10046, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867334", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 52730, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 35341, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 52994, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 33333, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "56278", "last_fresh": "2017-08-09 05:38:51.179758", "ondisk_log_size": 10046, "last_became_peered": "2017-08-01 07:06:24.959024", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'52346", "last_became_active": "2017-08-01 07:06:24.959024", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867334", "last_unstale": "2017-08-09 05:38:51.179758", "last_change": "2017-08-01 07:06:24.959024", "stats_invalid": false, "ondisk_log_start": "50'42300", "last_undegraded": "2017-08-01 07:06:23.889148"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850471", "last_scrub": "0'0", "pgid": "6.a", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.596958", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.596958", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.876526", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850471", "log_size": 952, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850471", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 580200, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 3868, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1582, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 76474, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "880", "last_fresh": "2017-08-09 07:00:59.596958", "ondisk_log_size": 952, "last_became_peered": "2017-08-01 07:06:22.912992", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'952", "last_became_active": "2017-08-01 07:06:22.912992", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850471", "last_unstale": "2017-08-09 07:00:59.596958", "last_change": "2017-08-01 07:06:22.912992", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.876526"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836150", "last_scrub": "0'0", "pgid": "5.9", "parent_split_bits": 0, "last_active": "2017-08-10 02:19:04.790717", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 02:19:04.790717", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.288870", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836150", "log_size": 796, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836150", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 418, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 302, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 507, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 23, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 796, "num_object_clones": 0, "num_objects": 151, "num_object_copies": 453, "num_deep_scrub_errors": 0, "num_bytes": 2958582, "num_read_kb": 380, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 151, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "807", "last_fresh": "2017-08-10 02:19:04.790717", "ondisk_log_size": 796, "last_became_peered": "2017-08-01 07:06:21.017442", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'796", "last_became_active": "2017-08-01 07:06:21.017442", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836150", "last_unstale": "2017-08-10 02:19:04.790717", "last_change": "2017-08-01 07:06:21.017442", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.288870"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706839", "last_scrub": "0'0", "pgid": "1.d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179359", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179359", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.174410", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706839", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706839", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.179359", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.769769", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.769769", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706839", "last_unstale": "2017-08-09 05:38:51.179359", "last_change": "2017-08-01 07:06:12.769769", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.174410"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606710", "last_scrub": "0'0", "pgid": "0.c", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179398", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179398", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.153401", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606710", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606710", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.179398", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.196658", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.196658", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606710", "last_unstale": "2017-08-09 05:38:51.179398", "last_change": "2017-08-01 06:51:26.196658", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.153401"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717022", "last_scrub": "0'0", "pgid": "2.e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179462", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179462", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.192288", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717022", "log_size": 16, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717022", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 65536, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 7, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 24, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 57344, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "32", "last_fresh": "2017-08-09 05:38:51.179462", "ondisk_log_size": 16, "last_became_peered": "2017-08-01 07:06:14.775687", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "51'16", "last_became_active": "2017-08-01 07:06:14.775687", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717022", "last_unstale": "2017-08-09 05:38:51.179462", "last_change": "2017-08-01 07:06:14.775687", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.192288"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730096", "last_scrub": "0'0", "pgid": "3.f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186223", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186223", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.839318", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730096", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730096", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.186223", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.954517", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.954517", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730096", "last_unstale": "2017-08-09 05:38:51.186223", "last_change": "2017-08-01 07:06:16.954517", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.839318"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823531", "last_scrub": "0'0", "pgid": "4.8", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186286", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186286", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.285456", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823531", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823531", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.186286", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:19.023065", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:19.023065", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823531", "last_unstale": "2017-08-09 05:38:51.186286", "last_change": "2017-08-01 07:06:19.023065", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.285456"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867345", "last_scrub": "0'0", "pgid": "7.c", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.002647", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.002647", "log_start": "50'60600", "last_fullsized": "2017-08-01 07:06:23.889209", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867345", "log_size": 10048, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867345", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 70503, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 55854, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 70831, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 53304, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "83114", "last_fresh": "2017-08-09 07:00:59.002647", "ondisk_log_size": 10048, "last_became_peered": "2017-08-01 07:06:24.993639", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'70648", "last_became_active": "2017-08-01 07:06:24.993639", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867345", "last_unstale": "2017-08-09 07:00:59.002647", "last_change": "2017-08-01 07:06:24.993639", "stats_invalid": false, "ondisk_log_start": "50'60600", "last_undegraded": "2017-08-01 07:06:23.889209"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850493", "last_scrub": "0'0", "pgid": "6.d", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.464585", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.464585", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.967522", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850493", "log_size": 929, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850493", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 613977, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 4545, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1571, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 113385, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "917", "last_fresh": "2017-08-09 07:00:59.464585", "ondisk_log_size": 929, "last_became_peered": "2017-08-01 07:06:23.025380", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'929", "last_became_active": "2017-08-01 07:06:23.025380", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850493", "last_unstale": "2017-08-09 07:00:59.464585", "last_change": "2017-08-01 07:06:23.025380", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.967522"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836194", "last_scrub": "0'0", "pgid": "5.e", "parent_split_bits": 0, "last_active": "2017-08-09 20:29:34.602339", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 20:29:34.602339", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.288397", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836194", "log_size": 883, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836194", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 446, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 298, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 603, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 27, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 883, "num_object_clones": 0, "num_objects": 149, "num_object_copies": 447, "num_deep_scrub_errors": 0, "num_bytes": 2796763, "num_read_kb": 432, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 149, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "881", "last_fresh": "2017-08-09 20:29:34.602339", "ondisk_log_size": 883, "last_became_peered": "2017-08-01 07:06:21.021555", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'883", "last_became_active": "2017-08-01 07:06:21.021555", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836194", "last_unstale": "2017-08-09 20:29:34.602339", "last_change": "2017-08-01 07:06:21.021555", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.288397"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706816", "last_scrub": "0'0", "pgid": "1.a", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186515", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186515", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.268341", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706816", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706816", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.186515", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.893122", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.893122", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706816", "last_unstale": "2017-08-09 05:38:51.186515", "last_change": "2017-08-01 07:06:12.893122", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.268341"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606710", "last_scrub": "0'0", "pgid": "0.b", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186567", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186567", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.224160", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606710", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606710", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.186567", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.279553", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.279553", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606710", "last_unstale": "2017-08-09 05:38:51.186567", "last_change": "2017-08-01 06:51:26.279553", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.224160"}, {"last_scrub_stamp": "2017-08-01 07:06:13.716984", "last_scrub": "0'0", "pgid": "2.9", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:32.906288", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:32.906288", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.191781", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.716984", "log_size": 25, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.716984", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 106496, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 11, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 38, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 8388608, "num_read_kb": 90112, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "40", "last_fresh": "2017-08-09 06:52:32.906288", "ondisk_log_size": 25, "last_became_peered": "2017-08-01 07:06:14.753827", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "51'25", "last_became_active": "2017-08-01 07:06:14.753827", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.716984", "last_unstale": "2017-08-09 06:52:32.906288", "last_change": "2017-08-01 07:06:14.753827", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.191781"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730017", "last_scrub": "0'0", "pgid": "3.8", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186648", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186648", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.837766", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730017", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730017", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.186648", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.954477", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.954477", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730017", "last_unstale": "2017-08-09 05:38:51.186648", "last_change": "2017-08-01 07:06:16.954477", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.837766"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823613", "last_scrub": "0'0", "pgid": "4.f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.182582", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.182582", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.193090", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823613", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823613", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.182582", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.863445", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.863445", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823613", "last_unstale": "2017-08-09 05:38:51.182582", "last_change": "2017-08-01 07:06:18.863445", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.193090"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867355", "last_scrub": "0'0", "pgid": "7.d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181417", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181417", "log_start": "50'39900", "last_fullsized": "2017-08-01 07:06:23.889288", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867355", "log_size": 10002, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867355", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 49763, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 44767, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 50073, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 43076, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "57579", "last_fresh": "2017-08-09 05:38:51.181417", "ondisk_log_size": 10002, "last_became_peered": "2017-08-01 07:06:24.985388", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'49902", "last_became_active": "2017-08-01 07:06:24.985388", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867355", "last_unstale": "2017-08-09 05:38:51.181417", "last_change": "2017-08-01 07:06:24.985388", "stats_invalid": false, "ondisk_log_start": "50'39900", "last_undegraded": "2017-08-01 07:06:23.889288"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850485", "last_scrub": "0'0", "pgid": "6.c", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.430490", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.430490", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.876625", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850485", "log_size": 822, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850485", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 684258, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 4245, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1236, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 117545, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "640", "last_fresh": "2017-08-09 07:00:59.430490", "ondisk_log_size": 822, "last_became_peered": "2017-08-01 07:06:22.930571", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'822", "last_became_active": "2017-08-01 07:06:22.930571", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850485", "last_unstale": "2017-08-09 07:00:59.430490", "last_change": "2017-08-01 07:06:22.930571", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.876625"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836202", "last_scrub": "0'0", "pgid": "5.f", "parent_split_bits": 0, "last_active": "2017-08-10 01:09:34.768505", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 01:09:34.768505", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.198005", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836202", "log_size": 4265, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836202", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 999, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 296, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 4562, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 23, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 4265, "num_object_clones": 0, "num_objects": 148, "num_object_copies": 444, "num_deep_scrub_errors": 0, "num_bytes": 2923799, "num_read_kb": 3841, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 148, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "5948", "last_fresh": "2017-08-10 01:09:34.768505", "ondisk_log_size": 4265, "last_became_peered": "2017-08-01 07:06:20.913718", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'4265", "last_became_active": "2017-08-01 07:06:20.913718", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836202", "last_unstale": "2017-08-10 01:09:34.768505", "last_change": "2017-08-01 07:06:20.913718", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.198005"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706824", "last_scrub": "0'0", "pgid": "1.b", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186915", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186915", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.268785", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706824", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706824", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.186915", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.894751", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.894751", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706824", "last_unstale": "2017-08-09 05:38:51.186915", "last_change": "2017-08-01 07:06:12.894751", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.268785"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606709", "last_scrub": "0'0", "pgid": "0.a", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186940", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186940", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.224083", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606709", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606709", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.186940", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.281360", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.281360", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606709", "last_unstale": "2017-08-09 05:38:51.186940", "last_change": "2017-08-01 06:51:26.281360", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.224083"}, {"last_scrub_stamp": "2017-08-01 07:06:13.716977", "last_scrub": "0'0", "pgid": "2.8", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.186998", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.186998", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.281887", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.716977", "log_size": 80, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.716977", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 84672, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 594, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 85, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 77005, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "91", "last_fresh": "2017-08-09 05:38:51.186998", "ondisk_log_size": 80, "last_became_peered": "2017-08-01 07:06:14.917972", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'80", "last_became_active": "2017-08-01 07:06:14.917972", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.716977", "last_unstale": "2017-08-09 05:38:51.186998", "last_change": "2017-08-01 07:06:14.917972", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.281887"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730026", "last_scrub": "0'0", "pgid": "3.9", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.187021", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.187021", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.839008", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730026", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730026", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.187021", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.954425", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.954425", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730026", "last_unstale": "2017-08-09 05:38:51.187021", "last_change": "2017-08-01 07:06:16.954425", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.839008"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823604", "last_scrub": "0'0", "pgid": "4.e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181696", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181696", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.193005", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823604", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823604", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.181696", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.867118", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.867118", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823604", "last_unstale": "2017-08-09 05:38:51.181696", "last_change": "2017-08-01 07:06:18.867118", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.193005"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867294", "last_scrub": "0'0", "pgid": "7.7", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.000738", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.000738", "log_start": "50'42500", "last_fullsized": "2017-08-01 07:06:23.982387", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867294", "log_size": 10065, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867294", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 52410, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 63745, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 52730, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 61154, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "70599", "last_fresh": "2017-08-09 07:00:59.000738", "ondisk_log_size": 10065, "last_became_peered": "2017-08-01 07:06:25.055350", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'52565", "last_became_active": "2017-08-01 07:06:25.055350", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867294", "last_unstale": "2017-08-09 07:00:59.000738", "last_change": "2017-08-01 07:06:25.055350", "stats_invalid": false, "ondisk_log_start": "50'42500", "last_undegraded": "2017-08-01 07:06:23.982387"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850441", "last_scrub": "0'0", "pgid": "6.6", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.528822", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.528822", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.876358", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850441", "log_size": 911, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850441", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 662873, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 4002, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1313, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 105806, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "766", "last_fresh": "2017-08-09 07:00:59.528822", "ondisk_log_size": 911, "last_became_peered": "2017-08-01 07:06:22.945178", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'911", "last_became_active": "2017-08-01 07:06:22.945178", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850441", "last_unstale": "2017-08-09 07:00:59.528822", "last_change": "2017-08-01 07:06:22.945178", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.876358"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706735", "last_scrub": "0'0", "pgid": "1.1", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.187157", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.187157", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.264738", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706735", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706735", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.187157", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.910147", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.910147", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706735", "last_unstale": "2017-08-09 05:38:51.187157", "last_change": "2017-08-01 07:06:12.910147", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.264738"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606690", "last_scrub": "0'0", "pgid": "0.0", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.187177", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.187177", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.223707", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606690", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606690", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.187177", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.284502", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.284502", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606690", "last_unstale": "2017-08-09 05:38:51.187177", "last_change": "2017-08-01 06:51:26.284502", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.223707"}, {"last_scrub_stamp": "2017-08-01 07:06:13.716923", "last_scrub": "0'0", "pgid": "2.2", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.594786", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.594786", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.281642", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.716923", "log_size": 21, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.716923", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 76161, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 4, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 26, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 30, "num_object_clones": 0, "num_objects": 2, "num_object_copies": 6, "num_deep_scrub_errors": 0, "num_bytes": 16777216, "num_read_kb": 67973, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 2, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "37", "last_fresh": "2017-08-09 06:52:33.594786", "ondisk_log_size": 21, "last_became_peered": "2017-08-01 07:06:14.917882", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'21", "last_became_active": "2017-08-01 07:06:14.917882", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.716923", "last_unstale": "2017-08-09 06:52:33.594786", "last_change": "2017-08-01 07:06:14.917882", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.281642"}, {"last_scrub_stamp": "2017-08-01 07:06:15.729959", "last_scrub": "0'0", "pgid": "3.3", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.183030", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.183030", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.747530", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.729959", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.729959", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.183030", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.791443", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.791443", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.729959", "last_unstale": "2017-08-09 05:38:51.183030", "last_change": "2017-08-01 07:06:16.791443", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.747530"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823493", "last_scrub": "0'0", "pgid": "4.4", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.183061", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.183061", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.192217", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823493", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823493", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.183061", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.863361", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.863361", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823493", "last_unstale": "2017-08-09 05:38:51.183061", "last_change": "2017-08-01 07:06:18.863361", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.192217"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836114", "last_scrub": "0'0", "pgid": "5.5", "parent_split_bits": 0, "last_active": "2017-08-10 00:29:34.699117", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 00:29:34.699117", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.197365", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836114", "log_size": 771, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836114", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 400, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 276, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 507, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 21, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 771, "num_object_clones": 0, "num_objects": 138, "num_object_copies": 414, "num_deep_scrub_errors": 0, "num_bytes": 2875956, "num_read_kb": 376, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 138, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "775", "last_fresh": "2017-08-10 00:29:34.699117", "ondisk_log_size": 771, "last_became_peered": "2017-08-01 07:06:20.940982", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'771", "last_became_active": "2017-08-01 07:06:20.940982", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836114", "last_unstale": "2017-08-10 00:29:34.699117", "last_change": "2017-08-01 07:06:20.940982", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.197365"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867258", "last_scrub": "0'0", "pgid": "7.6", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180084", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180084", "log_start": "50'39300", "last_fullsized": "2017-08-01 07:06:23.888912", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867258", "log_size": 10007, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867258", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 49149, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 44441, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 49483, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 42140, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "51282", "last_fresh": "2017-08-09 05:38:51.180084", "ondisk_log_size": 10007, "last_became_peered": "2017-08-01 07:06:24.961768", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'49307", "last_became_active": "2017-08-01 07:06:24.961768", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867258", "last_unstale": "2017-08-09 05:38:51.180084", "last_change": "2017-08-01 07:06:24.961768", "stats_invalid": false, "ondisk_log_start": "50'39300", "last_undegraded": "2017-08-01 07:06:23.888912"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850448", "last_scrub": "0'0", "pgid": "6.7", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.621217", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.621217", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.967077", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850448", "log_size": 1039, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850448", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 765989, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 3748, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1471, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 122066, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "771", "last_fresh": "2017-08-09 07:00:59.621217", "ondisk_log_size": 1039, "last_became_peered": "2017-08-01 07:06:23.025427", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'1039", "last_became_active": "2017-08-01 07:06:23.025427", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850448", "last_unstale": "2017-08-09 07:00:59.621217", "last_change": "2017-08-01 07:06:23.025427", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.967077"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706718", "last_scrub": "0'0", "pgid": "1.0", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180188", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180188", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.173187", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706718", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706718", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.180188", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.769338", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.769338", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706718", "last_unstale": "2017-08-09 05:38:51.180188", "last_change": "2017-08-01 07:06:12.769338", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.173187"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606700", "last_scrub": "0'0", "pgid": "0.1", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179859", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179859", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.153695", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606700", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606700", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.179859", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.207112", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.207112", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606700", "last_unstale": "2017-08-09 05:38:51.179859", "last_change": "2017-08-01 06:51:26.207112", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.153695"}, {"last_scrub_stamp": "2017-08-01 07:06:13.716930", "last_scrub": "0'0", "pgid": "2.3", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.504740", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.504740", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.281738", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.716930", "log_size": 241, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.716930", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 65762, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 1231, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 317, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 8388608, "num_read_kb": 58341, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "254", "last_fresh": "2017-08-09 06:52:33.504740", "ondisk_log_size": 241, "last_became_peered": "2017-08-01 07:06:14.910436", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'241", "last_became_active": "2017-08-01 07:06:14.910436", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.716930", "last_unstale": "2017-08-09 06:52:33.504740", "last_change": "2017-08-01 07:06:14.910436", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.281738"}, {"last_scrub_stamp": "2017-08-01 07:06:15.729948", "last_scrub": "0'0", "pgid": "3.2", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.187108", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.187108", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.837560", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.729948", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.729948", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.187108", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.910307", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.910307", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.729948", "last_unstale": "2017-08-09 05:38:51.187108", "last_change": "2017-08-01 07:06:16.910307", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.837560"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823503", "last_scrub": "0'0", "pgid": "4.5", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.187254", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.187254", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.285110", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823503", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823503", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.187254", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:19.013301", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:19.013301", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823503", "last_unstale": "2017-08-09 05:38:51.187254", "last_change": "2017-08-01 07:06:19.013301", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.285110"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836105", "last_scrub": "0'0", "pgid": "5.4", "parent_split_bits": 0, "last_active": "2017-08-10 00:49:04.769821", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 00:49:04.769821", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.197220", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836105", "log_size": 917, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836105", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 482, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 286, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 603, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 24, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 917, "num_object_clones": 0, "num_objects": 143, "num_object_copies": 429, "num_deep_scrub_errors": 0, "num_bytes": 2708941, "num_read_kb": 472, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 143, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "931", "last_fresh": "2017-08-10 00:49:04.769821", "ondisk_log_size": 917, "last_became_peered": "2017-08-01 07:06:20.891769", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'917", "last_became_active": "2017-08-01 07:06:20.891769", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836105", "last_unstale": "2017-08-10 00:49:04.769821", "last_change": "2017-08-01 07:06:20.891769", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.197220"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867249", "last_scrub": "0'0", "pgid": "7.5", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.187344", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.187344", "log_start": "50'27000", "last_fullsized": "2017-08-01 07:06:23.982317", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867249", "log_size": 10076, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867249", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 36956, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 50518, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 37214, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 48495, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "53780", "last_fresh": "2017-08-09 05:38:51.187344", "ondisk_log_size": 10076, "last_became_peered": "2017-08-01 07:06:25.055546", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "50'37076", "last_became_active": "2017-08-01 07:06:25.055546", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867249", "last_unstale": "2017-08-09 05:38:51.187344", "last_change": "2017-08-01 07:06:25.055546", "stats_invalid": false, "ondisk_log_start": "50'27000", "last_undegraded": "2017-08-01 07:06:23.982317"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850426", "last_scrub": "0'0", "pgid": "6.4", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.534168", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.534168", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.875903", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850426", "log_size": 620, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850426", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 668690, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2434, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 787, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 102435, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "461", "last_fresh": "2017-08-09 07:00:59.534168", "ondisk_log_size": 620, "last_became_peered": "2017-08-01 07:06:22.918191", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'620", "last_became_active": "2017-08-01 07:06:22.918191", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850426", "last_unstale": "2017-08-09 07:00:59.534168", "last_change": "2017-08-01 07:06:22.918191", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.875903"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836131", "last_scrub": "0'0", "pgid": "5.7", "parent_split_bits": 0, "last_active": "2017-08-09 18:59:34.507917", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 18:59:34.507917", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.288459", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836131", "log_size": 840, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836131", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 426, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 242, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 566, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 26, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 840, "num_object_clones": 0, "num_objects": 121, "num_object_copies": 363, "num_deep_scrub_errors": 0, "num_bytes": 2131400, "num_read_kb": 446, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 121, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "851", "last_fresh": "2017-08-09 18:59:34.507917", "ondisk_log_size": 840, "last_became_peered": "2017-08-01 07:06:21.028330", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'840", "last_became_active": "2017-08-01 07:06:21.028330", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836131", "last_unstale": "2017-08-09 18:59:34.507917", "last_change": "2017-08-01 07:06:21.028330", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.288459"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706759", "last_scrub": "0'0", "pgid": "1.3", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179771", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179771", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.173948", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706759", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706759", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.179771", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.763158", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.763158", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706759", "last_unstale": "2017-08-09 05:38:51.179771", "last_change": "2017-08-01 07:06:12.763158", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.173948"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606701", "last_scrub": "0'0", "pgid": "0.2", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179811", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179811", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.153833", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606701", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606701", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.179811", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.196444", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.196444", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606701", "last_unstale": "2017-08-09 05:38:51.179811", "last_change": "2017-08-01 06:51:26.196444", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.153833"}, {"last_scrub_stamp": "2017-08-01 07:06:13.716906", "last_scrub": "0'0", "pgid": "2.0", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.187546", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.187546", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.281445", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.716906", "log_size": 27, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.716906", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 98305, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 29, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 38, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 98309, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "40", "last_fresh": "2017-08-09 05:38:51.187546", "ondisk_log_size": 27, "last_became_peered": "2017-08-01 07:06:14.910216", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'27", "last_became_active": "2017-08-01 07:06:14.910216", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.716906", "last_unstale": "2017-08-09 05:38:51.187546", "last_change": "2017-08-01 07:06:14.910216", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.281445"}, {"last_scrub_stamp": "2017-08-01 07:06:15.729938", "last_scrub": "0'0", "pgid": "3.1", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179931", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179931", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.747474", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.729938", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.729938", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.179931", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.814653", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.814653", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.729938", "last_unstale": "2017-08-09 05:38:51.179931", "last_change": "2017-08-01 07:06:16.814653", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.747474"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823513", "last_scrub": "0'0", "pgid": "4.6", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.187640", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.187640", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.285186", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823513", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823513", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.187640", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:19.010088", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:19.010088", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823513", "last_unstale": "2017-08-09 05:38:51.187640", "last_change": "2017-08-01 07:06:19.010088", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.285186"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867241", "last_scrub": "0'0", "pgid": "7.4", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:57.914453", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:57.914453", "log_start": "50'53300", "last_fullsized": "2017-08-01 07:06:23.888828", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867241", "log_size": 10079, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867241", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 63810, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 53554, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 64132, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 50641, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "63486", "last_fresh": "2017-08-09 07:00:57.914453", "ondisk_log_size": 10079, "last_became_peered": "2017-08-01 07:06:24.966709", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'63379", "last_became_active": "2017-08-01 07:06:24.966709", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867241", "last_unstale": "2017-08-09 07:00:57.914453", "last_change": "2017-08-01 07:06:24.966709", "stats_invalid": false, "ondisk_log_start": "50'53300", "last_undegraded": "2017-08-01 07:06:23.888828"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850433", "last_scrub": "0'0", "pgid": "6.5", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.564368", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.564368", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.876220", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850433", "log_size": 1081, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850433", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 707694, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 4179, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1493, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 142541, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "682", "last_fresh": "2017-08-09 07:00:59.564368", "ondisk_log_size": 1081, "last_became_peered": "2017-08-01 07:06:22.917649", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'1081", "last_became_active": "2017-08-01 07:06:22.917649", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850433", "last_unstale": "2017-08-09 07:00:59.564368", "last_change": "2017-08-01 07:06:22.917649", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.876220"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836122", "last_scrub": "0'0", "pgid": "5.6", "parent_split_bits": 0, "last_active": "2017-08-10 00:59:34.752465", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 00:59:34.752465", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.197699", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836122", "log_size": 1074, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836122", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 471, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 280, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 826, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 27, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1074, "num_object_clones": 0, "num_objects": 140, "num_object_copies": 420, "num_deep_scrub_errors": 0, "num_bytes": 2641221, "num_read_kb": 629, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 140, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "1070", "last_fresh": "2017-08-10 00:59:34.752465", "ondisk_log_size": 1074, "last_became_peered": "2017-08-01 07:06:20.899361", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'1074", "last_became_active": "2017-08-01 07:06:20.899361", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836122", "last_unstale": "2017-08-10 00:59:34.752465", "last_change": "2017-08-01 07:06:20.899361", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.197699"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706747", "last_scrub": "0'0", "pgid": "1.2", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180537", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180537", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.173814", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706747", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706747", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.180537", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.787680", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.787680", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706747", "last_unstale": "2017-08-09 05:38:51.180537", "last_change": "2017-08-01 07:06:12.787680", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.173814"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606702", "last_scrub": "0'0", "pgid": "0.3", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180576", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180576", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.153929", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606702", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606702", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.180576", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.188799", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.188799", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606702", "last_unstale": "2017-08-09 05:38:51.180576", "last_change": "2017-08-01 06:51:26.188799", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.153929"}, {"last_scrub_stamp": "2017-08-01 07:06:13.716914", "last_scrub": "0'0", "pgid": "2.1", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:32.949664", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:32.949664", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.281551", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.716914", "log_size": 26, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.716914", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 90114, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 30, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 36, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 8388608, "num_read_kb": 90118, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "47", "last_fresh": "2017-08-09 06:52:32.949664", "ondisk_log_size": 26, "last_became_peered": "2017-08-01 07:06:14.899683", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'26", "last_became_active": "2017-08-01 07:06:14.899683", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.716914", "last_unstale": "2017-08-09 06:52:32.949664", "last_change": "2017-08-01 07:06:14.899683", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.281551"}, {"last_scrub_stamp": "2017-08-01 07:06:15.729927", "last_scrub": "0'0", "pgid": "3.0", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180661", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180661", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.747241", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.729927", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.729927", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.180661", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.822359", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.822359", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.729927", "last_unstale": "2017-08-09 05:38:51.180661", "last_change": "2017-08-01 07:06:16.822359", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.747241"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823522", "last_scrub": "0'0", "pgid": "4.7", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180294", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180294", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.192841", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823522", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823522", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.180294", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.875309", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.875309", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823522", "last_unstale": "2017-08-09 05:38:51.180294", "last_change": "2017-08-01 07:06:18.875309", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.192841"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867232", "last_scrub": "0'0", "pgid": "7.3", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181078", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181078", "log_start": "50'44700", "last_fullsized": "2017-08-01 07:06:23.888760", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867232", "log_size": 10072, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867232", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 55225, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 46203, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 55516, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 44382, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "60602", "last_fresh": "2017-08-09 05:38:51.181078", "ondisk_log_size": 10072, "last_became_peered": "2017-08-01 07:06:24.978871", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'54772", "last_became_active": "2017-08-01 07:06:24.978871", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867232", "last_unstale": "2017-08-09 05:38:51.181078", "last_change": "2017-08-01 07:06:24.978871", "stats_invalid": false, "ondisk_log_start": "50'44700", "last_undegraded": "2017-08-01 07:06:23.888760"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850411", "last_scrub": "0'0", "pgid": "6.2", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.591725", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.591725", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.966898", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850411", "log_size": 584, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850411", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 653309, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2589, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 743, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 86200, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "404", "last_fresh": "2017-08-09 07:00:59.591725", "ondisk_log_size": 584, "last_became_peered": "2017-08-01 07:06:23.025523", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'584", "last_became_active": "2017-08-01 07:06:23.025523", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850411", "last_unstale": "2017-08-09 07:00:59.591725", "last_change": "2017-08-01 07:06:23.025523", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.966898"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706777", "last_scrub": "0'0", "pgid": "1.5", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181126", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181126", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.174052", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706777", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706777", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.181126", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.818300", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.818300", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706777", "last_unstale": "2017-08-09 05:38:51.181126", "last_change": "2017-08-01 07:06:12.818300", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.174052"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606703", "last_scrub": "0'0", "pgid": "0.4", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181155", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181155", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.154161", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606703", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606703", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.181155", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.212910", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.212910", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606703", "last_unstale": "2017-08-09 05:38:51.181155", "last_change": "2017-08-01 06:51:26.212910", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.154161"}, {"last_scrub_stamp": "2017-08-01 07:06:13.716954", "last_scrub": "0'0", "pgid": "2.6", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181209", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181209", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.191666", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.716954", "log_size": 20, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.716954", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 81920, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 10, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 30, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 81920, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "36", "last_fresh": "2017-08-09 05:38:51.181209", "ondisk_log_size": 20, "last_became_peered": "2017-08-01 07:06:14.763034", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "45'20", "last_became_active": "2017-08-01 07:06:14.763034", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.716954", "last_unstale": "2017-08-09 05:38:51.181209", "last_change": "2017-08-01 07:06:14.763034", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.191666"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730007", "last_scrub": "0'0", "pgid": "3.7", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181239", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181239", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.747781", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730007", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730007", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.181239", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.800369", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.800369", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730007", "last_unstale": "2017-08-09 05:38:51.181239", "last_change": "2017-08-01 07:06:16.800369", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.747781"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823453", "last_scrub": "0'0", "pgid": "4.0", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.188423", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.188423", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.284797", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823453", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823453", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.188423", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:19.003434", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:19.003434", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823453", "last_unstale": "2017-08-09 05:38:51.188423", "last_change": "2017-08-01 07:06:19.003434", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.284797"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836051", "last_scrub": "0'0", "pgid": "5.1", "parent_split_bits": 0, "last_active": "2017-08-10 02:59:04.785641", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 02:59:04.785641", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.197026", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836051", "log_size": 739, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836051", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 382, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 246, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 508, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 16, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 739, "num_object_clones": 0, "num_objects": 123, "num_object_copies": 369, "num_deep_scrub_errors": 0, "num_bytes": 2523657, "num_read_kb": 366, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 123, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "745", "last_fresh": "2017-08-10 02:59:04.785641", "ondisk_log_size": 739, "last_became_peered": "2017-08-01 07:06:20.906734", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'739", "last_became_active": "2017-08-01 07:06:20.906734", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836051", "last_unstale": "2017-08-10 02:59:04.785641", "last_change": "2017-08-01 07:06:20.906734", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.197026"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867222", "last_scrub": "0'0", "pgid": "7.2", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178065", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178065", "log_start": "44'40900", "last_fullsized": "2017-08-01 07:06:23.888674", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867222", "log_size": 10040, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867222", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 50807, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 44532, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 51088, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 42415, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "58205", "last_fresh": "2017-08-09 05:38:51.178065", "ondisk_log_size": 10040, "last_became_peered": "2017-08-01 07:06:24.946572", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'50940", "last_became_active": "2017-08-01 07:06:24.946572", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867222", "last_unstale": "2017-08-09 05:38:51.178065", "last_change": "2017-08-01 07:06:24.946572", "stats_invalid": false, "ondisk_log_start": "44'40900", "last_undegraded": "2017-08-01 07:06:23.888674"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850418", "last_scrub": "0'0", "pgid": "6.3", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.562989", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.562989", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.966998", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850418", "log_size": 820, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850418", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 725213, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2514, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1000, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 93129, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "559", "last_fresh": "2017-08-09 07:00:59.562989", "ondisk_log_size": 820, "last_became_peered": "2017-08-01 07:06:23.025559", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'820", "last_became_active": "2017-08-01 07:06:23.025559", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850418", "last_unstale": "2017-08-09 07:00:59.562989", "last_change": "2017-08-01 07:06:23.025559", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.966998"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706768", "last_scrub": "0'0", "pgid": "1.4", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.188515", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.188515", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.266159", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706768", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706768", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.188515", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.885490", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.885490", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706768", "last_unstale": "2017-08-09 05:38:51.188515", "last_change": "2017-08-01 07:06:12.885490", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.266159"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606704", "last_scrub": "0'0", "pgid": "0.5", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.188563", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.188563", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.223806", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606704", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606704", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.188563", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.292655", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.292655", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606704", "last_unstale": "2017-08-09 05:38:51.188563", "last_change": "2017-08-01 06:51:26.292655", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.223806"}, {"last_scrub_stamp": "2017-08-01 07:06:13.716963", "last_scrub": "0'0", "pgid": "2.7", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.739420", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.739420", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.281809", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.716963", "log_size": 23, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.716963", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 106496, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 6, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 23, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 36, "num_object_clones": 0, "num_objects": 3, "num_object_copies": 9, "num_deep_scrub_errors": 0, "num_bytes": 25165824, "num_read_kb": 188416, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 3, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "38", "last_fresh": "2017-08-09 06:52:33.739420", "ondisk_log_size": 23, "last_became_peered": "2017-08-01 07:06:14.897249", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'23", "last_became_active": "2017-08-01 07:06:14.897249", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.716963", "last_unstale": "2017-08-09 06:52:33.739420", "last_change": "2017-08-01 07:06:14.897249", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.281809"}, {"last_scrub_stamp": "2017-08-01 07:06:15.729997", "last_scrub": "0'0", "pgid": "3.6", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178339", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178339", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.747704", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.729997", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.729997", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.178339", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.840810", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.840810", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.729997", "last_unstale": "2017-08-09 05:38:51.178339", "last_change": "2017-08-01 07:06:16.840810", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.747704"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823464", "last_scrub": "0'0", "pgid": "4.1", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.188706", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.188706", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.285004", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823464", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823464", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.188706", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.999700", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.999700", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823464", "last_unstale": "2017-08-09 05:38:51.188706", "last_change": "2017-08-01 07:06:18.999700", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.285004"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836022", "last_scrub": "0'0", "pgid": "5.0", "parent_split_bits": 0, "last_active": "2017-08-09 21:59:34.667697", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 21:59:34.667697", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.287356", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836022", "log_size": 686, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836022", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 385, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 250, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 437, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 18, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 686, "num_object_clones": 0, "num_objects": 125, "num_object_copies": 375, "num_deep_scrub_errors": 0, "num_bytes": 2370755, "num_read_kb": 295, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 125, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "699", "last_fresh": "2017-08-09 21:59:34.667697", "ondisk_log_size": 686, "last_became_peered": "2017-08-01 07:06:21.028734", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'686", "last_became_active": "2017-08-01 07:06:21.028734", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836022", "last_unstale": "2017-08-09 21:59:34.667697", "last_change": "2017-08-01 07:06:21.028734", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.287356"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867213", "last_scrub": "0'0", "pgid": "7.1", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:58.999963", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:58.999963", "log_start": "52'73100", "last_fullsized": "2017-08-01 07:06:23.982216", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867213", "log_size": 10011, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867213", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 82951, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 60267, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 83284, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 57718, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "95550", "last_fresh": "2017-08-09 07:00:58.999963", "ondisk_log_size": 10011, "last_became_peered": "2017-08-01 07:06:25.055422", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'83111", "last_became_active": "2017-08-01 07:06:25.055422", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867213", "last_unstale": "2017-08-09 07:00:58.999963", "last_change": "2017-08-01 07:06:25.055422", "stats_invalid": false, "ondisk_log_start": "52'73100", "last_undegraded": "2017-08-01 07:06:23.982216"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850396", "last_scrub": "0'0", "pgid": "6.0", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.455216", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.455216", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.875981", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850396", "log_size": 482, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850396", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 594240, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2263, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 631, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 120589, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "314", "last_fresh": "2017-08-09 07:00:59.455216", "ondisk_log_size": 482, "last_became_peered": "2017-08-01 07:06:22.903180", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'482", "last_became_active": "2017-08-01 07:06:22.903180", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850396", "last_unstale": "2017-08-09 07:00:59.455216", "last_change": "2017-08-01 07:06:22.903180", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.875981"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706793", "last_scrub": "0'0", "pgid": "1.7", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.188897", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.188897", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.266964", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706793", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706793", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.188897", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.892695", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.892695", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706793", "last_unstale": "2017-08-09 05:38:51.188897", "last_change": "2017-08-01 07:06:12.892695", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.266964"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606705", "last_scrub": "0'0", "pgid": "0.6", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.188935", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.188935", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.223708", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606705", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606705", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.188935", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.299457", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.299457", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606705", "last_unstale": "2017-08-09 05:38:51.188935", "last_change": "2017-08-01 06:51:26.299457", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.223708"}, {"last_scrub_stamp": "2017-08-01 07:06:13.716938", "last_scrub": "0'0", "pgid": "2.4", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.177849", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.177849", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.191434", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.716938", "log_size": 22, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.716938", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 81921, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 31, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 32, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 172037, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "41", "last_fresh": "2017-08-09 05:38:51.177849", "ondisk_log_size": 22, "last_became_peered": "2017-08-01 07:06:14.794474", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "51'22", "last_became_active": "2017-08-01 07:06:14.794474", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.716938", "last_unstale": "2017-08-09 05:38:51.177849", "last_change": "2017-08-01 07:06:14.794474", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.191434"}, {"last_scrub_stamp": "2017-08-01 07:06:15.729988", "last_scrub": "0'0", "pgid": "3.5", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.188923", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.188923", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.837685", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.729988", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.729988", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.188923", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.903966", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.903966", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.729988", "last_unstale": "2017-08-09 05:38:51.188923", "last_change": "2017-08-01 07:06:16.903966", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.837685"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823473", "last_scrub": "0'0", "pgid": "4.2", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.188958", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.188958", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.285372", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823473", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823473", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.188958", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:19.007009", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:19.007009", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823473", "last_unstale": "2017-08-09 05:38:51.188958", "last_change": "2017-08-01 07:06:19.007009", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.285372"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836096", "last_scrub": "0'0", "pgid": "5.3", "parent_split_bits": 0, "last_active": "2017-08-09 10:49:34.230909", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 10:49:34.230909", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.197138", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836096", "log_size": 848, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836096", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 431, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 292, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 580, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 23, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 848, "num_object_clones": 0, "num_objects": 146, "num_object_copies": 438, "num_deep_scrub_errors": 0, "num_bytes": 2818996, "num_read_kb": 419, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 146, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "851", "last_fresh": "2017-08-09 10:49:34.230909", "ondisk_log_size": 848, "last_became_peered": "2017-08-01 07:06:20.882919", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'848", "last_became_active": "2017-08-01 07:06:20.882919", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836096", "last_unstale": "2017-08-09 10:49:34.230909", "last_change": "2017-08-01 07:06:20.882919", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.197138"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867204", "last_scrub": "0'0", "pgid": "7.0", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.177871", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.177871", "log_start": "50'24100", "last_fullsized": "2017-08-01 07:06:23.888583", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867204", "log_size": 10075, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867204", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 34050, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 29133, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 34334, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 27375, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "33882", "last_fresh": "2017-08-09 05:38:51.177871", "ondisk_log_size": 10075, "last_became_peered": "2017-08-01 07:06:24.937008", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'34175", "last_became_active": "2017-08-01 07:06:24.937008", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867204", "last_unstale": "2017-08-09 05:38:51.177871", "last_change": "2017-08-01 07:06:24.937008", "stats_invalid": false, "ondisk_log_start": "50'24100", "last_undegraded": "2017-08-01 07:06:23.888583"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850404", "last_scrub": "0'0", "pgid": "6.1", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.512425", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.512425", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.876122", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850404", "log_size": 1439, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850404", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 638941, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 4464, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 2081, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 93764, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "1063", "last_fresh": "2017-08-09 07:00:59.512425", "ondisk_log_size": 1439, "last_became_peered": "2017-08-01 07:06:22.900606", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'1439", "last_became_active": "2017-08-01 07:06:22.900606", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850404", "last_unstale": "2017-08-09 07:00:59.512425", "last_change": "2017-08-01 07:06:22.900606", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.876122"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706786", "last_scrub": "0'0", "pgid": "1.6", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189066", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189066", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.266461", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706786", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706786", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.189066", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.893179", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.893179", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706786", "last_unstale": "2017-08-09 05:38:51.189066", "last_change": "2017-08-01 07:06:12.893179", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.266461"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606706", "last_scrub": "0'0", "pgid": "0.7", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189143", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189143", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.223930", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606706", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606706", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.189143", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.302299", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.302299", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606706", "last_unstale": "2017-08-09 05:38:51.189143", "last_change": "2017-08-01 06:51:26.302299", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.223930"}, {"last_scrub_stamp": "2017-08-01 07:06:13.716946", "last_scrub": "0'0", "pgid": "2.5", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:32.634705", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:32.634705", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.191565", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.716946", "log_size": 27, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.716946", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 108928, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 13, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 41, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 8388608, "num_read_kb": 100736, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "40", "last_fresh": "2017-08-09 06:52:32.634705", "ondisk_log_size": 27, "last_became_peered": "2017-08-01 07:06:14.791007", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "51'27", "last_became_active": "2017-08-01 07:06:14.791007", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.716946", "last_unstale": "2017-08-09 06:52:32.634705", "last_change": "2017-08-01 07:06:14.791007", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.191565"}, {"last_scrub_stamp": "2017-08-01 07:06:15.729976", "last_scrub": "0'0", "pgid": "3.4", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.177577", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.177577", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.747611", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.729976", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.729976", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.177577", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.838807", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.838807", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.729976", "last_unstale": "2017-08-09 05:38:51.177577", "last_change": "2017-08-01 07:06:16.838807", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.747611"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823484", "last_scrub": "0'0", "pgid": "4.3", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189245", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189245", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.286736", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823484", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823484", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.189245", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:19.003884", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:19.003884", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823484", "last_unstale": "2017-08-09 05:38:51.189245", "last_change": "2017-08-01 07:06:19.003884", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.286736"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836087", "last_scrub": "0'0", "pgid": "5.2", "parent_split_bits": 0, "last_active": "2017-08-10 03:19:04.812170", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 03:19:04.812170", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.287770", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836087", "log_size": 801, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836087", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 470, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 252, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 471, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 18, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 801, "num_object_clones": 0, "num_objects": 126, "num_object_copies": 378, "num_deep_scrub_errors": 0, "num_bytes": 2488559, "num_read_kb": 332, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 126, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "812", "last_fresh": "2017-08-10 03:19:04.812170", "ondisk_log_size": 801, "last_became_peered": "2017-08-01 07:06:21.033442", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'801", "last_became_active": "2017-08-01 07:06:21.033442", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836087", "last_unstale": "2017-08-10 03:19:04.812170", "last_change": "2017-08-01 07:06:21.033442", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.287770"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867392", "last_scrub": "0'0", "pgid": "7.f", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:57.938148", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:57.938148", "log_start": "50'70600", "last_fullsized": "2017-08-01 07:06:23.889380", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867392", "log_size": 10017, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867392", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 80467, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 42101, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 80796, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 40838, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "79270", "last_fresh": "2017-08-09 07:00:57.938148", "ondisk_log_size": 10017, "last_became_peered": "2017-08-01 07:06:24.973077", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'80617", "last_became_active": "2017-08-01 07:06:24.973077", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867392", "last_unstale": "2017-08-09 07:00:57.938148", "last_change": "2017-08-01 07:06:24.973077", "stats_invalid": false, "ondisk_log_start": "50'70600", "last_undegraded": "2017-08-01 07:06:23.889380"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850500", "last_scrub": "0'0", "pgid": "6.e", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.543725", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.543725", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.967590", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850500", "log_size": 980, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850500", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 711818, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 3960, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1389, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 130942, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "771", "last_fresh": "2017-08-09 07:00:59.543725", "ondisk_log_size": 980, "last_became_peered": "2017-08-01 07:06:23.024908", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'980", "last_became_active": "2017-08-01 07:06:23.024908", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850500", "last_unstale": "2017-08-09 07:00:59.543725", "last_change": "2017-08-01 07:06:23.024908", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.967590"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836185", "last_scrub": "0'0", "pgid": "5.d", "parent_split_bits": 0, "last_active": "2017-08-09 17:59:04.459880", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 17:59:04.459880", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.289217", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836185", "log_size": 1392, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836185", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 984, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 246, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 545, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 25, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1392, "num_object_clones": 0, "num_objects": 123, "num_object_copies": 369, "num_deep_scrub_errors": 0, "num_bytes": 2159223, "num_read_kb": 444, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 123, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "1397", "last_fresh": "2017-08-09 17:59:04.459880", "ondisk_log_size": 1392, "last_became_peered": "2017-08-01 07:06:21.044762", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'1392", "last_became_active": "2017-08-01 07:06:21.044762", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836185", "last_unstale": "2017-08-09 17:59:04.459880", "last_change": "2017-08-01 07:06:21.044762", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.289217"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706809", "last_scrub": "0'0", "pgid": "1.9", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189413", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189413", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.267787", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706809", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706809", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.189413", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.901572", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.901572", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706809", "last_unstale": "2017-08-09 05:38:51.189413", "last_change": "2017-08-01 07:06:12.901572", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.267787"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606707", "last_scrub": "0'0", "pgid": "0.8", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180920", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180920", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.154323", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606707", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606707", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.180920", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.196726", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.196726", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606707", "last_unstale": "2017-08-09 05:38:51.180920", "last_change": "2017-08-01 06:51:26.196726", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.154323"}, {"last_scrub_stamp": "2017-08-01 07:06:13.716992", "last_scrub": "0'0", "pgid": "2.a", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.986462", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.986462", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.191868", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.716992", "log_size": 140, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.716992", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 136256, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 1112, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 1, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 150, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 112669, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "148", "last_fresh": "2017-08-09 06:52:33.986462", "ondisk_log_size": 140, "last_became_peered": "2017-08-01 07:06:14.769764", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'140", "last_became_active": "2017-08-01 07:06:14.769764", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.716992", "last_unstale": "2017-08-09 06:52:33.986462", "last_change": "2017-08-01 07:06:14.769764", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.191868"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730047", "last_scrub": "0'0", "pgid": "3.b", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181037", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181037", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.747587", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730047", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730047", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.181037", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.807598", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.807598", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730047", "last_unstale": "2017-08-09 05:38:51.181037", "last_change": "2017-08-01 07:06:16.807598", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.747587"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823584", "last_scrub": "0'0", "pgid": "4.c", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181065", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181065", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.192922", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823584", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823584", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.181065", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.869826", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.869826", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823584", "last_unstale": "2017-08-09 05:38:51.181065", "last_change": "2017-08-01 07:06:18.869826", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.192922"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867384", "last_scrub": "0'0", "pgid": "7.e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189691", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189691", "log_start": "50'38600", "last_fullsized": "2017-08-01 07:06:23.982524", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867384", "log_size": 10099, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867384", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 48557, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 49080, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 48850, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 46668, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "53789", "last_fresh": "2017-08-09 05:38:51.189691", "ondisk_log_size": 10099, "last_became_peered": "2017-08-01 07:06:25.055469", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "50'48699", "last_became_active": "2017-08-01 07:06:25.055469", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867384", "last_unstale": "2017-08-09 05:38:51.189691", "last_change": "2017-08-01 07:06:25.055469", "stats_invalid": false, "ondisk_log_start": "50'38600", "last_undegraded": "2017-08-01 07:06:23.982524"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850507", "last_scrub": "0'0", "pgid": "6.f", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.543308", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.543308", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.876703", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850507", "log_size": 1201, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850507", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 619159, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 3313, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1601, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 102634, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "967", "last_fresh": "2017-08-09 07:00:59.543308", "ondisk_log_size": 1201, "last_became_peered": "2017-08-01 07:06:22.898025", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'1201", "last_became_active": "2017-08-01 07:06:22.898025", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850507", "last_unstale": "2017-08-09 07:00:59.543308", "last_change": "2017-08-01 07:06:22.898025", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.876703"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836176", "last_scrub": "0'0", "pgid": "5.c", "parent_split_bits": 0, "last_active": "2017-08-10 03:19:04.840973", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 03:19:04.840973", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.197939", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836176", "log_size": 921, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836176", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 495, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 268, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 578, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 25, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 921, "num_object_clones": 0, "num_objects": 134, "num_object_copies": 402, "num_deep_scrub_errors": 0, "num_bytes": 2518669, "num_read_kb": 428, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 134, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "924", "last_fresh": "2017-08-10 03:19:04.840973", "ondisk_log_size": 921, "last_became_peered": "2017-08-01 07:06:20.952322", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'921", "last_became_active": "2017-08-01 07:06:20.952322", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836176", "last_unstale": "2017-08-10 03:19:04.840973", "last_change": "2017-08-01 07:06:20.952322", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.197939"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706801", "last_scrub": "0'0", "pgid": "1.8", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189067", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189067", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.267301", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706801", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706801", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.189067", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.910227", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.910227", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706801", "last_unstale": "2017-08-09 05:38:51.189067", "last_change": "2017-08-01 07:06:12.910227", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.267301"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606708", "last_scrub": "0'0", "pgid": "0.9", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189095", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189095", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.224016", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606708", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606708", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.189095", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.308214", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.308214", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606708", "last_unstale": "2017-08-09 05:38:51.189095", "last_change": "2017-08-01 06:51:26.308214", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.224016"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717000", "last_scrub": "0'0", "pgid": "2.b", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.149131", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.149131", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.281986", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717000", "log_size": 17, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717000", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 65537, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 4, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 18, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 24, "num_object_clones": 0, "num_objects": 2, "num_object_copies": 6, "num_deep_scrub_errors": 0, "num_bytes": 8388624, "num_read_kb": 57347, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 2, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "35", "last_fresh": "2017-08-09 06:52:33.149131", "ondisk_log_size": 17, "last_became_peered": "2017-08-01 07:06:14.910498", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'17", "last_became_active": "2017-08-01 07:06:14.910498", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717000", "last_unstale": "2017-08-09 06:52:33.149131", "last_change": "2017-08-01 07:06:14.910498", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.281986"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730036", "last_scrub": "0'0", "pgid": "3.a", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189148", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189148", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.839106", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730036", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730036", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.189148", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.904073", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.904073", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730036", "last_unstale": "2017-08-09 05:38:51.189148", "last_change": "2017-08-01 07:06:16.904073", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.839106"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823594", "last_scrub": "0'0", "pgid": "4.d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189196", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189196", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.285846", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823594", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823594", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.189196", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.996378", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.996378", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823594", "last_unstale": "2017-08-09 05:38:51.189196", "last_change": "2017-08-01 07:06:18.996378", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.285846"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867409", "last_scrub": "0'0", "pgid": "7.11", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180771", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180771", "log_start": "50'37600", "last_fullsized": "2017-08-01 07:06:23.890334", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867409", "log_size": 10046, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867409", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 47521, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 47335, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 47789, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 45081, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "57094", "last_fresh": "2017-08-09 05:38:51.180771", "ondisk_log_size": 10046, "last_became_peered": "2017-08-01 07:06:24.976168", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'47646", "last_became_active": "2017-08-01 07:06:24.976168", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867409", "last_unstale": "2017-08-09 05:38:51.180771", "last_change": "2017-08-01 07:06:24.976168", "stats_invalid": false, "ondisk_log_start": "50'37600", "last_undegraded": "2017-08-01 07:06:23.890334"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850514", "last_scrub": "0'0", "pgid": "6.10", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.466462", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.466462", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.876785", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850514", "log_size": 939, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850514", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 679587, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 4204, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1353, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 99662, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "1164", "last_fresh": "2017-08-09 07:00:59.466462", "ondisk_log_size": 939, "last_became_peered": "2017-08-01 07:06:22.921503", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'939", "last_became_active": "2017-08-01 07:06:22.921503", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850514", "last_unstale": "2017-08-09 07:00:59.466462", "last_change": "2017-08-01 07:06:22.921503", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.876785"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836236", "last_scrub": "0'0", "pgid": "5.13", "parent_split_bits": 0, "last_active": "2017-08-10 03:19:04.853669", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 03:19:04.853669", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.289098", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836236", "log_size": 4982, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836236", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 414, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 282, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 17627, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 20, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 4982, "num_object_clones": 0, "num_objects": 141, "num_object_copies": 423, "num_deep_scrub_errors": 0, "num_bytes": 3024679, "num_read_kb": 17758, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 141, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "13214", "last_fresh": "2017-08-10 03:19:04.853669", "ondisk_log_size": 4982, "last_became_peered": "2017-08-01 07:06:21.046133", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'4982", "last_became_active": "2017-08-01 07:06:21.046133", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836236", "last_unstale": "2017-08-10 03:19:04.853669", "last_change": "2017-08-01 07:06:21.046133", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.289098"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706922", "last_scrub": "0'0", "pgid": "1.17", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189313", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189313", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.270306", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706922", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706922", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.189313", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.910263", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.910263", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706922", "last_unstale": "2017-08-09 05:38:51.189313", "last_change": "2017-08-01 07:06:12.910263", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.270306"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606727", "last_scrub": "0'0", "pgid": "0.16", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180944", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180944", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.154447", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606727", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606727", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.180944", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.219057", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.219057", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606727", "last_unstale": "2017-08-09 05:38:51.180944", "last_change": "2017-08-01 06:51:26.219057", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.154447"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717076", "last_scrub": "0'0", "pgid": "2.14", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:32.870828", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:32.870828", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.284312", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717076", "log_size": 78, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717076", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 73730, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 4, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 700, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 81, "num_object_clones": 0, "num_objects": 2, "num_object_copies": 6, "num_deep_scrub_errors": 0, "num_bytes": 16777216, "num_read_kb": 66115, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 2, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "92", "last_fresh": "2017-08-09 06:52:32.870828", "ondisk_log_size": 78, "last_became_peered": "2017-08-01 07:06:14.909596", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'78", "last_became_active": "2017-08-01 07:06:14.909596", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717076", "last_unstale": "2017-08-09 06:52:32.870828", "last_change": "2017-08-01 07:06:14.909596", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.284312"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730155", "last_scrub": "0'0", "pgid": "3.15", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189427", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189427", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.840891", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730155", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730155", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.189427", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.903717", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.903717", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730155", "last_unstale": "2017-08-09 05:38:51.189427", "last_change": "2017-08-01 07:06:16.903717", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.840891"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823643", "last_scrub": "0'0", "pgid": "4.12", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189469", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189469", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.286007", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823643", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823643", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.189469", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.993088", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.993088", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823643", "last_unstale": "2017-08-09 05:38:51.189469", "last_change": "2017-08-01 07:06:18.993088", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.286007"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867400", "last_scrub": "0'0", "pgid": "7.10", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.176433", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.176433", "log_start": "50'41700", "last_fullsized": "2017-08-01 07:06:23.890248", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867400", "log_size": 10032, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867400", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 52100, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 57317, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 52400, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 54360, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "59092", "last_fresh": "2017-08-09 05:38:51.176433", "ondisk_log_size": 10032, "last_became_peered": "2017-08-01 07:06:24.931400", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'51732", "last_became_active": "2017-08-01 07:06:24.931400", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867400", "last_unstale": "2017-08-09 05:38:51.176433", "last_change": "2017-08-01 07:06:24.931400", "stats_invalid": false, "ondisk_log_start": "50'41700", "last_undegraded": "2017-08-01 07:06:23.890248"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850529", "last_scrub": "0'0", "pgid": "6.11", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.471518", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.471518", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.967677", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850529", "log_size": 1185, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850529", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 716866, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 4626, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1856, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 114259, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "980", "last_fresh": "2017-08-09 07:00:59.471518", "ondisk_log_size": 1185, "last_became_peered": "2017-08-01 07:06:23.025605", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'1185", "last_became_active": "2017-08-01 07:06:23.025605", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850529", "last_unstale": "2017-08-09 07:00:59.471518", "last_change": "2017-08-01 07:06:23.025605", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.967677"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836228", "last_scrub": "0'0", "pgid": "5.12", "parent_split_bits": 0, "last_active": "2017-08-10 01:29:34.805562", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 01:29:34.805562", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.198159", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836228", "log_size": 852, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836228", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 408, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 260, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 625, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 22, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 852, "num_object_clones": 0, "num_objects": 130, "num_object_copies": 390, "num_deep_scrub_errors": 0, "num_bytes": 2556809, "num_read_kb": 456, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 130, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "863", "last_fresh": "2017-08-10 01:29:34.805562", "ondisk_log_size": 852, "last_became_peered": "2017-08-01 07:06:20.882516", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'852", "last_became_active": "2017-08-01 07:06:20.882516", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836228", "last_unstale": "2017-08-10 01:29:34.805562", "last_change": "2017-08-01 07:06:20.882516", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.198159"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706914", "last_scrub": "0'0", "pgid": "1.16", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.176571", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.176571", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.175134", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706914", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706914", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.176571", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.748223", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.748223", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706914", "last_unstale": "2017-08-09 05:38:51.176571", "last_change": "2017-08-01 07:06:12.748223", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.175134"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606728", "last_scrub": "0'0", "pgid": "0.17", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189644", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189644", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.224525", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606728", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606728", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.189644", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.318354", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.318354", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606728", "last_unstale": "2017-08-09 05:38:51.189644", "last_change": "2017-08-01 06:51:26.318354", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.224525"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717083", "last_scrub": "0'0", "pgid": "2.15", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:32.789312", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:32.789312", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.284960", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717083", "log_size": 87, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717083", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 122880, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 599, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 96, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 8388608, "num_read_kb": 123405, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "96", "last_fresh": "2017-08-09 06:52:32.789312", "ondisk_log_size": 87, "last_became_peered": "2017-08-01 07:06:14.897330", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'87", "last_became_active": "2017-08-01 07:06:14.897330", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717083", "last_unstale": "2017-08-09 06:52:32.789312", "last_change": "2017-08-01 07:06:14.897330", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.284960"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730146", "last_scrub": "0'0", "pgid": "3.14", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.176678", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.176678", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.747962", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730146", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730146", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.176678", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.859378", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.859378", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730146", "last_unstale": "2017-08-09 05:38:51.176678", "last_change": "2017-08-01 07:06:16.859378", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.747962"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823654", "last_scrub": "0'0", "pgid": "4.13", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.176715", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.176715", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.193183", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823654", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823654", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.176715", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.893830", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.893830", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823654", "last_unstale": "2017-08-09 05:38:51.176715", "last_change": "2017-08-01 07:06:18.893830", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.193183"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867519", "last_scrub": "0'0", "pgid": "7.1f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.189780", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.189780", "log_start": "50'75400", "last_fullsized": "2017-08-01 07:06:23.983009", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867519", "log_size": 10067, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867519", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 85838, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 51851, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 86138, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 49544, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "86379", "last_fresh": "2017-08-09 05:38:51.189780", "ondisk_log_size": 10067, "last_became_peered": "2017-08-01 07:06:25.055504", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "50'85467", "last_became_active": "2017-08-01 07:06:25.055504", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867519", "last_unstale": "2017-08-09 05:38:51.189780", "last_change": "2017-08-01 07:06:25.055504", "stats_invalid": false, "ondisk_log_start": "50'75400", "last_undegraded": "2017-08-01 07:06:23.983009"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850630", "last_scrub": "0'0", "pgid": "6.1e", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.545895", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.545895", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.968402", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850630", "log_size": 679, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850630", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 695330, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2929, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 848, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 140128, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "448", "last_fresh": "2017-08-09 07:00:59.545895", "ondisk_log_size": 679, "last_became_peered": "2017-08-01 07:06:23.025113", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'679", "last_became_active": "2017-08-01 07:06:23.025113", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850630", "last_unstale": "2017-08-09 07:00:59.545895", "last_change": "2017-08-01 07:06:23.025113", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.968402"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836337", "last_scrub": "0'0", "pgid": "5.1d", "parent_split_bits": 0, "last_active": "2017-08-10 02:09:04.753852", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 02:09:04.753852", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.198566", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836337", "log_size": 857, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836337", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 423, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 268, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 606, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 25, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 857, "num_object_clones": 0, "num_objects": 134, "num_object_copies": 402, "num_deep_scrub_errors": 0, "num_bytes": 2495060, "num_read_kb": 433, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 134, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "855", "last_fresh": "2017-08-10 02:09:04.753852", "ondisk_log_size": 857, "last_became_peered": "2017-08-01 07:06:20.896394", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'857", "last_became_active": "2017-08-01 07:06:20.896394", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836337", "last_unstale": "2017-08-10 02:09:04.753852", "last_change": "2017-08-01 07:06:20.896394", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.198566"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706936", "last_scrub": "0'0", "pgid": "1.19", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180251", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180251", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.175462", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706936", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706936", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.180251", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.773538", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.773538", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706936", "last_unstale": "2017-08-09 05:38:51.180251", "last_change": "2017-08-01 07:06:12.773538", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.175462"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606729", "last_scrub": "0'0", "pgid": "0.18", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180296", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180296", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.154548", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606729", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606729", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.180296", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.215833", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.215833", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606729", "last_unstale": "2017-08-09 05:38:51.180296", "last_change": "2017-08-01 06:51:26.215833", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.154548"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717120", "last_scrub": "0'0", "pgid": "2.1a", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.821895", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.821895", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.282769", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717120", "log_size": 105, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717120", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 90226, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 6, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 337, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 153, "num_object_clones": 0, "num_objects": 3, "num_object_copies": 9, "num_deep_scrub_errors": 0, "num_bytes": 16777259, "num_read_kb": 73968, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 3, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "122", "last_fresh": "2017-08-09 06:52:33.821895", "ondisk_log_size": 105, "last_became_peered": "2017-08-01 07:06:14.886873", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'105", "last_became_active": "2017-08-01 07:06:14.886873", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717120", "last_unstale": "2017-08-09 06:52:33.821895", "last_change": "2017-08-01 07:06:14.886873", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.282769"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730214", "last_scrub": "0'0", "pgid": "3.1b", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180365", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180365", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.748007", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730214", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730214", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.180365", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.811564", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.811564", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730214", "last_unstale": "2017-08-09 05:38:51.180365", "last_change": "2017-08-01 07:06:16.811564", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.748007"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823752", "last_scrub": "0'0", "pgid": "4.1c", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180403", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180403", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.193570", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823752", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823752", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.180403", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.887429", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.887429", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823752", "last_unstale": "2017-08-09 05:38:51.180403", "last_change": "2017-08-01 07:06:18.887429", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.193570"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867511", "last_scrub": "0'0", "pgid": "7.1e", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:57.856660", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:57.856660", "log_start": "50'46900", "last_fullsized": "2017-08-01 07:06:23.890939", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867511", "log_size": 10024, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867511", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 56788, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 63217, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 57086, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 61678, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "83413", "last_fresh": "2017-08-09 07:00:57.856660", "ondisk_log_size": 10024, "last_became_peered": "2017-08-01 07:06:24.923423", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'56924", "last_became_active": "2017-08-01 07:06:24.923423", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867511", "last_unstale": "2017-08-09 07:00:57.856660", "last_change": "2017-08-01 07:06:24.923423", "stats_invalid": false, "ondisk_log_start": "50'46900", "last_undegraded": "2017-08-01 07:06:23.890939"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850637", "last_scrub": "0'0", "pgid": "6.1f", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.562561", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.562561", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.877356", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850637", "log_size": 1067, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850637", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 730484, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 4753, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1487, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 116962, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "786", "last_fresh": "2017-08-09 07:00:59.562561", "ondisk_log_size": 1067, "last_became_peered": "2017-08-01 07:06:22.891787", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'1067", "last_became_active": "2017-08-01 07:06:22.891787", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850637", "last_unstale": "2017-08-09 07:00:59.562561", "last_change": "2017-08-01 07:06:22.891787", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.877356"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836329", "last_scrub": "0'0", "pgid": "5.1c", "parent_split_bits": 0, "last_active": "2017-08-10 01:49:04.833302", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 01:49:04.833302", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.289861", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836329", "log_size": 718, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836329", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 394, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 262, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 457, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 20, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 718, "num_object_clones": 0, "num_objects": 131, "num_object_copies": 393, "num_deep_scrub_errors": 0, "num_bytes": 2504928, "num_read_kb": 319, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 131, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "723", "last_fresh": "2017-08-10 01:49:04.833302", "ondisk_log_size": 718, "last_became_peered": "2017-08-01 07:06:21.053741", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'718", "last_became_active": "2017-08-01 07:06:21.053741", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836329", "last_unstale": "2017-08-10 01:49:04.833302", "last_change": "2017-08-01 07:06:21.053741", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.289861"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706929", "last_scrub": "0'0", "pgid": "1.18", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.176210", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.176210", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.175340", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706929", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706929", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.176210", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.746245", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.746245", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706929", "last_unstale": "2017-08-09 05:38:51.176210", "last_change": "2017-08-01 07:06:12.746245", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.175340"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606730", "last_scrub": "0'0", "pgid": "0.19", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.190202", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.190202", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.233418", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606730", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606730", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.190202", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.321565", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.321565", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606730", "last_unstale": "2017-08-09 05:38:51.190202", "last_change": "2017-08-01 06:51:26.321565", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.233418"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717128", "last_scrub": "0'0", "pgid": "2.1b", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.912634", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.912634", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.282856", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717128", "log_size": 91, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717128", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 155648, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 10, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 602, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 104, "num_object_clones": 0, "num_objects": 5, "num_object_copies": 15, "num_deep_scrub_errors": 0, "num_bytes": 41943040, "num_read_kb": 147981, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 5, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "105", "last_fresh": "2017-08-09 06:52:33.912634", "ondisk_log_size": 91, "last_became_peered": "2017-08-01 07:06:14.883107", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'91", "last_became_active": "2017-08-01 07:06:14.883107", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717128", "last_unstale": "2017-08-09 06:52:33.912634", "last_change": "2017-08-01 07:06:14.883107", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.282856"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730204", "last_scrub": "0'0", "pgid": "3.1a", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.176338", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.176338", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.747922", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730204", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730204", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.176338", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.852121", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.852121", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730204", "last_unstale": "2017-08-09 05:38:51.176338", "last_change": "2017-08-01 07:06:16.852121", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.747922"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823760", "last_scrub": "0'0", "pgid": "4.1d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.176395", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.176395", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.193163", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823760", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823760", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.176395", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.927986", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.927986", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823760", "last_unstale": "2017-08-09 05:38:51.176395", "last_change": "2017-08-01 07:06:18.927986", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.193163"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867503", "last_scrub": "0'0", "pgid": "7.1d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180411", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180411", "log_start": "40'32500", "last_fullsized": "2017-08-01 07:06:23.890877", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867503", "log_size": 10025, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867503", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 42348, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 48258, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 42693, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 45837, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "47689", "last_fresh": "2017-08-09 05:38:51.180411", "ondisk_log_size": 10025, "last_became_peered": "2017-08-01 07:06:24.970123", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'42525", "last_became_active": "2017-08-01 07:06:24.970123", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867503", "last_unstale": "2017-08-09 05:38:51.180411", "last_change": "2017-08-01 07:06:24.970123", "stats_invalid": false, "ondisk_log_start": "40'32500", "last_undegraded": "2017-08-01 07:06:23.890877"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850615", "last_scrub": "0'0", "pgid": "6.1c", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.623199", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.623199", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.968337", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850615", "log_size": 1024, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850615", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 660517, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2846, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 1, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1204, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 115326, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "576", "last_fresh": "2017-08-09 07:00:59.623199", "ondisk_log_size": 1024, "last_became_peered": "2017-08-01 07:06:23.025233", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'1024", "last_became_active": "2017-08-01 07:06:23.025233", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850615", "last_unstale": "2017-08-09 07:00:59.623199", "last_change": "2017-08-01 07:06:23.025233", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.968337"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836355", "last_scrub": "0'0", "pgid": "5.1f", "parent_split_bits": 0, "last_active": "2017-08-10 03:19:04.827728", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 03:19:04.827728", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.198998", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836355", "log_size": 900, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836355", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 512, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 308, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 524, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 24, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 900, "num_object_clones": 0, "num_objects": 154, "num_object_copies": 462, "num_deep_scrub_errors": 0, "num_bytes": 2930729, "num_read_kb": 385, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 154, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "910", "last_fresh": "2017-08-10 03:19:04.827728", "ondisk_log_size": 900, "last_became_peered": "2017-08-01 07:06:20.902923", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'900", "last_became_active": "2017-08-01 07:06:20.902923", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836355", "last_unstale": "2017-08-10 03:19:04.827728", "last_change": "2017-08-01 07:06:20.902923", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.198998"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706951", "last_scrub": "0'0", "pgid": "1.1b", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180549", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180549", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.175570", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706951", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706951", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.180549", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.794771", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.794771", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706951", "last_unstale": "2017-08-09 05:38:51.180549", "last_change": "2017-08-01 07:06:12.794771", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.175570"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606730", "last_scrub": "0'0", "pgid": "0.1a", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180583", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180583", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.154639", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606730", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606730", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.180583", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.203410", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.203410", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606730", "last_unstale": "2017-08-09 05:38:51.180583", "last_change": "2017-08-01 06:51:26.203410", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.154639"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717105", "last_scrub": "0'0", "pgid": "2.18", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.681948", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.681948", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.192567", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717105", "log_size": 11, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717105", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 49152, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 5, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 17, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 8388608, "num_read_kb": 40960, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "27", "last_fresh": "2017-08-09 06:52:33.681948", "ondisk_log_size": 11, "last_became_peered": "2017-08-01 07:06:14.772836", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "51'11", "last_became_active": "2017-08-01 07:06:14.772836", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717105", "last_unstale": "2017-08-09 06:52:33.681948", "last_change": "2017-08-01 07:06:14.772836", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.192567"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730195", "last_scrub": "0'0", "pgid": "3.19", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180699", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180699", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.748159", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730195", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730195", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.180699", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.818615", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.818615", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730195", "last_unstale": "2017-08-09 05:38:51.180699", "last_change": "2017-08-01 07:06:16.818615", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.748159"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823769", "last_scrub": "0'0", "pgid": "4.1e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180734", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180734", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.193243", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823769", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823769", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.180734", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.872852", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.872852", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823769", "last_unstale": "2017-08-09 05:38:51.180734", "last_change": "2017-08-01 07:06:18.872852", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.193243"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867496", "last_scrub": "0'0", "pgid": "7.1c", "parent_split_bits": 0, "last_active": "2017-08-10 03:20:42.537784", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 03:20:42.537784", "log_start": "50'55600", "last_fullsized": "2017-08-01 07:06:23.890815", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867496", "log_size": 10052, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867496", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 65444, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 79455, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 1, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 65846, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 65562, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "101087", "last_fresh": "2017-08-10 03:20:42.537784", "ondisk_log_size": 10052, "last_became_peered": "2017-08-01 07:06:24.981769", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'65652", "last_became_active": "2017-08-01 07:06:24.981769", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867496", "last_unstale": "2017-08-10 03:20:42.537784", "last_change": "2017-08-01 07:06:24.981769", "stats_invalid": false, "ondisk_log_start": "50'55600", "last_undegraded": "2017-08-01 07:06:23.890815"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850623", "last_scrub": "0'0", "pgid": "6.1d", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.564259", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.564259", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.877249", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850623", "log_size": 1217, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850623", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 580438, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 4700, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1851, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 97419, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "966", "last_fresh": "2017-08-09 07:00:59.564259", "ondisk_log_size": 1217, "last_became_peered": "2017-08-01 07:06:22.945247", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'1217", "last_became_active": "2017-08-01 07:06:22.945247", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850623", "last_unstale": "2017-08-09 07:00:59.564259", "last_change": "2017-08-01 07:06:22.945247", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.877249"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836346", "last_scrub": "0'0", "pgid": "5.1e", "parent_split_bits": 0, "last_active": "2017-08-10 02:29:34.787236", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 02:29:34.787236", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.198683", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836346", "log_size": 800, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836346", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 448, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 308, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 502, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 18, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 800, "num_object_clones": 0, "num_objects": 154, "num_object_copies": 462, "num_deep_scrub_errors": 0, "num_bytes": 3244093, "num_read_kb": 356, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 154, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "801", "last_fresh": "2017-08-10 02:29:34.787236", "ondisk_log_size": 800, "last_became_peered": "2017-08-01 07:06:20.912953", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'800", "last_became_active": "2017-08-01 07:06:20.912953", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836346", "last_unstale": "2017-08-10 02:29:34.787236", "last_change": "2017-08-01 07:06:20.912953", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.198683"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706944", "last_scrub": "0'0", "pgid": "1.1a", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181174", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181174", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.175558", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706944", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706944", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.181174", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.776478", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.776478", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706944", "last_unstale": "2017-08-09 05:38:51.181174", "last_change": "2017-08-01 07:06:12.776478", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.175558"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606731", "last_scrub": "0'0", "pgid": "0.1b", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181222", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181222", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.154696", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606731", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606731", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.181222", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.200163", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.200163", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606731", "last_unstale": "2017-08-09 05:38:51.181222", "last_change": "2017-08-01 06:51:26.200163", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.154696"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717112", "last_scrub": "0'0", "pgid": "2.19", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.710420", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.710420", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.192681", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717112", "log_size": 187, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717112", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 98528, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 2, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 631, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 273, "num_object_clones": 0, "num_objects": 1, "num_object_copies": 3, "num_deep_scrub_errors": 0, "num_bytes": 8388608, "num_read_kb": 90574, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 1, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "199", "last_fresh": "2017-08-09 06:52:33.710420", "ondisk_log_size": 187, "last_became_peered": "2017-08-01 07:06:14.766764", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "51'187", "last_became_active": "2017-08-01 07:06:14.766764", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717112", "last_unstale": "2017-08-09 06:52:33.710420", "last_change": "2017-08-01 07:06:14.766764", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.192681"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730186", "last_scrub": "0'0", "pgid": "3.18", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.181306", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.181306", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.748039", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730186", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730186", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.181306", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.793389", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.793389", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730186", "last_unstale": "2017-08-09 05:38:51.181306", "last_change": "2017-08-01 07:06:16.793389", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.748039"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823777", "last_scrub": "0'0", "pgid": "4.1f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.190786", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.190786", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.286546", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823777", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823777", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.190786", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.982983", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.982983", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823777", "last_unstale": "2017-08-09 05:38:51.190786", "last_change": "2017-08-01 07:06:18.982983", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.286546"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867488", "last_scrub": "0'0", "pgid": "7.1b", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.003063", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.003063", "log_start": "50'49500", "last_fullsized": "2017-08-01 07:06:23.890756", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867488", "log_size": 10024, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867488", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 59349, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 58670, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 59688, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 56019, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "64247", "last_fresh": "2017-08-09 07:00:59.003063", "ondisk_log_size": 10024, "last_became_peered": "2017-08-01 07:06:24.953772", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'59524", "last_became_active": "2017-08-01 07:06:24.953772", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867488", "last_unstale": "2017-08-09 07:00:59.003063", "last_change": "2017-08-01 07:06:24.953772", "stats_invalid": false, "ondisk_log_start": "50'49500", "last_undegraded": "2017-08-01 07:06:23.890756"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850600", "last_scrub": "0'0", "pgid": "6.1a", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.555990", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.555990", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.968203", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850600", "log_size": 733, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850600", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 556043, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2930, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1114, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 69098, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "620", "last_fresh": "2017-08-09 07:00:59.555990", "ondisk_log_size": 733, "last_became_peered": "2017-08-01 07:06:23.025276", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'733", "last_became_active": "2017-08-01 07:06:23.025276", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850600", "last_unstale": "2017-08-09 07:00:59.555990", "last_change": "2017-08-01 07:06:23.025276", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.968203"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836302", "last_scrub": "0'0", "pgid": "5.19", "parent_split_bits": 0, "last_active": "2017-08-09 23:59:04.683846", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 23:59:04.683846", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.289568", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836302", "log_size": 639, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836302", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 384, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 258, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 382, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 14, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 639, "num_object_clones": 0, "num_objects": 129, "num_object_copies": 387, "num_deep_scrub_errors": 0, "num_bytes": 2617931, "num_read_kb": 249, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 129, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "646", "last_fresh": "2017-08-09 23:59:04.683846", "ondisk_log_size": 639, "last_became_peered": "2017-08-01 07:06:21.057786", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'639", "last_became_active": "2017-08-01 07:06:21.057786", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836302", "last_unstale": "2017-08-09 23:59:04.683846", "last_change": "2017-08-01 07:06:21.057786", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.289568"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706969", "last_scrub": "0'0", "pgid": "1.1d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179384", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179384", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.175730", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706969", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706969", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.179384", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.763194", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.763194", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706969", "last_unstale": "2017-08-09 05:38:51.179384", "last_change": "2017-08-01 07:06:12.763194", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.175730"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606732", "last_scrub": "0'0", "pgid": "0.1c", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179420", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179420", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.154752", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606732", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606732", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.179420", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.222153", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.222153", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606732", "last_unstale": "2017-08-09 05:38:51.179420", "last_change": "2017-08-01 06:51:26.222153", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.154752"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717152", "last_scrub": "0'0", "pgid": "2.1e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179474", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179474", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.192874", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717152", "log_size": 28, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717152", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 114688, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 13, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 42, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 106496, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "40", "last_fresh": "2017-08-09 05:38:51.179474", "ondisk_log_size": 28, "last_became_peered": "2017-08-01 07:06:14.778391", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "51'28", "last_became_active": "2017-08-01 07:06:14.778391", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717152", "last_unstale": "2017-08-09 05:38:51.179474", "last_change": "2017-08-01 07:06:14.778391", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.192874"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730251", "last_scrub": "0'0", "pgid": "3.1f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179537", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179537", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.748356", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730251", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730251", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.179537", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.859578", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.859578", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730251", "last_unstale": "2017-08-09 05:38:51.179537", "last_change": "2017-08-01 07:06:16.859578", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.748356"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823714", "last_scrub": "0'0", "pgid": "4.18", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.190596", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.190596", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.286239", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823714", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823714", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.190596", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.975294", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.975294", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823714", "last_unstale": "2017-08-09 05:38:51.190596", "last_change": "2017-08-01 07:06:18.975294", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.286239"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867480", "last_scrub": "0'0", "pgid": "7.1a", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:57.860727", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:57.860727", "log_start": "50'48800", "last_fullsized": "2017-08-01 07:06:23.982946", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867480", "log_size": 10014, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867480", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 58671, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 45892, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 58992, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 44489, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "58389", "last_fresh": "2017-08-09 07:00:57.860727", "ondisk_log_size": 10014, "last_became_peered": "2017-08-01 07:06:25.055546", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'58814", "last_became_active": "2017-08-01 07:06:25.055546", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867480", "last_unstale": "2017-08-09 07:00:57.860727", "last_change": "2017-08-01 07:06:25.055546", "stats_invalid": false, "ondisk_log_start": "50'48800", "last_undegraded": "2017-08-01 07:06:23.982946"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850608", "last_scrub": "0'0", "pgid": "6.1b", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.369980", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.369980", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.968274", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850608", "log_size": 1010, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850608", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 646142, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2658, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 1165, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 129527, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "665", "last_fresh": "2017-08-09 07:00:59.369980", "ondisk_log_size": 1010, "last_became_peered": "2017-08-01 07:06:23.026766", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'1010", "last_became_active": "2017-08-01 07:06:23.026766", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850608", "last_unstale": "2017-08-09 07:00:59.369980", "last_change": "2017-08-01 07:06:23.026766", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.968274"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836294", "last_scrub": "0'0", "pgid": "5.18", "parent_split_bits": 0, "last_active": "2017-08-10 03:19:04.849337", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 03:19:04.849337", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.289490", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836294", "log_size": 2279, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836294", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 1203, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 326, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 1479, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 27, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 2279, "num_object_clones": 0, "num_objects": 163, "num_object_copies": 489, "num_deep_scrub_errors": 0, "num_bytes": 3029846, "num_read_kb": 1231, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 163, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "2648", "last_fresh": "2017-08-10 03:19:04.849337", "ondisk_log_size": 2279, "last_became_peered": "2017-08-01 07:06:21.064195", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'2279", "last_became_active": "2017-08-01 07:06:21.064195", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836294", "last_unstale": "2017-08-10 03:19:04.849337", "last_change": "2017-08-01 07:06:21.064195", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.289490"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706962", "last_scrub": "0'0", "pgid": "1.1c", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.190766", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.190766", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.270832", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706962", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706962", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.190766", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.910193", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.910193", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706962", "last_unstale": "2017-08-09 05:38:51.190766", "last_change": "2017-08-01 07:06:12.910193", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.270832"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606733", "last_scrub": "0'0", "pgid": "0.1d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179066", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179066", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.154835", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606733", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606733", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.179066", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.200232", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.200232", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606733", "last_unstale": "2017-08-09 05:38:51.179066", "last_change": "2017-08-01 06:51:26.200232", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.154835"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717160", "last_scrub": "0'0", "pgid": "2.1f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179108", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179108", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.192968", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717160", "log_size": 178, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717160", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 52128, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 625, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 259, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 41422, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "193", "last_fresh": "2017-08-09 05:38:51.179108", "ondisk_log_size": 178, "last_became_peered": "2017-08-01 07:06:14.790854", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "51'178", "last_became_active": "2017-08-01 07:06:14.790854", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717160", "last_unstale": "2017-08-09 05:38:51.179108", "last_change": "2017-08-01 07:06:14.790854", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.192968"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730242", "last_scrub": "0'0", "pgid": "3.1e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179138", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179138", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.748227", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730242", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730242", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.179138", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.828239", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.828239", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730242", "last_unstale": "2017-08-09 05:38:51.179138", "last_change": "2017-08-01 07:06:16.828239", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.748227"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823723", "last_scrub": "0'0", "pgid": "4.19", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.190893", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.190893", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.286314", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823723", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823723", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.190893", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.989780", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.989780", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823723", "last_unstale": "2017-08-09 05:38:51.190893", "last_change": "2017-08-01 07:06:18.989780", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.286314"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867473", "last_scrub": "0'0", "pgid": "7.19", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.190931", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.190931", "log_start": "50'57700", "last_fullsized": "2017-08-01 07:06:23.982880", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867473", "log_size": 10041, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867473", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 67593, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 55423, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 67900, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 53023, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "73248", "last_fresh": "2017-08-09 05:38:51.190931", "ondisk_log_size": 10041, "last_became_peered": "2017-08-01 07:06:25.067261", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "50'67741", "last_became_active": "2017-08-01 07:06:25.067261", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867473", "last_unstale": "2017-08-09 05:38:51.190931", "last_change": "2017-08-01 07:06:25.067261", "stats_invalid": false, "ondisk_log_start": "50'57700", "last_undegraded": "2017-08-01 07:06:23.982880"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850585", "last_scrub": "0'0", "pgid": "6.18", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.534606", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.534606", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.877169", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850585", "log_size": 658, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850585", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 653272, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 1907, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 819, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 102236, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "575", "last_fresh": "2017-08-09 07:00:59.534606", "ondisk_log_size": 658, "last_became_peered": "2017-08-01 07:06:22.913804", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "52'658", "last_became_active": "2017-08-01 07:06:22.913804", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850585", "last_unstale": "2017-08-09 07:00:59.534606", "last_change": "2017-08-01 07:06:22.913804", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.877169"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836320", "last_scrub": "0'0", "pgid": "5.1b", "parent_split_bits": 0, "last_active": "2017-08-10 03:19:04.796573", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-10 03:19:04.796573", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.289756", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836320", "log_size": 938, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836320", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 522, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 316, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 562, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 27, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 938, "num_object_clones": 0, "num_objects": 158, "num_object_copies": 474, "num_deep_scrub_errors": 0, "num_bytes": 3039162, "num_read_kb": 414, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 158, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "953", "last_fresh": "2017-08-10 03:19:04.796573", "ondisk_log_size": 938, "last_became_peered": "2017-08-01 07:06:21.061077", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'938", "last_became_active": "2017-08-01 07:06:21.061077", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836320", "last_unstale": "2017-08-10 03:19:04.796573", "last_change": "2017-08-01 07:06:21.061077", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.289756"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706984", "last_scrub": "0'0", "pgid": "1.1f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.191104", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.191104", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.271371", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706984", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706984", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.191104", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.910097", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.910097", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706984", "last_unstale": "2017-08-09 05:38:51.191104", "last_change": "2017-08-01 07:06:12.910097", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.271371"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606733", "last_scrub": "0'0", "pgid": "0.1e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179133", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179133", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.154963", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606733", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606733", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.179133", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.209974", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.209974", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606733", "last_unstale": "2017-08-09 05:38:51.179133", "last_change": "2017-08-01 06:51:26.209974", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.154963"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717136", "last_scrub": "0'0", "pgid": "2.1c", "parent_split_bits": 0, "last_active": "2017-08-09 06:52:33.783092", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 06:52:33.783092", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.282929", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717136", "log_size": 103, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717136", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 58688, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 10, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 777, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 1, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 71, "num_object_clones": 0, "num_objects": 5, "num_object_copies": 15, "num_deep_scrub_errors": 0, "num_bytes": 33554432, "num_read_kb": 74127, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 5, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "126", "last_fresh": "2017-08-09 06:52:33.783092", "ondisk_log_size": 103, "last_became_peered": "2017-08-01 07:06:14.883581", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "51'103", "last_became_active": "2017-08-01 07:06:14.883581", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717136", "last_unstale": "2017-08-09 06:52:33.783092", "last_change": "2017-08-01 07:06:14.883581", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.282929"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730232", "last_scrub": "0'0", "pgid": "3.1d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.191245", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.191245", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.841202", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730232", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730232", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.191245", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.891482", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.891482", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730232", "last_unstale": "2017-08-09 05:38:51.191245", "last_change": "2017-08-01 07:06:16.891482", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.841202"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823733", "last_scrub": "0'0", "pgid": "4.1a", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.191273", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.191273", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.286390", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823733", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823733", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.191273", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.986150", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.986150", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823733", "last_unstale": "2017-08-09 05:38:51.191273", "last_change": "2017-08-01 07:06:18.986150", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.286390"}, {"last_scrub_stamp": "2017-08-01 07:06:23.867465", "last_scrub": "0'0", "pgid": "7.18", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.176750", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.176750", "log_start": "50'36900", "last_fullsized": "2017-08-01 07:06:23.890696", "last_epoch_clean": 24, "last_clean_scrub_stamp": "2017-08-01 07:06:23.867465", "log_size": 10008, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:23.867465", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 47296, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 42233, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 47573, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 40300, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "50486", "last_fresh": "2017-08-09 05:38:51.176750", "ondisk_log_size": 10008, "last_became_peered": "2017-08-01 07:06:24.931799", "created": 23, "mapping_epoch": 23, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "50'46908", "last_became_active": "2017-08-01 07:06:24.931799", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:23.867465", "last_unstale": "2017-08-09 05:38:51.176750", "last_change": "2017-08-01 07:06:24.931799", "stats_invalid": false, "ondisk_log_start": "50'36900", "last_undegraded": "2017-08-01 07:06:23.890696"}, {"last_scrub_stamp": "2017-08-01 07:06:21.850593", "last_scrub": "0'0", "pgid": "6.19", "parent_split_bits": 0, "last_active": "2017-08-09 07:00:59.554770", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 07:00:59.554770", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:21.968135", "last_epoch_clean": 22, "last_clean_scrub_stamp": "2017-08-01 07:06:21.850593", "log_size": 687, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:21.850593", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 716891, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 2034, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 864, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 96718, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "505", "last_fresh": "2017-08-09 07:00:59.554770", "ondisk_log_size": 687, "last_became_peered": "2017-08-01 07:06:23.025393", "created": 21, "mapping_epoch": 21, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'687", "last_became_active": "2017-08-01 07:06:23.025393", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:21.850593", "last_unstale": "2017-08-09 07:00:59.554770", "last_change": "2017-08-01 07:06:23.025393", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:21.968135"}, {"last_scrub_stamp": "2017-08-01 07:06:19.836311", "last_scrub": "0'0", "pgid": "5.1a", "parent_split_bits": 0, "last_active": "2017-08-09 10:19:04.207574", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 10:19:04.207574", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:20.289658", "last_epoch_clean": 20, "last_clean_scrub_stamp": "2017-08-01 07:06:19.836311", "log_size": 751, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:19.836311", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 424, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 282, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 455, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 20, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 751, "num_object_clones": 0, "num_objects": 141, "num_object_copies": 423, "num_deep_scrub_errors": 0, "num_bytes": 2825488, "num_read_kb": 322, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 141, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "758", "last_fresh": "2017-08-09 10:19:04.207574", "ondisk_log_size": 751, "last_became_peered": "2017-08-01 07:06:21.067522", "created": 19, "mapping_epoch": 19, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "52'751", "last_became_active": "2017-08-01 07:06:21.067522", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:19.836311", "last_unstale": "2017-08-09 10:19:04.207574", "last_change": "2017-08-01 07:06:21.067522", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:20.289658"}, {"last_scrub_stamp": "2017-08-01 07:06:11.706977", "last_scrub": "0'0", "pgid": "1.1e", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.176827", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.176827", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:12.175833", "last_epoch_clean": 12, "last_clean_scrub_stamp": "2017-08-01 07:06:11.706977", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:11.706977", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.176827", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:12.751508", "created": 11, "mapping_epoch": 11, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:12.751508", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:11.706977", "last_unstale": "2017-08-09 05:38:51.176827", "last_change": "2017-08-01 07:06:12.751508", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:12.175833"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606734", "last_scrub": "0'0", "pgid": "0.1f", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.191498", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.191498", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.233519", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606734", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606734", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.191498", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.314543", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.314543", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606734", "last_unstale": "2017-08-09 05:38:51.191498", "last_change": "2017-08-01 06:51:26.314543", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.233519"}, {"last_scrub_stamp": "2017-08-01 07:06:13.717144", "last_scrub": "0'0", "pgid": "2.1d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.176887", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.176887", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:14.192777", "last_epoch_clean": 14, "last_clean_scrub_stamp": "2017-08-01 07:06:13.717144", "log_size": 144, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:13.717144", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 106498, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 1232, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 147, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 82962, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "160", "last_fresh": "2017-08-09 05:38:51.176887", "ondisk_log_size": 144, "last_became_peered": "2017-08-01 07:06:14.818034", "created": 13, "mapping_epoch": 13, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "51'144", "last_became_active": "2017-08-01 07:06:14.818034", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:13.717144", "last_unstale": "2017-08-09 05:38:51.176887", "last_change": "2017-08-01 07:06:14.818034", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:14.192777"}, {"last_scrub_stamp": "2017-08-01 07:06:15.730223", "last_scrub": "0'0", "pgid": "3.1c", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.176920", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.176920", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:15.748132", "last_epoch_clean": 16, "last_clean_scrub_stamp": "2017-08-01 07:06:15.730223", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:15.730223", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.176920", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:16.855983", "created": 15, "mapping_epoch": 15, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:16.855983", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:15.730223", "last_unstale": "2017-08-09 05:38:51.176920", "last_change": "2017-08-01 07:06:16.855983", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:15.748132"}, {"last_scrub_stamp": "2017-08-01 07:06:17.823743", "last_scrub": "0'0", "pgid": "4.1b", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.191651", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.191651", "log_start": "0'0", "last_fullsized": "2017-08-01 07:06:18.286471", "last_epoch_clean": 18, "last_clean_scrub_stamp": "2017-08-01 07:06:17.823743", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 07:06:17.823743", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "19", "last_fresh": "2017-08-09 05:38:51.191651", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 07:06:18.979715", "created": 17, "mapping_epoch": 17, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 07:06:18.979715", "omap_stats_invalid": false, "last_clean": "2017-08-01 07:06:17.823743", "last_unstale": "2017-08-09 05:38:51.191651", "last_change": "2017-08-01 07:06:18.979715", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 07:06:18.286471"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606735", "last_scrub": "0'0", "pgid": "0.20", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178922", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178922", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.155454", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606735", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606735", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.178922", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.212993", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.212993", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606735", "last_unstale": "2017-08-09 05:38:51.178922", "last_change": "2017-08-01 06:51:26.212993", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.155454"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606736", "last_scrub": "0'0", "pgid": "0.21", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178883", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178883", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.155569", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606736", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606736", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.178883", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.215918", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.215918", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606736", "last_unstale": "2017-08-09 05:38:51.178883", "last_change": "2017-08-01 06:51:26.215918", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.155569"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606737", "last_scrub": "0'0", "pgid": "0.22", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178848", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178848", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.155660", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606737", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606737", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.178848", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.247955", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.247955", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606737", "last_unstale": "2017-08-09 05:38:51.178848", "last_change": "2017-08-01 06:51:26.247955", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.155660"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606737", "last_scrub": "0'0", "pgid": "0.23", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.179714", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.179714", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.155908", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606737", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606737", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.179714", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.203346", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.203346", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606737", "last_unstale": "2017-08-09 05:38:51.179714", "last_change": "2017-08-01 06:51:26.203346", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.155908"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606745", "last_scrub": "0'0", "pgid": "0.24", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178809", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178809", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.155985", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606745", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606745", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.178809", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.222283", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.222283", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606745", "last_unstale": "2017-08-09 05:38:51.178809", "last_change": "2017-08-01 06:51:26.222283", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.155985"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606746", "last_scrub": "0'0", "pgid": "0.25", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178711", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178711", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.169657", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606746", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606746", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.178711", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.229191", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.229191", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606746", "last_unstale": "2017-08-09 05:38:51.178711", "last_change": "2017-08-01 06:51:26.229191", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.169657"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606747", "last_scrub": "0'0", "pgid": "0.26", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.191913", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.191913", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.233686", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606747", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606747", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.191913", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.340461", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.340461", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606747", "last_unstale": "2017-08-09 05:38:51.191913", "last_change": "2017-08-01 06:51:26.340461", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.233686"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606747", "last_scrub": "0'0", "pgid": "0.27", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.191959", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.191959", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.233788", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606747", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606747", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.191959", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.345396", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.345396", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606747", "last_unstale": "2017-08-09 05:38:51.191959", "last_change": "2017-08-01 06:51:26.345396", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.233788"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606748", "last_scrub": "0'0", "pgid": "0.28", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.192003", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.192003", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.233875", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606748", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606748", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.192003", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.345754", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.345754", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606748", "last_unstale": "2017-08-09 05:38:51.192003", "last_change": "2017-08-01 06:51:26.345754", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.233875"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606749", "last_scrub": "0'0", "pgid": "0.29", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.192047", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.192047", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.233471", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606749", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606749", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.192047", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.348652", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.348652", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606749", "last_unstale": "2017-08-09 05:38:51.192047", "last_change": "2017-08-01 06:51:26.348652", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.233471"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606750", "last_scrub": "0'0", "pgid": "0.2a", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.192090", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.192090", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.233717", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606750", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606750", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.192090", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.351917", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.351917", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606750", "last_unstale": "2017-08-09 05:38:51.192090", "last_change": "2017-08-01 06:51:26.351917", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.233717"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606750", "last_scrub": "0'0", "pgid": "0.2b", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.178785", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.178785", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.169737", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606750", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606750", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.178785", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.225994", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.225994", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606750", "last_unstale": "2017-08-09 05:38:51.178785", "last_change": "2017-08-01 06:51:26.225994", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.169737"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606751", "last_scrub": "0'0", "pgid": "0.2c", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.192170", "up": [0, 1], "acting": [0, 1], "up_primary": 0, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.192170", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.233877", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606751", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606751", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "28", "last_fresh": "2017-08-09 05:38:51.192170", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.358035", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 0, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.358035", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606751", "last_unstale": "2017-08-09 05:38:51.192170", "last_change": "2017-08-01 06:51:26.358035", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.233877"}, {"last_scrub_stamp": "2017-08-01 06:47:13.606752", "last_scrub": "0'0", "pgid": "0.2d", "parent_split_bits": 0, "last_active": "2017-08-09 05:38:51.180725", "up": [1, 0], "acting": [1, 0], "up_primary": 1, "pin_stats_invalid": false, "reported_epoch": "52", "last_peered": "2017-08-09 05:38:51.180725", "log_start": "0'0", "last_fullsized": "2017-08-01 06:51:25.169816", "last_epoch_clean": 10, "last_clean_scrub_stamp": "2017-08-01 06:47:13.606752", "log_size": 0, "hitset_bytes_stats_invalid": false, "last_deep_scrub_stamp": "2017-08-01 06:47:13.606752", "hitset_stats_invalid": false, "blocked_by": [], "parent": "0.0", "stat_sum": {"num_write_kb": 0, "num_shallow_scrub_errors": 0, "num_evict": 0, "num_flush_mode_low": 0, "num_evict_kb": 0, "num_bytes_hit_set_archive": 0, "num_objects_degraded": 0, "num_whiteouts": 0, "num_flush": 0, "num_objects_misplaced": 0, "num_objects_pinned": 0, "num_bytes_recovered": 0, "num_scrub_errors": 0, "num_evict_mode_full": 0, "num_objects_hit_set_archive": 0, "num_read": 0, "num_keys_recovered": 0, "num_objects_recovered": 0, "num_objects_omap": 0, "num_objects_unfound": 0, "num_objects_missing_on_primary": 0, "num_write": 0, "num_object_clones": 0, "num_objects": 0, "num_object_copies": 0, "num_deep_scrub_errors": 0, "num_bytes": 0, "num_read_kb": 0, "num_objects_missing": 0, "num_flush_kb": 0, "num_objects_dirty": 0, "num_evict_mode_some": 0, "num_flush_mode_high": 0, "num_promote": 0}, "last_deep_scrub": "0'0", "reported_seq": "20", "last_fresh": "2017-08-09 05:38:51.180725", "ondisk_log_size": 0, "last_became_peered": "2017-08-01 06:51:26.247669", "created": 1, "mapping_epoch": 8, "dirty_stats_invalid": false, "acting_primary": 1, "state": "active+undersized+degraded", "version": "0'0", "last_became_active": "2017-08-01 06:51:26.247669", "omap_stats_invalid": false, "last_clean": "2017-08-01 06:47:13.606752", "last_unstale": "2017-08-09 05:38:51.180725", "last_change": "2017-08-01 06:51:26.247669", "stats_invalid": false, "ondisk_log_start": "0'0", "last_undegraded": "2017-08-01 06:51:25.169816"}]}, "quorum": [0], "mdsmap_first_committed": 1, "commit": "50e863e0f4bc8f4b9e31156de690d765af245185", "osdmap": {"pool_max": 7, "max_osd": 2, "osd_xinfo": [{"laggy_probability": 0.0, "laggy_interval": 0, "features": 576460752032874495, "old_weight": 0, "down_stamp": "0.000000", "osd": 0}, {"laggy_probability": 0.0, "laggy_interval": 0, "features": 576460752032874495, "old_weight": 0, "down_stamp": "0.000000", "osd": 1}], "osds": [{"heartbeat_back_addr": "12.0.0.21:6802\\/16300", "uuid": "7527fb9e-073e-4123-ac4e-6a9ea6ed6d02", "weight": 1.0, "up_from": 4, "heartbeat_front_addr": "12.0.0.21:6803\\/16300", "down_at": 0, "up": 1, "lost_at": 0, "primary_affinity": 1.0, "state": ["exists", "up"], "last_clean_begin": 0, "last_clean_end": 0, "in": 1, "public_addr": "12.0.0.21:6800\\/16300", "up_thru": 23, "cluster_addr": "12.0.0.21:6801\\/16300", "osd": 0}, {"heartbeat_back_addr": "12.0.0.29:6802\\/24535", "uuid": "a8409af8-2f5b-4ab4-a3c0-b1f53ffb05ed", "weight": 1.0, "up_from": 8, "heartbeat_front_addr": "12.0.0.29:6803\\/24535", "down_at": 0, "up": 1, "lost_at": 0, "primary_affinity": 1.0, "state": ["exists", "up"], "last_clean_begin": 0, "last_clean_end": 0, "in": 1, "public_addr": "12.0.0.29:6800\\/24535", "up_thru": 23, "cluster_addr": "12.0.0.29:6801\\/24535", "osd": 1}], "blacklist": {}, "cluster_snapshot": "", "fsid": "a0b59050-4af7-4608-8a95-eeeb113b56d2", "erasure_code_profiles": {"default": {"k": "2", "technique": "reed_sol_van", "m": "1", "plugin": "jerasure"}}, "created": "2017-08-01 06:47:13.602036", "modified": "2017-08-09 05:38:51.159469", "epoch": 52, "pg_temp": [], "flags": "sortbitwise,require_jewel_osds", "pools": [{"cache_target_full_ratio_micro": 0, "fast_read": false, "stripe_width": 0, "tier_of": -1, "erasure_code_profile": "", "size": 3, "snap_seq": 0, "auid": 0, "hit_set_period": 0, "target_max_objects": 0, "pg_num": 64, "type": 1, "crush_ruleset": 0, "hit_set_grade_decay_rate": 0, "snap_mode": "selfmanaged", "tiers": [], "min_size": 1, "crash_replay_interval": 0, "cache_target_dirty_ratio_micro": 0, "hit_set_params": {"type": "none"}, "pool_snaps": [], "quota_max_objects": 0, "cache_target_dirty_high_ratio_micro": 0, "snap_epoch": 0, "hit_set_search_last_n": 0, "grade_table": [], "last_force_op_resend": "0", "read_tier": -1, "flags_names": "hashpspool", "pg_placement_num": 64, "use_gmt_hitset": true, "quota_max_bytes": 0, "expected_num_objects": 0, "min_read_recency_for_promote": 0, "cache_min_flush_age": 0, "pool_name": "rbd", "cache_min_evict_age": 0, "target_max_bytes": 0, "object_hash": 2, "write_tier": -1, "pool": 0, "removed_snaps": "[]", "cache_mode": "none", "min_write_recency_for_promote": 0, "hit_set_count": 0, "flags": 1, "last_change": "1", "options": {}}, {"cache_target_full_ratio_micro": 800000, "fast_read": false, "stripe_width": 0, "tier_of": -1, "erasure_code_profile": "", "size": 3, "snap_seq": 0, "auid": 0, "hit_set_period": 0, "target_max_objects": 0, "pg_num": 32, "type": 1, "crush_ruleset": 0, "hit_set_grade_decay_rate": 0, "snap_mode": "selfmanaged", "tiers": [], "min_size": 1, "crash_replay_interval": 0, "cache_target_dirty_ratio_micro": 400000, "hit_set_params": {"type": "none"}, "pool_snaps": [], "quota_max_objects": 0, "cache_target_dirty_high_ratio_micro": 600000, "snap_epoch": 0, "hit_set_search_last_n": 0, "grade_table": [], "last_force_op_resend": "0", "read_tier": -1, "flags_names": "hashpspool", "pg_placement_num": 32, "use_gmt_hitset": true, "quota_max_bytes": 0, "expected_num_objects": 0, "min_read_recency_for_promote": 0, "cache_min_flush_age": 0, "pool_name": "backups", "cache_min_evict_age": 0, "target_max_bytes": 0, "object_hash": 2, "write_tier": -1, "pool": 1, "removed_snaps": "[]", "cache_mode": "none", "min_write_recency_for_promote": 0, "hit_set_count": 0, "flags": 1, "last_change": "11", "options": {}}, {"cache_target_full_ratio_micro": 800000, "fast_read": false, "stripe_width": 0, "tier_of": -1, "erasure_code_profile": "", "size": 3, "snap_seq": 24, "auid": 0, "hit_set_period": 0, "target_max_objects": 0, "pg_num": 32, "type": 1, "crush_ruleset": 0, "hit_set_grade_decay_rate": 0, "snap_mode": "selfmanaged", "tiers": [], "min_size": 1, "crash_replay_interval": 0, "cache_target_dirty_ratio_micro": 400000, "hit_set_params": {"type": "none"}, "pool_snaps": [], "quota_max_objects": 0, "cache_target_dirty_high_ratio_micro": 600000, "snap_epoch": 52, "hit_set_search_last_n": 0, "grade_table": [], "last_force_op_resend": "0", "read_tier": -1, "flags_names": "hashpspool", "pg_placement_num": 32, "use_gmt_hitset": true, "quota_max_bytes": 0, "expected_num_objects": 0, "min_read_recency_for_promote": 0, "cache_min_flush_age": 0, "pool_name": "images", "cache_min_evict_age": 0, "target_max_bytes": 0, "object_hash": 2, "write_tier": -1, "pool": 2, "removed_snaps": "[1~17]", "cache_mode": "none", "min_write_recency_for_promote": 0, "hit_set_count": 0, "flags": 1, "last_change": "52", "options": {}}, {"cache_target_full_ratio_micro": 800000, "fast_read": false, "stripe_width": 0, "tier_of": -1, "erasure_code_profile": "", "size": 3, "snap_seq": 0, "auid": 0, "hit_set_period": 0, "target_max_objects": 0, "pg_num": 32, "type": 1, "crush_ruleset": 0, "hit_set_grade_decay_rate": 0, "snap_mode": "selfmanaged", "tiers": [], "min_size": 1, "crash_replay_interval": 0, "cache_target_dirty_ratio_micro": 400000, "hit_set_params": {"type": "none"}, "pool_snaps": [], "quota_max_objects": 0, "cache_target_dirty_high_ratio_micro": 600000, "snap_epoch": 0, "hit_set_search_last_n": 0, "grade_table": [], "last_force_op_resend": "0", "read_tier": -1, "flags_names": "hashpspool", "pg_placement_num": 32, "use_gmt_hitset": true, "quota_max_bytes": 0, "expected_num_objects": 0, "min_read_recency_for_promote": 0, "cache_min_flush_age": 0, "pool_name": "manila_data", "cache_min_evict_age": 0, "target_max_bytes": 0, "object_hash": 2, "write_tier": -1, "pool": 3, "removed_snaps": "[]", "cache_mode": "none", "min_write_recency_for_promote": 0, "hit_set_count": 0, "flags": 1, "last_change": "15", "options": {}}, {"cache_target_full_ratio_micro": 800000, "fast_read": false, "stripe_width": 0, "tier_of": -1, "erasure_code_profile": "", "size": 3, "snap_seq": 0, "auid": 0, "hit_set_period": 0, "target_max_objects": 0, "pg_num": 32, "type": 1, "crush_ruleset": 0, "hit_set_grade_decay_rate": 0, "snap_mode": "selfmanaged", "tiers": [], "min_size": 1, "crash_replay_interval": 0, "cache_target_dirty_ratio_micro": 400000, "hit_set_params": {"type": "none"}, "pool_snaps": [], "quota_max_objects": 0, "cache_target_dirty_high_ratio_micro": 600000, "snap_epoch": 0, "hit_set_search_last_n": 0, "grade_table": [], "last_force_op_resend": "0", "read_tier": -1, "flags_names": "hashpspool", "pg_placement_num": 32, "use_gmt_hitset": true, "quota_max_bytes": 0, "expected_num_objects": 0, "min_read_recency_for_promote": 0, "cache_min_flush_age": 0, "pool_name": "manila_metadata", "cache_min_evict_age": 0, "target_max_bytes": 0, "object_hash": 2, "write_tier": -1, "pool": 4, "removed_snaps": "[]", "cache_mode": "none", "min_write_recency_for_promote": 0, "hit_set_count": 0, "flags": 1, "last_change": "17", "options": {}}, {"cache_target_full_ratio_micro": 800000, "fast_read": false, "stripe_width": 0, "tier_of": -1, "erasure_code_profile": "", "size": 3, "snap_seq": 0, "auid": 0, "hit_set_period": 0, "target_max_objects": 0, "pg_num": 32, "type": 1, "crush_ruleset": 0, "hit_set_grade_decay_rate": 0, "snap_mode": "selfmanaged", "tiers": [], "min_size": 1, "crash_replay_interval": 0, "cache_target_dirty_ratio_micro": 400000, "hit_set_params": {"type": "none"}, "pool_snaps": [], "quota_max_objects": 0, "cache_target_dirty_high_ratio_micro": 600000, "snap_epoch": 0, "hit_set_search_last_n": 0, "grade_table": [], "last_force_op_resend": "0", "read_tier": -1, "flags_names": "hashpspool", "pg_placement_num": 32, "use_gmt_hitset": true, "quota_max_bytes": 0, "expected_num_objects": 0, "min_read_recency_for_promote": 0, "cache_min_flush_age": 0, "pool_name": "metrics", "cache_min_evict_age": 0, "target_max_bytes": 0, "object_hash": 2, "write_tier": -1, "pool": 5, "removed_snaps": "[]", "cache_mode": "none", "min_write_recency_for_promote": 0, "hit_set_count": 0, "flags": 1, "last_change": "19", "options": {}}, {"cache_target_full_ratio_micro": 800000, "fast_read": false, "stripe_width": 0, "tier_of": -1, "erasure_code_profile": "", "size": 3, "snap_seq": 5, "auid": 0, "hit_set_period": 0, "target_max_objects": 0, "pg_num": 32, "type": 1, "crush_ruleset": 0, "hit_set_grade_decay_rate": 0, "snap_mode": "selfmanaged", "tiers": [], "min_size": 1, "crash_replay_interval": 0, "cache_target_dirty_ratio_micro": 400000, "hit_set_params": {"type": "none"}, "pool_snaps": [], "quota_max_objects": 0, "cache_target_dirty_high_ratio_micro": 600000, "snap_epoch": 32, "hit_set_search_last_n": 0, "grade_table": [], "last_force_op_resend": "0", "read_tier": -1, "flags_names": "hashpspool", "pg_placement_num": 32, "use_gmt_hitset": true, "quota_max_bytes": 0, "expected_num_objects": 0, "min_read_recency_for_promote": 0, "cache_min_flush_age": 0, "pool_name": "vms", "cache_min_evict_age": 0, "target_max_bytes": 0, "object_hash": 2, "write_tier": -1, "pool": 6, "removed_snaps": "[1~5]", "cache_mode": "none", "min_write_recency_for_promote": 0, "hit_set_count": 0, "flags": 1, "last_change": "32", "options": {}}, {"cache_target_full_ratio_micro": 800000, "fast_read": false, "stripe_width": 0, "tier_of": -1, "erasure_code_profile": "", "size": 3, "snap_seq": 5, "auid": 0, "hit_set_period": 0, "target_max_objects": 0, "pg_num": 32, "type": 1, "crush_ruleset": 0, "hit_set_grade_decay_rate": 0, "snap_mode": "selfmanaged", "tiers": [], "min_size": 1, "crash_replay_interval": 0, "cache_target_dirty_ratio_micro": 400000, "hit_set_params": {"type": "none"}, "pool_snaps": [], "quota_max_objects": 0, "cache_target_dirty_high_ratio_micro": 600000, "snap_epoch": 30, "hit_set_search_last_n": 0, "grade_table": [], "last_force_op_resend": "0", "read_tier": -1, "flags_names": "hashpspool", "pg_placement_num": 32, "use_gmt_hitset": true, "quota_max_bytes": 0, "expected_num_objects": 0, "min_read_recency_for_promote": 0, "cache_min_flush_age": 0, "pool_name": "volumes", "cache_min_evict_age": 0, "target_max_bytes": 0, "object_hash": 2, "write_tier": -1, "pool": 7, "removed_snaps": "[1~5]", "cache_mode": "none", "min_write_recency_for_promote": 0, "hit_set_count": 0, "flags": 1, "last_change": "30", "options": {}}], "primary_temp": []}, "paxos": {"last_pn": 0, "accepted_pn": 0, "last_committed": 391080, "first_committed": 390557}}
\ No newline at end of file diff --git a/examples/storage-zte-pod4/results/opnfv-pod-20170810-1120/192.0.2.10/sysinfo-192.0.2.10/ceph.conf b/examples/storage-zte-pod4/results/opnfv-pod-20170810-1120/192.0.2.10/sysinfo-192.0.2.10/ceph.conf new file mode 100644 index 00000000..c751d5be --- /dev/null +++ b/examples/storage-zte-pod4/results/opnfv-pod-20170810-1120/192.0.2.10/sysinfo-192.0.2.10/ceph.conf @@ -0,0 +1,12 @@ + +[global] +fsid = a0b59050-4af7-4608-8a95-eeeb113b56d2 +osd_pool_default_min_size = 1 +mon_initial_members = overcloud-controller-0 +mon_host = 12.0.0.29 +cluster_network = 12.0.0.21/24 +public_network = 12.0.0.21/24 +auth_cluster_required = cephx +auth_service_required = cephx +auth_client_required = cephx +auth_supported = cephx diff --git a/examples/storage-zte-pod4/run.yml b/examples/storage-zte-pod4/run.yml new file mode 100644 index 00000000..69df18a5 --- /dev/null +++ b/examples/storage-zte-pod4/run.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 +############################################################################## + +--- + +- hosts: localhost + + roles: + # prepare local environment + - { role: qtip, tasks: setup-local, tags: [setup] } + + +- hosts: SUT + + roles: + # prepare environment + - { role: qtip, tasks: setup-node, tags: [setup] } + + +- hosts: SUT + vars: + - output: "{{ qtip_results }}" + + roles: + # run test and collect metrics + - ceph-cache-info + - ceph-disk-info + - ceph-network-info diff --git a/examples/storage-zte-pod4/setup.yml b/examples/storage-zte-pod4/setup.yml new file mode 100644 index 00000000..6dd6ca6f --- /dev/null +++ b/examples/storage-zte-pod4/setup.yml @@ -0,0 +1,15 @@ +############################################################################## +# 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 +############################################################################## + +# Prepare connection to SUT (System Under Test) + +--- +- hosts: [apex-underclouds] + roles: + - { role: qtip, tasks: generate-inventory } diff --git a/examples/storage-zte-pod4/ssh.cfg b/examples/storage-zte-pod4/ssh.cfg new file mode 100644 index 00000000..830d6270 --- /dev/null +++ b/examples/storage-zte-pod4/ssh.cfg @@ -0,0 +1,18 @@ + +# Connect to target node through jump host +# +# OpenSSH 7.3: +# ProxyJump jumphost +# before OpenSSH 7.3 +# ProxyCommand ssh -o 'ForwardAgent yes' jumphost 'ssh-add && nc %h %p' + +Host 192.0.2.9 + HostName 192.0.2.9 + User heat-admin + ProxyCommand ssh -o 'ForwardAgent yes' apex-virtual-pod4 'ssh-add && nc %h %p' + +Host 192.0.2.10 + HostName 192.0.2.10 + User heat-admin + ProxyCommand ssh -o 'ForwardAgent yes' apex-virtual-pod4 'ssh-add && nc %h %p' + diff --git a/tests/data/benchmarks/plan/sample.yaml b/examples/storage-zte-pod4/teardown.yml index 04e8caf9..dc659930 100644 --- a/tests/data/benchmarks/plan/sample.yaml +++ b/examples/storage-zte-pod4/teardown.yml @@ -6,9 +6,9 @@ # which accompanies this distribution, and is available at # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## -name: sample -description: sample benchmark plan for testing default path -config: - collectors: [] - reporters: [] -QPIs: [] + +- hosts: SUT + + roles: + # teardown environment + - { role: qtip, tasks: teardown } diff --git a/examples/storage-zte-pod4/templates/hosts b/examples/storage-zte-pod4/templates/hosts new file mode 100644 index 00000000..2b630c63 --- /dev/null +++ b/examples/storage-zte-pod4/templates/hosts @@ -0,0 +1,24 @@ + +localhost ansible_connection=local + +[{{ installer_group[installer_type] }}] +{{ installer_host }} + +[SUT:children] # system under test +compute + +[node-groups:children] +{% for group in hosts|sort %} +{{ group }} +{% endfor %} + +[node-groups:vars] +ansible_ssh_common_args=-F ./ssh.cfg + +{% for group in hosts|sort %} +[{{ group }}] +{% for host in hosts[group]|sort %} +{{ host }} +{% endfor %} + +{% endfor %} diff --git a/examples/storage-zte-pod4/templates/ssh.cfg b/examples/storage-zte-pod4/templates/ssh.cfg new file mode 100644 index 00000000..2e5ee501 --- /dev/null +++ b/examples/storage-zte-pod4/templates/ssh.cfg @@ -0,0 +1,15 @@ + +# Connect to target node through jump host +# +# OpenSSH 7.3: +# ProxyJump jumphost +# before OpenSSH 7.3 +# ProxyCommand ssh -o 'ForwardAgent yes' jumphost 'ssh-add && nc %h %p' + +{% for (name, host) in hosts_meta.items() %} +Host {{ name }} + HostName {{ host.ansible_ssh_host }} + User {{ host.ansible_user }} + ProxyCommand ssh -o 'ForwardAgent yes' {{ installer_host }} 'ssh-add && nc %h %p' + +{% endfor %} diff --git a/integration/storperf/README.md b/integration/storperf/README.md deleted file mode 100644 index bdcc7e70..00000000 --- a/integration/storperf/README.md +++ /dev/null @@ -1,45 +0,0 @@ -# Usage - -Please make sure pip, docker and docker-compose are installer on your environment. - -1. Launch qtip and storperf containers. - - ``` - $ cd qtip/integration/storperf - $ bash launch_containers.sh -t apex -n "" - - Arguments: - - -t : Installer type. For now only supports Apex. - -n : Node name. - ``` - - Then you will get 5 containers: - - ``` - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 2c079d5d88bc opnfv/qtip "/usr/bin/supervisord" 38 minutes ago Up 38 minutes 5000/tcp qtip - 2032a16dab17 opnfv/storperf-httpfrontend "nginx -g 'daemon ..." 38 minutes ago Up 38 minutes 80/tcp, 0.0.0.0:5000->5000/tcp storperf-httpfrontend - c0d3e2763d35 schickling/swagger-ui "sh run.sh" 39 minutes ago Up 38 minutes 80/tcp storperf-swaggerui - 0e08a1968829 opnfv/storperf-reporting "python app.py" 39 minutes ago Up 38 minutes 0.0.0.0:5080->5000/tcp storperf-reporting - b92967139d8e opnfv/storperf-master "/usr/bin/supervisord" 39 minutes ago Up 39 minutes 5000/tcp, 0.0.0.0:8000->8000/tcp storperf-master - ``` - -2. Prepare environment. - - ``` - $ docker exec qtip bash -c "/home/opnfv/repos/qtip/integration/storperf/prepare.sh" - ``` - - This command can create a flavor and upload a Ubuntu 16.04 image on OpenStack. - -3. Run storperf job. - - ``` - $ docker exec qtip bash -c "/home/opnfv/repos/qtip/integration/storperf/start_job.sh -s stack.json -j job.json" - - Arguments: - - -s : Stack configuration json file. If not given, default_stack.json will be used. - -j : Storperf job configuration json file. If not given, default_job.json will be used. - ``` diff --git a/integration/storperf/docker-compose.yaml b/integration/storperf/docker-compose.yaml deleted file mode 100644 index 8cef5bc3..00000000 --- a/integration/storperf/docker-compose.yaml +++ /dev/null @@ -1,48 +0,0 @@ -############################################################################## -# Copyright (c) 2017 Dell EMC, ZTE 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 -############################################################################## - -version: '2' -services: - - - storperf-master: - container_name: "storperf-master" - image: opnfv/storperf-master - ports: - - "8000:8000" - env_file: ${ENV_FILE} - volumes: - - ${CARBON_DIR}:/opt/graphite/storage/whisper - - storperf-reporting: - container_name: "storperf-reporting" - image: opnfv/storperf-reporting - ports: - - "5080:5000" - - storperf-swaggerui: - container_name: "storperf-swaggerui" - image: "schickling/swagger-ui" - - storperf-httpfrontend: - container_name: "storperf-httpfrontend" - image: opnfv/storperf-httpfrontend - ports: - - "5000:5000" - links: - - storperf-master - - storperf-reporting - - storperf-swaggerui - - qtip: - container_name: qtip - image: opnfv/qtip - env_file: ${ENV_FILE} - links: - - storperf-httpfrontend diff --git a/integration/storperf/launch_containers.sh b/integration/storperf/launch_containers.sh deleted file mode 100755 index 3fcf8052..00000000 --- a/integration/storperf/launch_containers.sh +++ /dev/null @@ -1,100 +0,0 @@ -#! /bin/bash -############################################################################## -# Copyright (c) 2017 ZTE 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 -############################################################################## - -usage(){ - echo "usage: $0 -t <installer_type> -n <node_name>" >&2 -} - -#Get options -while getopts ":t:n:he" optchar; do - case "${optchar}" in - t) installer_type=${OPTARG} ;; - n) node_name=${OPTARG} ;; - h) usage - exit 0 - ;; - *) echo "Non-option argument: '-${OPTARG}'" >&2 - usage - exit 2 - ;; - esac -done - - -#set vars from env if not provided by user as options -installer_type=${installer_type:-$INSTALLER_TYPE} -node_name=${node_name:-$NODE_NAME} - -case $installer_type in - apex) - installer_ip=`sudo virsh domifaddr undercloud | grep ipv4 | awk '{print $4}' | cut -d/ -f1` - ;; - *) - - echo "Unsupported $installer_type. Cannot continue!" - exit 1 -esac - -if [[ -z $WORKSPACE ]];then - WORKSPACE=`pwd` -fi - -git clone --depth 1 https://gerrit.opnfv.org/gerrit/releng $WORKSPACE/releng - -$WORKSPACE/releng/utils/fetch_os_creds.sh -i ${installer_type} -a ${installer_ip} -d $WORKSPACE/openrc - -grep "export" $WORKSPACE/openrc | sed "s/export //" > $WORKSPACE/admin.rc -echo "INSTALLER_TYPE=${installer_type}" >> $WORKSPACE/admin.rc -echo "INSTALLER_IP=${installer_ip}" >> $WORKSPACE/admin.rc -echo "NODE_NAME=${node_name}" >> $WORKSPACE/admin.rc -export ENV_FILE=$WORKSPACE/admin.rc - -export CARBON_DIR=$WORKSPACE/carbon/ -WWW_DATA_UID=33 -WWW_DATA_GID=33 -sudo install --owner=${WWW_DATA_UID} --group=${WWW_DATA_GID} -d "${CARBON_DIR}" - -clean_storperf_container() -{ - docker-compose -f docker-compose.yaml down - - for name in qtip storperf-master storperf-swaggerui storperf-httpfrontend storperf-reporting - do - container=`docker ps -a -q -f name=$name` - if [[ ! -z $container ]];then - echo "Stopping any existing $name container" - docker rm -fv $container - fi - - image=`docker images opnfv/$name` - if [[ ! -z $image ]];then - echo "Deleteing any existing opnfv/$name image" - docker rmi -f opnfv/$container_name - fi - done -} - -launch_storperf_container() -{ - docker-compose pull - docker-compose -f docker-compose.yaml up -d - - echo "Waiting for StorPerf to become active" - - while [ $(curl -s -o /dev/null -I -w "%{http_code}" -X GET http://127.0.0.1:5000/api/v1.0/configurations) != "200" ] - do - sleep 1 - done -} - -echo "Clean existing storperf containers" -clean_storperf_container - -echo "Launch new storperf containers" -launch_storperf_container
\ No newline at end of file diff --git a/integration/storperf/run_ci.sh b/integration/storperf/run_ci.sh deleted file mode 100755 index ca67ac62..00000000 --- a/integration/storperf/run_ci.sh +++ /dev/null @@ -1,21 +0,0 @@ -#! /bin/bash -############################################################################## -# Copyright (c) 2017 ZTE 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 -############################################################################## - - -source $WORKSPACE/integration/storperf/launch_containers.sh -t $INSTALLER_TYPE -n $NODE_NAME - -docker exec qtip bash -c "/home/opnfv/repos/qtip/integration/storperf/prepare.sh" - -docker exec qtip bash -c "/home/opnfv/repos/qtip/integration/storperf/start_job.sh" - -docker exec qtip bash -c "/home/opnfv/repos/qtip/integration/storperf/cleanup.sh" - -exit 0 - - diff --git a/qtip/cli/commands/cmd_project.py b/qtip/cli/commands/cmd_project.py index b32e71cd..325594ad 100644 --- a/qtip/cli/commands/cmd_project.py +++ b/qtip/cli/commands/cmd_project.py @@ -41,7 +41,8 @@ def cli(): @cli.command(help="Create new testing project") @click.argument('project_name') @click.option('--project-template', - type=click.Choice(['compute', 'doctor']), + # TODO(yujunz) create template list by directory name + type=click.Choice(['compute', 'doctor', 'storage']), default='compute', help='Choose project template') @click.option('--pod-name', diff --git a/qtip/cli/commands/cmd_qpi.py b/qtip/cli/commands/cmd_qpi.py index 4865b7ae..a2802032 100644 --- a/qtip/cli/commands/cmd_qpi.py +++ b/qtip/cli/commands/cmd_qpi.py @@ -44,6 +44,10 @@ def show(name): with open('{}/{}.yaml'.format(QPI_PATH, name)) as conf: qpi = yaml.safe_load(conf) for section in qpi['sections']: - table.add_row([section['name'], section['description'], - section['formula']]) + try: + table.add_row([section['name'], section['description'], + section['formula']]) + except Exception: + table.add_row([section['name'], section['description'], + 'Not Available']) click.echo(table) diff --git a/qtip/loader/qpi.py b/qtip/loader/qpi.py index 48f52e84..294fd2ff 100644 --- a/qtip/loader/qpi.py +++ b/qtip/loader/qpi.py @@ -24,7 +24,7 @@ class QPISpec(YamlFileLoader): def __init__(self, name, paths=None): super(QPISpec, self).__init__(name, paths=paths) content = self.content - self.formula = Formula(content[SpecProp.FORMULA]) + self.formula = Formula(content.get(SpecProp.FORMULA, FormulaName.ARITHMETIC_MEAN)) self.sections = [Section(record, paths=paths) for record in content[SpecProp.SECTIONS]] diff --git a/qtip/score.py b/qtip/score.py new file mode 100644 index 00000000..da391290 --- /dev/null +++ b/qtip/score.py @@ -0,0 +1,59 @@ +############################################################################## +# Copyright (c) 2017 ZTE Corp 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 json +from os import path +import re +import yaml + + +RESOURCE_ROOT = path.join(path.dirname(__file__), '..', 'resources') + + +def normalize(score, base=2048): + """ Use 2048 as base score if the performance equals baseline """ + return int(base * score) + + +def storperf(report_file, qpi_spec=None, baseline_file=None): + if qpi_spec is None: + qpi_spec = path.join(RESOURCE_ROOT, 'QPI', 'storage.yaml') + + with open(qpi_spec) as f: + # load QPI spec as base template for report + qpi_report = yaml.safe_load(f.read()) + + if baseline_file is None: + baseline_file = path.join(RESOURCE_ROOT, 'baselines', 'storage.json') + + with open(baseline_file) as f: + baseline_report = json.load(f) + baseline_metrics = baseline_report['report']['metrics'] + + with open(report_file) as f: + storperf_report = json.load(f) + reported_metrics = storperf_report['report']['metrics'] + + sections = qpi_report['sections'] + for section in sections: + section_regex = re.compile(section['regex']) + ignored_regex = re.compile('^_') # ignore metrics starting with '_" + valid_metrics = [k for k in reported_metrics + if section_regex.search(k) and not ignored_regex.search(k) and k in baseline_metrics and + reported_metrics[k] != 0 and baseline_metrics[k] != 0] + if len(valid_metrics) == 0: + raise Exception('No valid metrics found') + + section['score'] = sum([reported_metrics[k] / baseline_metrics[k] + if not section.get('use_reciprocal', False) + else baseline_metrics[k] / reported_metrics[k] + for k in valid_metrics]) / len(valid_metrics) + qpi_report['score'] = normalize(sum([section['score'] for section in sections]) / len(sections)) + + return qpi_report diff --git a/tests/ci/run_compute_qpi.sh b/qtip/scripts/quickstart.sh index 09762b15..58a12459 100644 --- a/tests/ci/run_compute_qpi.sh +++ b/qtip/scripts/quickstart.sh @@ -6,10 +6,14 @@ # which accompanies this distribution, and is available at # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## -set -e + +set -o nounset +set -o errexit +set -o pipefail +set -x usage(){ - echo "usage: $0 -t <installer_type> -i <installer_ip> -p <pod_name> -s <scenario> -r <report_url>" >&2 + echo "usage: $0 -q <qtip_test_suite> -t <installer_type> -i <installer_ip> -p <pod_name> -s <scenario> -r <report_url>" >&2 } verify_connectivity(){ @@ -28,6 +32,7 @@ verify_connectivity(){ #Getoptions while getopts ":t:i:p:s:r:he" optchar; do case "${optchar}" in + q) test_suite=${OPTARG} ;; t) installer_type=${OPTARG} ;; i) installer_ip=${OPTARG} ;; p) pod_name=${OPTARG} ;; @@ -46,7 +51,8 @@ done #set vars from env if not provided by user as options installer_type=${installer_type:-$INSTALLER_TYPE} installer_ip=${installer_ip:-$INSTALLER_IP} -pod_name=${pod_name:-$POD_NAME} +test_suite=${test_suite:-$TEST_SUITE} +pod_name=${pod_name:-$NODE_NAME} scenario=${scenario:-$SCENARIO} testapi_url=${testapi_url:-$TESTAPI_URL} @@ -69,10 +75,10 @@ esac cd /home/opnfv -qtip create --pod-name ${pod_name} --installer-type ${installer_type} \ ---installer-host ${installer_ip} --scenario ${scenario} workspace +qtip create --project-template ${test_suite} --pod-name ${pod_name} --installer-type ${installer_type} \ +--installer-host ${installer_ip} --scenario ${scenario} ${test_suite} -cd /home/opnfv/workspace/ +cd ${test_suite} qtip setup eval `ssh-agent` @@ -91,5 +97,5 @@ case "$installer_type" in ;; esac -echo "Compute QPI done!" -exit 0
\ No newline at end of file +echo "QTIP testing done!" +exit 0 diff --git a/resources/QPI/storage.yaml b/resources/QPI/storage.yaml new file mode 100644 index 00000000..49ec6189 --- /dev/null +++ b/resources/QPI/storage.yaml @@ -0,0 +1,23 @@ +############################################################################## +# 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: storage +description: QTIP Performance Index of storage +system_info: +sections: + - name: IOPS + description: I/O operation per second + regex: '^(rr|wr)\..*\.iops$' # random read, random write + - name: Througput + description: data transfer rate + regex: '^rw\..*\.bw$' # sequential read/write + - name: Latency + description: response time + regex: '\.lat.mean$' + use_reciprocal: true diff --git a/resources/ansible_roles/ceph-cache-info/meta/main.yml b/resources/ansible_roles/ceph-info/meta/main.yml index 29b2992e..9b18b279 100644 --- a/resources/ansible_roles/ceph-cache-info/meta/main.yml +++ b/resources/ansible_roles/ceph-info/meta/main.yml @@ -11,4 +11,4 @@ allow_duplicates: yes dependencies: -- { role: qtip-common, basename: ceph-cache-info } +- { role: qtip-common, basename: ceph-info } diff --git a/resources/ansible_roles/ceph-cache-info/tasks/main.yml b/resources/ansible_roles/ceph-info/tasks/cache.yml index 7e29a325..a60c7c04 100644 --- a/resources/ansible_roles/ceph-cache-info/tasks/main.yml +++ b/resources/ansible_roles/ceph-info/tasks/cache.yml @@ -9,11 +9,11 @@ - fetch: src: /etc/ceph/ceph.conf - dest: "{{ qtip_results }}/sysinfo-{{ inventory_hostname }}/" + dest: "{{ output }}/" 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') }}"} + set_fact: {"{{ item }}":"{{ lookup('ini', '{{ item }} section=client default='' file={{ output }}/ceph.conf') }}"} with_items: - rbd_cache - rbd_cache_max_dirty diff --git a/resources/ansible_roles/ceph-disk-info/tasks/main.yml b/resources/ansible_roles/ceph-info/tasks/disk.yml index 6bb88e69..6bb88e69 100644 --- a/resources/ansible_roles/ceph-disk-info/tasks/main.yml +++ b/resources/ansible_roles/ceph-info/tasks/disk.yml diff --git a/resources/ansible_roles/ceph-disk-info/meta/main.yml b/resources/ansible_roles/ceph-info/tasks/main.yml index dbfbfb3b..04cc859c 100644 --- a/resources/ansible_roles/ceph-disk-info/meta/main.yml +++ b/resources/ansible_roles/ceph-info/tasks/main.yml @@ -9,6 +9,6 @@ --- -allow_duplicates: yes -dependencies: - - { role: qtip-common, basename: ceph-disk-info } +- include: cache.yml +- include: disk.yml +- include: network.yml diff --git a/resources/ansible_roles/ceph-network-info/tasks/main.yml b/resources/ansible_roles/ceph-info/tasks/network.yml index 7216d1a5..d5319c55 100644 --- a/resources/ansible_roles/ceph-network-info/tasks/main.yml +++ b/resources/ansible_roles/ceph-info/tasks/network.yml @@ -9,7 +9,7 @@ - name: get system network info - shell: netstat -nr |grep "U" | awk '{printf "interface %s network %s mask %s \n",$8,$1, $3 }' + 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 @@ -29,7 +29,7 @@ - cluster_network delegate_to: localhost -- name: append +- name: append lineinfile: dest: "{{ logfile }}" line: "cluster_network {{ cluster_network }}" diff --git a/resources/ansible_roles/qtip-common/defaults/main.yml b/resources/ansible_roles/qtip-common/defaults/main.yml new file mode 100644 index 00000000..47b8d107 --- /dev/null +++ b/resources/ansible_roles/qtip-common/defaults/main.yml @@ -0,0 +1,10 @@ +############################################################################## +# 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 +############################################################################## + +output: "{{ qtip_results }}"
\ No newline at end of file diff --git a/resources/ansible_roles/qtip-generator/files/storage/ansible.cfg b/resources/ansible_roles/qtip-generator/files/storage/ansible.cfg new file mode 100644 index 00000000..e4f400f6 --- /dev/null +++ b/resources/ansible_roles/qtip-generator/files/storage/ansible.cfg @@ -0,0 +1,447 @@ +# config file for ansible -- https://ansible.com/ +# =============================================== + +# nearly all parameters can be overridden in ansible-playbook +# or with command line flags. ansible will read ANSIBLE_CONFIG, +# ansible.cfg in the current working directory, .ansible.cfg in +# the home directory or /etc/ansible/ansible.cfg, whichever it +# finds first + +[defaults] + +# some basic default values... + +inventory = hosts +library = {{ qtip_package }}/qtip/ansible_library/ +#module_utils = /usr/share/my_module_utils/ +#remote_tmp = ~/.ansible/tmp +#local_tmp = ~/.ansible/tmp +#forks = 5 +#poll_interval = 15 +#sudo_user = root +#ask_sudo_pass = True +#ask_pass = True +#transport = smart +#remote_port = 22 +#module_lang = C +#module_set_locale = False + +# plays will gather facts by default, which contain information about +# the remote system. +# +# smart - gather by default, but don't regather if already gathered +# implicit - gather by default, turn off with gather_facts: False +# explicit - do not gather by default, must say gather_facts: True +gathering = smart + +# This only affects the gathering done by a play's gather_facts directive, +# by default gathering retrieves all facts subsets +# all - gather all subsets +# network - gather min and network facts +# hardware - gather hardware facts (longest facts to retrieve) +# virtual - gather min and virtual facts +# facter - import facts from facter +# ohai - import facts from ohai +# You can combine them using comma (ex: network,virtual) +# You can negate them using ! (ex: !hardware,!facter,!ohai) +# A minimal set of facts is always gathered. +#gather_subset = all + +# some hardware related facts are collected +# with a maximum timeout of 10 seconds. This +# option lets you increase or decrease that +# timeout to something more suitable for the +# environment. +# gather_timeout = 10 + +# additional paths to search for roles in, colon separated +#roles_path = /etc/ansible/roles +roles_path = {{ qtip_package }}/resources/ansible_roles + +# uncomment this to disable SSH key host checking +#host_key_checking = False + +# change the default callback +stdout_callback = minimal +# enable additional callbacks +callback_whitelist = profile_tasks + +# Determine whether includes in tasks and handlers are "static" by +# default. As of 2.0, includes are dynamic by default. Setting these +# values to True will make includes behave more like they did in the +# 1.x versions. +#task_includes_static = True +#handler_includes_static = True + +# Controls if a missing handler for a notification event is an error or a warning +#error_on_missing_handler = True + +# change this for alternative sudo implementations +#sudo_exe = sudo + +# What flags to pass to sudo +# WARNING: leaving out the defaults might create unexpected behaviours +#sudo_flags = -H -S -n + +# SSH timeout +#timeout = 10 + +# default user to use for playbooks if user is not specified +# (/usr/bin/ansible will use current user as default) +#remote_user = root + +# logging is off by default unless this path is defined +# if so defined, consider logrotate +#log_path = /var/log/ansible.log + +# default module name for /usr/bin/ansible +#module_name = command + +# use this shell for commands executed under sudo +# you may need to change this to bin/bash in rare instances +# if sudo is constrained +#executable = /bin/sh + +# if inventory variables overlap, does the higher precedence one win +# or are hash values merged together? The default is 'replace' but +# this can also be set to 'merge'. +#hash_behaviour = replace + +# by default, variables from roles will be visible in the global variable +# scope. To prevent this, the following option can be enabled, and only +# tasks and handlers within the role will see the variables there +#private_role_vars = yes + +# list any Jinja2 extensions to enable here: +#jinja2_extensions = jinja2.ext.do,jinja2.ext.i18n + +# if set, always use this private key file for authentication, same as +# if passing --private-key to ansible or ansible-playbook +#private_key_file = /path/to/file + +# If set, configures the path to the Vault password file as an alternative to +# specifying --vault-password-file on the command line. +#vault_password_file = /path/to/vault_password_file + +# format of string {{ ansible_managed }} available within Jinja2 +# templates indicates to users editing templates files will be replaced. +# replacing {file}, {host} and {uid} and strftime codes with proper values. +#ansible_managed = Ansible managed: {file} modified on %Y-%m-%d %H:%M:%S by {uid} on {host} +# {file}, {host}, {uid}, and the timestamp can all interfere with idempotence +# in some situations so the default is a static string: +#ansible_managed = Ansible managed + +# by default, ansible-playbook will display "Skipping [host]" if it determines a task +# should not be run on a host. Set this to "False" if you don't want to see these "Skipping" +# messages. NOTE: the task header will still be shown regardless of whether or not the +# task is skipped. +#display_skipped_hosts = True + +# by default, if a task in a playbook does not include a name: field then +# ansible-playbook will construct a header that includes the task's action but +# not the task's args. This is a security feature because ansible cannot know +# if the *module* considers an argument to be no_log at the time that the +# header is printed. If your environment doesn't have a problem securing +# stdout from ansible-playbook (or you have manually specified no_log in your +# playbook on all of the tasks where you have secret information) then you can +# safely set this to True to get more informative messages. +#display_args_to_stdout = False + +# by default (as of 1.3), Ansible will raise errors when attempting to dereference +# Jinja2 variables that are not set in templates or action lines. Uncomment this line +# to revert the behavior to pre-1.3. +#error_on_undefined_vars = False + +# by default (as of 1.6), Ansible may display warnings based on the configuration of the +# system running ansible itself. This may include warnings about 3rd party packages or +# other conditions that should be resolved if possible. +# to disable these warnings, set the following value to False: +#system_warnings = True + +# by default (as of 1.4), Ansible may display deprecation warnings for language +# features that should no longer be used and will be removed in future versions. +# to disable these warnings, set the following value to False: +#deprecation_warnings = True + +# (as of 1.8), Ansible can optionally warn when usage of the shell and +# command module appear to be simplified by using a default Ansible module +# instead. These warnings can be silenced by adjusting the following +# setting or adding warn=yes or warn=no to the end of the command line +# parameter string. This will for example suggest using the git module +# instead of shelling out to the git command. +# command_warnings = False + + +# set plugin path directories here, separate with colons +action_plugins = {{ qtip_package }}/qtip/ansible_library/plugins/action +#cache_plugins = /usr/share/ansible/plugins/cache +#callback_plugins = /usr/share/ansible/plugins/callback +#connection_plugins = /usr/share/ansible/plugins/connection +#lookup_plugins = /usr/share/ansible/plugins/lookup +#inventory_plugins = /usr/share/ansible/plugins/inventory +#vars_plugins = /usr/share/ansible/plugins/vars +filter_plugins = {{ qtip_package }}/qtip/ansible_library/plugins/filter +#test_plugins = /usr/share/ansible/plugins/test +#terminal_plugins = /usr/share/ansible/plugins/terminal +#strategy_plugins = /usr/share/ansible/plugins/strategy + + +# by default, ansible will use the 'linear' strategy but you may want to try +# another one +#strategy = free + +# by default callbacks are not loaded for /bin/ansible, enable this if you +# want, for example, a notification or logging callback to also apply to +# /bin/ansible runs +#bin_ansible_callbacks = False + + +# don't like cows? that's unfortunate. +# set to 1 if you don't want cowsay support or export ANSIBLE_NOCOWS=1 +#nocows = 1 + +# set which cowsay stencil you'd like to use by default. When set to 'random', +# a random stencil will be selected for each task. The selection will be filtered +# against the `cow_whitelist` option below. +#cow_selection = default +#cow_selection = random + +# when using the 'random' option for cowsay, stencils will be restricted to this list. +# it should be formatted as a comma-separated list with no spaces between names. +# NOTE: line continuations here are for formatting purposes only, as the INI parser +# in python does not support them. +#cow_whitelist=bud-frogs,bunny,cheese,daemon,default,dragon,elephant-in-snake,elephant,eyes,\ +# hellokitty,kitty,luke-koala,meow,milk,moofasa,moose,ren,sheep,small,stegosaurus,\ +# stimpy,supermilker,three-eyes,turkey,turtle,tux,udder,vader-koala,vader,www + +# don't like colors either? +# set to 1 if you don't want colors, or export ANSIBLE_NOCOLOR=1 +#nocolor = 1 + +# if set to a persistent type (not 'memory', for example 'redis') fact values +# from previous runs in Ansible will be stored. This may be useful when +# wanting to use, for example, IP information from one group of servers +# without having to talk to them in the same playbook run to get their +# current IP information. +fact_caching = jsonfile +fact_caching_connection = {{ qtip_cache }} +fact_caching_timeout = 86400 + + +# retry files +# When a playbook fails by default a .retry file will be created in ~/ +# You can disable this feature by setting retry_files_enabled to False +# and you can change the location of the files by setting retry_files_save_path + +#retry_files_enabled = False +#retry_files_save_path = ~/.ansible-retry + +# squash actions +# Ansible can optimise actions that call modules with list parameters +# when looping. Instead of calling the module once per with_ item, the +# module is called once with all items at once. Currently this only works +# under limited circumstances, and only with parameters named 'name'. +squash_actions = apk,apt,dnf,homebrew,pacman,pkgng,yum,zypper + +# prevents logging of task data, off by default +#no_log = False + +# prevents logging of tasks, but only on the targets, data is still logged on the master/controller +#no_target_syslog = False + +# controls whether Ansible will raise an error or warning if a task has no +# choice but to create world readable temporary files to execute a module on +# the remote machine. This option is False by default for security. Users may +# turn this on to have behaviour more like Ansible prior to 2.1.x. See +# https://docs.ansible.com/ansible/become.html#becoming-an-unprivileged-user +# for more secure ways to fix this than enabling this option. +#allow_world_readable_tmpfiles = False + +# controls the compression level of variables sent to +# worker processes. At the default of 0, no compression +# is used. This value must be an integer from 0 to 9. +#var_compression_level = 9 + +# controls what compression method is used for new-style ansible modules when +# they are sent to the remote system. The compression types depend on having +# support compiled into both the controller's python and the client's python. +# The names should match with the python Zipfile compression types: +# * ZIP_STORED (no compression. available everywhere) +# * ZIP_DEFLATED (uses zlib, the default) +# These values may be set per host via the ansible_module_compression inventory +# variable +#module_compression = 'ZIP_DEFLATED' + +# This controls the cutoff point (in bytes) on --diff for files +# set to 0 for unlimited (RAM may suffer!). +#max_diff_size = 1048576 + +# This controls how ansible handles multiple --tags and --skip-tags arguments +# on the CLI. If this is True then multiple arguments are merged together. If +# it is False, then the last specified argument is used and the others are ignored. +#merge_multiple_cli_flags = False + +# Controls showing custom stats at the end, off by default +#show_custom_stats = True + +# Controlls which files to ignore when using a directory as inventory with +# possibly multiple sources (both static and dynamic) +#inventory_ignore_extensions = ~, .orig, .bak, .ini, .cfg, .retry, .pyc, .pyo + +# This family of modules use an alternative execution path optimized for network appliances +# only update this setting if you know how this works, otherwise it can break module execution +#network_group_modules=['eos', 'nxos', 'ios', 'iosxr', 'junos', 'vyos'] + +# This keeps facts from polluting the main namespace as variables. +# Setting to True keeps them under the ansible_facts namespace, the default is False +#restrict_facts_namespace: True + +[privilege_escalation] +#become=True +#become_method=sudo +#become_user=root +#become_ask_pass=False + +[paramiko_connection] + +# uncomment this line to cause the paramiko connection plugin to not record new host +# keys encountered. Increases performance on new host additions. Setting works independently of the +# host key checking setting above. +#record_host_keys=False + +# by default, Ansible requests a pseudo-terminal for commands executed under sudo. Uncomment this +# line to disable this behaviour. +#pty=False + +# paramiko will default to looking for SSH keys initially when trying to +# authenticate to remote devices. This is a problem for some network devices +# that close the connection after a key failure. Uncomment this line to +# disable the Paramiko look for keys function +#look_for_keys = False + +# When using persistent connections with Paramiko, the connection runs in a +# background process. If the host doesn't already have a valid SSH key, by +# default Ansible will prompt to add the host key. This will cause connections +# running in background processes to fail. Uncomment this line to have +# Paramiko automatically add host keys. +#host_key_auto_add = True + +[ssh_connection] + +# ssh arguments to use +# Leaving off ControlPersist will result in poor performance, so use +# paramiko on older platforms rather than removing it, -C controls compression use +#ssh_args = -C -o ControlMaster=auto -o ControlPersist=60s +ssh_args = -o StrictHostKeyChecking=no + +# The base directory for the ControlPath sockets. +# This is the "%(directory)s" in the control_path option +# +# Example: +# control_path_dir = /tmp/.ansible/cp +#control_path_dir = ~/.ansible/cp + +# The path to use for the ControlPath sockets. This defaults to a hashed string of the hostname, +# port and username (empty string in the config). The hash mitigates a common problem users +# found with long hostames and the conventional %(directory)s/ansible-ssh-%%h-%%p-%%r format. +# In those cases, a "too long for Unix domain socket" ssh error would occur. +# +# Example: +# control_path = %(directory)s/%%h-%%r +#control_path = + +# Enabling pipelining reduces the number of SSH operations required to +# execute a module on the remote server. This can result in a significant +# performance improvement when enabled, however when using "sudo:" you must +# first disable 'requiretty' in /etc/sudoers +# +# By default, this option is disabled to preserve compatibility with +# sudoers configurations that have requiretty (the default on many distros). +# +#pipelining = False + +# Control the mechanism for transferring files (old) +# * smart = try sftp and then try scp [default] +# * True = use scp only +# * False = use sftp only +#scp_if_ssh = smart + +# Control the mechanism for transferring files (new) +# If set, this will override the scp_if_ssh option +# * sftp = use sftp to transfer files +# * scp = use scp to transfer files +# * piped = use 'dd' over SSH to transfer files +# * smart = try sftp, scp, and piped, in that order [default] +#transfer_method = smart + +# if False, sftp will not use batch mode to transfer files. This may cause some +# types of file transfer failures impossible to catch however, and should +# only be disabled if your sftp version has problems with batch mode +#sftp_batch_mode = False + +[persistent_connection] + +# Configures the persistent connection timeout value in seconds. This value is +# how long the persistent connection will remain idle before it is destroyed. +# If the connection doesn't receive a request before the timeout value +# expires, the connection is shutdown. The default value is 30 seconds. +#connect_timeout = 30 + +# Configures the persistent connection retries. This value configures the +# number of attempts the ansible-connection will make when trying to connect +# to the local domain socket. The default value is 30. +#connect_retries = 30 + +# Configures the amount of time in seconds to wait between connection attempts +# to the local unix domain socket. This value works in conjunction with the +# connect_retries value to define how long to try to connect to the local +# domain socket when setting up a persistent connection. The default value is +# 1 second. +#connect_interval = 1 + +[accelerate] +#accelerate_port = 5099 +#accelerate_timeout = 30 +#accelerate_connect_timeout = 5.0 + +# The daemon timeout is measured in minutes. This time is measured +# from the last activity to the accelerate daemon. +#accelerate_daemon_timeout = 30 + +# If set to yes, accelerate_multi_key will allow multiple +# private keys to be uploaded to it, though each user must +# have access to the system via SSH to add a new key. The default +# is "no". +#accelerate_multi_key = yes + +[selinux] +# file systems that require special treatment when dealing with security context +# the default behaviour that copies the existing context or uses the user default +# needs to be changed to use the file system dependent context. +#special_context_filesystems=nfs,vboxsf,fuse,ramfs,9p + +# Set this to yes to allow libvirt_lxc connections to work without SELinux. +#libvirt_lxc_noseclabel = yes + +[colors] +#highlight = white +#verbose = blue +#warn = bright purple +#error = red +#debug = dark gray +#deprecate = purple +#skip = cyan +#unreachable = red +#ok = green +#changed = yellow +#diff_add = green +#diff_remove = red +#diff_lines = cyan + + +[diff] +# Always print diff when running ( same as always running with -D/--diff ) +# always = no + +# Set how many context lines to show in diff +# context = 3 diff --git a/resources/ansible_roles/qtip-generator/files/storage/fixtures/case.json b/resources/ansible_roles/qtip-generator/files/storage/fixtures/case.json new file mode 100644 index 00000000..d58f51bc --- /dev/null +++ b/resources/ansible_roles/qtip-generator/files/storage/fixtures/case.json @@ -0,0 +1,14 @@ +{ + "run": "", + "name": "storage", + "ci_loop": "", + "tags": "", + "url": "", + "domains": "", + "dependencies": "", + "version": "", + "criteria": "", + "tier": "", + "blocking": "", + "description": "" +}
\ No newline at end of file diff --git a/resources/ansible_roles/qtip-generator/files/storage/fixtures/pod.json b/resources/ansible_roles/qtip-generator/files/storage/fixtures/pod.json new file mode 100644 index 00000000..654b5828 --- /dev/null +++ b/resources/ansible_roles/qtip-generator/files/storage/fixtures/pod.json @@ -0,0 +1,6 @@ +{ + "details": "", + "role": "", + "name": "qtip-pod", + "mode": "" +}
\ No newline at end of file diff --git a/resources/ansible_roles/qtip-generator/files/storage/fixtures/project.json b/resources/ansible_roles/qtip-generator/files/storage/fixtures/project.json new file mode 100644 index 00000000..ecd03e83 --- /dev/null +++ b/resources/ansible_roles/qtip-generator/files/storage/fixtures/project.json @@ -0,0 +1,4 @@ +{ + "name": "qtip", + "description": "Platform Performance Benchmarking" +}
\ No newline at end of file diff --git a/resources/ansible_roles/qtip-generator/files/storage/group_vars/all.yml b/resources/ansible_roles/qtip-generator/files/storage/group_vars/all.yml new file mode 100644 index 00000000..8b90b498 --- /dev/null +++ b/resources/ansible_roles/qtip-generator/files/storage/group_vars/all.yml @@ -0,0 +1,22 @@ +############################################################################## +# 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 +############################################################################## + +qtip_resources: "{{ qtip_package }}/resources" +qtip_results: results +qtip_fixtures: fixtures +qtip_dump: dump +qtip_cache: "{{ qtip_cache }}" +qtip_workdir: "{% raw %}{{ ansible_env.HOME }}{% endraw %}/qtip-workdir-{{ lookup('pipe', 'date +%Y%m%d-%H%M') }}" + +installer_type: "{{ installer_type }}" +installer_host: "{{ installer_host }}" +installer_group: + manual: dummy-group + fuel: fuel-masters + apex: apex-underclouds diff --git a/resources/ansible_roles/qtip-generator/files/storage/host_vars/localhost.yml b/resources/ansible_roles/qtip-generator/files/storage/host_vars/localhost.yml new file mode 100644 index 00000000..228c00e6 --- /dev/null +++ b/resources/ansible_roles/qtip-generator/files/storage/host_vars/localhost.yml @@ -0,0 +1,16 @@ +############################################################################## +# 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 +############################################################################## + +# set `testapi_url` to enable reporting to testapi +# testapi_url: http://localhost:8000/api/v1 +project_name: qtip +case_name: "{{ case_name|default('storage') }}" +pod_name: "{{ pod_name|default('qtip-pod') }}" +scenario: "{{ scenario|default('generic') }}" +version: "{{ version|default('master') }}" diff --git a/resources/ansible_roles/qtip-generator/files/storage/hosts b/resources/ansible_roles/qtip-generator/files/storage/hosts new file mode 100644 index 00000000..0347e450 --- /dev/null +++ b/resources/ansible_roles/qtip-generator/files/storage/hosts @@ -0,0 +1,13 @@ +localhost ansible_connection=local + +{% if installer_type != 'manual' %} +[{{ installer_group[installer_type] }}] +{{ installer_host }} +{% else %} +[SUT] +# Add hosts in system under test, example:: +# +# host-under-test ansible_host=192.168.10.1 ansible_port=5022 ansile_user=root +# +# See http://docs.ansible.com/ansible/intro_inventory.html for details +{% endif %} diff --git a/resources/ansible_roles/qtip-generator/files/storage/run.yml b/resources/ansible_roles/qtip-generator/files/storage/run.yml new file mode 100644 index 00000000..1ddf0b59 --- /dev/null +++ b/resources/ansible_roles/qtip-generator/files/storage/run.yml @@ -0,0 +1,21 @@ +############################################################################## +# 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 +############################################################################## + +--- + +- hosts: localhost + + roles: + - { role: qtip, tasks: setup-local, tags: [setup] } + - { role: storperf, output: "{% raw %}{{ qtip_results }}{% endraw %}/storperf" } + +- hosts: SUT + roles: + - { role: qtip, tasks: setup-node, tags: [setup] } + - { role: ceph-info, output: "{% raw %}{{ qtip_results }}{% endraw %}/ceph-info" } diff --git a/resources/ansible_roles/qtip-generator/files/storage/setup.yml b/resources/ansible_roles/qtip-generator/files/storage/setup.yml new file mode 100644 index 00000000..f5920c1f --- /dev/null +++ b/resources/ansible_roles/qtip-generator/files/storage/setup.yml @@ -0,0 +1,22 @@ +############################################################################## +# 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 +############################################################################## + +# Prepare connection to SUT (System Under Test) + +--- +{% if installer_type == 'manual' %} +- hosts: localhost + gather_facts: no + tasks: + - debug: "msg='please add hosts to SUT group in `hosts` file manually.'" +{% else %} +- hosts: [{{ installer_group[installer_type] }}] + roles: + - { role: qtip, tasks: generate-inventory } +{% endif %} diff --git a/resources/ansible_roles/qtip-generator/files/storage/teardown.yml b/resources/ansible_roles/qtip-generator/files/storage/teardown.yml new file mode 100644 index 00000000..dc659930 --- /dev/null +++ b/resources/ansible_roles/qtip-generator/files/storage/teardown.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 +############################################################################## + +- hosts: SUT + + roles: + # teardown environment + - { role: qtip, tasks: teardown } diff --git a/resources/ansible_roles/qtip-generator/files/storage/templates/hosts b/resources/ansible_roles/qtip-generator/files/storage/templates/hosts new file mode 100644 index 00000000..49920006 --- /dev/null +++ b/resources/ansible_roles/qtip-generator/files/storage/templates/hosts @@ -0,0 +1,25 @@ +{% raw %} +localhost ansible_connection=local + +[{{ installer_group[installer_type] }}] +{{ installer_host }} + +[SUT:children] # system under test +compute + +[node-groups:children] +{% for group in hosts|sort %} +{{ group }} +{% endfor %} + +[node-groups:vars] +ansible_ssh_common_args=-F ./ssh.cfg + +{% for group in hosts|sort %} +[{{ group }}] +{% for host in hosts[group]|sort %} +{{ host }} +{% endfor %} + +{% endfor %} +{% endraw %} diff --git a/resources/ansible_roles/qtip-generator/files/storage/templates/ssh.cfg b/resources/ansible_roles/qtip-generator/files/storage/templates/ssh.cfg new file mode 100644 index 00000000..1b7c0183 --- /dev/null +++ b/resources/ansible_roles/qtip-generator/files/storage/templates/ssh.cfg @@ -0,0 +1,16 @@ +{% raw %} +# Connect to target node through jump host +# +# OpenSSH 7.3: +# ProxyJump jumphost +# before OpenSSH 7.3 +# ProxyCommand ssh -o 'ForwardAgent yes' jumphost 'ssh-add && nc %h %p' + +{% for (name, host) in hosts_meta.items() %} +Host {{ name }} + HostName {{ host.ansible_ssh_host }} + User {{ host.ansible_user }} + ProxyCommand ssh -o 'ForwardAgent yes' {{ installer_host }} 'ssh-add && nc %h %p' + +{% endfor %} +{% endraw %}
\ No newline at end of file diff --git a/integration/storperf/default_job.json b/resources/ansible_roles/storperf/files/default_job.json index d0e1516d..4e5e2dfd 100644 --- a/integration/storperf/default_job.json +++ b/resources/ansible_roles/storperf/files/default_job.json @@ -6,7 +6,7 @@ "workload": "rw", "metadata": { "disk_type": "HDD", - "scenario_name": "none", + "scenario_name": "", "storage_node_count": 2, "version": "", "build_tag": "", diff --git a/integration/storperf/default_stack.json b/resources/ansible_roles/storperf/files/default_stack.json index 79d8fc46..79d8fc46 100644 --- a/integration/storperf/default_stack.json +++ b/resources/ansible_roles/storperf/files/default_stack.json diff --git a/integration/storperf/prepare.sh b/resources/ansible_roles/storperf/files/prepare.sh index 345a80bc..fe0708ad 100755 --- a/integration/storperf/prepare.sh +++ b/resources/ansible_roles/storperf/files/prepare.sh @@ -7,34 +7,32 @@ # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## -# See https://stackoverflow.com/questions/59895/getting-the-source-directory-of-a-bash-script-from-within -script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" - -pip install -r $script_dir/storperf_requirements.txt - if [[ -z $WORKSPACE ]];then WORKSPACE=`pwd` fi +script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +pip install -r $script_dir/storperf_requirements.txt delete_storperf_stack() { - echo "Checking for an existing stack" + echo "Checking for storperf stack" STACK_ID=`openstack stack list | grep StorPerfAgentGroup | awk '{print $2}'` if [[ ! -z $STACK_ID ]];then + echo "Deleting any existing storperf stack" openstack stack delete --yes --wait StorPerfAgentGroup fi } - load_ubuntu_image() { echo "Checking for Ubuntu 16.04 image in Glance" - IMAGE=`openstack image list | grep "Ubuntu 16.04 x86_64"` + IMAGE=`openstack image list | grep "Ubuntu 16.04 x86_64" | awk '{print $2}'` if [[ -z "$IMAGE" ]];then cd $WORKSPACE if [[ ! -f ubuntu-16.04-server-cloudimg-amd64-disk1.img ]];then - echo "download Ubuntu 16.04 image" + echo "Download Ubuntu 16.04 image" wget -q https://cloud-images.ubuntu.com/releases/16.04/release/ubuntu-16.04-server-cloudimg-amd64-disk1.img wget -q https://cloud-images.ubuntu.com/releases/16.04/release/MD5SUMS checksum=$(cat ./MD5SUMS |grep ubuntu-16.04-server-cloudimg-amd64-disk1.img | md5sum -c) @@ -44,31 +42,30 @@ load_ubuntu_image() fi fi - echo "Create openstack image Ubuntu 16.04" + echo "Creating openstack image Ubuntu 16.04" openstack image create "Ubuntu 16.04 x86_64" --disk-format qcow2 --public \ --container-format bare --file $WORKSPACE/ubuntu-16.04-server-cloudimg-amd64-disk1.img + else + openstack image show "Ubuntu 16.04 x86_64" fi - - openstack image show "Ubuntu 16.04 x86_64" } - create_storperf_flavor() { echo "Checking for StorPerf flavor" openstack flavor delete storperf - FLAVOR=`openstack flavor list | grep "storperf"` + FLAVOR=`openstack flavor list | grep "storperf" | awk '{print $2}'` if [[ -z "$FLAVOR" ]];then openstack flavor create storperf \ --id auto \ --ram 2048 \ --disk 4 \ --vcpus 2 + else + openstack flavor show storperf fi - openstack flavor show storperf } - delete_storperf_stack load_ubuntu_image create_storperf_flavor diff --git a/integration/storperf/start_job.sh b/resources/ansible_roles/storperf/files/start_job.sh index 672dabef..79057298 100755 --- a/integration/storperf/start_job.sh +++ b/resources/ansible_roles/storperf/files/start_job.sh @@ -7,6 +7,11 @@ # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## +set -o errexit +set -o pipefail +set -o nounset +set -x + usage(){ echo "usage: $0 -s <stack_json_path> -j <job_json_path>" >&2 } @@ -32,20 +37,26 @@ script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" stack_json=${stack_json:-"$script_dir/default_stack.json"} job_json=${job_json:-"$script_dir/default_job.json"} -if [[ -z $WORKSPACE ]];then - WORKSPACE=`pwd` -fi +WORKSPACE=${WORKSPACE:-$(pwd)} nova_vm_mapping() { - rm $WORKSPACE/nova_vm.json openstack server list --name storperf-agent -c ID -c Host --long -f json > $WORKSPACE/nova_vm.json echo ========================================================================== + echo "Vms vs. Compute nodes" cat $WORKSPACE/nova_vm.json echo ========================================================================== } +storperf_api="http://storperf:5000/api/v1.0" + +echo "QTIP: Waiting for storperf api ready" +while [ $(curl -s -o /dev/null -I -w "%{http_code}" -X GET ${storperf_api}/configurations) != "200" ] +do + sleep 1 +done + echo ========================================================================== echo "Start to create storperf stack" cat ${stack_json} 1>&2 @@ -53,7 +64,7 @@ echo ========================================================================== curl -X POST --header 'Content-Type: application/json' \ --header 'Accept: application/json' -d @${stack_json} \ - 'http://storperf-httpfrontend:5000/api/v1.0/configurations' + ${storperf_api}/configurations nova_vm_mapping @@ -65,15 +76,16 @@ echo ========================================================================== JOB=$(curl -s -X POST --header 'Content-Type: application/json' \ --header 'Accept: application/json' \ - -d @${job_json} 'http://storperf-httpfrontend:5000/api/v1.0/jobs' | \ + -d @${job_json} ${storperf_api}/jobs | \ awk '/job_id/ {print $2}' | sed 's/"//g') echo "JOB ID: $JOB" if [[ -z "$JOB" ]]; then echo "Oops, JOB ID is empty!" + exit 1 else echo "checking job status..." - curl -s -X GET "http://storperf-httpfrontend:5000/api/v1.0/jobs?id=$JOB&type=status" \ + curl -s -X GET "${storperf_api}/jobs?id=$JOB&type=status" \ -o $WORKSPACE/status.json cat $WORKSPACE/status.json @@ -84,14 +96,18 @@ else do sleep 180 mv $WORKSPACE/status.json $WORKSPACE/old-status.json - curl -s -X GET "http://storperf-httpfrontend:5000/api/v1.0/jobs?id=$JOB&type=status" \ + curl -s -X GET "${storperf_api}/jobs?id=$JOB&type=status" \ -o $WORKSPACE/status.json JOB_STATUS=`cat $WORKSPACE/status.json | awk '/Status/ {print $2}' | cut -d\" -f2` + + set +o errexit # disable error exit checking for diff diff $WORKSPACE/status.json $WORKSPACE/old-status.json >/dev/null if [ $? -eq 1 ] then cat $WORKSPACE/status.json fi + set -o errexit + done echo @@ -100,10 +116,10 @@ else echo ========================================================================== echo Final report echo ========================================================================== - curl -s -X GET "http://storperf-httpfrontend:5000/api/v1.0/jobs?id=$JOB&type=metadata" \ + curl -s -X GET "${storperf_api}/jobs?id=$JOB&type=metadata" \ -o $WORKSPACE/report.json cat $WORKSPACE/report.json fi echo "Deleting stack for cleanup" -curl -s -X DELETE --header 'Accept: application/json' 'http://storperf-httpfrontend:5000/api/v1.0/configurations'
\ No newline at end of file +curl -s -X DELETE --header 'Accept: application/json' ${storperf_api}/configurations diff --git a/integration/storperf/storperf_requirments.txt b/resources/ansible_roles/storperf/files/storperf_requirements.txt index 4a279ae5..4a279ae5 100644 --- a/integration/storperf/storperf_requirments.txt +++ b/resources/ansible_roles/storperf/files/storperf_requirements.txt diff --git a/resources/ansible_roles/ceph-network-info/meta/main.yml b/resources/ansible_roles/storperf/meta/main.yml index 4f5b88d4..ecdf8697 100644 --- a/resources/ansible_roles/ceph-network-info/meta/main.yml +++ b/resources/ansible_roles/storperf/meta/main.yml @@ -11,4 +11,4 @@ allow_duplicates: yes dependencies: - - { role: qtip-common, basename: ceph-network-info } +- { role: qtip-common, basename: storperf } diff --git a/resources/ansible_roles/storperf/tasks/main.yml b/resources/ansible_roles/storperf/tasks/main.yml new file mode 100644 index 00000000..b326dc47 --- /dev/null +++ b/resources/ansible_roles/storperf/tasks/main.yml @@ -0,0 +1,15 @@ +############################################################################## +# 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: preparing stack for storperf testing + local_action: "shell {{ role_path }}/files/prepare.sh chdir={{ output }}" + +- name: running storperf testing + local_action: "shell {{ role_path }}/files/start_job.sh chdir={{ output }}" diff --git a/resources/ansible_roles/storperf/vars/main.yml b/resources/ansible_roles/storperf/vars/main.yml new file mode 100644 index 00000000..ab934905 --- /dev/null +++ b/resources/ansible_roles/storperf/vars/main.yml @@ -0,0 +1,11 @@ +############################################################################# +# 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 +############################################################################# + +--- +workdir: "{{ qtip_workdir }}/storperf" diff --git a/resources/baselines/storage.json b/resources/baselines/storage.json new file mode 100644 index 00000000..e56912a1 --- /dev/null +++ b/resources/baselines/storage.json @@ -0,0 +1,11944 @@ +{ + "agent_count": 2, + "build_tag": "", + "disk_type": "HDD", + "public_network": "external", + "report": { + "agent_count": 2, + "build_tag": "", + "disk_type": "HDD", + "metrics": { + "rr.queue-depth.1.block-size.1024.read.bw": 536.8333333333334, + "rr.queue-depth.1.block-size.1024.read.iops": 537.4620833333333, + "rr.queue-depth.1.block-size.1024.read.lat.mean": 1867.6662500000002, + "rr.queue-depth.1.block-size.1024.write.bw": 0.0, + "rr.queue-depth.1.block-size.1024.write.iops": 0.0, + "rr.queue-depth.1.block-size.1024.write.lat.mean": 0.0, + "rr.queue-depth.1.block-size.2048.read.bw": 1082.35, + "rr.queue-depth.1.block-size.2048.read.iops": 541.3974999999999, + "rr.queue-depth.1.block-size.2048.read.lat.mean": 1850.8089999999997, + "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.1.block-size.8192.read.bw": 4180.7, + "rr.queue-depth.1.block-size.8192.read.iops": 522.6519999999999, + "rr.queue-depth.1.block-size.8192.read.lat.mean": 1917.286, + "rr.queue-depth.1.block-size.8192.write.bw": 0.0, + "rr.queue-depth.1.block-size.8192.write.iops": 0.0, + "rr.queue-depth.1.block-size.8192.write.lat.mean": 0.0, + "rr.queue-depth.2.block-size.1024.read.bw": 1090.8, + "rr.queue-depth.2.block-size.1024.read.iops": 1091.4094999999998, + "rr.queue-depth.2.block-size.1024.read.lat.mean": 1830.2185000000002, + "rr.queue-depth.2.block-size.1024.write.bw": 0.0, + "rr.queue-depth.2.block-size.1024.write.iops": 0.0, + "rr.queue-depth.2.block-size.1024.write.lat.mean": 0.0, + "rr.queue-depth.2.block-size.2048.read.bw": 2186.05, + "rr.queue-depth.2.block-size.2048.read.iops": 1093.2565, + "rr.queue-depth.2.block-size.2048.read.lat.mean": 1828.2099999999998, + "rr.queue-depth.2.block-size.2048.write.bw": 0.0, + "rr.queue-depth.2.block-size.2048.write.iops": 0.0, + "rr.queue-depth.2.block-size.2048.write.lat.mean": 0.0, + "rr.queue-depth.2.block-size.8192.read.bw": 8750.0, + "rr.queue-depth.2.block-size.8192.read.iops": 1093.8239999999998, + "rr.queue-depth.2.block-size.8192.read.lat.mean": 1827.1945, + "rr.queue-depth.2.block-size.8192.write.bw": 0.0, + "rr.queue-depth.2.block-size.8192.write.iops": 0.0, + "rr.queue-depth.2.block-size.8192.write.lat.mean": 0.0, + "rr.queue-depth.4.block-size.1024.read.bw": 1933.55, + "rr.queue-depth.4.block-size.1024.read.iops": 1934.0075000000002, + "rr.queue-depth.4.block-size.1024.read.lat.mean": 2064.0285, + "rr.queue-depth.4.block-size.1024.write.bw": 0.0, + "rr.queue-depth.4.block-size.1024.write.iops": 0.0, + "rr.queue-depth.4.block-size.1024.write.lat.mean": 0.0, + "rr.queue-depth.4.block-size.2048.read.bw": 3763.85, + "rr.queue-depth.4.block-size.2048.read.iops": 1882.1855, + "rr.queue-depth.4.block-size.2048.read.lat.mean": 2120.973, + "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, + "rr.queue-depth.4.block-size.8192.read.bw": 15652.75, + "rr.queue-depth.4.block-size.8192.read.iops": 1956.6799999999998, + "rr.queue-depth.4.block-size.8192.read.lat.mean": 2041.2450000000001, + "rr.queue-depth.4.block-size.8192.write.bw": 0.0, + "rr.queue-depth.4.block-size.8192.write.iops": 0.0, + "rr.queue-depth.4.block-size.8192.write.lat.mean": 0.0, + "rr.queue-depth.8.block-size.1024.read.bw": 3108.3, + "rr.queue-depth.8.block-size.1024.read.iops": 3108.8965000000003, + "rr.queue-depth.8.block-size.1024.read.lat.mean": 2571.2524999999996, + "rr.queue-depth.8.block-size.1024.write.bw": 0.0, + "rr.queue-depth.8.block-size.1024.write.iops": 0.0, + "rr.queue-depth.8.block-size.1024.write.lat.mean": 0.0, + "rr.queue-depth.8.block-size.2048.read.bw": 6102.6, + "rr.queue-depth.8.block-size.2048.read.iops": 3051.5734999999995, + "rr.queue-depth.8.block-size.2048.read.lat.mean": 2618.5244999999995, + "rr.queue-depth.8.block-size.2048.write.bw": 0.0, + "rr.queue-depth.8.block-size.2048.write.iops": 0.0, + "rr.queue-depth.8.block-size.2048.write.lat.mean": 0.0, + "rr.queue-depth.8.block-size.8192.read.bw": 24494.4, + "rr.queue-depth.8.block-size.8192.read.iops": 3061.916, + "rr.queue-depth.8.block-size.8192.read.lat.mean": 2611.972, + "rr.queue-depth.8.block-size.8192.write.bw": 0.0, + "rr.queue-depth.8.block-size.8192.write.iops": 0.0, + "rr.queue-depth.8.block-size.8192.write.lat.mean": 0.0, + "rw.queue-depth.1.block-size.1024.read.bw": 156.1, + "rw.queue-depth.1.block-size.1024.read.iops": 156.59699999999998, + "rw.queue-depth.1.block-size.1024.read.lat.mean": 1982.9260000000002, + "rw.queue-depth.1.block-size.1024.write.bw": 66.65, + "rw.queue-depth.1.block-size.1024.write.iops": 67.1775, + "rw.queue-depth.1.block-size.1024.write.lat.mean": 10342.214499999998, + "rw.queue-depth.1.block-size.2048.read.bw": 367.3333333333333, + "rw.queue-depth.1.block-size.2048.read.iops": 183.96166666666667, + "rw.queue-depth.1.block-size.2048.read.lat.mean": 1978.2633333333333, + "rw.queue-depth.1.block-size.2048.write.bw": 157.66666666666666, + "rw.queue-depth.1.block-size.2048.write.iops": 79.04041666666667, + "rw.queue-depth.1.block-size.2048.write.lat.mean": 8102.712916666666, + "rw.queue-depth.1.block-size.8192.read.bw": 1690.75, + "rw.queue-depth.1.block-size.8192.read.iops": 211.40374999999997, + "rw.queue-depth.1.block-size.8192.read.lat.mean": 1901.020416666667, + "rw.queue-depth.1.block-size.8192.write.bw": 726.25, + "rw.queue-depth.1.block-size.8192.write.iops": 90.85333333333334, + "rw.queue-depth.1.block-size.8192.write.lat.mean": 6639.19875, + "rw.queue-depth.2.block-size.1024.read.bw": 293.5833333333333, + "rw.queue-depth.2.block-size.1024.read.iops": 294.05416666666673, + "rw.queue-depth.2.block-size.1024.read.lat.mean": 2297.4779166666663, + "rw.queue-depth.2.block-size.1024.write.bw": 125.70833333333333, + "rw.queue-depth.2.block-size.1024.write.iops": 126.25833333333331, + "rw.queue-depth.2.block-size.1024.write.lat.mean": 10573.252083333333, + "rw.queue-depth.2.block-size.2048.read.bw": 645.9, + "rw.queue-depth.2.block-size.2048.read.iops": 323.2, + "rw.queue-depth.2.block-size.2048.read.lat.mean": 2212.657, + "rw.queue-depth.2.block-size.2048.write.bw": 276.85, + "rw.queue-depth.2.block-size.2048.write.iops": 138.70700000000002, + "rw.queue-depth.2.block-size.2048.write.lat.mean": 9367.181999999999, + "rw.queue-depth.2.block-size.8192.read.bw": 2799.65, + "rw.queue-depth.2.block-size.8192.read.iops": 350.0195, + "rw.queue-depth.2.block-size.8192.read.lat.mean": 2188.139, + "rw.queue-depth.2.block-size.8192.write.bw": 1202.35, + "rw.queue-depth.2.block-size.8192.write.iops": 150.369, + "rw.queue-depth.2.block-size.8192.write.lat.mean": 8210.289999999999, + "rw.queue-depth.4.block-size.1024.read.bw": 418.2916666666667, + "rw.queue-depth.4.block-size.1024.read.iops": 418.73291666666665, + "rw.queue-depth.4.block-size.1024.read.lat.mean": 2619.097083333333, + "rw.queue-depth.4.block-size.1024.write.bw": 178.95833333333334, + "rw.queue-depth.4.block-size.1024.write.iops": 179.42999999999998, + "rw.queue-depth.4.block-size.1024.write.lat.mean": 16270.829166666668, + "rw.queue-depth.4.block-size.2048.read.bw": 679.7083333333334, + "rw.queue-depth.4.block-size.2048.read.iops": 340.12249999999995, + "rw.queue-depth.4.block-size.2048.read.lat.mean": 2612.727083333333, + "rw.queue-depth.4.block-size.2048.write.bw": 291.0, + "rw.queue-depth.4.block-size.2048.write.iops": 145.72208333333333, + "rw.queue-depth.4.block-size.2048.write.lat.mean": 21437.647916666665, + "rw.queue-depth.4.block-size.8192.read.bw": 3692.2083333333335, + "rw.queue-depth.4.block-size.8192.read.iops": 461.59083333333336, + "rw.queue-depth.4.block-size.8192.read.lat.mean": 2657.3033333333333, + "rw.queue-depth.4.block-size.8192.write.bw": 1586.875, + "rw.queue-depth.4.block-size.8192.write.iops": 198.42416666666665, + "rw.queue-depth.4.block-size.8192.write.lat.mean": 14002.262916666667, + "rw.queue-depth.8.block-size.1024.read.bw": 769.75, + "rw.queue-depth.8.block-size.1024.read.iops": 770.2616666666667, + "rw.queue-depth.8.block-size.1024.read.lat.mean": 3298.558333333334, + "rw.queue-depth.8.block-size.1024.write.bw": 329.7083333333333, + "rw.queue-depth.8.block-size.1024.write.iops": 330.27625, + "rw.queue-depth.8.block-size.1024.write.lat.mean": 16559.696666666667, + "rw.queue-depth.8.block-size.2048.read.bw": 1419.2916666666667, + "rw.queue-depth.8.block-size.2048.read.iops": 709.9075000000001, + "rw.queue-depth.8.block-size.2048.read.lat.mean": 3290.804583333334, + "rw.queue-depth.8.block-size.2048.write.bw": 608.2916666666666, + "rw.queue-depth.8.block-size.2048.write.iops": 304.3995833333334, + "rw.queue-depth.8.block-size.2048.write.lat.mean": 18695.714166666665, + "rw.queue-depth.8.block-size.8192.read.bw": 3866.25, + "rw.queue-depth.8.block-size.8192.read.iops": 483.3469999999999, + "rw.queue-depth.8.block-size.8192.read.lat.mean": 3473.8247500000007, + "rw.queue-depth.8.block-size.8192.write.bw": 1661.95, + "rw.queue-depth.8.block-size.8192.write.iops": 207.81325, + "rw.queue-depth.8.block-size.8192.write.lat.mean": 30455.084249999993, + "wr.queue-depth.1.block-size.1024.read.bw": 0.0, + "wr.queue-depth.1.block-size.1024.read.iops": 0.0, + "wr.queue-depth.1.block-size.1024.read.lat.mean": 0.0, + "wr.queue-depth.1.block-size.1024.write.bw": 115.85, + "wr.queue-depth.1.block-size.1024.write.iops": 116.311, + "wr.queue-depth.1.block-size.1024.write.lat.mean": 8606.042, + "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": 212.4, + "wr.queue-depth.1.block-size.2048.write.iops": 106.37, + "wr.queue-depth.1.block-size.2048.write.lat.mean": 9398.3565, + "wr.queue-depth.1.block-size.8192.read.bw": 0.0, + "wr.queue-depth.1.block-size.8192.read.iops": 0.0, + "wr.queue-depth.1.block-size.8192.read.lat.mean": 0.0, + "wr.queue-depth.1.block-size.8192.write.bw": 903.45, + "wr.queue-depth.1.block-size.8192.write.iops": 112.9985, + "wr.queue-depth.1.block-size.8192.write.lat.mean": 8854.5555, + "wr.queue-depth.2.block-size.1024.read.bw": 0.0, + "wr.queue-depth.2.block-size.1024.read.iops": 0.0, + "wr.queue-depth.2.block-size.1024.read.lat.mean": 0.0, + "wr.queue-depth.2.block-size.1024.write.bw": 194.95, + "wr.queue-depth.2.block-size.1024.write.iops": 195.47050000000002, + "wr.queue-depth.2.block-size.1024.write.lat.mean": 10233.842999999999, + "wr.queue-depth.2.block-size.2048.read.bw": 0.0, + "wr.queue-depth.2.block-size.2048.read.iops": 0.0, + "wr.queue-depth.2.block-size.2048.read.lat.mean": 0.0, + "wr.queue-depth.2.block-size.2048.write.bw": 395.05, + "wr.queue-depth.2.block-size.2048.write.iops": 197.79299999999998, + "wr.queue-depth.2.block-size.2048.write.lat.mean": 10114.324999999999, + "wr.queue-depth.2.block-size.8192.read.bw": 0.0, + "wr.queue-depth.2.block-size.8192.read.iops": 0.0, + "wr.queue-depth.2.block-size.8192.read.lat.mean": 0.0, + "wr.queue-depth.2.block-size.8192.write.bw": 1605.15, + "wr.queue-depth.2.block-size.8192.write.iops": 200.70950000000002, + "wr.queue-depth.2.block-size.8192.write.lat.mean": 9978.1335, + "wr.queue-depth.4.block-size.1024.read.bw": 0.0, + "wr.queue-depth.4.block-size.1024.read.iops": 0.0, + "wr.queue-depth.4.block-size.1024.read.lat.mean": 0.0, + "wr.queue-depth.4.block-size.1024.write.bw": 294.9, + "wr.queue-depth.4.block-size.1024.write.iops": 295.355, + "wr.queue-depth.4.block-size.1024.write.lat.mean": 13548.151000000002, + "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": 569.7, + "wr.queue-depth.4.block-size.2048.write.iops": 285.1475, + "wr.queue-depth.4.block-size.2048.write.lat.mean": 14039.5995, + "wr.queue-depth.4.block-size.8192.read.bw": 0.0, + "wr.queue-depth.4.block-size.8192.read.iops": 0.0, + "wr.queue-depth.4.block-size.8192.read.lat.mean": 0.0, + "wr.queue-depth.4.block-size.8192.write.bw": 2463.0, + "wr.queue-depth.4.block-size.8192.write.iops": 307.9615, + "wr.queue-depth.4.block-size.8192.write.lat.mean": 12996.128999999999, + "wr.queue-depth.8.block-size.1024.read.bw": 0.0, + "wr.queue-depth.8.block-size.1024.read.iops": 0.0, + "wr.queue-depth.8.block-size.1024.read.lat.mean": 0.0, + "wr.queue-depth.8.block-size.1024.write.bw": 344.9, + "wr.queue-depth.8.block-size.1024.write.iops": 345.3675, + "wr.queue-depth.8.block-size.1024.write.lat.mean": 23192.5245, + "wr.queue-depth.8.block-size.2048.read.bw": 0.0, + "wr.queue-depth.8.block-size.2048.read.iops": 0.0, + "wr.queue-depth.8.block-size.2048.read.lat.mean": 0.0, + "wr.queue-depth.8.block-size.2048.write.bw": 733.75, + "wr.queue-depth.8.block-size.2048.write.iops": 367.14349999999996, + "wr.queue-depth.8.block-size.2048.write.lat.mean": 21866.547, + "wr.queue-depth.8.block-size.8192.read.bw": 0.0, + "wr.queue-depth.8.block-size.8192.read.iops": 0.0, + "wr.queue-depth.8.block-size.8192.read.lat.mean": 0.0, + "wr.queue-depth.8.block-size.8192.write.bw": 2355.4166666666665, + "wr.queue-depth.8.block-size.8192.write.iops": 294.5179166666666, + "wr.queue-depth.8.block-size.8192.write.lat.mean": 27226.085833333334 + }, + "public_network": "external", + "report_data": { + "rr.queue-depth.1.block-size.1024": { + "bw": { + "read": { + "average": 536.8333333333334, + "range": 105.0, + "series": [ + [ + 2, + 581.0 + ], + [ + 2, + 482.0 + ], + [ + 3, + 584.0 + ], + [ + 3, + 492.0 + ], + [ + 4, + 585.0 + ], + [ + 4, + 492.0 + ], + [ + 5, + 577.0 + ], + [ + 5, + 491.0 + ], + [ + 6, + 580.0 + ], + [ + 6, + 488.0 + ], + [ + 7, + 583.0 + ], + [ + 7, + 488.0 + ], + [ + 8, + 584.0 + ], + [ + 8, + 492.0 + ], + [ + 9, + 583.0 + ], + [ + 9, + 489.0 + ], + [ + 10, + 585.0 + ], + [ + 10, + 492.0 + ], + [ + 11, + 585.0 + ], + [ + 11, + 494.0 + ], + [ + 12, + 586.0 + ], + [ + 12, + 492.0 + ], + [ + 13, + 587.0 + ], + [ + 13, + 492.0 + ] + ], + "slope": 0.47202797202797203, + "steady_state": true + }, + "write": { + "average": 0.0, + "range": 0.0, + "series": [ + [ + 2, + 0.0 + ], + [ + 2, + 0.0 + ], + [ + 3, + 0.0 + ], + [ + 3, + 0.0 + ], + [ + 4, + 0.0 + ], + [ + 4, + 0.0 + ], + [ + 5, + 0.0 + ], + [ + 5, + 0.0 + ], + [ + 6, + 0.0 + ], + [ + 6, + 0.0 + ], + [ + 7, + 0.0 + ], + [ + 7, + 0.0 + ], + [ + 8, + 0.0 + ], + [ + 8, + 0.0 + ], + [ + 9, + 0.0 + ], + [ + 9, + 0.0 + ], + [ + 10, + 0.0 + ], + [ + 10, + 0.0 + ], + [ + 11, + 0.0 + ], + [ + 11, + 0.0 + ], + [ + 12, + 0.0 + ], + [ + 12, + 0.0 + ], + [ + 13, + 0.0 + ], + [ + 13, + 0.0 + ] + ], + "slope": -0.0, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 537.4620833333333, + "range": 105.64999999999998, + "series": [ + [ + 2, + 581.94 + ], + [ + 2, + 482.25 + ], + [ + 3, + 584.66 + ], + [ + 3, + 492.74 + ], + [ + 4, + 585.89 + ], + [ + 4, + 492.32 + ], + [ + 5, + 577.76 + ], + [ + 5, + 491.55 + ], + [ + 6, + 580.62 + ], + [ + 6, + 488.28 + ], + [ + 7, + 583.84 + ], + [ + 7, + 488.66 + ], + [ + 8, + 584.69 + ], + [ + 8, + 492.1 + ], + [ + 9, + 583.2 + ], + [ + 9, + 489.36 + ], + [ + 10, + 585.75 + ], + [ + 10, + 492.76 + ], + [ + 11, + 585.82 + ], + [ + 11, + 494.34 + ], + [ + 12, + 586.94 + ], + [ + 12, + 492.84 + ], + [ + 13, + 587.9 + ], + [ + 13, + 492.88 + ] + ], + "slope": 0.4874650349650295, + "steady_state": true + }, + "write": { + "average": 0.0, + "range": 0.0, + "series": [ + [ + 2, + 0.0 + ], + [ + 2, + 0.0 + ], + [ + 3, + 0.0 + ], + [ + 3, + 0.0 + ], + [ + 4, + 0.0 + ], + [ + 4, + 0.0 + ], + [ + 5, + 0.0 + ], + [ + 5, + 0.0 + ], + [ + 6, + 0.0 + ], + [ + 6, + 0.0 + ], + [ + 7, + 0.0 + ], + [ + 7, + 0.0 + ], + [ + 8, + 0.0 + ], + [ + 8, + 0.0 + ], + [ + 9, + 0.0 + ], + [ + 9, + 0.0 + ], + [ + 10, + 0.0 + ], + [ + 10, + 0.0 + ], + [ + 11, + 0.0 + ], + [ + 11, + 0.0 + ], + [ + 12, + 0.0 + ], + [ + 12, + 0.0 + ], + [ + 13, + 0.0 + ], + [ + 13, + 0.0 + ] + ], + "slope": -0.0, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 1867.6662500000002, + "range": 369.8499999999999, + "series": [ + [ + 2, + 1712.67 + ], + [ + 2, + 2065.08 + ], + [ + 3, + 1704.62 + ], + [ + 3, + 2021.11 + ], + [ + 4, + 1701.05 + ], + [ + 4, + 2022.71 + ], + [ + 5, + 1725.08 + ], + [ + 5, + 2026.03 + ], + [ + 6, + 1716.6 + ], + [ + 6, + 2039.55 + ], + [ + 7, + 1707.09 + ], + [ + 7, + 2037.95 + ], + [ + 8, + 1704.6 + ], + [ + 8, + 2023.7 + ], + [ + 9, + 1708.96 + ], + [ + 9, + 2034.99 + ], + [ + 10, + 1701.5 + ], + [ + 10, + 2020.89 + ], + [ + 11, + 1701.3 + ], + [ + 11, + 2014.39 + ], + [ + 12, + 1698.0 + ], + [ + 12, + 2020.52 + ], + [ + 13, + 1695.23 + ], + [ + 13, + 2020.37 + ] + ], + "slope": -1.751695804195891, + "steady_state": true + }, + "write": { + "average": 0.0, + "range": 0.0, + "series": [ + [ + 2, + 0.0 + ], + [ + 2, + 0.0 + ], + [ + 3, + 0.0 + ], + [ + 3, + 0.0 + ], + [ + 4, + 0.0 + ], + [ + 4, + 0.0 + ], + [ + 5, + 0.0 + ], + [ + 5, + 0.0 + ], + [ + 6, + 0.0 + ], + [ + 6, + 0.0 + ], + [ + 7, + 0.0 + ], + [ + 7, + 0.0 + ], + [ + 8, + 0.0 + ], + [ + 8, + 0.0 + ], + [ + 9, + 0.0 + ], + [ + 9, + 0.0 + ], + [ + 10, + 0.0 + ], + [ + 10, + 0.0 + ], + [ + 11, + 0.0 + ], + [ + 11, + 0.0 + ], + [ + 12, + 0.0 + ], + [ + 12, + 0.0 + ], + [ + 13, + 0.0 + ], + [ + 13, + 0.0 + ] + ], + "slope": -0.0, + "steady_state": true + } + } + }, + "rr.queue-depth.1.block-size.2048": { + "bw": { + "read": { + "average": 1082.35, + "range": 30.0, + "series": [ + [ + 1, + 1058.0 + ], + [ + 2, + 1087.5 + ], + [ + 3, + 1077.0 + ], + [ + 4, + 1082.5 + ], + [ + 5, + 1087.0 + ], + [ + 6, + 1086.0 + ], + [ + 7, + 1087.0 + ], + [ + 8, + 1087.0 + ], + [ + 9, + 1088.0 + ], + [ + 10, + 1083.5 + ] + ], + "slope": 1.790909090909091, + "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": 541.3974999999999, + "range": 15.045000000000073, + "series": [ + [ + 1, + 529.275 + ], + [ + 2, + 543.9 + ], + [ + 3, + 538.71 + ], + [ + 4, + 541.415 + ], + [ + 5, + 543.625 + ], + [ + 6, + 543.375 + ], + [ + 7, + 543.745 + ], + [ + 8, + 543.745 + ], + [ + 9, + 544.32 + ], + [ + 10, + 541.865 + ] + ], + "slope": 0.8979696969697817, + "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": 1850.8089999999997, + "range": 55.52500000000009, + "series": [ + [ + 1, + 1895.705 + ], + [ + 2, + 1842.02 + ], + [ + 3, + 1861.085 + ], + [ + 4, + 1851.475 + ], + [ + 5, + 1841.675 + ], + [ + 6, + 1842.8049999999998 + ], + [ + 7, + 1841.9850000000001 + ], + [ + 8, + 1841.845 + ], + [ + 9, + 1840.1799999999998 + ], + [ + 10, + 1849.315 + ] + ], + "slope": -3.357151515151261, + "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.8192": { + "bw": { + "read": { + "average": 4180.7, + "range": 86.5, + "series": [ + [ + 1, + 4126.0 + ], + [ + 2, + 4151.5 + ], + [ + 3, + 4158.5 + ], + [ + 4, + 4194.0 + ], + [ + 5, + 4173.5 + ], + [ + 6, + 4199.5 + ], + [ + 7, + 4187.5 + ], + [ + 8, + 4196.5 + ], + [ + 9, + 4212.5 + ], + [ + 10, + 4207.5 + ] + ], + "slope": 8.224242424242425, + "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": 522.6519999999999, + "range": 10.81000000000006, + "series": [ + [ + 1, + 515.8149999999999 + ], + [ + 2, + 518.97 + ], + [ + 3, + 519.9100000000001 + ], + [ + 4, + 524.31 + ], + [ + 5, + 521.74 + ], + [ + 6, + 524.9749999999999 + ], + [ + 7, + 523.545 + ], + [ + 8, + 524.63 + ], + [ + 9, + 526.625 + ], + [ + 10, + 526.0 + ] + ], + "slope": 1.0290303030303172, + "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": 1917.286, + "range": 39.31499999999983, + "series": [ + [ + 1, + 1943.01 + ], + [ + 2, + 1930.6750000000002 + ], + [ + 3, + 1925.645 + ], + [ + 4, + 1909.825 + ], + [ + 5, + 1920.05 + ], + [ + 6, + 1908.63 + ], + [ + 7, + 1914.315 + ], + [ + 8, + 1911.0900000000001 + ], + [ + 9, + 1903.6950000000002 + ], + [ + 10, + 1905.925 + ] + ], + "slope": -3.596060606060606, + "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.2.block-size.1024": { + "bw": { + "read": { + "average": 1090.8, + "range": 53.5, + "series": [ + [ + 1, + 1049.0 + ], + [ + 2, + 1093.5 + ], + [ + 3, + 1091.0 + ], + [ + 4, + 1095.5 + ], + [ + 5, + 1097.5 + ], + [ + 6, + 1089.0 + ], + [ + 7, + 1091.0 + ], + [ + 8, + 1097.5 + ], + [ + 9, + 1101.5 + ], + [ + 10, + 1102.5 + ] + ], + "slope": 3.3212121212121213, + "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": 1091.4094999999998, + "range": 53.10499999999979, + "series": [ + [ + 1, + 1049.8400000000001 + ], + [ + 2, + 1094.06 + ], + [ + 3, + 1091.895 + ], + [ + 4, + 1096.275 + ], + [ + 5, + 1098.05 + ], + [ + 6, + 1089.655 + ], + [ + 7, + 1091.615 + ], + [ + 8, + 1097.7649999999999 + ], + [ + 9, + 1101.995 + ], + [ + 10, + 1102.945 + ] + ], + "slope": 3.2755454545456804, + "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": 1830.2185000000002, + "range": 93.41499999999996, + "series": [ + [ + 1, + 1903.77 + ], + [ + 2, + 1824.72 + ], + [ + 3, + 1829.2649999999999 + ], + [ + 4, + 1821.435 + ], + [ + 5, + 1818.665 + ], + [ + 6, + 1833.145 + ], + [ + 7, + 1829.67 + ], + [ + 8, + 1819.24 + ], + [ + 9, + 1811.92 + ], + [ + 10, + 1810.355 + ] + ], + "slope": -5.70469696969697, + "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.2.block-size.2048": { + "bw": { + "read": { + "average": 2186.05, + "range": 53.0, + "series": [ + [ + 1, + 2188.0 + ], + [ + 2, + 2220.0 + ], + [ + 3, + 2167.0 + ], + [ + 4, + 2169.0 + ], + [ + 5, + 2175.5 + ], + [ + 6, + 2180.5 + ], + [ + 7, + 2187.5 + ], + [ + 8, + 2188.0 + ], + [ + 9, + 2194.5 + ], + [ + 10, + 2190.5 + ] + ], + "slope": 0.05757575757575758, + "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": 1093.2565, + "range": 26.5150000000001, + "series": [ + [ + 1, + 1094.25 + ], + [ + 2, + 1110.24 + ], + [ + 3, + 1083.725 + ], + [ + 4, + 1084.775 + ], + [ + 5, + 1087.985 + ], + [ + 6, + 1090.4099999999999 + ], + [ + 7, + 1094.065 + ], + [ + 8, + 1094.0549999999998 + ], + [ + 9, + 1097.48 + ], + [ + 10, + 1095.58 + ] + ], + "slope": 0.027848484848597737, + "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": 1828.2099999999998, + "range": 46.22000000000003, + "series": [ + [ + 1, + 1824.845 + ], + [ + 2, + 1798.93 + ], + [ + 3, + 1845.15 + ], + [ + 4, + 1843.2350000000001 + ], + [ + 5, + 1837.9850000000001 + ], + [ + 6, + 1833.29 + ], + [ + 7, + 1827.295 + ], + [ + 8, + 1827.005 + ], + [ + 9, + 1820.78 + ], + [ + 10, + 1823.585 + ] + ], + "slope": -0.009878787878533881, + "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.2.block-size.8192": { + "bw": { + "read": { + "average": 8750.0, + "range": 473.5, + "series": [ + [ + 1, + 9060.0 + ], + [ + 2, + 8755.5 + ], + [ + 3, + 8768.5 + ], + [ + 4, + 8806.5 + ], + [ + 5, + 8839.5 + ], + [ + 6, + 8736.5 + ], + [ + 7, + 8674.5 + ], + [ + 8, + 8648.0 + ], + [ + 9, + 8624.5 + ], + [ + 10, + 8586.5 + ] + ], + "slope": -38.06060606060606, + "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": 1093.8239999999998, + "range": 59.194999999999936, + "series": [ + [ + 1, + 1132.58 + ], + [ + 2, + 1094.505 + ], + [ + 3, + 1096.145 + ], + [ + 4, + 1100.92 + ], + [ + 5, + 1105.0149999999999 + ], + [ + 6, + 1092.135 + ], + [ + 7, + 1084.4 + ], + [ + 8, + 1081.04 + ], + [ + 9, + 1078.115 + ], + [ + 10, + 1073.385 + ] + ], + "slope": -4.7603030303028895, + "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": 1827.1945, + "range": 97.73000000000002, + "series": [ + [ + 1, + 1763.17 + ], + [ + 2, + 1827.58 + ], + [ + 3, + 1824.755 + ], + [ + 4, + 1815.555 + ], + [ + 5, + 1808.42 + ], + [ + 6, + 1829.375 + ], + [ + 7, + 1842.185 + ], + [ + 8, + 1847.58 + ], + [ + 9, + 1852.425 + ], + [ + 10, + 1860.9 + ] + ], + "slope": 7.687606060606089, + "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.1024": { + "bw": { + "read": { + "average": 1933.55, + "range": 64.0, + "series": [ + [ + 1, + 1894.0 + ], + [ + 2, + 1896.5 + ], + [ + 3, + 1926.0 + ], + [ + 4, + 1958.0 + ], + [ + 5, + 1954.0 + ], + [ + 6, + 1937.5 + ], + [ + 7, + 1946.5 + ], + [ + 8, + 1943.0 + ], + [ + 9, + 1944.0 + ], + [ + 10, + 1936.0 + ] + ], + "slope": 4.512121212121212, + "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": 1934.0075000000002, + "range": 63.559999999999945, + "series": [ + [ + 1, + 1894.75 + ], + [ + 2, + 1896.685 + ], + [ + 3, + 1926.92 + ], + [ + 4, + 1958.31 + ], + [ + 5, + 1954.07 + ], + [ + 6, + 1937.6799999999998 + ], + [ + 7, + 1947.28 + ], + [ + 8, + 1943.52 + ], + [ + 9, + 1944.48 + ], + [ + 10, + 1936.38 + ] + ], + "slope": 4.501545454545342, + "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": 2064.0285, + "range": 69.06000000000017, + "series": [ + [ + 1, + 2107.09 + ], + [ + 2, + 2104.55 + ], + [ + 3, + 2071.475 + ], + [ + 4, + 2038.03 + ], + [ + 5, + 2042.44 + ], + [ + 6, + 2059.765 + ], + [ + 7, + 2049.66 + ], + [ + 8, + 2053.575 + ], + [ + 9, + 2052.56 + ], + [ + 10, + 2061.1400000000003 + ] + ], + "slope": -4.937969696969641, + "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": 3763.85, + "range": 168.5, + "series": [ + [ + 1, + 3692.0 + ], + [ + 2, + 3682.0 + ], + [ + 3, + 3756.5 + ], + [ + 4, + 3726.5 + ], + [ + 5, + 3738.0 + ], + [ + 6, + 3755.5 + ], + [ + 7, + 3804.0 + ], + [ + 8, + 3816.0 + ], + [ + 9, + 3817.5 + ], + [ + 10, + 3850.5 + ] + ], + "slope": 17.71212121212121, + "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": 1882.1855, + "range": 84.25, + "series": [ + [ + 1, + 1846.2350000000001 + ], + [ + 2, + 1841.145 + ], + [ + 3, + 1878.675 + ], + [ + 4, + 1863.51 + ], + [ + 5, + 1869.44 + ], + [ + 6, + 1877.81 + ], + [ + 7, + 1902.26 + ], + [ + 8, + 1908.33 + ], + [ + 9, + 1909.0549999999998 + ], + [ + 10, + 1925.395 + ] + ], + "slope": 8.852757575757463, + "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": 2120.973, + "range": 95.16000000000031, + "series": [ + [ + 1, + 2161.8450000000003 + ], + [ + 2, + 2168.02 + ], + [ + 3, + 2124.4849999999997 + ], + [ + 4, + 2141.8199999999997 + ], + [ + 5, + 2135.035 + ], + [ + 6, + 2125.49 + ], + [ + 7, + 2098.12 + ], + [ + 8, + 2091.4300000000003 + ], + [ + 9, + 2090.625 + ], + [ + 10, + 2072.8599999999997 + ] + ], + "slope": -9.991212121212122, + "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.8192": { + "bw": { + "read": { + "average": 15652.75, + "range": 276.5, + "series": [ + [ + 1, + 15769.0 + ], + [ + 2, + 15492.5 + ], + [ + 3, + 15566.0 + ], + [ + 4, + 15627.5 + ], + [ + 5, + 15719.0 + ], + [ + 6, + 15748.0 + ], + [ + 7, + 15712.5 + ], + [ + 8, + 15698.0 + ], + [ + 9, + 15659.5 + ], + [ + 10, + 15535.5 + ] + ], + "slope": 0.0696969696969697, + "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": 1956.6799999999998, + "range": 34.59500000000003, + "series": [ + [ + 1, + 1971.305 + ], + [ + 2, + 1936.71 + ], + [ + 3, + 1945.875 + ], + [ + 4, + 1953.47 + ], + [ + 5, + 1964.945 + ], + [ + 6, + 1968.52 + ], + [ + 7, + 1964.12 + ], + [ + 8, + 1962.35 + ], + [ + 9, + 1957.475 + ], + [ + 10, + 1942.03 + ] + ], + "slope": -0.0013333333334462209, + "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": 2041.2450000000001, + "range": 35.61500000000024, + "series": [ + [ + 1, + 2026.27 + ], + [ + 2, + 2061.885 + ], + [ + 3, + 2053.1800000000003 + ], + [ + 4, + 2044.73 + ], + [ + 5, + 2032.9299999999998 + ], + [ + 6, + 2029.0349999999999 + ], + [ + 7, + 2033.42 + ], + [ + 8, + 2035.08 + ], + [ + 9, + 2039.945 + ], + [ + 10, + 2055.975 + ] + ], + "slope": -0.08824242424219847, + "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.8.block-size.1024": { + "bw": { + "read": { + "average": 3108.3, + "range": 225.0, + "series": [ + [ + 1, + 2938.5 + ], + [ + 2, + 3049.5 + ], + [ + 3, + 3069.5 + ], + [ + 4, + 3114.5 + ], + [ + 5, + 3143.5 + ], + [ + 6, + 3132.0 + ], + [ + 7, + 3160.5 + ], + [ + 8, + 3155.5 + ], + [ + 9, + 3163.5 + ], + [ + 10, + 3156.0 + ] + ], + "slope": 20.072727272727274, + "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": 3108.8965000000003, + "range": 224.8699999999999, + "series": [ + [ + 1, + 2939.3 + ], + [ + 2, + 3050.19 + ], + [ + 3, + 3069.645 + ], + [ + 4, + 3115.355 + ], + [ + 5, + 3143.83 + ], + [ + 6, + 3132.935 + ], + [ + 7, + 3160.755 + ], + [ + 8, + 3156.395 + ], + [ + 9, + 3164.17 + ], + [ + 10, + 3156.39 + ] + ], + "slope": 20.065, + "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": 2571.2524999999996, + "range": 193.0649999999996, + "series": [ + [ + 1, + 2717.83 + ], + [ + 2, + 2619.54 + ], + [ + 3, + 2603.23 + ], + [ + 4, + 2565.115 + ], + [ + 5, + 2541.415 + ], + [ + 6, + 2550.21 + ], + [ + 7, + 2527.9049999999997 + ], + [ + 8, + 2531.245 + ], + [ + 9, + 2524.7650000000003 + ], + [ + 10, + 2531.27 + ] + ], + "slope": -17.00136363636307, + "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.8.block-size.2048": { + "bw": { + "read": { + "average": 6102.6, + "range": 291.0, + "series": [ + [ + 1, + 5903.0 + ], + [ + 2, + 5959.5 + ], + [ + 3, + 6073.0 + ], + [ + 4, + 6105.0 + ], + [ + 5, + 6119.0 + ], + [ + 6, + 6174.5 + ], + [ + 7, + 6184.0 + ], + [ + 8, + 6194.0 + ], + [ + 9, + 6163.0 + ], + [ + 10, + 6151.0 + ] + ], + "slope": 27.6, + "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": 3051.5734999999995, + "range": 145.38499999999976, + "series": [ + [ + 1, + 2952.0150000000003 + ], + [ + 2, + 2979.96 + ], + [ + 3, + 3036.605 + ], + [ + 4, + 3052.755 + ], + [ + 5, + 3059.8900000000003 + ], + [ + 6, + 3087.49 + ], + [ + 7, + 3092.19 + ], + [ + 8, + 3097.4 + ], + [ + 9, + 3081.635 + ], + [ + 10, + 3075.795 + ] + ], + "slope": 13.791666666667231, + "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": 2618.5244999999995, + "range": 126.88000000000011, + "series": [ + [ + 1, + 2705.91 + ], + [ + 2, + 2681.19 + ], + [ + 3, + 2630.96 + ], + [ + 4, + 2616.83 + ], + [ + 5, + 2610.7650000000003 + ], + [ + 6, + 2587.285 + ], + [ + 7, + 2583.285 + ], + [ + 8, + 2579.0299999999997 + ], + [ + 9, + 2592.365 + ], + [ + 10, + 2597.625 + ] + ], + "slope": -12.000636363635687, + "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.8.block-size.8192": { + "bw": { + "read": { + "average": 24494.4, + "range": 685.5, + "series": [ + [ + 1, + 24046.0 + ], + [ + 2, + 24073.0 + ], + [ + 3, + 24260.5 + ], + [ + 4, + 24657.5 + ], + [ + 5, + 24625.5 + ], + [ + 6, + 24643.0 + ], + [ + 7, + 24549.0 + ], + [ + 8, + 24706.0 + ], + [ + 9, + 24652.0 + ], + [ + 10, + 24731.5 + ] + ], + "slope": 73.5878787878788, + "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": 3061.916, + "range": 85.52500000000009, + "series": [ + [ + 1, + 3005.995 + ], + [ + 2, + 3009.3050000000003 + ], + [ + 3, + 3032.705 + ], + [ + 4, + 3082.285 + ], + [ + 5, + 3078.265 + ], + [ + 6, + 3080.465 + ], + [ + 7, + 3068.7250000000004 + ], + [ + 8, + 3088.3599999999997 + ], + [ + 9, + 3081.535 + ], + [ + 10, + 3091.52 + ] + ], + "slope": 9.182606060605949, + "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": 2611.972, + "range": 74.40000000000055, + "series": [ + [ + 1, + 2659.9700000000003 + ], + [ + 2, + 2658.4049999999997 + ], + [ + 3, + 2638.1400000000003 + ], + [ + 4, + 2595.115 + ], + [ + 5, + 2598.29 + ], + [ + 6, + 2596.09 + ], + [ + 7, + 2605.4399999999996 + ], + [ + 8, + 2588.4750000000004 + ], + [ + 9, + 2594.225 + ], + [ + 10, + 2585.5699999999997 + ] + ], + "slope": -8.111575757575814, + "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.1024": { + "bw": { + "read": { + "average": 156.1, + "range": 15.0, + "series": [ + [ + 1, + 164.5 + ], + [ + 2, + 154.5 + ], + [ + 3, + 149.5 + ], + [ + 4, + 150.0 + ], + [ + 5, + 150.5 + ], + [ + 6, + 153.5 + ], + [ + 7, + 155.5 + ], + [ + 8, + 158.0 + ], + [ + 9, + 162.5 + ], + [ + 10, + 162.5 + ] + ], + "slope": 0.6060606060606061, + "steady_state": true + }, + "write": { + "average": 66.65, + "range": 6.0, + "series": [ + [ + 1, + 70.0 + ], + [ + 2, + 66.0 + ], + [ + 3, + 64.0 + ], + [ + 4, + 64.0 + ], + [ + 5, + 64.0 + ], + [ + 6, + 65.5 + ], + [ + 7, + 66.5 + ], + [ + 8, + 67.5 + ], + [ + 9, + 69.5 + ], + [ + 10, + 69.5 + ] + ], + "slope": 0.2818181818181818, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 156.59699999999998, + "range": 14.95999999999998, + "series": [ + [ + 1, + 164.95999999999998 + ], + [ + 2, + 155.01999999999998 + ], + [ + 3, + 150.0 + ], + [ + 4, + 150.63 + ], + [ + 5, + 150.66500000000002 + ], + [ + 6, + 154.155 + ], + [ + 7, + 156.155 + ], + [ + 8, + 158.47 + ], + [ + 9, + 162.685 + ], + [ + 10, + 163.23 + ] + ], + "slope": 0.6090909090909268, + "steady_state": true + }, + "write": { + "average": 67.1775, + "range": 6.064999999999998, + "series": [ + [ + 1, + 70.57 + ], + [ + 2, + 66.35 + ], + [ + 3, + 64.735 + ], + [ + 4, + 64.505 + ], + [ + 5, + 64.57 + ], + [ + 6, + 66.235 + ], + [ + 7, + 67.075 + ], + [ + 8, + 67.955 + ], + [ + 9, + 69.755 + ], + [ + 10, + 70.025 + ] + ], + "slope": 0.26912121212120504, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 1982.9260000000002, + "range": 251.8800000000001, + "series": [ + [ + 1, + 1793.02 + ], + [ + 2, + 1931.125 + ], + [ + 3, + 2023.59 + ], + [ + 4, + 1989.02 + ], + [ + 5, + 1999.44 + ], + [ + 6, + 1979.4 + ], + [ + 7, + 2001.275 + ], + [ + 8, + 2041.8400000000001 + ], + [ + 9, + 2025.65 + ], + [ + 10, + 2044.9 + ] + ], + "slope": 18.403454545454657, + "steady_state": true + }, + "write": { + "average": 10342.214499999998, + "range": 1327.7299999999996, + "series": [ + [ + 1, + 10075.744999999999 + ], + [ + 2, + 10648.105 + ], + [ + 3, + 10822.285 + ], + [ + 4, + 10904.23 + ], + [ + 5, + 10856.76 + ], + [ + 6, + 10569.485 + ], + [ + 7, + 10313.369999999999 + ], + [ + 8, + 9986.15 + ], + [ + 9, + 9669.515 + ], + [ + 10, + 9576.5 + ] + ], + "slope": -106.56887878787788, + "steady_state": true + } + } + }, + "rw.queue-depth.1.block-size.2048": { + "bw": { + "read": { + "average": 367.3333333333333, + "range": 47.0, + "series": [ + [ + 4, + 332.5 + ], + [ + 5, + 341.5 + ], + [ + 6, + 356.0 + ], + [ + 7, + 365.5 + ], + [ + 8, + 371.0 + ], + [ + 9, + 376.0 + ], + [ + 10, + 377.5 + ], + [ + 11, + 377.0 + ], + [ + 12, + 376.5 + ], + [ + 13, + 376.5 + ], + [ + 14, + 378.5 + ], + [ + 15, + 379.5 + ] + ], + "slope": 3.734265734265734, + "steady_state": true + }, + "write": { + "average": 157.66666666666666, + "range": 20.5, + "series": [ + [ + 4, + 142.5 + ], + [ + 5, + 146.5 + ], + [ + 6, + 153.0 + ], + [ + 7, + 156.5 + ], + [ + 8, + 159.0 + ], + [ + 9, + 161.0 + ], + [ + 10, + 162.5 + ], + [ + 11, + 162.0 + ], + [ + 12, + 162.0 + ], + [ + 13, + 161.5 + ], + [ + 14, + 162.5 + ], + [ + 15, + 163.0 + ] + ], + "slope": 1.632867132867133, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 183.96166666666667, + "range": 23.539999999999992, + "series": [ + [ + 4, + 166.55 + ], + [ + 5, + 171.135 + ], + [ + 6, + 178.33999999999997 + ], + [ + 7, + 182.925 + ], + [ + 8, + 185.70499999999998 + ], + [ + 9, + 188.28500000000003 + ], + [ + 10, + 189.185 + ], + [ + 11, + 188.715 + ], + [ + 12, + 188.475 + ], + [ + 13, + 188.635 + ], + [ + 14, + 189.5 + ], + [ + 15, + 190.09 + ] + ], + "slope": 1.867027972027976, + "steady_state": true + }, + "write": { + "average": 79.04041666666667, + "range": 10.284999999999997, + "series": [ + [ + 4, + 71.475 + ], + [ + 5, + 73.445 + ], + [ + 6, + 76.61 + ], + [ + 7, + 78.495 + ], + [ + 8, + 79.61 + ], + [ + 9, + 80.78 + ], + [ + 10, + 81.305 + ], + [ + 11, + 81.19 + ], + [ + 12, + 81.1 + ], + [ + 13, + 81.16499999999999 + ], + [ + 14, + 81.55 + ], + [ + 15, + 81.75999999999999 + ] + ], + "slope": 0.8260664335664328, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 1978.2633333333333, + "range": 159.2550000000001, + "series": [ + [ + 4, + 2069.67 + ], + [ + 5, + 2067.56 + ], + [ + 6, + 2007.025 + ], + [ + 7, + 1977.7999999999997 + ], + [ + 8, + 1930.26 + ], + [ + 9, + 1910.415 + ], + [ + 10, + 1928.245 + ], + [ + 11, + 1961.56 + ], + [ + 12, + 1965.8 + ], + [ + 13, + 1978.2 + ], + [ + 14, + 1975.115 + ], + [ + 15, + 1967.51 + ] + ], + "slope": -7.362972027971681, + "steady_state": true + }, + "write": { + "average": 8102.712916666666, + "range": 1490.2900000000009, + "series": [ + [ + 4, + 9169.42 + ], + [ + 5, + 8826.755000000001 + ], + [ + 6, + 8426.445 + ], + [ + 7, + 8167.9349999999995 + ], + [ + 8, + 8084.915000000001 + ], + [ + 9, + 7958.014999999999 + ], + [ + 10, + 7859.1849999999995 + ], + [ + 11, + 7808.12 + ], + [ + 12, + 7805.375 + ], + [ + 13, + 7750.695 + ], + [ + 14, + 7696.5650000000005 + ], + [ + 15, + 7679.129999999999 + ] + ], + "slope": -119.01106643356657, + "steady_state": true + } + } + }, + "rw.queue-depth.1.block-size.8192": { + "bw": { + "read": { + "average": 1690.75, + "range": 56.0, + "series": [ + [ + 6, + 1713.0 + ], + [ + 7, + 1721.0 + ], + [ + 8, + 1723.0 + ], + [ + 9, + 1711.0 + ], + [ + 10, + 1704.5 + ], + [ + 11, + 1690.0 + ], + [ + 12, + 1677.0 + ], + [ + 13, + 1669.5 + ], + [ + 14, + 1667.0 + ], + [ + 15, + 1670.0 + ], + [ + 16, + 1672.5 + ], + [ + 17, + 1670.5 + ] + ], + "slope": -5.63986013986014, + "steady_state": true + }, + "write": { + "average": 726.25, + "range": 22.5, + "series": [ + [ + 6, + 734.0 + ], + [ + 7, + 737.5 + ], + [ + 8, + 739.0 + ], + [ + 9, + 734.5 + ], + [ + 10, + 733.0 + ], + [ + 11, + 726.5 + ], + [ + 12, + 721.5 + ], + [ + 13, + 718.5 + ], + [ + 14, + 716.5 + ], + [ + 15, + 718.0 + ], + [ + 16, + 718.5 + ], + [ + 17, + 717.5 + ] + ], + "slope": -2.230769230769231, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 211.40374999999997, + "range": 7.060000000000031, + "series": [ + [ + 6, + 214.22 + ], + [ + 7, + 215.17000000000002 + ], + [ + 8, + 215.47500000000002 + ], + [ + 9, + 213.89499999999998 + ], + [ + 10, + 213.11 + ], + [ + 11, + 211.32 + ], + [ + 12, + 209.645 + ], + [ + 13, + 208.78 + ], + [ + 14, + 208.415 + ], + [ + 15, + 208.775 + ], + [ + 16, + 209.16500000000002 + ], + [ + 17, + 208.875 + ] + ], + "slope": -0.7056118881118976, + "steady_state": true + }, + "write": { + "average": 90.85333333333334, + "range": 2.7749999999999773, + "series": [ + [ + 6, + 91.85499999999999 + ], + [ + 7, + 92.225 + ], + [ + 8, + 92.44999999999999 + ], + [ + 9, + 91.88999999999999 + ], + [ + 10, + 91.69 + ], + [ + 11, + 90.91 + ], + [ + 12, + 90.2 + ], + [ + 13, + 89.88 + ], + [ + 14, + 89.67500000000001 + ], + [ + 15, + 89.795 + ], + [ + 16, + 89.905 + ], + [ + 17, + 89.765 + ] + ], + "slope": -0.2785664335664444, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 1901.020416666667, + "range": 85.40000000000009, + "series": [ + [ + 6, + 1864.88 + ], + [ + 7, + 1854.59 + ], + [ + 8, + 1857.66 + ], + [ + 9, + 1881.8600000000001 + ], + [ + 10, + 1891.96 + ], + [ + 11, + 1895.2649999999999 + ], + [ + 12, + 1920.0099999999998 + ], + [ + 13, + 1939.99 + ], + [ + 14, + 1933.615 + ], + [ + 15, + 1923.1950000000002 + ], + [ + 16, + 1924.75 + ], + [ + 17, + 1924.4699999999998 + ] + ], + "slope": 7.598898601398037, + "steady_state": true + }, + "write": { + "average": 6639.19875, + "range": 188.3699999999999, + "series": [ + [ + 6, + 6587.525 + ], + [ + 7, + 6563.719999999999 + ], + [ + 8, + 6535.465 + ], + [ + 9, + 6554.265 + ], + [ + 10, + 6565.02 + ], + [ + 11, + 6644.33 + ], + [ + 12, + 6678.415 + ], + [ + 13, + 6673.93 + ], + [ + 14, + 6713.135 + ], + [ + 15, + 6721.83 + ], + [ + 16, + 6708.915 + ], + [ + 17, + 6723.835 + ] + ], + "slope": 18.412185314684532, + "steady_state": true + } + } + }, + "rw.queue-depth.2.block-size.1024": { + "bw": { + "read": { + "average": 293.5833333333333, + "range": 31.5, + "series": [ + [ + 4, + 295.0 + ], + [ + 5, + 312.5 + ], + [ + 6, + 307.5 + ], + [ + 7, + 301.0 + ], + [ + 8, + 299.0 + ], + [ + 9, + 294.0 + ], + [ + 10, + 289.5 + ], + [ + 11, + 289.0 + ], + [ + 12, + 288.0 + ], + [ + 13, + 284.5 + ], + [ + 14, + 282.0 + ], + [ + 15, + 281.0 + ] + ], + "slope": -2.409090909090909, + "steady_state": true + }, + "write": { + "average": 125.70833333333333, + "range": 13.5, + "series": [ + [ + 4, + 126.0 + ], + [ + 5, + 133.5 + ], + [ + 6, + 132.0 + ], + [ + 7, + 129.0 + ], + [ + 8, + 128.5 + ], + [ + 9, + 126.0 + ], + [ + 10, + 124.0 + ], + [ + 11, + 124.0 + ], + [ + 12, + 123.5 + ], + [ + 13, + 122.0 + ], + [ + 14, + 120.0 + ], + [ + 15, + 120.0 + ] + ], + "slope": -1.0506993006993006, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 294.05416666666673, + "range": 31.400000000000034, + "series": [ + [ + 4, + 295.6 + ], + [ + 5, + 312.74 + ], + [ + 6, + 308.08000000000004 + ], + [ + 7, + 301.615 + ], + [ + 8, + 299.325 + ], + [ + 9, + 294.495 + ], + [ + 10, + 290.365 + ], + [ + 11, + 289.555 + ], + [ + 12, + 288.38 + ], + [ + 13, + 284.95000000000005 + ], + [ + 14, + 282.20500000000004 + ], + [ + 15, + 281.34 + ] + ], + "slope": -2.4237762237762306, + "steady_state": true + }, + "write": { + "average": 126.25833333333331, + "range": 13.454999999999998, + "series": [ + [ + 4, + 126.785 + ], + [ + 5, + 133.94 + ], + [ + 6, + 132.32 + ], + [ + 7, + 129.69 + ], + [ + 8, + 128.825 + ], + [ + 9, + 126.77000000000001 + ], + [ + 10, + 124.92999999999999 + ], + [ + 11, + 124.495 + ], + [ + 12, + 123.74 + ], + [ + 13, + 122.25 + ], + [ + 14, + 120.87 + ], + [ + 15, + 120.485 + ] + ], + "slope": -1.055944055944039, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 2297.4779166666663, + "range": 334.44500000000016, + "series": [ + [ + 4, + 2526.005 + ], + [ + 5, + 2427.425 + ], + [ + 6, + 2384.025 + ], + [ + 7, + 2333.9449999999997 + ], + [ + 8, + 2313.3050000000003 + ], + [ + 9, + 2272.14 + ], + [ + 10, + 2229.71 + ], + [ + 11, + 2209.475 + ], + [ + 12, + 2191.56 + ], + [ + 13, + 2209.55 + ], + [ + 14, + 2228.745 + ], + [ + 15, + 2243.85 + ] + ], + "slope": -25.101381118880965, + "steady_state": true + }, + "write": { + "average": 10573.252083333333, + "range": 2096.370000000001, + "series": [ + [ + 4, + 9943.335 + ], + [ + 5, + 9327.31 + ], + [ + 6, + 9650.455 + ], + [ + 7, + 10088.555 + ], + [ + 8, + 10218.895 + ], + [ + 9, + 10558.529999999999 + ], + [ + 10, + 10871.32 + ], + [ + 11, + 10974.970000000001 + ], + [ + 12, + 11124.685 + ], + [ + 13, + 11283.795 + ], + [ + 14, + 11413.494999999999 + ], + [ + 15, + 11423.68 + ] + ], + "slope": 189.70106643356604, + "steady_state": true + } + } + }, + "rw.queue-depth.2.block-size.2048": { + "bw": { + "read": { + "average": 645.9, + "range": 105.0, + "series": [ + [ + 1, + 569.0 + ], + [ + 2, + 599.5 + ], + [ + 3, + 630.5 + ], + [ + 4, + 653.5 + ], + [ + 5, + 658.0 + ], + [ + 6, + 662.5 + ], + [ + 7, + 670.5 + ], + [ + 8, + 670.0 + ], + [ + 9, + 671.5 + ], + [ + 10, + 674.0 + ] + ], + "slope": 10.315151515151515, + "steady_state": true + }, + "write": { + "average": 276.85, + "range": 46.0, + "series": [ + [ + 1, + 243.0 + ], + [ + 2, + 256.5 + ], + [ + 3, + 270.0 + ], + [ + 4, + 279.5 + ], + [ + 5, + 282.0 + ], + [ + 6, + 284.0 + ], + [ + 7, + 288.0 + ], + [ + 8, + 288.0 + ], + [ + 9, + 288.5 + ], + [ + 10, + 289.0 + ] + ], + "slope": 4.578787878787879, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 323.2, + "range": 52.275000000000034, + "series": [ + [ + 1, + 284.91499999999996 + ], + [ + 2, + 300.09000000000003 + ], + [ + 3, + 315.435 + ], + [ + 4, + 326.93 + ], + [ + 5, + 329.16 + ], + [ + 6, + 331.41499999999996 + ], + [ + 7, + 335.4 + ], + [ + 8, + 335.42999999999995 + ], + [ + 9, + 336.03499999999997 + ], + [ + 10, + 337.19 + ] + ], + "slope": 5.1498787878787455, + "steady_state": true + }, + "write": { + "average": 138.70700000000002, + "range": 22.99000000000001, + "series": [ + [ + 1, + 121.76499999999999 + ], + [ + 2, + 128.465 + ], + [ + 3, + 135.355 + ], + [ + 4, + 140.10500000000002 + ], + [ + 5, + 141.20499999999998 + ], + [ + 6, + 142.385 + ], + [ + 7, + 144.24 + ], + [ + 8, + 144.35500000000002 + ], + [ + 9, + 144.44 + ], + [ + 10, + 144.755 + ] + ], + "slope": 2.286787878787868, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 2212.657, + "range": 380.91499999999996, + "series": [ + [ + 1, + 2496.33 + ], + [ + 2, + 2323.365 + ], + [ + 3, + 2273.6150000000002 + ], + [ + 4, + 2211.135 + ], + [ + 5, + 2149.42 + ], + [ + 6, + 2155.885 + ], + [ + 7, + 2139.9049999999997 + ], + [ + 8, + 2138.195 + ], + [ + 9, + 2123.3050000000003 + ], + [ + 10, + 2115.415 + ] + ], + "slope": -34.62412121212138, + "steady_state": true + }, + "write": { + "average": 9367.181999999999, + "range": 1762.0400000000009, + "series": [ + [ + 1, + 10682.380000000001 + ], + [ + 2, + 10162.345000000001 + ], + [ + 3, + 9572.115000000002 + ], + [ + 4, + 9189.4 + ], + [ + 5, + 9215.994999999999 + ], + [ + 6, + 9100.310000000001 + ], + [ + 7, + 8949.765 + ], + [ + 8, + 8920.34 + ], + [ + 9, + 8950.67 + ], + [ + 10, + 8928.5 + ] + ], + "slope": -171.8794545454532, + "steady_state": true + } + } + }, + "rw.queue-depth.2.block-size.8192": { + "bw": { + "read": { + "average": 2799.65, + "range": 70.5, + "series": [ + [ + 1, + 2756.5 + ], + [ + 2, + 2751.0 + ], + [ + 3, + 2813.0 + ], + [ + 4, + 2820.0 + ], + [ + 5, + 2821.0 + ], + [ + 6, + 2821.5 + ], + [ + 7, + 2814.5 + ], + [ + 8, + 2787.0 + ], + [ + 9, + 2804.5 + ], + [ + 10, + 2807.5 + ] + ], + "slope": 4.166666666666667, + "steady_state": true + }, + "write": { + "average": 1202.35, + "range": 35.0, + "series": [ + [ + 1, + 1185.5 + ], + [ + 2, + 1178.5 + ], + [ + 3, + 1206.5 + ], + [ + 4, + 1207.5 + ], + [ + 5, + 1210.0 + ], + [ + 6, + 1213.5 + ], + [ + 7, + 1211.0 + ], + [ + 8, + 1199.5 + ], + [ + 9, + 1205.5 + ], + [ + 10, + 1206.0 + ] + ], + "slope": 2.1363636363636362, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 350.0195, + "range": 8.78000000000003, + "series": [ + [ + 1, + 344.635 + ], + [ + 2, + 343.96 + ], + [ + 3, + 351.67999999999995 + ], + [ + 4, + 352.53499999999997 + ], + [ + 5, + 352.72 + ], + [ + 6, + 352.74 + ], + [ + 7, + 351.85 + ], + [ + 8, + 348.42999999999995 + ], + [ + 9, + 350.67 + ], + [ + 10, + 350.975 + ] + ], + "slope": 0.519666666666709, + "steady_state": true + }, + "write": { + "average": 150.369, + "range": 4.420000000000016, + "series": [ + [ + 1, + 148.26999999999998 + ], + [ + 2, + 147.385 + ], + [ + 3, + 150.88 + ], + [ + 4, + 151.04000000000002 + ], + [ + 5, + 151.36 + ], + [ + 6, + 151.805 + ], + [ + 7, + 151.43 + ], + [ + 8, + 149.98000000000002 + ], + [ + 9, + 150.725 + ], + [ + 10, + 150.815 + ] + ], + "slope": 0.26303030303032066, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 2188.139, + "range": 63.999999999999545, + "series": [ + [ + 1, + 2207.295 + ], + [ + 2, + 2152.8900000000003 + ], + [ + 3, + 2155.225 + ], + [ + 4, + 2181.91 + ], + [ + 5, + 2180.65 + ], + [ + 6, + 2185.75 + ], + [ + 7, + 2199.6800000000003 + ], + [ + 8, + 2216.89 + ], + [ + 9, + 2199.535 + ], + [ + 10, + 2201.565 + ] + ], + "slope": 3.888969696969866, + "steady_state": true + }, + "write": { + "average": 8210.289999999999, + "range": 439.46999999999935, + "series": [ + [ + 1, + 8350.64 + ], + [ + 2, + 8533.64 + ], + [ + 3, + 8221.985 + ], + [ + 4, + 8139.795 + ], + [ + 5, + 8163.460000000001 + ], + [ + 6, + 8094.17 + ], + [ + 7, + 8099.555 + ], + [ + 8, + 8189.370000000001 + ], + [ + 9, + 8160.469999999999 + ], + [ + 10, + 8149.8150000000005 + ] + ], + "slope": -28.925454545454546, + "steady_state": true + } + } + }, + "rw.queue-depth.4.block-size.1024": { + "bw": { + "read": { + "average": 418.2916666666667, + "range": 57.5, + "series": [ + [ + 13, + 450.5 + ], + [ + 14, + 444.0 + ], + [ + 15, + 438.0 + ], + [ + 16, + 430.0 + ], + [ + 17, + 425.0 + ], + [ + 18, + 418.5 + ], + [ + 19, + 412.0 + ], + [ + 20, + 407.5 + ], + [ + 21, + 404.5 + ], + [ + 22, + 400.5 + ], + [ + 23, + 396.0 + ], + [ + 24, + 393.0 + ] + ], + "slope": -5.291958041958042, + "steady_state": true + }, + "write": { + "average": 178.95833333333334, + "range": 25.0, + "series": [ + [ + 13, + 193.0 + ], + [ + 14, + 190.0 + ], + [ + 15, + 187.5 + ], + [ + 16, + 184.0 + ], + [ + 17, + 182.0 + ], + [ + 18, + 179.0 + ], + [ + 19, + 176.0 + ], + [ + 20, + 174.5 + ], + [ + 21, + 173.0 + ], + [ + 22, + 171.0 + ], + [ + 23, + 169.5 + ], + [ + 24, + 168.0 + ] + ], + "slope": -2.291958041958042, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 418.73291666666665, + "range": 57.349999999999966, + "series": [ + [ + 13, + 451.085 + ], + [ + 14, + 444.395 + ], + [ + 15, + 438.355 + ], + [ + 16, + 430.485 + ], + [ + 17, + 425.64 + ], + [ + 18, + 418.97 + ], + [ + 19, + 412.22 + ], + [ + 20, + 407.625 + ], + [ + 21, + 405.025 + ], + [ + 22, + 400.605 + ], + [ + 23, + 396.655 + ], + [ + 24, + 393.735 + ] + ], + "slope": -5.289702797202867, + "steady_state": true + }, + "write": { + "average": 179.42999999999998, + "range": 24.72, + "series": [ + [ + 13, + 193.385 + ], + [ + 14, + 190.51 + ], + [ + 15, + 187.905 + ], + [ + 16, + 184.525 + ], + [ + 17, + 182.46 + ], + [ + 18, + 179.485 + ], + [ + 19, + 176.6 + ], + [ + 20, + 174.685 + ], + [ + 21, + 173.435 + ], + [ + 22, + 171.585 + ], + [ + 23, + 169.92000000000002 + ], + [ + 24, + 168.665 + ] + ], + "slope": -2.2836713286712773, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 2619.097083333333, + "range": 35.654999999999745, + "series": [ + [ + 13, + 2641.91 + ], + [ + 14, + 2619.26 + ], + [ + 15, + 2626.165 + ], + [ + 16, + 2617.355 + ], + [ + 17, + 2606.255 + ], + [ + 18, + 2610.12 + ], + [ + 19, + 2611.3050000000003 + ], + [ + 20, + 2610.625 + ], + [ + 21, + 2620.455 + ], + [ + 22, + 2619.955 + ], + [ + 23, + 2625.1400000000003 + ], + [ + 24, + 2620.62 + ] + ], + "slope": -0.6816258741258308, + "steady_state": true + }, + "write": { + "average": 16270.829166666668, + "range": 3108.66, + "series": [ + [ + 13, + 14554.75 + ], + [ + 14, + 14924.115 + ], + [ + 15, + 15202.835 + ], + [ + 16, + 15606.94 + ], + [ + 17, + 15882.355 + ], + [ + 18, + 16238.85 + ], + [ + 19, + 16600.545 + ], + [ + 20, + 16857.86 + ], + [ + 21, + 17003.065000000002 + ], + [ + 22, + 17253.059999999998 + ], + [ + 23, + 17462.165 + ], + [ + 24, + 17663.41 + ] + ], + "slope": 285.51790209789704, + "steady_state": true + } + } + }, + "rw.queue-depth.4.block-size.2048": { + "bw": { + "read": { + "average": 679.7083333333334, + "range": 112.5, + "series": [ + [ + 18, + 744.5 + ], + [ + 19, + 732.0 + ], + [ + 20, + 717.0 + ], + [ + 21, + 699.0 + ], + [ + 22, + 687.0 + ], + [ + 23, + 676.5 + ], + [ + 24, + 670.5 + ], + [ + 25, + 661.0 + ], + [ + 26, + 654.0 + ], + [ + 27, + 644.5 + ], + [ + 28, + 638.5 + ], + [ + 29, + 632.0 + ] + ], + "slope": -10.124125874125873, + "steady_state": true + }, + "write": { + "average": 291.0, + "range": 48.0, + "series": [ + [ + 18, + 319.0 + ], + [ + 19, + 313.0 + ], + [ + 20, + 307.5 + ], + [ + 21, + 299.5 + ], + [ + 22, + 294.5 + ], + [ + 23, + 289.5 + ], + [ + 24, + 286.5 + ], + [ + 25, + 283.0 + ], + [ + 26, + 279.5 + ], + [ + 27, + 276.0 + ], + [ + 28, + 273.0 + ], + [ + 29, + 271.0 + ] + ], + "slope": -4.356643356643357, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 340.12249999999995, + "range": 56.22000000000003, + "series": [ + [ + 18, + 372.625 + ], + [ + 19, + 366.015 + ], + [ + 20, + 358.79499999999996 + ], + [ + 21, + 349.695 + ], + [ + 22, + 343.875 + ], + [ + 23, + 338.435 + ], + [ + 24, + 335.31 + ], + [ + 25, + 330.94000000000005 + ], + [ + 26, + 327.22 + ], + [ + 27, + 322.495 + ], + [ + 28, + 319.65999999999997 + ], + [ + 29, + 316.405 + ] + ], + "slope": -5.049020979020908, + "steady_state": true + }, + "write": { + "average": 145.72208333333333, + "range": 24.14500000000001, + "series": [ + [ + 18, + 159.71 + ], + [ + 19, + 156.865 + ], + [ + 20, + 153.785 + ], + [ + 21, + 149.86 + ], + [ + 22, + 147.415 + ], + [ + 23, + 144.95 + ], + [ + 24, + 143.625 + ], + [ + 25, + 141.765 + ], + [ + 26, + 140.07999999999998 + ], + [ + 27, + 138.11 + ], + [ + 28, + 136.935 + ], + [ + 29, + 135.565 + ] + ], + "slope": -2.1743531468531483, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 2612.727083333333, + "range": 57.600000000000364, + "series": [ + [ + 18, + 2584.87 + ], + [ + 19, + 2588.4750000000004 + ], + [ + 20, + 2591.2349999999997 + ], + [ + 21, + 2607.82 + ], + [ + 22, + 2613.5950000000003 + ], + [ + 23, + 2611.1949999999997 + ], + [ + 24, + 2619.825 + ], + [ + 25, + 2616.535 + ], + [ + 26, + 2616.1949999999997 + ], + [ + 27, + 2627.3599999999997 + ], + [ + 28, + 2633.1499999999996 + ], + [ + 29, + 2642.4700000000003 + ] + ], + "slope": 4.71284965034965, + "steady_state": true + }, + "write": { + "average": 21437.647916666665, + "range": 4335.645, + "series": [ + [ + 18, + 19023.07 + ], + [ + 19, + 19465.52 + ], + [ + 20, + 19971.405 + ], + [ + 21, + 20614.805 + ], + [ + 22, + 21060.065 + ], + [ + 23, + 21508.175000000003 + ], + [ + 24, + 21746.425 + ], + [ + 25, + 22121.61 + ], + [ + 26, + 22466.315 + ], + [ + 27, + 22839.65 + ], + [ + 28, + 23076.02 + ], + [ + 29, + 23358.715 + ] + ], + "slope": 394.9116958041951, + "steady_state": false + } + } + }, + "rw.queue-depth.4.block-size.8192": { + "bw": { + "read": { + "average": 3692.2083333333335, + "range": 473.5, + "series": [ + [ + 8, + 4022.5 + ], + [ + 9, + 3835.5 + ], + [ + 10, + 3773.5 + ], + [ + 11, + 3707.0 + ], + [ + 12, + 3682.0 + ], + [ + 13, + 3617.5 + ], + [ + 14, + 3693.5 + ], + [ + 15, + 3650.5 + ], + [ + 16, + 3586.5 + ], + [ + 17, + 3606.5 + ], + [ + 18, + 3582.5 + ], + [ + 19, + 3549.0 + ] + ], + "slope": -32.43181818181818, + "steady_state": true + }, + "write": { + "average": 1586.875, + "range": 202.0, + "series": [ + [ + 8, + 1728.0 + ], + [ + 9, + 1647.5 + ], + [ + 10, + 1621.0 + ], + [ + 11, + 1593.5 + ], + [ + 12, + 1583.5 + ], + [ + 13, + 1556.0 + ], + [ + 14, + 1587.5 + ], + [ + 15, + 1569.0 + ], + [ + 16, + 1541.5 + ], + [ + 17, + 1549.5 + ], + [ + 18, + 1539.5 + ], + [ + 19, + 1526.0 + ] + ], + "slope": -13.868881118881118, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 461.59083333333336, + "range": 59.214999999999975, + "series": [ + [ + 8, + 502.905 + ], + [ + 9, + 479.48 + ], + [ + 10, + 471.775 + ], + [ + 11, + 463.43 + ], + [ + 12, + 460.35 + ], + [ + 13, + 452.24 + ], + [ + 14, + 461.765 + ], + [ + 15, + 456.34000000000003 + ], + [ + 16, + 448.37 + ], + [ + 17, + 450.885 + ], + [ + 18, + 447.86 + ], + [ + 19, + 443.69 + ] + ], + "slope": -4.055874125874197, + "steady_state": true + }, + "write": { + "average": 198.42416666666665, + "range": 25.289999999999992, + "series": [ + [ + 8, + 216.095 + ], + [ + 9, + 206.025 + ], + [ + 10, + 202.685 + ], + [ + 11, + 199.25 + ], + [ + 12, + 198.005 + ], + [ + 13, + 194.535 + ], + [ + 14, + 198.51 + ], + [ + 15, + 196.16 + ], + [ + 16, + 192.695 + ], + [ + 17, + 193.76999999999998 + ], + [ + 18, + 192.555 + ], + [ + 19, + 190.805 + ] + ], + "slope": -1.734825174825153, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 2657.3033333333333, + "range": 31.639999999999873, + "series": [ + [ + 8, + 2641.94 + ], + [ + 9, + 2651.645 + ], + [ + 10, + 2653.295 + ], + [ + 11, + 2668.575 + ], + [ + 12, + 2668.885 + ], + [ + 13, + 2672.23 + ], + [ + 14, + 2658.52 + ], + [ + 15, + 2640.59 + ], + [ + 16, + 2654.3900000000003 + ], + [ + 17, + 2652.055 + ], + [ + 18, + 2662.465 + ], + [ + 19, + 2663.05 + ] + ], + "slope": 0.5293356643361202, + "steady_state": true + }, + "write": { + "average": 14002.262916666667, + "range": 2427.3449999999993, + "series": [ + [ + 8, + 12352.555 + ], + [ + 9, + 13240.375 + ], + [ + 10, + 13555.064999999999 + ], + [ + 11, + 13870.48 + ], + [ + 12, + 13999.89 + ], + [ + 13, + 14351.735 + ], + [ + 14, + 13968.49 + ], + [ + 15, + 14245.415 + ], + [ + 16, + 14588.46 + ], + [ + 17, + 14482.494999999999 + ], + [ + 18, + 14592.295 + ], + [ + 19, + 14779.9 + ] + ], + "slope": 172.38921328671364, + "steady_state": true + } + } + }, + "rw.queue-depth.8.block-size.1024": { + "bw": { + "read": { + "average": 769.75, + "range": 78.5, + "series": [ + [ + 3, + 759.0 + ], + [ + 4, + 774.5 + ], + [ + 5, + 786.5 + ], + [ + 6, + 794.5 + ], + [ + 7, + 788.5 + ], + [ + 8, + 786.5 + ], + [ + 9, + 777.5 + ], + [ + 10, + 769.0 + ], + [ + 11, + 772.0 + ], + [ + 12, + 771.5 + ], + [ + 13, + 741.5 + ], + [ + 14, + 716.0 + ] + ], + "slope": -3.6888111888111887, + "steady_state": true + }, + "write": { + "average": 329.7083333333333, + "range": 33.5, + "series": [ + [ + 3, + 326.0 + ], + [ + 4, + 332.5 + ], + [ + 5, + 337.0 + ], + [ + 6, + 340.0 + ], + [ + 7, + 337.5 + ], + [ + 8, + 337.0 + ], + [ + 9, + 333.0 + ], + [ + 10, + 329.0 + ], + [ + 11, + 330.0 + ], + [ + 12, + 330.5 + ], + [ + 13, + 317.5 + ], + [ + 14, + 306.5 + ] + ], + "slope": -1.6590909090909092, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 770.2616666666667, + "range": 78.33500000000004, + "series": [ + [ + 3, + 759.12 + ], + [ + 4, + 775.02 + ], + [ + 5, + 786.96 + ], + [ + 6, + 795.005 + ], + [ + 7, + 789.095 + ], + [ + 8, + 787.0799999999999 + ], + [ + 9, + 777.7850000000001 + ], + [ + 10, + 769.3399999999999 + ], + [ + 11, + 772.7 + ], + [ + 12, + 772.065 + ], + [ + 13, + 742.3 + ], + [ + 14, + 716.67 + ] + ], + "slope": -3.656573426573321, + "steady_state": true + }, + "write": { + "average": 330.27625, + "range": 33.55500000000001, + "series": [ + [ + 3, + 326.77 + ], + [ + 4, + 333.295 + ], + [ + 5, + 337.20000000000005 + ], + [ + 6, + 340.625 + ], + [ + 7, + 338.05 + ], + [ + 8, + 337.53 + ], + [ + 9, + 333.265 + ], + [ + 10, + 329.765 + ], + [ + 11, + 330.82 + ], + [ + 12, + 330.825 + ], + [ + 13, + 318.1 + ], + [ + 14, + 307.07 + ] + ], + "slope": -1.665122377622432, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 3298.558333333334, + "range": 487.0600000000004, + "series": [ + [ + 3, + 3669.76 + ], + [ + 4, + 3459.2749999999996 + ], + [ + 5, + 3420.115 + ], + [ + 6, + 3364.24 + ], + [ + 7, + 3298.3549999999996 + ], + [ + 8, + 3235.16 + ], + [ + 9, + 3196.755 + ], + [ + 10, + 3188.005 + ], + [ + 11, + 3182.7 + ], + [ + 12, + 3190.1000000000004 + ], + [ + 13, + 3185.87 + ], + [ + 14, + 3192.365 + ] + ], + "slope": -37.06031468531469, + "steady_state": true + }, + "write": { + "average": 16559.696666666667, + "range": 2959.6749999999993, + "series": [ + [ + 3, + 15987.375 + ], + [ + 4, + 15972.8 + ], + [ + 5, + 15789.195 + ], + [ + 6, + 15645.900000000001 + ], + [ + 7, + 15968.81 + ], + [ + 8, + 16160.57 + ], + [ + 9, + 16548.685 + ], + [ + 10, + 16825.275 + ], + [ + 11, + 16752.805 + ], + [ + 12, + 16738.54 + ], + [ + 13, + 17720.83 + ], + [ + 14, + 18605.575 + ] + ], + "slope": 208.63608391608582, + "steady_state": true + } + } + }, + "rw.queue-depth.8.block-size.2048": { + "bw": { + "read": { + "average": 1419.2916666666667, + "range": 194.0, + "series": [ + [ + 2, + 1423.5 + ], + [ + 3, + 1456.5 + ], + [ + 4, + 1477.0 + ], + [ + 5, + 1508.0 + ], + [ + 6, + 1506.0 + ], + [ + 7, + 1480.5 + ], + [ + 8, + 1443.0 + ], + [ + 9, + 1423.5 + ], + [ + 10, + 1349.5 + ], + [ + 11, + 1327.0 + ], + [ + 12, + 1323.0 + ], + [ + 13, + 1314.0 + ] + ], + "slope": -15.851398601398602, + "steady_state": true + }, + "write": { + "average": 608.2916666666666, + "range": 83.5, + "series": [ + [ + 2, + 609.5 + ], + [ + 3, + 626.5 + ], + [ + 4, + 635.0 + ], + [ + 5, + 646.0 + ], + [ + 6, + 645.0 + ], + [ + 7, + 634.0 + ], + [ + 8, + 618.0 + ], + [ + 9, + 610.0 + ], + [ + 10, + 578.0 + ], + [ + 11, + 568.5 + ], + [ + 12, + 566.5 + ], + [ + 13, + 562.5 + ] + ], + "slope": -6.935314685314685, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 709.9075000000001, + "range": 97.12000000000012, + "series": [ + [ + 2, + 711.99 + ], + [ + 3, + 728.44 + ], + [ + 4, + 738.73 + ], + [ + 5, + 754.48 + ], + [ + 6, + 753.285 + ], + [ + 7, + 740.385 + ], + [ + 8, + 721.89 + ], + [ + 9, + 712.0550000000001 + ], + [ + 10, + 674.9000000000001 + ], + [ + 11, + 663.6800000000001 + ], + [ + 12, + 661.6949999999999 + ], + [ + 13, + 657.3599999999999 + ] + ], + "slope": -7.926818181818274, + "steady_state": true + }, + "write": { + "average": 304.3995833333334, + "range": 41.75999999999999, + "series": [ + [ + 2, + 305.09000000000003 + ], + [ + 3, + 313.505 + ], + [ + 4, + 317.755 + ], + [ + 5, + 323.205 + ], + [ + 6, + 322.625 + ], + [ + 7, + 317.345 + ], + [ + 8, + 309.37 + ], + [ + 9, + 305.36 + ], + [ + 10, + 289.275 + ], + [ + 11, + 284.4 + ], + [ + 12, + 283.41999999999996 + ], + [ + 13, + 281.445 + ] + ], + "slope": -3.474702797202846, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 3290.804583333334, + "range": 292.2199999999998, + "series": [ + [ + 2, + 3500.7749999999996 + ], + [ + 3, + 3391.995 + ], + [ + 4, + 3341.29 + ], + [ + 5, + 3208.555 + ], + [ + 6, + 3222.835 + ], + [ + 7, + 3244.6899999999996 + ], + [ + 8, + 3276.145 + ], + [ + 9, + 3254.4849999999997 + ], + [ + 10, + 3254.6800000000003 + ], + [ + 11, + 3249.925 + ], + [ + 12, + 3279.16 + ], + [ + 13, + 3265.12 + ] + ], + "slope": -13.602255244755908, + "steady_state": true + }, + "write": { + "average": 18695.714166666665, + "range": 3531.4449999999997, + "series": [ + [ + 2, + 18163.559999999998 + ], + [ + 3, + 17730.88 + ], + [ + 4, + 17435.025 + ], + [ + 5, + 17271.89 + ], + [ + 6, + 17276.71 + ], + [ + 7, + 17637.095 + ], + [ + 8, + 18213.864999999998 + ], + [ + 9, + 18610.690000000002 + ], + [ + 10, + 20063.29 + ], + [ + 11, + 20553.485 + ], + [ + 12, + 20588.745000000003 + ], + [ + 13, + 20803.335 + ] + ], + "slope": 332.5987412587442, + "steady_state": true + } + } + }, + "rw.queue-depth.8.block-size.8192": { + "bw": { + "read": { + "average": 3866.25, + "range": 539.5, + "series": [ + [ + 5, + 4059.0 + ], + [ + 5, + 3840.0 + ], + [ + 6, + 4099.5 + ], + [ + 7, + 4052.0 + ], + [ + 7, + 3810.0 + ], + [ + 8, + 3979.0 + ], + [ + 8, + 3748.0 + ], + [ + 9, + 3930.0 + ], + [ + 9, + 3701.0 + ], + [ + 10, + 3938.5 + ], + [ + 11, + 3749.0 + ], + [ + 12, + 3779.0 + ], + [ + 12, + 3560.0 + ], + [ + 13, + 3979.0 + ], + [ + 13, + 3749.0 + ], + [ + 14, + 4022.0 + ], + [ + 14, + 3786.0 + ], + [ + 15, + 3861.0 + ], + [ + 16, + 3956.0 + ], + [ + 16, + 3727.0 + ] + ], + "slope": -12.16530612244898, + "steady_state": true + }, + "write": { + "average": 1661.95, + "range": 231.5, + "series": [ + [ + 5, + 1746.0 + ], + [ + 5, + 1653.0 + ], + [ + 6, + 1762.5 + ], + [ + 7, + 1742.0 + ], + [ + 7, + 1637.0 + ], + [ + 8, + 1710.0 + ], + [ + 8, + 1611.0 + ], + [ + 9, + 1688.0 + ], + [ + 9, + 1590.0 + ], + [ + 10, + 1693.0 + ], + [ + 11, + 1612.0 + ], + [ + 12, + 1625.0 + ], + [ + 12, + 1531.0 + ], + [ + 13, + 1710.0 + ], + [ + 13, + 1612.0 + ], + [ + 14, + 1729.0 + ], + [ + 14, + 1627.0 + ], + [ + 15, + 1659.5 + ], + [ + 16, + 1700.0 + ], + [ + 16, + 1601.0 + ] + ], + "slope": -5.322448979591837, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 483.3469999999999, + "range": 67.40000000000003, + "series": [ + [ + 5, + 507.42 + ], + [ + 5, + 480.06 + ], + [ + 6, + 512.47 + ], + [ + 7, + 506.53 + ], + [ + 7, + 476.31 + ], + [ + 8, + 497.42 + ], + [ + 8, + 468.64 + ], + [ + 9, + 491.37 + ], + [ + 9, + 462.67 + ], + [ + 10, + 492.38 + ], + [ + 11, + 468.66499999999996 + ], + [ + 12, + 472.43 + ], + [ + 12, + 445.07 + ], + [ + 13, + 497.39 + ], + [ + 13, + 468.67 + ], + [ + 14, + 502.84 + ], + [ + 14, + 473.29 + ], + [ + 15, + 482.695 + ], + [ + 16, + 494.63 + ], + [ + 16, + 465.99 + ] + ], + "slope": -1.5178367346938586, + "steady_state": true + }, + "write": { + "average": 207.81325, + "range": 28.97999999999999, + "series": [ + [ + 5, + 218.32 + ], + [ + 5, + 206.77 + ], + [ + 6, + 220.39 + ], + [ + 7, + 217.8 + ], + [ + 7, + 204.66 + ], + [ + 8, + 213.8 + ], + [ + 8, + 201.41 + ], + [ + 9, + 211.12 + ], + [ + 9, + 198.8 + ], + [ + 10, + 211.66500000000002 + ], + [ + 11, + 201.575 + ], + [ + 12, + 203.24 + ], + [ + 12, + 191.41 + ], + [ + 13, + 213.88 + ], + [ + 13, + 201.51 + ], + [ + 14, + 216.16 + ], + [ + 14, + 203.48 + ], + [ + 15, + 207.45499999999998 + ], + [ + 16, + 212.59 + ], + [ + 16, + 200.23 + ] + ], + "slope": -0.6655612244897959, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 3473.8247500000007, + "range": 422.0499999999997, + "series": [ + [ + 5, + 3376.83 + ], + [ + 5, + 3597.43 + ], + [ + 6, + 3487.11 + ], + [ + 7, + 3338.42 + ], + [ + 7, + 3671.4 + ], + [ + 8, + 3318.59 + ], + [ + 8, + 3666.94 + ], + [ + 9, + 3319.35 + ], + [ + 9, + 3644.24 + ], + [ + 10, + 3494.665 + ], + [ + 11, + 3488.2200000000003 + ], + [ + 12, + 3304.8 + ], + [ + 12, + 3684.31 + ], + [ + 13, + 3280.59 + ], + [ + 13, + 3617.29 + ], + [ + 14, + 3263.15 + ], + [ + 14, + 3617.5 + ], + [ + 15, + 3430.88 + ], + [ + 16, + 3262.26 + ], + [ + 16, + 3612.52 + ] + ], + "slope": -5.862602040817467, + "steady_state": true + }, + "write": { + "average": 30455.084249999993, + "range": 5003.43, + "series": [ + [ + 5, + 28772.12 + ], + [ + 5, + 30325.76 + ], + [ + 6, + 28206.36 + ], + [ + 7, + 28951.93 + ], + [ + 7, + 30523.53 + ], + [ + 8, + 29683.39 + ], + [ + 8, + 31165.7 + ], + [ + 9, + 30152.91 + ], + [ + 9, + 31738.79 + ], + [ + 10, + 29669.985 + ], + [ + 11, + 31575.6 + ], + [ + 12, + 31665.74 + ], + [ + 12, + 33209.79 + ], + [ + 13, + 29759.7 + ], + [ + 13, + 31268.35 + ], + [ + 14, + 29403.72 + ], + [ + 14, + 30881.43 + ], + [ + 15, + 30597.519999999997 + ], + [ + 16, + 30023.2 + ], + [ + 16, + 31526.16 + ] + ], + "slope": 134.50296938775753, + "steady_state": true + } + } + }, + "wr.queue-depth.1.block-size.1024": { + "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": 115.85, + "range": 9.0, + "series": [ + [ + 1, + 109.5 + ], + [ + 2, + 112.0 + ], + [ + 3, + 114.5 + ], + [ + 4, + 116.5 + ], + [ + 5, + 117.0 + ], + [ + 6, + 118.0 + ], + [ + 7, + 118.5 + ], + [ + 8, + 118.0 + ], + [ + 9, + 117.5 + ], + [ + 10, + 117.0 + ] + ], + "slope": 0.7909090909090909, + "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": 116.311, + "range": 9.314999999999998, + "series": [ + [ + 1, + 109.715 + ], + [ + 2, + 112.15 + ], + [ + 3, + 115.24000000000001 + ], + [ + 4, + 116.955 + ], + [ + 5, + 117.78 + ], + [ + 6, + 118.285 + ], + [ + 7, + 119.03 + ], + [ + 8, + 118.34 + ], + [ + 9, + 117.83 + ], + [ + 10, + 117.785 + ] + ], + "slope": 0.8158787878787861, + "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": 8606.042, + "range": 722.6299999999974, + "series": [ + [ + 1, + 9124.759999999998 + ], + [ + 2, + 8920.235 + ], + [ + 3, + 8683.205 + ], + [ + 4, + 8553.310000000001 + ], + [ + 5, + 8493.435 + ], + [ + 6, + 8455.855 + ], + [ + 7, + 8402.130000000001 + ], + [ + 8, + 8450.535 + ], + [ + 9, + 8486.279999999999 + ], + [ + 10, + 8490.675 + ] + ], + "slope": -63.023757575757124, + "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": 212.4, + "range": 4.0, + "series": [ + [ + 1, + 213.5 + ], + [ + 2, + 210.5 + ], + [ + 3, + 212.5 + ], + [ + 4, + 212.0 + ], + [ + 5, + 212.0 + ], + [ + 6, + 211.0 + ], + [ + 7, + 212.5 + ], + [ + 8, + 212.5 + ], + [ + 9, + 213.0 + ], + [ + 10, + 214.5 + ] + ], + "slope": 0.16363636363636364, + "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": 106.37, + "range": 1.7700000000000102, + "series": [ + [ + 1, + 106.855 + ], + [ + 2, + 105.53 + ], + [ + 3, + 106.285 + ], + [ + 4, + 106.175 + ], + [ + 5, + 106.28999999999999 + ], + [ + 6, + 105.695 + ], + [ + 7, + 106.38 + ], + [ + 8, + 106.475 + ], + [ + 9, + 106.715 + ], + [ + 10, + 107.30000000000001 + ] + ], + "slope": 0.08042424242424948, + "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": 9398.3565, + "range": 162.0600000000013, + "series": [ + [ + 1, + 9362.61 + ], + [ + 2, + 9476.555 + ], + [ + 3, + 9407.565 + ], + [ + 4, + 9414.795 + ], + [ + 5, + 9402.305 + ], + [ + 6, + 9455.4 + ], + [ + 7, + 9395.92 + ], + [ + 8, + 9387.8 + ], + [ + 9, + 9366.119999999999 + ], + [ + 10, + 9314.494999999999 + ] + ], + "slope": -7.9299090909111225, + "steady_state": true + } + } + }, + "wr.queue-depth.1.block-size.8192": { + "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": 903.45, + "range": 11.0, + "series": [ + [ + 1, + 897.0 + ], + [ + 2, + 901.5 + ], + [ + 3, + 899.5 + ], + [ + 4, + 905.0 + ], + [ + 5, + 904.5 + ], + [ + 6, + 904.5 + ], + [ + 7, + 901.0 + ], + [ + 8, + 908.0 + ], + [ + 9, + 907.0 + ], + [ + 10, + 906.5 + ] + ], + "slope": 0.9363636363636364, + "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": 112.9985, + "range": 1.2900000000000063, + "series": [ + [ + 1, + 112.225 + ], + [ + 2, + 112.765 + ], + [ + 3, + 112.525 + ], + [ + 4, + 113.16499999999999 + ], + [ + 5, + 113.13 + ], + [ + 6, + 113.11500000000001 + ], + [ + 7, + 112.71 + ], + [ + 8, + 113.515 + ], + [ + 9, + 113.435 + ], + [ + 10, + 113.4 + ] + ], + "slope": 0.11415151515149222, + "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": 8854.5555, + "range": 114.07499999999891, + "series": [ + [ + 1, + 8924.58 + ], + [ + 2, + 8878.92 + ], + [ + 3, + 8893.15 + ], + [ + 4, + 8842.345000000001 + ], + [ + 5, + 8842.525000000001 + ], + [ + 6, + 8844.045 + ], + [ + 7, + 8873.84 + ], + [ + 8, + 8810.505000000001 + ], + [ + 9, + 8816.485 + ], + [ + 10, + 8819.16 + ] + ], + "slope": -10.321484848484397, + "steady_state": true + } + } + }, + "wr.queue-depth.2.block-size.1024": { + "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": 194.95, + "range": 6.0, + "series": [ + [ + 1, + 194.5 + ], + [ + 2, + 197.5 + ], + [ + 3, + 199.0 + ], + [ + 4, + 196.0 + ], + [ + 5, + 194.5 + ], + [ + 6, + 193.0 + ], + [ + 7, + 193.0 + ], + [ + 8, + 193.0 + ], + [ + 9, + 194.5 + ], + [ + 10, + 194.5 + ] + ], + "slope": -0.37272727272727274, + "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": 195.47050000000002, + "range": 5.974999999999994, + "series": [ + [ + 1, + 195.25 + ], + [ + 2, + 198.14499999999998 + ], + [ + 3, + 199.35 + ], + [ + 4, + 196.78 + ], + [ + 5, + 195.075 + ], + [ + 6, + 193.69 + ], + [ + 7, + 193.4 + ], + [ + 8, + 193.375 + ], + [ + 9, + 194.825 + ], + [ + 10, + 194.815 + ] + ], + "slope": -0.41548484848485906, + "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": 10233.842999999999, + "range": 314.65500000000065, + "series": [ + [ + 1, + 10240.725 + ], + [ + 2, + 10091.695 + ], + [ + 3, + 10031.205 + ], + [ + 4, + 10163.119999999999 + ], + [ + 5, + 10252.994999999999 + ], + [ + 6, + 10327.995 + ], + [ + 7, + 10345.27 + ], + [ + 8, + 10345.86 + ], + [ + 9, + 10269.59 + ], + [ + 10, + 10269.975 + ] + ], + "slope": 22.443878787879015, + "steady_state": true + } + } + }, + "wr.queue-depth.2.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": 395.05, + "range": 22.0, + "series": [ + [ + 1, + 407.5 + ], + [ + 2, + 408.0 + ], + [ + 3, + 403.0 + ], + [ + 4, + 397.0 + ], + [ + 5, + 391.5 + ], + [ + 6, + 390.0 + ], + [ + 7, + 391.0 + ], + [ + 8, + 389.5 + ], + [ + 9, + 387.0 + ], + [ + 10, + 386.0 + ] + ], + "slope": -2.590909090909091, + "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": 197.79299999999998, + "range": 10.879999999999995, + "series": [ + [ + 1, + 203.92000000000002 + ], + [ + 2, + 204.25 + ], + [ + 3, + 201.97 + ], + [ + 4, + 198.985 + ], + [ + 5, + 195.92000000000002 + ], + [ + 6, + 195.195 + ], + [ + 7, + 195.75 + ], + [ + 8, + 195.005 + ], + [ + 9, + 193.565 + ], + [ + 10, + 193.37 + ] + ], + "slope": -1.3030303030302677, + "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": 10114.324999999999, + "range": 552.9500000000007, + "series": [ + [ + 1, + 9804.49 + ], + [ + 2, + 9789.14 + ], + [ + 3, + 9901.23 + ], + [ + 4, + 10051.490000000002 + ], + [ + 5, + 10208.5 + ], + [ + 6, + 10245.33 + ], + [ + 7, + 10216.654999999999 + ], + [ + 8, + 10254.925 + ], + [ + 9, + 10329.4 + ], + [ + 10, + 10342.09 + ] + ], + "slope": 66.18800000000067, + "steady_state": true + } + } + }, + "wr.queue-depth.2.block-size.8192": { + "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": 1605.15, + "range": 104.0, + "series": [ + [ + 1, + 1627.0 + ], + [ + 2, + 1647.5 + ], + [ + 3, + 1633.5 + ], + [ + 4, + 1638.5 + ], + [ + 5, + 1632.5 + ], + [ + 6, + 1609.0 + ], + [ + 7, + 1592.0 + ], + [ + 8, + 1570.0 + ], + [ + 9, + 1558.0 + ], + [ + 10, + 1543.5 + ] + ], + "slope": -11.263636363636364, + "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": 200.70950000000002, + "range": 12.980000000000018, + "series": [ + [ + 1, + 203.44 + ], + [ + 2, + 205.995 + ], + [ + 3, + 204.28 + ], + [ + 4, + 204.905 + ], + [ + 5, + 204.095 + ], + [ + 6, + 201.22500000000002 + ], + [ + 7, + 199.04500000000002 + ], + [ + 8, + 196.285 + ], + [ + 9, + 194.81 + ], + [ + 10, + 193.015 + ] + ], + "slope": -1.409363636363661, + "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": 9978.1335, + "range": 649.4599999999991, + "series": [ + [ + 1, + 9850.195 + ], + [ + 2, + 9718.220000000001 + ], + [ + 3, + 9798.355 + ], + [ + 4, + 9770.27 + ], + [ + 5, + 9807.91 + ], + [ + 6, + 9946.470000000001 + ], + [ + 7, + 10053.779999999999 + ], + [ + 8, + 10196.2 + ], + [ + 9, + 10272.255000000001 + ], + [ + 10, + 10367.68 + ] + ], + "slope": 69.78136363636476, + "steady_state": true + } + } + }, + "wr.queue-depth.4.block-size.1024": { + "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": 294.9, + "range": 16.0, + "series": [ + [ + 1, + 301.0 + ], + [ + 2, + 299.0 + ], + [ + 3, + 298.5 + ], + [ + 4, + 298.0 + ], + [ + 5, + 296.5 + ], + [ + 6, + 296.0 + ], + [ + 7, + 294.5 + ], + [ + 8, + 291.5 + ], + [ + 9, + 289.0 + ], + [ + 10, + 285.0 + ] + ], + "slope": -1.5757575757575757, + "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": 295.355, + "range": 15.79000000000002, + "series": [ + [ + 1, + 301.485 + ], + [ + 2, + 299.65999999999997 + ], + [ + 3, + 298.645 + ], + [ + 4, + 298.52 + ], + [ + 5, + 296.84000000000003 + ], + [ + 6, + 296.58500000000004 + ], + [ + 7, + 295.08000000000004 + ], + [ + 8, + 291.83000000000004 + ], + [ + 9, + 289.21000000000004 + ], + [ + 10, + 285.695 + ] + ], + "slope": -1.575212121212107, + "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": 13548.151000000002, + "range": 738.3999999999996, + "series": [ + [ + 1, + 13264.955 + ], + [ + 2, + 13352.7 + ], + [ + 3, + 13396.175 + ], + [ + 4, + 13401.185000000001 + ], + [ + 5, + 13477.53 + ], + [ + 6, + 13487.93 + ], + [ + 7, + 13556.865000000002 + ], + [ + 8, + 13708.55 + ], + [ + 9, + 13832.265 + ], + [ + 10, + 14003.355 + ] + ], + "slope": 72.98103030302985, + "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": 569.7, + "range": 36.0, + "series": [ + [ + 1, + 575.0 + ], + [ + 2, + 576.5 + ], + [ + 3, + 581.0 + ], + [ + 4, + 577.0 + ], + [ + 5, + 579.0 + ], + [ + 6, + 577.0 + ], + [ + 7, + 574.0 + ], + [ + 8, + 559.0 + ], + [ + 9, + 553.5 + ], + [ + 10, + 545.0 + ] + ], + "slope": -3.3454545454545452, + "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": 285.1475, + "range": 18.00999999999999, + "series": [ + [ + 1, + 287.885 + ], + [ + 2, + 288.42 + ], + [ + 3, + 290.815 + ], + [ + 4, + 288.9 + ], + [ + 5, + 289.86 + ], + [ + 6, + 288.895 + ], + [ + 7, + 287.095 + ], + [ + 8, + 279.895 + ], + [ + 9, + 276.905 + ], + [ + 10, + 272.805 + ] + ], + "slope": -1.680636363636392, + "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": 14039.5995, + "range": 907.4500000000007, + "series": [ + [ + 1, + 13914.675 + ], + [ + 2, + 13878.365 + ], + [ + 3, + 13759.68 + ], + [ + 4, + 13848.775 + ], + [ + 5, + 13802.905 + ], + [ + 6, + 13848.654999999999 + ], + [ + 7, + 13934.925 + ], + [ + 8, + 14294.0 + ], + [ + 9, + 14446.885 + ], + [ + 10, + 14667.130000000001 + ] + ], + "slope": 83.19718181818273, + "steady_state": true + } + } + }, + "wr.queue-depth.4.block-size.8192": { + "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": 2463.0, + "range": 189.5, + "series": [ + [ + 1, + 2453.5 + ], + [ + 2, + 2471.5 + ], + [ + 3, + 2515.0 + ], + [ + 4, + 2536.0 + ], + [ + 5, + 2534.5 + ], + [ + 6, + 2526.0 + ], + [ + 7, + 2476.0 + ], + [ + 8, + 2399.5 + ], + [ + 9, + 2371.5 + ], + [ + 10, + 2346.5 + ] + ], + "slope": -14.72121212121212, + "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": 307.9615, + "range": 23.710000000000036, + "series": [ + [ + 1, + 306.78 + ], + [ + 2, + 309.06 + ], + [ + 3, + 314.45500000000004 + ], + [ + 4, + 317.095 + ], + [ + 5, + 316.895 + ], + [ + 6, + 315.845 + ], + [ + 7, + 309.58000000000004 + ], + [ + 8, + 300.025 + ], + [ + 9, + 296.495 + ], + [ + 10, + 293.385 + ] + ], + "slope": -1.8439696969696546, + "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": 12996.128999999999, + "range": 1019.8349999999991, + "series": [ + [ + 1, + 13034.36 + ], + [ + 2, + 12943.86 + ], + [ + 3, + 12719.925 + ], + [ + 4, + 12611.52 + ], + [ + 5, + 12620.305 + ], + [ + 6, + 12662.75 + ], + [ + 7, + 12918.795 + ], + [ + 8, + 13329.735 + ], + [ + 9, + 13488.685 + ], + [ + 10, + 13631.355 + ] + ], + "slope": 80.00030303030303, + "steady_state": true + } + } + }, + "wr.queue-depth.8.block-size.1024": { + "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": 344.9, + "range": 34.0, + "series": [ + [ + 1, + 364.5 + ], + [ + 2, + 341.0 + ], + [ + 3, + 351.0 + ], + [ + 4, + 356.5 + ], + [ + 5, + 354.5 + ], + [ + 6, + 344.5 + ], + [ + 7, + 338.5 + ], + [ + 8, + 330.5 + ], + [ + 9, + 334.0 + ], + [ + 10, + 334.0 + ] + ], + "slope": -2.9696969696969697, + "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": 345.3675, + "range": 33.835000000000036, + "series": [ + [ + 1, + 365.12 + ], + [ + 2, + 341.515 + ], + [ + 3, + 351.33000000000004 + ], + [ + 4, + 356.895 + ], + [ + 5, + 354.91999999999996 + ], + [ + 6, + 344.795 + ], + [ + 7, + 339.03499999999997 + ], + [ + 8, + 331.28499999999997 + ], + [ + 9, + 334.16999999999996 + ], + [ + 10, + 334.61 + ] + ], + "slope": -2.9693030303030867, + "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": 23192.5245, + "range": 2238.020000000004, + "series": [ + [ + 1, + 21917.46 + ], + [ + 2, + 23434.535 + ], + [ + 3, + 22771.055 + ], + [ + 4, + 22420.62 + ], + [ + 5, + 22547.85 + ], + [ + 6, + 23212.455 + ], + [ + 7, + 23605.215 + ], + [ + 8, + 24155.480000000003 + ], + [ + 9, + 23946.074999999997 + ], + [ + 10, + 23914.5 + ] + ], + "slope": 198.1494242424247, + "steady_state": true + } + } + }, + "wr.queue-depth.8.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": 733.75, + "range": 128.5, + "series": [ + [ + 1, + 757.0 + ], + [ + 2, + 755.5 + ], + [ + 3, + 760.5 + ], + [ + 4, + 761.5 + ], + [ + 5, + 759.0 + ], + [ + 6, + 758.0 + ], + [ + 7, + 756.0 + ], + [ + 8, + 720.0 + ], + [ + 9, + 677.0 + ], + [ + 10, + 633.0 + ] + ], + "slope": -11.427272727272728, + "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": 367.14349999999996, + "range": 64.18500000000006, + "series": [ + [ + 1, + 378.90999999999997 + ], + [ + 2, + 378.05 + ], + [ + 3, + 380.56 + ], + [ + 4, + 381.095 + ], + [ + 5, + 379.565 + ], + [ + 6, + 379.09000000000003 + ], + [ + 7, + 378.095 + ], + [ + 8, + 360.335 + ], + [ + 9, + 338.825 + ], + [ + 10, + 316.90999999999997 + ] + ], + "slope": -5.716212121212086, + "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": 21866.547, + "range": 4239.630000000001, + "series": [ + [ + 1, + 21115.45 + ], + [ + 2, + 21159.845 + ], + [ + 3, + 21022.445 + ], + [ + 4, + 20992.855 + ], + [ + 5, + 21077.105 + ], + [ + 6, + 21102.79 + ], + [ + 7, + 21158.28 + ], + [ + 8, + 22192.095 + ], + [ + 9, + 23612.12 + ], + [ + 10, + 25232.485 + ] + ], + "slope": 367.2087878787924, + "steady_state": true + } + } + }, + "wr.queue-depth.8.block-size.8192": { + "bw": { + "read": { + "average": 0.0, + "range": 0.0, + "series": [ + [ + 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 + ], + [ + 11, + 0.0 + ], + [ + 12, + 0.0 + ], + [ + 13, + 0.0 + ] + ], + "slope": -0.0, + "steady_state": true + }, + "write": { + "average": 2355.4166666666665, + "range": 321.0, + "series": [ + [ + 2, + 2484.0 + ], + [ + 3, + 2257.0 + ], + [ + 4, + 2525.5 + ], + [ + 5, + 2451.5 + ], + [ + 6, + 2524.5 + ], + [ + 7, + 2389.0 + ], + [ + 8, + 2292.5 + ], + [ + 9, + 2315.5 + ], + [ + 10, + 2204.5 + ], + [ + 11, + 2246.5 + ], + [ + 12, + 2277.0 + ], + [ + 13, + 2297.5 + ] + ], + "slope": -20.22027972027972, + "steady_state": true + } + }, + "iops": { + "read": { + "average": 0.0, + "range": 0.0, + "series": [ + [ + 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 + ], + [ + 11, + 0.0 + ], + [ + 12, + 0.0 + ], + [ + 13, + 0.0 + ] + ], + "slope": -0.0, + "steady_state": true + }, + "write": { + "average": 294.5179166666666, + "range": 40.19499999999999, + "series": [ + [ + 2, + 310.625 + ], + [ + 3, + 282.245 + ], + [ + 4, + 315.795 + ], + [ + 5, + 306.54 + ], + [ + 6, + 315.65 + ], + [ + 7, + 298.675 + ], + [ + 8, + 286.655 + ], + [ + 9, + 289.54499999999996 + ], + [ + 10, + 275.6 + ], + [ + 11, + 280.915 + ], + [ + 12, + 284.65999999999997 + ], + [ + 13, + 287.31 + ] + ], + "slope": -2.5312062937063207, + "steady_state": true + } + }, + "lat.mean": { + "read": { + "average": 0.0, + "range": 0.0, + "series": [ + [ + 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 + ], + [ + 11, + 0.0 + ], + [ + 12, + 0.0 + ], + [ + 13, + 0.0 + ] + ], + "slope": -0.0, + "steady_state": true + }, + "write": { + "average": 27226.085833333334, + "range": 3694.480000000003, + "series": [ + [ + 2, + 25757.5 + ], + [ + 3, + 28354.36 + ], + [ + 4, + 25338.14 + ], + [ + 5, + 26104.095 + ], + [ + 6, + 25342.82 + ], + [ + 7, + 26790.614999999998 + ], + [ + 8, + 27915.975 + ], + [ + 9, + 27635.64 + ], + [ + 10, + 29032.620000000003 + ], + [ + 11, + 28483.655 + ], + [ + 12, + 28108.550000000003 + ], + [ + 13, + 27849.059999999998 + ] + ], + "slope": 228.88083916083457, + "steady_state": true + } + } + } + }, + "scenario_name": "none", + "steady_state": { + "rr.queue-depth.1.block-size.1024": true, + "rr.queue-depth.1.block-size.2048": true, + "rr.queue-depth.1.block-size.8192": true, + "rr.queue-depth.2.block-size.1024": true, + "rr.queue-depth.2.block-size.2048": true, + "rr.queue-depth.2.block-size.8192": true, + "rr.queue-depth.4.block-size.1024": true, + "rr.queue-depth.4.block-size.2048": true, + "rr.queue-depth.4.block-size.8192": true, + "rr.queue-depth.8.block-size.1024": true, + "rr.queue-depth.8.block-size.2048": true, + "rr.queue-depth.8.block-size.8192": true, + "rw.queue-depth.1.block-size.1024": true, + "rw.queue-depth.1.block-size.2048": true, + "rw.queue-depth.1.block-size.8192": true, + "rw.queue-depth.2.block-size.1024": true, + "rw.queue-depth.2.block-size.2048": true, + "rw.queue-depth.2.block-size.8192": true, + "rw.queue-depth.4.block-size.1024": true, + "rw.queue-depth.4.block-size.2048": false, + "rw.queue-depth.4.block-size.8192": true, + "rw.queue-depth.8.block-size.1024": true, + "rw.queue-depth.8.block-size.2048": true, + "rw.queue-depth.8.block-size.8192": true, + "wr.queue-depth.1.block-size.1024": true, + "wr.queue-depth.1.block-size.2048": true, + "wr.queue-depth.1.block-size.8192": true, + "wr.queue-depth.2.block-size.1024": true, + "wr.queue-depth.2.block-size.2048": true, + "wr.queue-depth.2.block-size.8192": true, + "wr.queue-depth.4.block-size.1024": true, + "wr.queue-depth.4.block-size.2048": true, + "wr.queue-depth.4.block-size.8192": true, + "wr.queue-depth.8.block-size.1024": true, + "wr.queue-depth.8.block-size.2048": true, + "wr.queue-depth.8.block-size.8192": true + }, + "storage_node_count": 2, + "test_case": "snia_steady_state", + "version": "", + "volume_size": 2 + }, + "scenario_name": "none", + "storage_node_count": 2, + "test_case": "snia_steady_state", + "version": "", + "volume_size": 2 +}
\ No newline at end of file @@ -20,12 +20,6 @@ console_scripts = [files] packages = qtip - benchmarks -package_data = - benchmarks = - plan/*.* -data_files = - opt/qtip = opt/* [tool:pytest] addopts = --ignore=legacy diff --git a/integration/storperf/cleanup.sh b/tests/ci/compute/docker-compose.yaml index 1aee1658..712c9c54 100755..100644 --- a/integration/storperf/cleanup.sh +++ b/tests/ci/compute/docker-compose.yaml @@ -1,14 +1,18 @@ -#! /bin/bash ############################################################################## -# Copyright (c) 2017 ZTE and others. +# Copyright (c) 2017 Dell EMC, ZTE 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 ############################################################################## -echo "Deleting image" -openstack image delete "Ubuntu 16.04 x86_64" +version: '2' +services: -echo "Deteing flavor" -openstack flavor delete storperf + qtip: + container_name: compute_qtip + image: opnfv/qtip:${DOCKER_TAG} + env_file: ${ENV_FILE} + volumes: + - ${SSH_CREDENTIALS}:/root/.ssh diff --git a/tests/ci/experimental.sh b/tests/ci/experimental.sh new file mode 100755 index 00000000..bb9694b7 --- /dev/null +++ b/tests/ci/experimental.sh @@ -0,0 +1,37 @@ +#!/usr/bin/env bash +############################################################################## +# Copyright (c) 2017 ZTE 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 +############################################################################## + +set -o errexit +set -o pipefail +set -o nounset +set -x + +script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +export DEPLOY_SCENARIO='generic' +export DOCKER_TAG='latest' +export CI_DEBUG='false' +export TEST_SUITE='storage' +export TESTAPI_URL='' +export SSH_CREDENTIALS='/root/.ssh' + +export WORKSPACE=${WORKSPACE:-$(pwd)} + +source ${script_dir}/utils/start_services.sh + +cd ${WORKSPACE} + +qtip_repo='/home/opnfv/repos/qtip' +docker cp . ${TEST_SUITE}_qtip:${qtip_repo} +docker exec ${TEST_SUITE}_qtip bash -c "cd ${qtip_repo} && pip install -U -e ." + +docker exec -t ${TEST_SUITE}_qtip bash -x ${qtip_repo}/qtip/scripts/quickstart.sh +echo "QTIP: Verify ${TEST_SUITE} done!" + +exit 0 diff --git a/tests/ci/periodic.sh b/tests/ci/periodic.sh index 4235cdee..5c488b87 100755 --- a/tests/ci/periodic.sh +++ b/tests/ci/periodic.sh @@ -7,71 +7,14 @@ # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## set -e +set -x +script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" -case $INSTALLER_TYPE in - apex) - INSTALLER_IP=`sudo virsh domifaddr undercloud | grep ipv4 | awk '{print $4}' | cut -d/ -f1` - ;; -esac +source ${script_dir}/utils/start_services.sh -cat << EOF > $WORKSPACE/env_file -INSTALLER_TYPE=$INSTALLER_TYPE -INSTALLER_IP=$INSTALLER_IP -POD_NAME=$NODE_NAME -SCENARIO=$DEPLOY_SCENARIO -TESTAPI_URL=$TESTAPI_URL -EOF +docker exec -t ${TEST_SUITE}_qtip bash -x /home/opnfv/repos/qtip/qtip/scripts/quickstart.sh -echo "--------------------------------------------------------" -cat $WORKSPACE/env_file -echo "--------------------------------------------------------" +echo "${TEST_SUITE} QPI done!" -# Remove previous running containers if exist -if [[ ! -z $(docker ps -a | grep "opnfv/qtip:$DOCKER_TAG") ]]; then - echo "Removing existing opnfv/qtip containers..." - # workaround: sometimes it throws an error when stopping qtip container. - # To make sure ci job unblocked, remove qtip container by force without stopping it. - docker rm -f $(docker ps -a | grep "opnfv/qtip:$DOCKER_TAG" | awk '{print $1}') -fi - -# Remove existing images if exist -if [[ $(docker images opnfv/qtip:${DOCKER_TAG} | wc -l) -gt 1 ]]; then - echo "Removing docker image opnfv/qtip:$DOCKER_TAG..." - docker rmi -f opnfv/qtip:$DOCKER_TAG -fi - -echo "Qtip: Pulling docker image: opnfv/qtip:${DOCKER_TAG}" -docker pull opnfv/qtip:$DOCKER_TAG >/dev/null - -envs="--env-file $WORKSPACE/env_file" -docker_volume="-v /var/run/docker.sock:/var/run/docker.sock" - -cmd="docker run -id ${envs} ${docker_volume} opnfv/qtip:${DOCKER_TAG} /bin/bash" -echo "Qtip: Running docker command: ${cmd}" -${cmd} - -container_id=$(docker ps | grep "opnfv/qtip:${DOCKER_TAG}" | awk '{print $1}' | head -1) -if [ $(docker ps | grep 'opnfv/qtip' | wc -l) == 0 ]; then - echo "The container opnfv/qtip with ID=${container_id} has not been properly started. Exiting..." - exit 1 -fi - -echo "The container ID is: ${container_id}" -QTIP_REPO=/home/opnfv/repos/qtip - -if [[ "$INSTALLER_TYPE" == "apex" ]];then - if [ -f /root/.ssh/id_rsa ]; then - sudo chmod 600 /root/.ssh/id_rsa - sudo docker cp /root/.ssh/id_rsa ${container_id}:/root/.ssh/ - fi -fi - -case $TEST_SUITE in - compute) - docker exec -t ${container_id} bash -c "bash ${QTIP_REPO}/tests/ci/run_compute_qpi.sh" - ;; -esac - -echo "Qtip done!" -exit 0
\ No newline at end of file +exit 0 diff --git a/tests/ci/storage/docker-compose.yaml b/tests/ci/storage/docker-compose.yaml new file mode 100644 index 00000000..7ffb0364 --- /dev/null +++ b/tests/ci/storage/docker-compose.yaml @@ -0,0 +1,27 @@ +############################################################################## +# Copyright (c) 2017 Dell EMC, ZTE 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 +############################################################################## + +version: '2' +services: + + storperf: + container_name: storage_storperf + image: opnfv/storperf:${DOCKER_TAG} + ports: + - 5000:5000 + env_file: ${ENV_FILE} + + qtip: + container_name: storage_qtip + image: opnfv/qtip:${DOCKER_TAG} + env_file: ${ENV_FILE} + volumes: + - ${SSH_CREDENTIALS}:/root/.ssh + links: + - storperf diff --git a/tests/ci/utils/start_services.sh b/tests/ci/utils/start_services.sh new file mode 100644 index 00000000..3c481be4 --- /dev/null +++ b/tests/ci/utils/start_services.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash + +# detect installer_ip +case ${INSTALLER_TYPE} in + apex) + export INSTALLER_IP=$(sudo virsh domifaddr undercloud | grep ipv4 | awk '{print $4}' | cut -d/ -f1) + ;; +esac + +export ENV_FILE="${ENV_FILE:-$(pwd)/env_file}" +cat << EOF > $ENV_FILE +INSTALLER_TYPE=${INSTALLER_TYPE} +INSTALLER_IP=${INSTALLER_IP} +TEST_SUITE=${TEST_SUITE} +NODE_NAME=${NODE_NAME:-opnfv-pod} +SCENARIO=${DEPLOY_SCENARIO:-generic} +TESTAPI_URL=${TESTAPI_URL:-} +EOF + +export SSH_CREDENTIALS=${SSH_CREDENTIALS:-/root/.ssh} + +TMPFILE=`mktemp /tmp/qtip.XXXXXX` || exit 1 +curl https://git.opnfv.org/releng/plain/utils/fetch_os_creds.sh | bash -s -- \ + -i ${INSTALLER_TYPE} -a ${INSTALLER_IP} -d ${TMPFILE} +grep "export" ${TMPFILE} | sed "s/export //" >> $ENV_FILE +# eliminate warning message "Invalid -W option ignored: invalid action: '"ignore'" +sed -i '/^PYTHONWARNINGS=/d' $ENV_FILE + +docker-compose -f $script_dir/${TEST_SUITE}/docker-compose.yaml pull +docker-compose -f $script_dir/${TEST_SUITE}/docker-compose.yaml up -d diff --git a/tests/conftest.py b/tests/conftest.py index 343f3548..1bac60d0 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -18,8 +18,8 @@ def data_root(): @pytest.fixture(scope='session') -def benchmarks_root(data_root): - return path.join(data_root, 'benchmarks') +def resources_root(data_root): + return path.join(data_root, 'resources') @pytest.fixture(scope='session') diff --git a/tests/data/benchmarks/metric/dhrystone.yaml b/tests/data/benchmarks/metric/dhrystone.yaml deleted file mode 100644 index e4d26248..00000000 --- a/tests/data/benchmarks/metric/dhrystone.yaml +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################## -# Copyright (c) 2016 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: dhrystone -description: > - A synthetic computing benchmark program intended to be representative of - system (integer) programming. -links: - - https://en.wikipedia.org/wiki/Dhrystone -workloads: - - single_cpu - - multi_cpu diff --git a/tests/data/benchmarks/metric/dpi.yaml b/tests/data/benchmarks/metric/dpi.yaml deleted file mode 100644 index c90075d2..00000000 --- a/tests/data/benchmarks/metric/dpi.yaml +++ /dev/null @@ -1,13 +0,0 @@ -############################################################################## -# Copyright (c) 2016 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: dpi -description: deep packet inspection -workloads: - - bps - - pps diff --git a/tests/data/benchmarks/metric/fake-metric.yaml b/tests/data/benchmarks/metric/fake-metric.yaml deleted file mode 100644 index dd2875d7..00000000 --- a/tests/data/benchmarks/metric/fake-metric.yaml +++ /dev/null @@ -1,15 +0,0 @@ -############################################################################## -# Copyright (c) 2016 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: fake compute -description: > - a fake compute performance index which generate random result -workloads: # all supported workloads - - fake_workload_1 - - fake_workload_2 - - fake_workload_3 diff --git a/tests/data/benchmarks/metric/ramspeed.yaml b/tests/data/benchmarks/metric/ramspeed.yaml deleted file mode 100644 index e2e2b98f..00000000 --- a/tests/data/benchmarks/metric/ramspeed.yaml +++ /dev/null @@ -1,13 +0,0 @@ -############################################################################## -# Copyright (c) 2016 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: ramspeed -description: a memory performance benchmarking -workloads: - - int: [add, average, copy, scale, triad] - - float: [add, average, copy, scale, triad] diff --git a/tests/data/benchmarks/metric/ssl.yaml b/tests/data/benchmarks/metric/ssl.yaml deleted file mode 100644 index 2b01dccd..00000000 --- a/tests/data/benchmarks/metric/ssl.yaml +++ /dev/null @@ -1,13 +0,0 @@ -############################################################################## -# Copyright (c) 2016 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: ssl -description: a Secure Sockets Layer performance benchmarking -workloads: - - aes_128_cbc: [512, 1024, 2048, 4096] - - rsa_sig: [16, 64, 256, 1024, 8192] diff --git a/tests/data/benchmarks/metric/whetstone.yaml b/tests/data/benchmarks/metric/whetstone.yaml deleted file mode 100644 index 625ea87f..00000000 --- a/tests/data/benchmarks/metric/whetstone.yaml +++ /dev/null @@ -1,18 +0,0 @@ -############################################################################## -# Copyright (c) 2016 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: whetstone -description: > - A synthetic benchmark for evaluating the performance of computers. - The Whetstone benchmark primarily measures the floating-point arithmetic - performance. -links: - - https://en.wikipedia.org/wiki/Whetstone_(benchmark) -workloads: - - single_cpu - - multi_cpu diff --git a/tests/data/benchmarks/plan/compute.yaml b/tests/data/benchmarks/plan/compute.yaml deleted file mode 100644 index f4a7a2dc..00000000 --- a/tests/data/benchmarks/plan/compute.yaml +++ /dev/null @@ -1,120 +0,0 @@ -############################################################################## -# 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: compute QPI -description: compute QPI profile -info: - facility: local - engineer: local -config: - driver: ansible - collectors: - - type: logfile - paths: - - '../../external/dpi/' - logs: - - filename: dpi_dump.txt - parsers: - - type: grep - regex: |- - ^\s+nDPI throughput:.+?(?P<pps>\d+.\d+)\sM\spps.+ - ?(?P<bps>\d+.\d+)\sGb\/sec - - type: logfile - paths: - - '../../external/ramspeed/' - logs: - - filename: Intmem - parsers: - - type: grep - regex: '^INTEGER\s+BatchRun\s+Copy:\s+?(?P<integer_copy>\d+\.\d+)\sMB/s$' - - type: grep - regex: '^INTEGER\s+BatchRun\s+Scale:\s+?(?P<integer_scale>\d+\.\d+)\sMB/s$' - - type: grep - regex: '^INTEGER\s+BatchRun\s+Add:\s+?(?P<integer_add>\d+\.\d+)\sMB/s$' - - type: grep - regex: '^INTEGER\s+BatchRun\s+Triad:\s+?(?P<integer_triad>\d+\.\d+)\sMB/s$' - - type: grep - regex: '^INTEGER\s+BatchRun\s+AVERAGE:\s+?(?P<integer_average>\d+\.\d+)\sMB/s$' - - filename: Floatmem - parsers: - - type: grep - regex: '^FL-POINT\s+BatchRun\s+Copy:\s+?(?P<float_copy>\d+\.\d+)\sMB/s$' - - type: grep - regex: '^FL-POINT\s+BatchRun\s+Scale:\s+?(?P<float_scale>\d+\.\d+)\sMB/s$' - - type: grep - regex: '^FL-POINT\s+BatchRun\s+Add:\s+?(?P<float_add>\d+\.\d+)\sMB/s$' - - type: grep - regex: '^FL-POINT\s+BatchRun\s+Triad:\s+?(?P<float_triad>\d+\.\d+)\sMB/s$' - - type: grep - regex: '^FL-POINT\s+BatchRun\s+AVERAGE:\s+?(?P<float_average>\d+\.\d+)\sMB/s$' - - type: logfile - paths: - - '../../external/ssl/' - logs: - - filename: RSA_dump - parsers: - - type: grep - regex: |- - ^rsa\s+512\sbits\s.+ - ?(?P<rsa_sign_512>\d+\.\d)\s+ - ?(?P<rsa_verify_512>\d+\.\d)$ - - type: grep - regex: |- - ^rsa\s+1024\sbits\s.+ - ?(?P<rsa_sign_1024>\d+\.\d)\s+ - ?(?P<rsa_verify_1024>\d+\.\d)$ - - type: grep - regex: |- - ^rsa\s+2048\sbits\s.+ - ?(?P<rsa_sign_2048>\d+\.\d)\s+ - ?(?P<rsa_verify_2048>\d+\.\d)$ - - type: grep - regex: |- - ^rsa\s+4096\sbits\s.+ - ?(?P<rsa_sign_4096>\d+\.\d)\s+ - ?(?P<rsa_verify_4096>\d+\.\d)$ - - filename: AES-128-CBC_dump - parsers: - - type: grep - regex: |- - ^aes-128-cbc\s+ - ?(?P<aes_128_cbc_16_bytes>\d+\.\w+)\s+ - ?(?P<aes_128_cbc_64_bytes>\d+\.\w+)\s+ - ?(?P<aes_128_cbc_256_bytes>\d+\.\w+)\s+ - ?(?P<aes_128_cbc_1024_bytes>\d+\.\w+)\s+ - ?(?P<aes_128_cbc_8192_bytes>\d+\.\w+)$ - - type: logfile - paths: - - '../../external/sysinfo' - logs: - - filename: top.log - parsers: - - type: grep - regex: 'Cpu\(s\):.+?(?P<cpu_idle>\d+\.\d)\sid' - - filename: inxi.log - parsers: - - type: grep - regex: '.+\s+Host:\s+(?P<hostname>.+)\sKernel' - - type: grep - regex: '.+\sMemory:\s+(?P<memory>.+MB)\s' - - type: grep - regex: '^CPU\(s\):\s+(?P<cpu>.+)' - - type: grep - regex: '.+\sDistro:\s+(?P<os>.+)' - - type: grep - regex: '.+\sKernel:\s+(?P<kernel>.+)\sConsole' - - type: grep - regex: '.+\s+HDD Total Size:\s+(?P<disk>.+)\s' - - type: grep - regex: '.+\sproduct:\s+(?P<product>.+)\sversion' - reporter: - name: console - # transform collected data into timeline - transformer: timeline -QPIs: - - compute.yaml diff --git a/tests/data/benchmarks/plan/doctor.yaml b/tests/data/benchmarks/plan/doctor.yaml deleted file mode 100644 index af995dac..00000000 --- a/tests/data/benchmarks/plan/doctor.yaml +++ /dev/null @@ -1,41 +0,0 @@ -############################################################################## -# 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: doctor performance profiling -description: create performance profile for OPNFV doctor notification time -info: - facility: local - engineer: local -config: - collectors: - - type: logfile - paths: - - '../../external/doctor-verify-apex-sample-master' - logs: - - filename: doctor_consumer.log - parsers: - - type: grep - regex: 'doctor consumer notified at (?P<notified>\d+(?:\.\d+)?)$' - - filename: doctor_inspector.log - parsers: - - type: grep - regex: 'event posted at (?P<event_posted>\d+(?:\.\d+)?)$' - - type: grep - regex: 'doctor mark vm\(.*\) error at (?P<vm_error>\d+(?:\.\d+)?)$' - - type: grep - regex: 'doctor mark host\(.*\) down at (?P<host_down>\d+(?:\.\d+)?)$' - - filename: disable_network.log - parsers: - - type: grep - regex: 'doctor set host down at (?P<network_down>\d+(?:\.\d+)?)$' - reporters: - - type: console - # transform collected data into timeline - transformer: timeline -QPIs: - - fake_qpi.yaml diff --git a/tests/data/external/storperf/report.json b/tests/data/external/storperf/report.json new file mode 100644 index 00000000..ab43f3fc --- /dev/null +++ b/tests/data/external/storperf/report.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/tests/data/benchmarks/QPI/compute.yaml b/tests/data/resources/QPI/compute.yaml index 78a2d324..78a2d324 100644 --- a/tests/data/benchmarks/QPI/compute.yaml +++ b/tests/data/resources/QPI/compute.yaml diff --git a/tests/data/benchmarks/QPI/fake_qpi.yaml b/tests/data/resources/QPI/fake_qpi.yaml index 4b34a495..4b34a495 100644 --- a/tests/data/benchmarks/QPI/fake_qpi.yaml +++ b/tests/data/resources/QPI/fake_qpi.yaml diff --git a/tests/unit/cli/cmd_qpi_test.py b/tests/unit/cli/cmd_qpi_test.py index ba5f814e..fa0c859d 100644 --- a/tests/unit/cli/cmd_qpi_test.py +++ b/tests/unit/cli/cmd_qpi_test.py @@ -26,8 +26,11 @@ def test_list(runner): assert 'QTIP Performance Index of compute' in result.output -def test_show(runner): - result = runner.invoke(cli, ['qpi', 'show', 'compute']) +@pytest.mark.parametrize("test_input", [ + 'storage', + 'compute']) +def test_show(runner, test_input): + result = runner.invoke(cli, ['qpi', 'show', test_input]) assert 'QPI' in result.output assert 'Description' in result.output assert 'Formula' in result.output diff --git a/tests/unit/loader/qpi_test.py b/tests/unit/loader/qpi_test.py index b53030d4..7fc8ce29 100644 --- a/tests/unit/loader/qpi_test.py +++ b/tests/unit/loader/qpi_test.py @@ -16,8 +16,8 @@ QPI_SPEC = 'compute.yaml' @pytest.fixture() -def qpi_spec(benchmarks_root): - return QPISpec('compute.yaml', paths=[benchmarks_root]) +def qpi_spec(resources_root): + return QPISpec('compute.yaml', paths=[resources_root]) def test_init(qpi_spec): @@ -29,8 +29,8 @@ def test_init(qpi_spec): in str(excinfo.value) -def test_list_all(benchmarks_root): - qpi_spec_list = list(QPISpec.list_all(paths=[benchmarks_root])) +def test_list_all(resources_root): + qpi_spec_list = list(QPISpec.list_all(paths=[resources_root])) assert len(qpi_spec_list) is 2 for item in qpi_spec_list: assert SpecProp.NAME in item diff --git a/tests/unit/score_test.py b/tests/unit/score_test.py new file mode 100644 index 00000000..742be70b --- /dev/null +++ b/tests/unit/score_test.py @@ -0,0 +1,21 @@ +############################################################################## +# 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 +############################################################################## + +from os import path +import pytest +from qtip import score + + +def test_storperf(data_root): + report_file = path.join(data_root, 'external', 'storperf', 'report.json') + qpi_report = score.storperf(report_file) + assert qpi_report['sections'][0]['score'] == pytest.approx(1.869, 0.1) # IOPS + assert qpi_report['sections'][1]['score'] == pytest.approx(0.722, 0.1) # Throughput + assert qpi_report['sections'][2]['score'] == pytest.approx(1.896, 0.1) # Latency + assert(qpi_report['score'] == 3064) # 3064 is calculated manually |