1<?php
2
3$name = 'postgres';
4$app_id = $app['app_id'];
5$scale_min = 0;
6$colours = 'mixed';
7$unit_text = 'Rows/Sec';
8$unitlen = 10;
9$bigdescrlen = 15;
10$smalldescrlen = 15;
11$dostack = 0;
12$printtotal = 0;
13$addarea = 1;
14$transparency = 15;
15
16if (isset($vars['database'])) {
17    $rrd_name_array = ['app', $name, $app_id, $vars['database']];
18} else {
19    $rrd_name_array = ['app', $name, $app_id];
20}
21
22$rrd_filename = Rrd::name($device['hostname'], $rrd_name_array);
23
24if (Rrd::checkRrdExists($rrd_filename)) {
25    $rrd_list = [
26        [
27            'filename' => $rrd_filename,
28            'descr'    => 'Scans',
29            'ds'       => 'idxscan',
30            'colour'   => '582A72',
31        ],
32        [
33            'filename' => $rrd_filename,
34            'descr'    => 'Tuples Read',
35            'ds'       => 'idxtupread',
36            'colour'   => 'AA6C39',
37        ],
38        [
39            'filename' => $rrd_filename,
40            'descr'    => 'Tuples Fetched',
41            'ds'       => 'idxtupfetch',
42            'colour'   => 'FFD1AA',
43        ],
44        [
45            'filename' => $rrd_filename,
46            'descr'    => 'Blocks Read',
47            'ds'       => 'idxblksread',
48            'colour'   => '88CC88',
49        ],
50        [
51            'filename' => $rrd_filename,
52            'descr'    => 'Buffer Hits',
53            'ds'       => 'idxblkshit',
54            'colour'   => '28536C',
55        ],
56    ];
57} else {
58    echo "file missing: $rrd_filename";
59}
60
61require 'includes/html/graphs/generic_v3_multiline.inc.php';
62