<?php
/**
 * Observium
 *
 * /opt/observium/html/includes/graphs/application/knot_resolver_cache.inc.php
 *
 * @package        observium
 *
 */

include_once($config['html_dir'] . "/includes/graphs/common.inc.php");

$scale_min = 0;
$colours   = "mixed";
$nototal   = 1;
$unit_text = "Answers/sec";

$rrd_filename = get_rrd_path($device, "app-knot_resolver-" . $app['app_id'] . ".rrd");

$array = [
  'ansTotal'  => ['descr' => 'Total answers'],
  'ansCached' => ['descr' => 'Cached'],
  'ansStale'  => ['descr' => 'Stale'],
];

$i = 0;
if (rrd_is_file($rrd_filename)) {
    foreach ($array as $ds => $data) {
        $rrd_list[$i]['filename'] = $rrd_filename;
        $rrd_list[$i]['descr']    = $data['descr'];
        $rrd_list[$i]['ds']       = $ds;
        $rrd_list[$i]['colour']   = $config['graph_colours'][$colours][$i % safe_count($config['graph_colours'][$colours])];
        $i++;
    }
} else {
    echo("file missing: $rrd_filename");
}

include($config['html_dir'] . "/includes/graphs/generic_multi_line.inc.php");

// EOF
