3 require 'www-header.php';
5 $es = new Elasticsearch($GLOBALS['phinde']['elasticsearch']);
6 $esStatus = $es->getIndexStatus();
9 $gearStatus = $queue->getServerStatus();
12 * @link http://jeffreysambells.com/2012/10/25/human-readable-filesize-php
14 function human_filesize($bytes, $decimals = 2)
16 $size = array('B','kiB','MiB','GiB','TiB','PiB','EiB','ZiB','YiB');
17 $factor = floor((strlen($bytes) - 1) / 3);
18 return sprintf("%.{$decimals}f", $bytes / pow(1024, $factor))
19 . ' ' . @$size[$factor];
22 $esStatus['size_human'] = human_filesize($esStatus['size']);
23 $esStatus['documents_human'] = number_format(
24 $esStatus['documents'], 0, '.', ' '
30 'esStatus' => $esStatus,
31 'gearStatus' => $gearStatus,