Private
Public Access
1
0
Files
Virtnet.bond/test_cache2.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;
}
}