24 lines
739 B
PHP
24 lines
739 B
PHP
<?php
|
|
require 'vendor/autoload.php';
|
|
$app = require_once 'bootstrap/app.php';
|
|
$app->make(Illuminate\Contracts\Console\Kernel::class)->bootstrap();
|
|
use Illuminate\Support\Facades\Cache;
|
|
$types = ['cpu', 'memory', 'network', 'disk'];
|
|
foreach ($types as $type) {
|
|
$key = 'proxmox-stats-51-' . $type . '-hour-average';
|
|
$data = Cache::get($key);
|
|
echo $type . ': ';
|
|
if ($data === null) {
|
|
echo 'NOT CACHED' . PHP_EOL;
|
|
} elseif (is_array($data)) {
|
|
echo count($data) . ' points';
|
|
if (!empty($data)) {
|
|
$first = $data[0];
|
|
echo ', keys=[' . implode(',', array_keys($first)) . ']';
|
|
}
|
|
echo PHP_EOL;
|
|
} else {
|
|
echo 'TYPE=' . gettype($data) . PHP_EOL;
|
|
}
|
|
}
|