Merge pull request #813 from njh/openldap_symbol_fix
authorMarc Fournier <marc.fournier@camptocamp.com>
Wed, 26 Nov 2014 13:07:02 +0000 (14:07 +0100)
committerMarc Fournier <marc.fournier@camptocamp.com>
Wed, 26 Nov 2014 13:07:02 +0000 (14:07 +0100)
Fix for "conflicting types for 'ldap_init'"

32 files changed:
README
bindings/perl/Makefile.PL
bindings/perl/lib/Collectd/MockDaemon.pm [new file with mode: 0644]
bindings/perl/lib/Collectd/Unixsock.pm
bindings/perl/t/00_load.t [new file with mode: 0644]
bindings/perl/t/01_methods.t [new file with mode: 0644]
configure.ac
contrib/exec-nagios.px
contrib/redhat/collectd.spec
contrib/redhat/init.d-collectd
contrib/systemd.collectd.service [new file with mode: 0644]
contrib/upstart.collectd.conf
src/Makefile.am
src/collectd.conf.in
src/collectd.conf.pod
src/collectd.pod
src/cpu.c
src/curl_json.c
src/daemon/common.c
src/daemon/filter_chain.c
src/daemon/plugin.c
src/disk.c
src/mysql.c
src/nfs.c
src/postgresql.c
src/redis.c
src/sensors.c
src/snmp.c
src/types.db
src/varnish.c
src/write_graphite.c
src/write_redis.c

diff --git a/README b/README
index 3c7a10f..a2f80ce 100644 (file)
--- a/README
+++ b/README
@@ -618,9 +618,9 @@ Prerequisites
   * libclntsh (optional)
     Used by the `oracle' plugin.
 
-  * libcredis (optional)
-    Used by the `redis' plugin. Please note that you require a 0.2.2 version
-    or higher. <http://code.google.com/p/credis/>
+  * libhiredis (optional)
+    Used by the redis plugin. Please note that you require a 0.10.0 version
+    or higher. <https://github.com/redis/hiredis>
 
   * libcurl (optional)
     If you want to use the `apache', `ascent', `bind', `curl', `curl_json',
@@ -873,6 +873,23 @@ Configuring with libjvm
   Adding "-ljvm" to the JAVA_LDFLAGS is done automatically, you don't have to
   do that.
 
+Generating the configure script
+-------------------------------
+
+Collectd ships with a `build.sh' script to generate the `configure'
+script shipped with releases.
+
+To generate the `configure` script, you'll need the following dependencies:
+
+- autoconf
+- automke
+- flex
+- bison
+- libtool
+- libtool-ltdl
+
+The `build.sh' script takes no arguments.
+
 Crosscompiling
 --------------
 
index f2ef2fd..68fb260 100644 (file)
@@ -1,8 +1,9 @@
 use ExtUtils::MakeMaker;
 
 WriteMakefile(
-       'NAME'          => 'Collectd',
-       'AUTHOR'        => 'Sebastian Harl <sh@tokkee.org>',
+       NAME                    => 'Collectd',
+       AUTHOR                  => 'Sebastian Harl <sh@tokkee.org>',
+       TEST_REQUIRES   => { 'YAML::Any' => 0 },
 );
 
 # vim: set sw=4 ts=4 tw=78 noexpandtab :
diff --git a/bindings/perl/lib/Collectd/MockDaemon.pm b/bindings/perl/lib/Collectd/MockDaemon.pm
new file mode 100644 (file)
index 0000000..381b2d1
--- /dev/null
@@ -0,0 +1,10745 @@
+package Collectd::MockDaemon;
+use strict;
+use warnings;
+use IO::Socket::UNIX;
+use IO::Handle;
+use File::Temp;
+use Carp;
+use YAML::Any qw/Load/;
+
+use base 'Exporter';
+our @EXPORT = qw/ mockd_start mockd_stop /;
+
+my ($pid, $childfh, $sock_path);
+my $data = Load(do{local $/; <DATA>});
+my @metrics = sort keys %$data;
+
+sub mockd_start {
+    croak "don't call me twice" if defined $pid;
+    $sock_path = File::Temp::mktemp('collectd-mocksock.XXXXXX');
+
+    my $sock = IO::Socket::UNIX->new(
+        Type => SOCK_STREAM,
+        Local => $sock_path,
+        Listen => 1
+    ) or die "Can't open Unix domain socket `$sock_path': $!";
+    $pid = open(my $kid, "-|");
+    croak "cannot fork(): $!" unless defined $pid;
+    if($pid) {
+        $childfh = $kid;
+    } else {
+        daemon($sock);
+        exit 0;
+    }
+    return $sock_path;
+}
+
+sub mockd_stop {
+    return unless defined $childfh;
+    kill 'TERM', $pid;  # kill it with fire
+    unlink $sock_path;
+    $childfh = $pid = undef;
+}
+
+sub daemon {
+    my $sock = shift;
+    while(my $csock = $sock->accept) {
+        while(<$csock>) {
+            chomp;
+            /^LISTVAL\s*$/i and $csock->print(listval()), next;
+            /^GETVAL\s+(.*)$/i and $csock->print(getval($1), "\n"), next;
+            /^PUTVAL|PUTNOTIF|FLUSH\s+(.*)$/i and $csock->print("-1 Unimplemented command `$1'\n"), next;
+            $csock->print("-1 Unknown command: $_\n"), next;
+        }
+    }
+}
+
+sub listval {
+    my $now = time;
+    return print_nvalues(scalar @metrics) .
+    join('', map { "$now $_\n" } @metrics);
+}
+
+sub getval {
+    my ($val) = @_;
+    $val =~ s/(?:^\s+|\s+$)//g;
+    $val =~ s/(?:^"|"$)//g;
+    my $id = _parse_identifier($val) or return "-1 Cannot parse identifier `$val'";
+    return "-1 No such value ($val)" unless exists $data->{$val};
+    my $result = print_nvalues(scalar keys %{$data->{$val}});
+    return $result . join("\n", map { "$_=$data->{$val}{$_}" } keys %{$data->{$val}});
+}
+
+sub _parse_identifier
+{
+       my $s = shift;
+       my ($plugin_instance, $type_instance);
+
+       my ($host, $plugin, $type) = split ('/', $s);
+    return unless length $host and length $plugin and length $type;
+
+       ($plugin, $plugin_instance) = split ('-', $plugin, 2);
+       ($type, $type_instance) = split ('-', $type, 2);
+
+       my $ident =
+       {
+               host => $host,
+               plugin => $plugin,
+               type => $type
+       };
+       $ident->{'plugin_instance'} = $plugin_instance if (defined ($plugin_instance));
+       $ident->{'type_instance'} = $type_instance if (defined ($type_instance));
+
+       return $ident;
+}
+
+sub print_nvalues {
+    my $nvals = shift;
+    return sprintf("%d Value%s found\n", $nvals, $nvals > 1 ? 's' : '');
+}
+
+1;
+
+__DATA__
+---
+a1d8f6310/cpu-0/cpu-idle:
+  value: 9.999973e+01
+a1d8f6310/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+a1d8f6310/cpu-0/cpu-nice:
+  value: 0.000000e+00
+a1d8f6310/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+a1d8f6310/cpu-0/cpu-steal:
+  value: 0.000000e+00
+a1d8f6310/cpu-0/cpu-system:
+  value: 0.000000e+00
+a1d8f6310/cpu-0/cpu-user:
+  value: 9.999996e-02
+a1d8f6310/cpu-0/cpu-wait:
+  value: 0.000000e+00
+a1d8f6310/cpu-1/cpu-idle:
+  value: 9.989979e+01
+a1d8f6310/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+a1d8f6310/cpu-1/cpu-nice:
+  value: 0.000000e+00
+a1d8f6310/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+a1d8f6310/cpu-1/cpu-steal:
+  value: 0.000000e+00
+a1d8f6310/cpu-1/cpu-system:
+  value: 0.000000e+00
+a1d8f6310/cpu-1/cpu-user:
+  value: 0.000000e+00
+a1d8f6310/cpu-1/cpu-wait:
+  value: 0.000000e+00
+a1d8f6310/df-boot/df_complex-free:
+  value: 4.368712e+08
+a1d8f6310/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+a1d8f6310/df-boot/df_complex-used:
+  value: 6.471270e+07
+a1d8f6310/df-boot/df_inodes-free:
+  value: 3.271800e+04
+a1d8f6310/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6310/df-boot/df_inodes-used:
+  value: 5.000000e+01
+a1d8f6310/df-boot/percent_bytes-free:
+  value: 8.267421e+01
+a1d8f6310/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+a1d8f6310/df-boot/percent_bytes-used:
+  value: 1.224634e+01
+a1d8f6310/df-boot/percent_inodes-free:
+  value: 9.984741e+01
+a1d8f6310/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6310/df-boot/percent_inodes-used:
+  value: 1.525879e-01
+a1d8f6310/df-data1/df_complex-free:
+  value: 2.636943e+10
+a1d8f6310/df-data1/df_complex-reserved:
+  value: 1.476235e+09
+a1d8f6310/df-data1/df_complex-used:
+  value: 1.215783e+09
+a1d8f6310/df-data1/df_inodes-free:
+  value: 1.797470e+06
+a1d8f6310/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6310/df-data1/df_inodes-used:
+  value: 4.770000e+03
+a1d8f6310/df-data1/percent_bytes-free:
+  value: 9.073681e+01
+a1d8f6310/df-data1/percent_bytes-reserved:
+  value: 5.079704e+00
+a1d8f6310/df-data1/percent_bytes-used:
+  value: 4.183491e+00
+a1d8f6310/df-data1/percent_inodes-free:
+  value: 9.973533e+01
+a1d8f6310/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6310/df-data1/percent_inodes-used:
+  value: 2.646706e-01
+a1d8f6310/df-dev-shm/df_complex-free:
+  value: 9.842483e+08
+a1d8f6310/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+a1d8f6310/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+a1d8f6310/df-dev-shm/df_inodes-free:
+  value: 2.402940e+05
+a1d8f6310/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6310/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+a1d8f6310/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+a1d8f6310/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+a1d8f6310/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+a1d8f6310/df-dev-shm/percent_inodes-free:
+  value: 9.999958e+01
+a1d8f6310/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6310/df-dev-shm/percent_inodes-used:
+  value: 4.161551e-04
+a1d8f6310/df-root/df_complex-free:
+  value: 1.072081e+10
+a1d8f6310/df-root/df_complex-reserved:
+  value: 6.442435e+08
+a1d8f6310/df-root/df_complex-used:
+  value: 1.317655e+09
+a1d8f6310/df-root/df_inodes-free:
+  value: 7.423750e+05
+a1d8f6310/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6310/df-root/df_inodes-used:
+  value: 4.405700e+04
+a1d8f6310/df-root/percent_bytes-free:
+  value: 8.453092e+01
+a1d8f6310/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+a1d8f6310/df-root/percent_bytes-used:
+  value: 1.038938e+01
+a1d8f6310/df-root/percent_inodes-free:
+  value: 9.439786e+01
+a1d8f6310/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6310/df-root/percent_inodes-used:
+  value: 5.602138e+00
+a1d8f6310/df-var/df_complex-free:
+  value: 7.454015e+09
+a1d8f6310/df-var/df_complex-reserved:
+  value: 4.294943e+08
+a1d8f6310/df-var/df_complex-used:
+  value: 5.716091e+08
+a1d8f6310/df-var/df_inodes-free:
+  value: 5.222690e+05
+a1d8f6310/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6310/df-var/df_inodes-used:
+  value: 2.019000e+03
+a1d8f6310/df-var/percent_bytes-free:
+  value: 8.815979e+01
+a1d8f6310/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+a1d8f6310/df-var/percent_bytes-used:
+  value: 6.760509e+00
+a1d8f6310/df-var/percent_inodes-free:
+  value: 9.961491e+01
+a1d8f6310/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6310/df-var/percent_inodes-used:
+  value: 3.850937e-01
+a1d8f6310/disk-vda/disk_merged:
+  read: 0.000000e+00
+  write: 9.999910e-02
+a1d8f6310/disk-vda/disk_octets:
+  read: 0.000000e+00
+  write: 1.228789e+03
+a1d8f6310/disk-vda/disk_ops:
+  read: 0.000000e+00
+  write: 1.999982e-01
+a1d8f6310/disk-vda/disk_time:
+  read: 0.000000e+00
+  write: 4.999955e-01
+a1d8f6310/disk-vda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6310/disk-vda6/disk_merged:
+  read: 0.000000e+00
+  write: 9.999878e-02
+a1d8f6310/disk-vda6/disk_octets:
+  read: 0.000000e+00
+  write: 1.228786e+03
+a1d8f6310/disk-vda6/disk_ops:
+  read: 0.000000e+00
+  write: 1.999976e-01
+a1d8f6310/disk-vda6/disk_time:
+  read: 0.000000e+00
+  write: 4.999941e-01
+a1d8f6310/load/load:
+  longterm: 7.000000e-02
+  midterm: 6.000000e-02
+  shortterm: 0.000000e+00
+a1d8f6310/memory/memory-buffered:
+  value: 2.348646e+08
+a1d8f6310/memory/memory-cached:
+  value: 5.790310e+08
+a1d8f6310/memory/memory-free:
+  value: 2.351022e+08
+a1d8f6310/memory/memory-used:
+  value: 9.194988e+08
+a1d8f6310/network/if_octets:
+  rx: 0.000000e+00
+  tx: 6.586002e+02
+a1d8f6310/network/if_packets:
+  rx: 0.000000e+00
+  tx: 4.999991e-01
+a1d8f6310/network/queue_length:
+  value: 0.000000e+00
+a1d8f6310/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+a1d8f6310/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+a1d8f6310/network/total_values-send-accepted:
+  value: 1.480003e+01
+a1d8f6310/network/total_values-send-rejected:
+  value: 0.000000e+00
+a1d8f6310/swap/swap-cached:
+  value: 4.173824e+06
+a1d8f6310/swap/swap-free:
+  value: 2.118148e+09
+a1d8f6310/swap/swap-used:
+  value: 2.515354e+07
+a1d8f6310/swap/swap_io-in:
+  value: 0.000000e+00
+a1d8f6310/swap/swap_io-out:
+  value: 0.000000e+00
+a1d8f6310/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 6.999952e-01
+a1d8f6310/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 0.000000e+00
+a1d8f6310/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+a1d8f6310/vmem/vmpage_number-active_anon:
+  value: 5.748900e+04
+a1d8f6310/vmem/vmpage_number-active_file:
+  value: 1.023940e+05
+a1d8f6310/vmem/vmpage_number-anon_pages:
+  value: 5.851400e+04
+a1d8f6310/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 1.920000e+02
+a1d8f6310/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+a1d8f6310/vmem/vmpage_number-dirty:
+  value: 2.000000e+00
+a1d8f6310/vmem/vmpage_number-file_pages:
+  value: 1.997240e+05
+a1d8f6310/vmem/vmpage_number-free_pages:
+  value: 5.739800e+04
+a1d8f6310/vmem/vmpage_number-inactive_anon:
+  value: 1.004470e+05
+a1d8f6310/vmem/vmpage_number-inactive_file:
+  value: 9.618100e+04
+a1d8f6310/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+a1d8f6310/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+a1d8f6310/vmem/vmpage_number-kernel_stack:
+  value: 1.280000e+02
+a1d8f6310/vmem/vmpage_number-mapped:
+  value: 4.414000e+03
+a1d8f6310/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+a1d8f6310/vmem/vmpage_number-page_table_pages:
+  value: 2.171000e+03
+a1d8f6310/vmem/vmpage_number-shmem:
+  value: 1.290000e+02
+a1d8f6310/vmem/vmpage_number-slab_reclaimable:
+  value: 5.264400e+04
+a1d8f6310/vmem/vmpage_number-slab_unreclaimable:
+  value: 5.743000e+03
+a1d8f6310/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+a1d8f6310/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+a1d8f6310/vmem/vmpage_number-vmscan_write:
+  value: 7.366000e+03
+a1d8f6310/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+a1d8f6310/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+a1d8f6410/cpu-0/cpu-idle:
+  value: 9.920010e+01
+a1d8f6410/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+a1d8f6410/cpu-0/cpu-nice:
+  value: 0.000000e+00
+a1d8f6410/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+a1d8f6410/cpu-0/cpu-steal:
+  value: 0.000000e+00
+a1d8f6410/cpu-0/cpu-system:
+  value: 1.000001e-01
+a1d8f6410/cpu-0/cpu-user:
+  value: 3.000003e-01
+a1d8f6410/cpu-0/cpu-wait:
+  value: 0.000000e+00
+a1d8f6410/cpu-1/cpu-idle:
+  value: 9.900000e+01
+a1d8f6410/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+a1d8f6410/cpu-1/cpu-nice:
+  value: 0.000000e+00
+a1d8f6410/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+a1d8f6410/cpu-1/cpu-steal:
+  value: 0.000000e+00
+a1d8f6410/cpu-1/cpu-system:
+  value: 2.000000e-01
+a1d8f6410/cpu-1/cpu-user:
+  value: 2.000002e-01
+a1d8f6410/cpu-1/cpu-wait:
+  value: 2.000000e-01
+a1d8f6410/df-boot/df_complex-free:
+  value: 4.369080e+08
+a1d8f6410/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+a1d8f6410/df-boot/df_complex-used:
+  value: 6.467584e+07
+a1d8f6410/df-boot/df_inodes-free:
+  value: 3.271800e+04
+a1d8f6410/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6410/df-boot/df_inodes-used:
+  value: 5.000000e+01
+a1d8f6410/df-boot/percent_bytes-free:
+  value: 8.268118e+01
+a1d8f6410/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+a1d8f6410/df-boot/percent_bytes-used:
+  value: 1.223936e+01
+a1d8f6410/df-boot/percent_inodes-free:
+  value: 9.984741e+01
+a1d8f6410/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6410/df-boot/percent_inodes-used:
+  value: 1.525879e-01
+a1d8f6410/df-data1/df_complex-free:
+  value: 2.740489e+10
+a1d8f6410/df-data1/df_complex-reserved:
+  value: 1.476235e+09
+a1d8f6410/df-data1/df_complex-used:
+  value: 1.803182e+08
+a1d8f6410/df-data1/df_inodes-free:
+  value: 1.802223e+06
+a1d8f6410/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6410/df-data1/df_inodes-used:
+  value: 1.700000e+01
+a1d8f6410/df-data1/percent_bytes-free:
+  value: 9.429982e+01
+a1d8f6410/df-data1/percent_bytes-reserved:
+  value: 5.079704e+00
+a1d8f6410/df-data1/percent_bytes-used:
+  value: 6.204723e-01
+a1d8f6410/df-data1/percent_inodes-free:
+  value: 9.999906e+01
+a1d8f6410/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6410/df-data1/percent_inodes-used:
+  value: 9.432706e-04
+a1d8f6410/df-dev-shm/df_complex-free:
+  value: 2.008437e+09
+a1d8f6410/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+a1d8f6410/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+a1d8f6410/df-dev-shm/df_inodes-free:
+  value: 4.903400e+05
+a1d8f6410/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6410/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+a1d8f6410/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+a1d8f6410/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+a1d8f6410/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+a1d8f6410/df-dev-shm/percent_inodes-free:
+  value: 9.999979e+01
+a1d8f6410/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6410/df-dev-shm/percent_inodes-used:
+  value: 2.039397e-04
+a1d8f6410/df-root/df_complex-free:
+  value: 1.030750e+10
+a1d8f6410/df-root/df_complex-reserved:
+  value: 6.442435e+08
+a1d8f6410/df-root/df_complex-used:
+  value: 1.730961e+09
+a1d8f6410/df-root/df_inodes-free:
+  value: 7.294150e+05
+a1d8f6410/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6410/df-root/df_inodes-used:
+  value: 5.701700e+04
+a1d8f6410/df-root/percent_bytes-free:
+  value: 8.127210e+01
+a1d8f6410/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+a1d8f6410/df-root/percent_bytes-used:
+  value: 1.364820e+01
+a1d8f6410/df-root/percent_inodes-free:
+  value: 9.274991e+01
+a1d8f6410/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6410/df-root/percent_inodes-used:
+  value: 7.250086e+00
+a1d8f6410/df-var/df_complex-free:
+  value: 6.861853e+09
+a1d8f6410/df-var/df_complex-reserved:
+  value: 4.294943e+08
+a1d8f6410/df-var/df_complex-used:
+  value: 1.163772e+09
+a1d8f6410/df-var/df_inodes-free:
+  value: 5.104480e+05
+a1d8f6410/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6410/df-var/df_inodes-used:
+  value: 1.384000e+04
+a1d8f6410/df-var/percent_bytes-free:
+  value: 8.115620e+01
+a1d8f6410/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+a1d8f6410/df-var/percent_bytes-used:
+  value: 1.376411e+01
+a1d8f6410/df-var/percent_inodes-free:
+  value: 9.736023e+01
+a1d8f6410/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+a1d8f6410/df-var/percent_inodes-used:
+  value: 2.639771e+00
+a1d8f6410/disk-vda/disk_merged:
+  read: 0.000000e+00
+  write: 3.569994e+01
+a1d8f6410/disk-vda/disk_octets:
+  read: 0.000000e+00
+  write: 1.724413e+05
+a1d8f6410/disk-vda/disk_ops:
+  read: 0.000000e+00
+  write: 6.399989e+00
+a1d8f6410/disk-vda/disk_time:
+  read: 0.000000e+00
+  write: 3.099995e+01
+a1d8f6410/disk-vda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda2/disk_merged:
+  read: 0.000000e+00
+  write: 3.999993e-01
+a1d8f6410/disk-vda2/disk_octets:
+  read: 0.000000e+00
+  write: 7.372786e+03
+a1d8f6410/disk-vda2/disk_ops:
+  read: 0.000000e+00
+  write: 1.399997e+00
+a1d8f6410/disk-vda2/disk_time:
+  read: 0.000000e+00
+  write: 9.999982e-01
+a1d8f6410/disk-vda3/disk_merged:
+  read: 0.000000e+00
+  write: 3.529993e+01
+a1d8f6410/disk-vda3/disk_octets:
+  read: 0.000000e+00
+  write: 1.650685e+05
+a1d8f6410/disk-vda3/disk_ops:
+  read: 0.000000e+00
+  write: 4.999991e+00
+a1d8f6410/disk-vda3/disk_time:
+  read: 0.000000e+00
+  write: 3.939993e+01
+a1d8f6410/disk-vda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/disk-vda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1d8f6410/load/load:
+  longterm: 0.000000e+00
+  midterm: 3.000000e-02
+  shortterm: 5.000000e-02
+a1d8f6410/memory/memory-buffered:
+  value: 3.095921e+08
+a1d8f6410/memory/memory-cached:
+  value: 1.241870e+09
+a1d8f6410/memory/memory-free:
+  value: 2.926060e+08
+a1d8f6410/memory/memory-used:
+  value: 2.172809e+09
+a1d8f6410/network/if_octets:
+  rx: 0.000000e+00
+  tx: 6.586998e+02
+a1d8f6410/network/if_packets:
+  rx: 0.000000e+00
+  tx: 4.999999e-01
+a1d8f6410/network/queue_length:
+  value: 0.000000e+00
+a1d8f6410/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+a1d8f6410/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+a1d8f6410/network/total_values-send-accepted:
+  value: 1.479998e+01
+a1d8f6410/network/total_values-send-rejected:
+  value: 0.000000e+00
+a1d8f6410/swap/swap-cached:
+  value: 2.048000e+05
+a1d8f6410/swap/swap-free:
+  value: 2.147271e+09
+a1d8f6410/swap/swap-used:
+  value: 0.000000e+00
+a1d8f6410/swap/swap_io-in:
+  value: 0.000000e+00
+a1d8f6410/swap/swap_io-out:
+  value: 0.000000e+00
+a1d8f6410/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 6.400115e+00
+a1d8f6410/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 1.684030e+02
+a1d8f6410/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+a1d8f6410/vmem/vmpage_number-active_anon:
+  value: 2.143920e+05
+a1d8f6410/vmem/vmpage_number-active_file:
+  value: 1.979880e+05
+a1d8f6410/vmem/vmpage_number-anon_pages:
+  value: 2.734200e+04
+a1d8f6410/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 3.880000e+02
+a1d8f6410/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+a1d8f6410/vmem/vmpage_number-dirty:
+  value: 2.700000e+01
+a1d8f6410/vmem/vmpage_number-file_pages:
+  value: 3.788250e+05
+a1d8f6410/vmem/vmpage_number-free_pages:
+  value: 7.143700e+04
+a1d8f6410/vmem/vmpage_number-inactive_anon:
+  value: 1.176200e+04
+a1d8f6410/vmem/vmpage_number-inactive_file:
+  value: 1.806700e+05
+a1d8f6410/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+a1d8f6410/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+a1d8f6410/vmem/vmpage_number-kernel_stack:
+  value: 3.000000e+02
+a1d8f6410/vmem/vmpage_number-mapped:
+  value: 1.012100e+04
+a1d8f6410/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+a1d8f6410/vmem/vmpage_number-page_table_pages:
+  value: 1.602000e+03
+a1d8f6410/vmem/vmpage_number-shmem:
+  value: 1.170000e+02
+a1d8f6410/vmem/vmpage_number-slab_reclaimable:
+  value: 2.856060e+05
+a1d8f6410/vmem/vmpage_number-slab_unreclaimable:
+  value: 6.201000e+03
+a1d8f6410/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+a1d8f6410/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+a1d8f6410/vmem/vmpage_number-vmscan_write:
+  value: 7.900000e+01
+a1d8f6410/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+a1d8f6410/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+a1ddf6210/cpu-0/cpu-idle:
+  value: 9.020090e+01
+a1ddf6210/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6210/cpu-0/cpu-nice:
+  value: 0.000000e+00
+a1ddf6210/cpu-0/cpu-softirq:
+  value: 4.000034e-01
+a1ddf6210/cpu-0/cpu-steal:
+  value: 0.000000e+00
+a1ddf6210/cpu-0/cpu-system:
+  value: 3.000031e-01
+a1ddf6210/cpu-0/cpu-user:
+  value: 4.200047e+00
+a1ddf6210/cpu-0/cpu-wait:
+  value: 0.000000e+00
+a1ddf6210/cpu-1/cpu-idle:
+  value: 9.969991e+01
+a1ddf6210/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6210/cpu-1/cpu-nice:
+  value: 0.000000e+00
+a1ddf6210/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6210/cpu-1/cpu-steal:
+  value: 0.000000e+00
+a1ddf6210/cpu-1/cpu-system:
+  value: 0.000000e+00
+a1ddf6210/cpu-1/cpu-user:
+  value: 2.000011e-01
+a1ddf6210/cpu-1/cpu-wait:
+  value: 0.000000e+00
+a1ddf6210/cpu-10/cpu-idle:
+  value: 9.979942e+01
+a1ddf6210/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6210/cpu-10/cpu-nice:
+  value: 0.000000e+00
+a1ddf6210/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6210/cpu-10/cpu-steal:
+  value: 0.000000e+00
+a1ddf6210/cpu-10/cpu-system:
+  value: 0.000000e+00
+a1ddf6210/cpu-10/cpu-user:
+  value: 9.999943e-02
+a1ddf6210/cpu-10/cpu-wait:
+  value: 0.000000e+00
+a1ddf6210/cpu-11/cpu-idle:
+  value: 9.989938e+01
+a1ddf6210/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6210/cpu-11/cpu-nice:
+  value: 0.000000e+00
+a1ddf6210/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6210/cpu-11/cpu-steal:
+  value: 0.000000e+00
+a1ddf6210/cpu-11/cpu-system:
+  value: 9.999938e-02
+a1ddf6210/cpu-11/cpu-user:
+  value: 0.000000e+00
+a1ddf6210/cpu-11/cpu-wait:
+  value: 0.000000e+00
+a1ddf6210/cpu-2/cpu-idle:
+  value: 9.959987e+01
+a1ddf6210/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6210/cpu-2/cpu-nice:
+  value: 0.000000e+00
+a1ddf6210/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6210/cpu-2/cpu-steal:
+  value: 0.000000e+00
+a1ddf6210/cpu-2/cpu-system:
+  value: 1.999997e-01
+a1ddf6210/cpu-2/cpu-user:
+  value: 9.999988e-02
+a1ddf6210/cpu-2/cpu-wait:
+  value: 0.000000e+00
+a1ddf6210/cpu-3/cpu-idle:
+  value: 9.989985e+01
+a1ddf6210/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6210/cpu-3/cpu-nice:
+  value: 0.000000e+00
+a1ddf6210/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6210/cpu-3/cpu-steal:
+  value: 0.000000e+00
+a1ddf6210/cpu-3/cpu-system:
+  value: 0.000000e+00
+a1ddf6210/cpu-3/cpu-user:
+  value: 0.000000e+00
+a1ddf6210/cpu-3/cpu-wait:
+  value: 0.000000e+00
+a1ddf6210/cpu-4/cpu-idle:
+  value: 9.989964e+01
+a1ddf6210/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6210/cpu-4/cpu-nice:
+  value: 0.000000e+00
+a1ddf6210/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6210/cpu-4/cpu-steal:
+  value: 0.000000e+00
+a1ddf6210/cpu-4/cpu-system:
+  value: 0.000000e+00
+a1ddf6210/cpu-4/cpu-user:
+  value: 0.000000e+00
+a1ddf6210/cpu-4/cpu-wait:
+  value: 0.000000e+00
+a1ddf6210/cpu-5/cpu-idle:
+  value: 9.989956e+01
+a1ddf6210/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6210/cpu-5/cpu-nice:
+  value: 0.000000e+00
+a1ddf6210/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6210/cpu-5/cpu-steal:
+  value: 0.000000e+00
+a1ddf6210/cpu-5/cpu-system:
+  value: 0.000000e+00
+a1ddf6210/cpu-5/cpu-user:
+  value: 0.000000e+00
+a1ddf6210/cpu-5/cpu-wait:
+  value: 0.000000e+00
+a1ddf6210/cpu-6/cpu-idle:
+  value: 8.899957e+01
+a1ddf6210/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6210/cpu-6/cpu-nice:
+  value: 0.000000e+00
+a1ddf6210/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6210/cpu-6/cpu-steal:
+  value: 0.000000e+00
+a1ddf6210/cpu-6/cpu-system:
+  value: 1.599993e+00
+a1ddf6210/cpu-6/cpu-user:
+  value: 9.499956e+00
+a1ddf6210/cpu-6/cpu-wait:
+  value: 0.000000e+00
+a1ddf6210/cpu-7/cpu-idle:
+  value: 9.969946e+01
+a1ddf6210/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6210/cpu-7/cpu-nice:
+  value: 0.000000e+00
+a1ddf6210/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6210/cpu-7/cpu-steal:
+  value: 0.000000e+00
+a1ddf6210/cpu-7/cpu-system:
+  value: 1.999989e-01
+a1ddf6210/cpu-7/cpu-user:
+  value: 9.999947e-02
+a1ddf6210/cpu-7/cpu-wait:
+  value: 0.000000e+00
+a1ddf6210/cpu-8/cpu-idle:
+  value: 9.079948e+01
+a1ddf6210/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6210/cpu-8/cpu-nice:
+  value: 0.000000e+00
+a1ddf6210/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6210/cpu-8/cpu-steal:
+  value: 0.000000e+00
+a1ddf6210/cpu-8/cpu-system:
+  value: 8.999950e-01
+a1ddf6210/cpu-8/cpu-user:
+  value: 8.099954e+00
+a1ddf6210/cpu-8/cpu-wait:
+  value: 0.000000e+00
+a1ddf6210/cpu-9/cpu-idle:
+  value: 9.989942e+01
+a1ddf6210/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6210/cpu-9/cpu-nice:
+  value: 0.000000e+00
+a1ddf6210/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6210/cpu-9/cpu-steal:
+  value: 0.000000e+00
+a1ddf6210/cpu-9/cpu-system:
+  value: 9.999942e-02
+a1ddf6210/cpu-9/cpu-user:
+  value: 0.000000e+00
+a1ddf6210/cpu-9/cpu-wait:
+  value: 0.000000e+00
+a1ddf6210/df-boot/df_complex-free:
+  value: 3.880919e+08
+a1ddf6210/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+a1ddf6210/df-boot/df_complex-used:
+  value: 1.134920e+08
+a1ddf6210/df-boot/df_inodes-free:
+  value: 3.270600e+04
+a1ddf6210/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-boot/df_inodes-used:
+  value: 6.200000e+01
+a1ddf6210/df-boot/percent_bytes-free:
+  value: 7.344315e+01
+a1ddf6210/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+a1ddf6210/df-boot/percent_bytes-used:
+  value: 2.147740e+01
+a1ddf6210/df-boot/percent_inodes-free:
+  value: 9.981079e+01
+a1ddf6210/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-boot/percent_inodes-used:
+  value: 1.892090e-01
+a1ddf6210/df-data1/df_complex-free:
+  value: 5.390209e+11
+a1ddf6210/df-data1/df_complex-reserved:
+  value: 2.933339e+10
+a1ddf6210/df-data1/df_complex-used:
+  value: 9.088414e+09
+a1ddf6210/df-data1/df_inodes-free:
+  value: 3.587710e+07
+a1ddf6210/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-data1/df_inodes-used:
+  value: 7.000000e+01
+a1ddf6210/df-data1/percent_bytes-free:
+  value: 9.334621e+01
+a1ddf6210/df-data1/percent_bytes-reserved:
+  value: 5.079879e+00
+a1ddf6210/df-data1/percent_bytes-used:
+  value: 1.573908e+00
+a1ddf6210/df-data1/percent_inodes-free:
+  value: 9.999979e+01
+a1ddf6210/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-data1/percent_inodes-used:
+  value: 1.951102e-04
+a1ddf6210/df-data2/df_complex-free:
+  value: 1.042212e+13
+a1ddf6210/df-data2/df_complex-reserved:
+  value: 1.200219e+11
+a1ddf6210/df-data2/df_complex-used:
+  value: 1.271712e+12
+a1ddf6210/df-data2/df_inodes-free:
+  value: 7.319628e+08
+a1ddf6210/df-data2/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-data2/df_inodes-used:
+  value: 5.985960e+05
+a1ddf6210/df-data2/percent_bytes-free:
+  value: 8.821947e+01
+a1ddf6210/df-data2/percent_bytes-reserved:
+  value: 1.015942e+00
+a1ddf6210/df-data2/percent_bytes-used:
+  value: 1.076458e+01
+a1ddf6210/df-data2/percent_inodes-free:
+  value: 9.991829e+01
+a1ddf6210/df-data2/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-data2/percent_inodes-used:
+  value: 8.171274e-02
+a1ddf6210/df-data3/df_complex-free:
+  value: 1.143610e+13
+a1ddf6210/df-data3/df_complex-reserved:
+  value: 1.200219e+11
+a1ddf6210/df-data3/df_complex-used:
+  value: 2.577290e+11
+a1ddf6210/df-data3/df_inodes-free:
+  value: 7.323576e+08
+a1ddf6210/df-data3/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-data3/df_inodes-used:
+  value: 2.037680e+05
+a1ddf6210/df-data3/percent_bytes-free:
+  value: 9.680247e+01
+a1ddf6210/df-data3/percent_bytes-reserved:
+  value: 1.015942e+00
+a1ddf6210/df-data3/percent_bytes-used:
+  value: 2.181582e+00
+a1ddf6210/df-data3/percent_inodes-free:
+  value: 9.997218e+01
+a1ddf6210/df-data3/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-data3/percent_inodes-used:
+  value: 2.781583e-02
+a1ddf6210/df-dev-shm/df_complex-free:
+  value: 3.375733e+10
+a1ddf6210/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+a1ddf6210/df-dev-shm/df_inodes-free:
+  value: 8.241535e+06
+a1ddf6210/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+a1ddf6210/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+a1ddf6210/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+a1ddf6210/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+a1ddf6210/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-dev-shm/percent_inodes-used:
+  value: 1.213366e-05
+a1ddf6210/df-root/df_complex-free:
+  value: 2.006712e+08
+a1ddf6210/df-root/df_complex-reserved:
+  value: 1.073725e+08
+a1ddf6210/df-root/df_complex-used:
+  value: 1.805705e+09
+a1ddf6210/df-root/df_inodes-free:
+  value: 7.542600e+04
+a1ddf6210/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-root/df_inodes-used:
+  value: 5.564600e+04
+a1ddf6210/df-root/percent_bytes-free:
+  value: 9.493617e+00
+a1ddf6210/df-root/percent_bytes-reserved:
+  value: 5.079720e+00
+a1ddf6210/df-root/percent_bytes-used:
+  value: 8.542667e+01
+a1ddf6210/df-root/percent_inodes-free:
+  value: 5.754547e+01
+a1ddf6210/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-root/percent_inodes-used:
+  value: 4.245453e+01
+a1ddf6210/df-tmp/df_complex-free:
+  value: 1.102356e+08
+a1ddf6210/df-tmp/df_complex-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-tmp/df_complex-used:
+  value: 2.398208e+07
+a1ddf6210/df-tmp/df_inodes-free:
+  value: 8.241515e+06
+a1ddf6210/df-tmp/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-tmp/df_inodes-used:
+  value: 2.100000e+01
+a1ddf6210/df-tmp/percent_bytes-free:
+  value: 8.213196e+01
+a1ddf6210/df-tmp/percent_bytes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-tmp/percent_bytes-used:
+  value: 1.786804e+01
+a1ddf6210/df-tmp/percent_inodes-free:
+  value: 9.999974e+01
+a1ddf6210/df-tmp/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-tmp/percent_inodes-used:
+  value: 2.548069e-04
+a1ddf6210/df-var/df_complex-free:
+  value: 6.870528e+09
+a1ddf6210/df-var/df_complex-reserved:
+  value: 4.294943e+08
+a1ddf6210/df-var/df_complex-used:
+  value: 1.155097e+09
+a1ddf6210/df-var/df_inodes-free:
+  value: 5.196230e+05
+a1ddf6210/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-var/df_inodes-used:
+  value: 4.665000e+03
+a1ddf6210/df-var/percent_bytes-free:
+  value: 8.125880e+01
+a1ddf6210/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+a1ddf6210/df-var/percent_bytes-used:
+  value: 1.366151e+01
+a1ddf6210/df-var/percent_inodes-free:
+  value: 9.911022e+01
+a1ddf6210/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6210/df-var/percent_inodes-used:
+  value: 8.897781e-01
+a1ddf6210/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 2.080016e+01
+a1ddf6210/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 1.212425e+05
+a1ddf6210/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 8.700063e+00
+a1ddf6210/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 1.000007e-01
+a1ddf6210/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 1.960018e+01
+a1ddf6210/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 1.138698e+05
+a1ddf6210/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 8.200073e+00
+a1ddf6210/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 1.000009e-01
+a1ddf6210/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 1.200011e+00
+a1ddf6210/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 6.144060e+03
+a1ddf6210/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 3.000029e-01
+a1ddf6210/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 1.228812e+03
+a1ddf6210/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 2.000019e-01
+a1ddf6210/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sdb/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sdb/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sdb/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sdb/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sdc/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sdc/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sdc/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/disk-sdc/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6210/load/load:
+  longterm: 9.000000e-02
+  midterm: 1.400000e-01
+  shortterm: 1.400000e-01
+a1ddf6210/memory/memory-buffered:
+  value: 7.775150e+08
+a1ddf6210/memory/memory-cached:
+  value: 2.349433e+10
+a1ddf6210/memory/memory-free:
+  value: 2.759657e+10
+a1ddf6210/memory/memory-used:
+  value: 1.564624e+10
+a1ddf6210/network/if_octets:
+  rx: 0.000000e+00
+  tx: 1.455100e+03
+a1ddf6210/network/if_packets:
+  rx: 0.000000e+00
+  tx: 1.100000e+00
+a1ddf6210/network/queue_length:
+  value: 0.000000e+00
+a1ddf6210/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+a1ddf6210/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+a1ddf6210/network/total_values-send-accepted:
+  value: 2.720003e+01
+a1ddf6210/network/total_values-send-rejected:
+  value: 0.000000e+00
+a1ddf6210/swap/swap-cached:
+  value: 0.000000e+00
+a1ddf6210/swap/swap-free:
+  value: 2.147475e+09
+a1ddf6210/swap/swap-used:
+  value: 0.000000e+00
+a1ddf6210/swap/swap_io-in:
+  value: 0.000000e+00
+a1ddf6210/swap/swap_io-out:
+  value: 0.000000e+00
+a1ddf6210/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 1.770240e+04
+a1ddf6210/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 1.100000e+02
+a1ddf6210/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+a1ddf6210/vmem/vmpage_number-active_anon:
+  value: 7.455600e+05
+a1ddf6210/vmem/vmpage_number-active_file:
+  value: 3.175860e+05
+a1ddf6210/vmem/vmpage_number-anon_pages:
+  value: 5.005000e+04
+a1ddf6210/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 1.356000e+03
+a1ddf6210/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+a1ddf6210/vmem/vmpage_number-dirty:
+  value: 1.550000e+02
+a1ddf6210/vmem/vmpage_number-file_pages:
+  value: 5.925744e+06
+a1ddf6210/vmem/vmpage_number-free_pages:
+  value: 6.737445e+06
+a1ddf6210/vmem/vmpage_number-inactive_anon:
+  value: 4.923000e+03
+a1ddf6210/vmem/vmpage_number-inactive_file:
+  value: 5.601994e+06
+a1ddf6210/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+a1ddf6210/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+a1ddf6210/vmem/vmpage_number-kernel_stack:
+  value: 3.480000e+02
+a1ddf6210/vmem/vmpage_number-mapped:
+  value: 6.515000e+03
+a1ddf6210/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+a1ddf6210/vmem/vmpage_number-page_table_pages:
+  value: 4.479000e+03
+a1ddf6210/vmem/vmpage_number-shmem:
+  value: 6.170000e+03
+a1ddf6210/vmem/vmpage_number-slab_reclaimable:
+  value: 2.916436e+06
+a1ddf6210/vmem/vmpage_number-slab_unreclaimable:
+  value: 4.737700e+04
+a1ddf6210/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+a1ddf6210/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+a1ddf6210/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+a1ddf6210/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+a1ddf6210/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+a1ddf6510/cpu-0/cpu-idle:
+  value: 9.159977e+01
+a1ddf6510/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6510/cpu-0/cpu-nice:
+  value: 0.000000e+00
+a1ddf6510/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6510/cpu-0/cpu-steal:
+  value: 0.000000e+00
+a1ddf6510/cpu-0/cpu-system:
+  value: 2.999997e+00
+a1ddf6510/cpu-0/cpu-user:
+  value: 5.200008e+00
+a1ddf6510/cpu-0/cpu-wait:
+  value: 0.000000e+00
+a1ddf6510/cpu-1/cpu-idle:
+  value: 9.989949e+01
+a1ddf6510/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6510/cpu-1/cpu-nice:
+  value: 0.000000e+00
+a1ddf6510/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6510/cpu-1/cpu-steal:
+  value: 0.000000e+00
+a1ddf6510/cpu-1/cpu-system:
+  value: 9.999952e-02
+a1ddf6510/cpu-1/cpu-user:
+  value: 0.000000e+00
+a1ddf6510/cpu-1/cpu-wait:
+  value: 0.000000e+00
+a1ddf6510/cpu-10/cpu-idle:
+  value: 9.799903e+01
+a1ddf6510/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6510/cpu-10/cpu-nice:
+  value: 0.000000e+00
+a1ddf6510/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6510/cpu-10/cpu-steal:
+  value: 0.000000e+00
+a1ddf6510/cpu-10/cpu-system:
+  value: 1.199988e+00
+a1ddf6510/cpu-10/cpu-user:
+  value: 5.999943e-01
+a1ddf6510/cpu-10/cpu-wait:
+  value: 0.000000e+00
+a1ddf6510/cpu-11/cpu-idle:
+  value: 9.999894e+01
+a1ddf6510/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6510/cpu-11/cpu-nice:
+  value: 0.000000e+00
+a1ddf6510/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6510/cpu-11/cpu-steal:
+  value: 0.000000e+00
+a1ddf6510/cpu-11/cpu-system:
+  value: 0.000000e+00
+a1ddf6510/cpu-11/cpu-user:
+  value: 0.000000e+00
+a1ddf6510/cpu-11/cpu-wait:
+  value: 0.000000e+00
+a1ddf6510/cpu-2/cpu-idle:
+  value: 9.989933e+01
+a1ddf6510/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6510/cpu-2/cpu-nice:
+  value: 0.000000e+00
+a1ddf6510/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6510/cpu-2/cpu-steal:
+  value: 0.000000e+00
+a1ddf6510/cpu-2/cpu-system:
+  value: 0.000000e+00
+a1ddf6510/cpu-2/cpu-user:
+  value: 0.000000e+00
+a1ddf6510/cpu-2/cpu-wait:
+  value: 0.000000e+00
+a1ddf6510/cpu-3/cpu-idle:
+  value: 9.989927e+01
+a1ddf6510/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6510/cpu-3/cpu-nice:
+  value: 0.000000e+00
+a1ddf6510/cpu-3/cpu-softirq:
+  value: 9.999927e-02
+a1ddf6510/cpu-3/cpu-steal:
+  value: 0.000000e+00
+a1ddf6510/cpu-3/cpu-system:
+  value: 0.000000e+00
+a1ddf6510/cpu-3/cpu-user:
+  value: 0.000000e+00
+a1ddf6510/cpu-3/cpu-wait:
+  value: 0.000000e+00
+a1ddf6510/cpu-4/cpu-idle:
+  value: 9.999933e+01
+a1ddf6510/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6510/cpu-4/cpu-nice:
+  value: 0.000000e+00
+a1ddf6510/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6510/cpu-4/cpu-steal:
+  value: 0.000000e+00
+a1ddf6510/cpu-4/cpu-system:
+  value: 0.000000e+00
+a1ddf6510/cpu-4/cpu-user:
+  value: 9.999930e-02
+a1ddf6510/cpu-4/cpu-wait:
+  value: 0.000000e+00
+a1ddf6510/cpu-5/cpu-idle:
+  value: 9.999932e+01
+a1ddf6510/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6510/cpu-5/cpu-nice:
+  value: 0.000000e+00
+a1ddf6510/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6510/cpu-5/cpu-steal:
+  value: 0.000000e+00
+a1ddf6510/cpu-5/cpu-system:
+  value: 0.000000e+00
+a1ddf6510/cpu-5/cpu-user:
+  value: 0.000000e+00
+a1ddf6510/cpu-5/cpu-wait:
+  value: 0.000000e+00
+a1ddf6510/cpu-6/cpu-idle:
+  value: 9.589926e+01
+a1ddf6510/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6510/cpu-6/cpu-nice:
+  value: 0.000000e+00
+a1ddf6510/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6510/cpu-6/cpu-steal:
+  value: 0.000000e+00
+a1ddf6510/cpu-6/cpu-system:
+  value: 2.099986e+00
+a1ddf6510/cpu-6/cpu-user:
+  value: 1.999987e+00
+a1ddf6510/cpu-6/cpu-wait:
+  value: 0.000000e+00
+a1ddf6510/cpu-7/cpu-idle:
+  value: 9.679919e+01
+a1ddf6510/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6510/cpu-7/cpu-nice:
+  value: 0.000000e+00
+a1ddf6510/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6510/cpu-7/cpu-steal:
+  value: 0.000000e+00
+a1ddf6510/cpu-7/cpu-system:
+  value: 2.199982e+00
+a1ddf6510/cpu-7/cpu-user:
+  value: 1.099991e+00
+a1ddf6510/cpu-7/cpu-wait:
+  value: 0.000000e+00
+a1ddf6510/cpu-8/cpu-idle:
+  value: 9.439919e+01
+a1ddf6510/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6510/cpu-8/cpu-nice:
+  value: 0.000000e+00
+a1ddf6510/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6510/cpu-8/cpu-steal:
+  value: 0.000000e+00
+a1ddf6510/cpu-8/cpu-system:
+  value: 4.399963e+00
+a1ddf6510/cpu-8/cpu-user:
+  value: 1.099991e+00
+a1ddf6510/cpu-8/cpu-wait:
+  value: 0.000000e+00
+a1ddf6510/cpu-9/cpu-idle:
+  value: 9.949910e+01
+a1ddf6510/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6510/cpu-9/cpu-nice:
+  value: 0.000000e+00
+a1ddf6510/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6510/cpu-9/cpu-steal:
+  value: 0.000000e+00
+a1ddf6510/cpu-9/cpu-system:
+  value: 1.999982e-01
+a1ddf6510/cpu-9/cpu-user:
+  value: 9.999913e-02
+a1ddf6510/cpu-9/cpu-wait:
+  value: 0.000000e+00
+a1ddf6510/df-boot/df_complex-free:
+  value: 4.369039e+08
+a1ddf6510/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+a1ddf6510/df-boot/df_complex-used:
+  value: 6.467994e+07
+a1ddf6510/df-boot/df_inodes-free:
+  value: 3.271800e+04
+a1ddf6510/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6510/df-boot/df_inodes-used:
+  value: 5.000000e+01
+a1ddf6510/df-boot/percent_bytes-free:
+  value: 8.268041e+01
+a1ddf6510/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+a1ddf6510/df-boot/percent_bytes-used:
+  value: 1.224014e+01
+a1ddf6510/df-boot/percent_inodes-free:
+  value: 9.984741e+01
+a1ddf6510/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6510/df-boot/percent_inodes-used:
+  value: 1.525879e-01
+a1ddf6510/df-data1/df_complex-free:
+  value: 5.378703e+11
+a1ddf6510/df-data1/df_complex-reserved:
+  value: 2.879652e+10
+a1ddf6510/df-data1/df_complex-used:
+  value: 2.072412e+08
+a1ddf6510/df-data1/df_inodes-free:
+  value: 3.522052e+07
+a1ddf6510/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6510/df-data1/df_inodes-used:
+  value: 1.300000e+01
+a1ddf6510/df-data1/percent_bytes-free:
+  value: 9.488357e+01
+a1ddf6510/df-data1/percent_bytes-reserved:
+  value: 5.079879e+00
+a1ddf6510/df-data1/percent_bytes-used:
+  value: 3.655860e-02
+a1ddf6510/df-data1/percent_inodes-free:
+  value: 9.999996e+01
+a1ddf6510/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6510/df-data1/percent_inodes-used:
+  value: 3.691029e-05
+a1ddf6510/df-dev-shm/df_complex-free:
+  value: 3.375725e+10
+a1ddf6510/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+a1ddf6510/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+a1ddf6510/df-dev-shm/df_inodes-free:
+  value: 8.241515e+06
+a1ddf6510/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6510/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+a1ddf6510/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+a1ddf6510/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+a1ddf6510/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+a1ddf6510/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+a1ddf6510/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6510/df-dev-shm/percent_inodes-used:
+  value: 1.213369e-05
+a1ddf6510/df-root/df_complex-free:
+  value: 1.057486e+10
+a1ddf6510/df-root/df_complex-reserved:
+  value: 6.442435e+08
+a1ddf6510/df-root/df_complex-used:
+  value: 1.463607e+09
+a1ddf6510/df-root/df_inodes-free:
+  value: 7.435400e+05
+a1ddf6510/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6510/df-root/df_inodes-used:
+  value: 4.289200e+04
+a1ddf6510/df-root/percent_bytes-free:
+  value: 8.338012e+01
+a1ddf6510/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+a1ddf6510/df-root/percent_bytes-used:
+  value: 1.154018e+01
+a1ddf6510/df-root/percent_inodes-free:
+  value: 9.454601e+01
+a1ddf6510/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6510/df-root/percent_inodes-used:
+  value: 5.454000e+00
+a1ddf6510/df-var/df_complex-free:
+  value: 6.990479e+09
+a1ddf6510/df-var/df_complex-reserved:
+  value: 4.294943e+08
+a1ddf6510/df-var/df_complex-used:
+  value: 1.035145e+09
+a1ddf6510/df-var/df_inodes-free:
+  value: 5.169860e+05
+a1ddf6510/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6510/df-var/df_inodes-used:
+  value: 7.302000e+03
+a1ddf6510/df-var/percent_bytes-free:
+  value: 8.267748e+01
+a1ddf6510/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+a1ddf6510/df-var/percent_bytes-used:
+  value: 1.224282e+01
+a1ddf6510/df-var/percent_inodes-free:
+  value: 9.860725e+01
+a1ddf6510/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6510/df-var/percent_inodes-used:
+  value: 1.392746e+00
+a1ddf6510/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 2.457548e+03
+a1ddf6510/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 5.999873e-01
+a1ddf6510/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 9.999788e-01
+a1ddf6510/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 2.457548e+03
+a1ddf6510/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 5.999872e-01
+a1ddf6510/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 9.999786e-01
+a1ddf6510/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6510/load/load:
+  longterm: 0.000000e+00
+  midterm: 0.000000e+00
+  shortterm: 0.000000e+00
+a1ddf6510/memory/memory-buffered:
+  value: 2.371871e+08
+a1ddf6510/memory/memory-cached:
+  value: 1.447993e+09
+a1ddf6510/memory/memory-free:
+  value: 6.351406e+10
+a1ddf6510/memory/memory-used:
+  value: 2.315260e+09
+a1ddf6510/network/if_octets:
+  rx: 0.000000e+00
+  tx: 1.052800e+03
+a1ddf6510/network/if_packets:
+  rx: 0.000000e+00
+  tx: 8.000000e-01
+a1ddf6510/network/queue_length:
+  value: 0.000000e+00
+a1ddf6510/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+a1ddf6510/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+a1ddf6510/network/total_values-send-accepted:
+  value: 2.280001e+01
+a1ddf6510/network/total_values-send-rejected:
+  value: 0.000000e+00
+a1ddf6510/swap/swap-cached:
+  value: 0.000000e+00
+a1ddf6510/swap/swap-free:
+  value: 2.147475e+09
+a1ddf6510/swap/swap-used:
+  value: 0.000000e+00
+a1ddf6510/swap/swap_io-in:
+  value: 0.000000e+00
+a1ddf6510/swap/swap_io-out:
+  value: 0.000000e+00
+a1ddf6510/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 3.700034e+00
+a1ddf6510/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 0.000000e+00
+a1ddf6510/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+a1ddf6510/vmem/vmpage_number-active_anon:
+  value: 8.369400e+04
+a1ddf6510/vmem/vmpage_number-active_file:
+  value: 2.449340e+05
+a1ddf6510/vmem/vmpage_number-anon_pages:
+  value: 4.576400e+04
+a1ddf6510/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 7.500000e+01
+a1ddf6510/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+a1ddf6510/vmem/vmpage_number-dirty:
+  value: 1.000000e+00
+a1ddf6510/vmem/vmpage_number-file_pages:
+  value: 4.114210e+05
+a1ddf6510/vmem/vmpage_number-free_pages:
+  value: 1.550636e+07
+a1ddf6510/vmem/vmpage_number-inactive_anon:
+  value: 2.130000e+02
+a1ddf6510/vmem/vmpage_number-inactive_file:
+  value: 1.662360e+05
+a1ddf6510/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+a1ddf6510/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+a1ddf6510/vmem/vmpage_number-kernel_stack:
+  value: 3.110000e+02
+a1ddf6510/vmem/vmpage_number-mapped:
+  value: 6.615000e+03
+a1ddf6510/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+a1ddf6510/vmem/vmpage_number-page_table_pages:
+  value: 2.683000e+03
+a1ddf6510/vmem/vmpage_number-shmem:
+  value: 2.550000e+02
+a1ddf6510/vmem/vmpage_number-slab_reclaimable:
+  value: 3.633060e+05
+a1ddf6510/vmem/vmpage_number-slab_unreclaimable:
+  value: 1.422200e+04
+a1ddf6510/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+a1ddf6510/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+a1ddf6510/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+a1ddf6510/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+a1ddf6510/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+a1ddf6610/cpu-0/cpu-idle:
+  value: 8.969821e+01
+a1ddf6610/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-0/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-0/cpu-softirq:
+  value: 1.099984e+00
+a1ddf6610/cpu-0/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-0/cpu-system:
+  value: 3.499955e+00
+a1ddf6610/cpu-0/cpu-user:
+  value: 2.199975e+00
+a1ddf6610/cpu-0/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-1/cpu-idle:
+  value: 9.719322e+01
+a1ddf6610/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-1/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-1/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-1/cpu-system:
+  value: 1.899957e+00
+a1ddf6610/cpu-1/cpu-user:
+  value: 5.999838e-01
+a1ddf6610/cpu-1/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-10/cpu-idle:
+  value: 9.979814e+01
+a1ddf6610/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-10/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-10/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-10/cpu-system:
+  value: 9.999814e-02
+a1ddf6610/cpu-10/cpu-user:
+  value: 0.000000e+00
+a1ddf6610/cpu-10/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-11/cpu-idle:
+  value: 9.979789e+01
+a1ddf6610/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-11/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-11/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-11/cpu-system:
+  value: 9.999790e-02
+a1ddf6610/cpu-11/cpu-user:
+  value: 0.000000e+00
+a1ddf6610/cpu-11/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-12/cpu-idle:
+  value: 9.709848e+01
+a1ddf6610/cpu-12/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-12/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-12/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-12/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-12/cpu-system:
+  value: 1.599972e+00
+a1ddf6610/cpu-12/cpu-user:
+  value: 1.199978e+00
+a1ddf6610/cpu-12/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-13/cpu-idle:
+  value: 7.879859e+01
+a1ddf6610/cpu-13/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-13/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-13/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-13/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-13/cpu-system:
+  value: 1.309976e+01
+a1ddf6610/cpu-13/cpu-user:
+  value: 8.099863e+00
+a1ddf6610/cpu-13/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-14/cpu-idle:
+  value: 9.309875e+01
+a1ddf6610/cpu-14/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-14/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-14/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-14/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-14/cpu-system:
+  value: 4.699934e+00
+a1ddf6610/cpu-14/cpu-user:
+  value: 2.099971e+00
+a1ddf6610/cpu-14/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-15/cpu-idle:
+  value: 8.789892e+01
+a1ddf6610/cpu-15/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-15/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-15/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-15/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-15/cpu-system:
+  value: 7.999894e+00
+a1ddf6610/cpu-15/cpu-user:
+  value: 3.599950e+00
+a1ddf6610/cpu-15/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-16/cpu-idle:
+  value: 9.959880e+01
+a1ddf6610/cpu-16/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-16/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-16/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-16/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-16/cpu-system:
+  value: 2.999964e-01
+a1ddf6610/cpu-16/cpu-user:
+  value: 9.999874e-02
+a1ddf6610/cpu-16/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-17/cpu-idle:
+  value: 9.959911e+01
+a1ddf6610/cpu-17/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-17/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-17/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-17/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-17/cpu-system:
+  value: 1.999981e-01
+a1ddf6610/cpu-17/cpu-user:
+  value: 9.999911e-02
+a1ddf6610/cpu-17/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-18/cpu-idle:
+  value: 9.519927e+01
+a1ddf6610/cpu-18/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-18/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-18/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-18/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-18/cpu-system:
+  value: 2.499979e+00
+a1ddf6610/cpu-18/cpu-user:
+  value: 1.899982e+00
+a1ddf6610/cpu-18/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-19/cpu-idle:
+  value: 8.319942e+01
+a1ddf6610/cpu-19/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-19/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-19/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-19/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-19/cpu-system:
+  value: 1.189992e+01
+a1ddf6610/cpu-19/cpu-user:
+  value: 3.999985e+00
+a1ddf6610/cpu-19/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-2/cpu-idle:
+  value: 9.899200e+01
+a1ddf6610/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-2/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-2/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-2/cpu-system:
+  value: 3.999674e-01
+a1ddf6610/cpu-2/cpu-user:
+  value: 2.999799e-01
+a1ddf6610/cpu-2/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-20/cpu-idle:
+  value: 9.389955e+01
+a1ddf6610/cpu-20/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-20/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-20/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-20/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-20/cpu-system:
+  value: 4.199980e+00
+a1ddf6610/cpu-20/cpu-user:
+  value: 1.399991e+00
+a1ddf6610/cpu-20/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-21/cpu-idle:
+  value: 8.779956e+01
+a1ddf6610/cpu-21/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-21/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-21/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-21/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-21/cpu-system:
+  value: 8.199940e+00
+a1ddf6610/cpu-21/cpu-user:
+  value: 3.599972e+00
+a1ddf6610/cpu-21/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-22/cpu-idle:
+  value: 9.959932e+01
+a1ddf6610/cpu-22/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-22/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-22/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-22/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-22/cpu-system:
+  value: 2.999981e-01
+a1ddf6610/cpu-22/cpu-user:
+  value: 9.999956e-02
+a1ddf6610/cpu-22/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-23/cpu-idle:
+  value: 9.929916e+01
+a1ddf6610/cpu-23/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-23/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-23/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-23/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-23/cpu-system:
+  value: 4.999943e-01
+a1ddf6610/cpu-23/cpu-user:
+  value: 0.000000e+00
+a1ddf6610/cpu-23/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-3/cpu-idle:
+  value: 9.949283e+01
+a1ddf6610/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-3/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-3/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-3/cpu-system:
+  value: 9.999309e-02
+a1ddf6610/cpu-3/cpu-user:
+  value: 1.999852e-01
+a1ddf6610/cpu-3/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-4/cpu-idle:
+  value: 9.989305e+01
+a1ddf6610/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-4/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-4/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-4/cpu-system:
+  value: 0.000000e+00
+a1ddf6610/cpu-4/cpu-user:
+  value: 0.000000e+00
+a1ddf6610/cpu-4/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-5/cpu-idle:
+  value: 9.989362e+01
+a1ddf6610/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-5/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-5/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-5/cpu-system:
+  value: 9.999406e-02
+a1ddf6610/cpu-5/cpu-user:
+  value: 0.000000e+00
+a1ddf6610/cpu-5/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-6/cpu-idle:
+  value: 9.469571e+01
+a1ddf6610/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-6/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-6/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-6/cpu-system:
+  value: 3.499803e+00
+a1ddf6610/cpu-6/cpu-user:
+  value: 1.199947e+00
+a1ddf6610/cpu-6/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-7/cpu-idle:
+  value: 9.819573e+01
+a1ddf6610/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-7/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-7/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-7/cpu-system:
+  value: 1.299941e+00
+a1ddf6610/cpu-7/cpu-user:
+  value: 2.999861e-01
+a1ddf6610/cpu-7/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-8/cpu-idle:
+  value: 9.929729e+01
+a1ddf6610/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-8/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-8/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-8/cpu-system:
+  value: 1.999943e-01
+a1ddf6610/cpu-8/cpu-user:
+  value: 9.999644e-02
+a1ddf6610/cpu-8/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/cpu-9/cpu-idle:
+  value: 9.989737e+01
+a1ddf6610/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+a1ddf6610/cpu-9/cpu-nice:
+  value: 0.000000e+00
+a1ddf6610/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+a1ddf6610/cpu-9/cpu-steal:
+  value: 0.000000e+00
+a1ddf6610/cpu-9/cpu-system:
+  value: 9.999736e-02
+a1ddf6610/cpu-9/cpu-user:
+  value: 0.000000e+00
+a1ddf6610/cpu-9/cpu-wait:
+  value: 0.000000e+00
+a1ddf6610/df-boot/df_complex-free:
+  value: 4.793754e+08
+a1ddf6610/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+a1ddf6610/df-boot/df_complex-used:
+  value: 2.220851e+07
+a1ddf6610/df-boot/df_inodes-free:
+  value: 3.273000e+04
+a1ddf6610/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6610/df-boot/df_inodes-used:
+  value: 3.800000e+01
+a1ddf6610/df-boot/percent_bytes-free:
+  value: 9.071777e+01
+a1ddf6610/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+a1ddf6610/df-boot/percent_bytes-used:
+  value: 4.202775e+00
+a1ddf6610/df-boot/percent_inodes-free:
+  value: 9.988403e+01
+a1ddf6610/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6610/df-boot/percent_inodes-used:
+  value: 1.159668e-01
+a1ddf6610/df-data1/df_complex-free:
+  value: 2.574899e+11
+a1ddf6610/df-data1/df_complex-reserved:
+  value: 1.379019e+10
+a1ddf6610/df-data1/df_complex-used:
+  value: 1.961411e+08
+a1ddf6610/df-data1/df_inodes-free:
+  value: 1.683454e+07
+a1ddf6610/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6610/df-data1/df_inodes-used:
+  value: 1.800000e+01
+a1ddf6610/df-data1/percent_bytes-free:
+  value: 9.484805e+01
+a1ddf6610/df-data1/percent_bytes-reserved:
+  value: 5.079704e+00
+a1ddf6610/df-data1/percent_bytes-used:
+  value: 7.224981e-02
+a1ddf6610/df-data1/percent_inodes-free:
+  value: 9.999989e+01
+a1ddf6610/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6610/df-data1/percent_inodes-used:
+  value: 1.069229e-04
+a1ddf6610/df-dev-shm/df_complex-free:
+  value: 3.375709e+10
+a1ddf6610/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+a1ddf6610/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+a1ddf6610/df-dev-shm/df_inodes-free:
+  value: 8.241475e+06
+a1ddf6610/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6610/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+a1ddf6610/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+a1ddf6610/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+a1ddf6610/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+a1ddf6610/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+a1ddf6610/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6610/df-dev-shm/percent_inodes-used:
+  value: 1.213375e-05
+a1ddf6610/df-root/df_complex-free:
+  value: 1.030392e+10
+a1ddf6610/df-root/df_complex-reserved:
+  value: 6.442435e+08
+a1ddf6610/df-root/df_complex-used:
+  value: 1.734545e+09
+a1ddf6610/df-root/df_inodes-free:
+  value: 7.387960e+05
+a1ddf6610/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6610/df-root/df_inodes-used:
+  value: 4.763600e+04
+a1ddf6610/df-root/percent_bytes-free:
+  value: 8.124384e+01
+a1ddf6610/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+a1ddf6610/df-root/percent_bytes-used:
+  value: 1.367646e+01
+a1ddf6610/df-root/percent_inodes-free:
+  value: 9.394276e+01
+a1ddf6610/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6610/df-root/percent_inodes-used:
+  value: 6.057231e+00
+a1ddf6610/df-var/df_complex-free:
+  value: 5.412876e+09
+a1ddf6610/df-var/df_complex-reserved:
+  value: 4.294943e+08
+a1ddf6610/df-var/df_complex-used:
+  value: 2.612748e+09
+a1ddf6610/df-var/df_inodes-free:
+  value: 5.218510e+05
+a1ddf6610/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6610/df-var/df_inodes-used:
+  value: 2.437000e+03
+a1ddf6610/df-var/percent_bytes-free:
+  value: 6.401893e+01
+a1ddf6610/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+a1ddf6610/df-var/percent_bytes-used:
+  value: 3.090138e+01
+a1ddf6610/df-var/percent_inodes-free:
+  value: 9.953518e+01
+a1ddf6610/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+a1ddf6610/df-var/percent_inodes-used:
+  value: 4.648209e-01
+a1ddf6610/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 1.224974e+02
+a1ddf6610/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 5.377975e+05
+a1ddf6610/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 8.799739e+00
+a1ddf6610/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 1.599958e+00
+a1ddf6610/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 1.148967e+02
+a1ddf6610/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 4.829033e+05
+a1ddf6610/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 2.999895e+00
+a1ddf6610/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 3.999861e-01
+a1ddf6610/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 7.599447e+00
+a1ddf6610/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 5.488478e+04
+a1ddf6610/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 5.799747e+00
+a1ddf6610/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 2.299833e+00
+a1ddf6610/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+a1ddf6610/load/load:
+  longterm: 2.600000e-01
+  midterm: 2.400000e-01
+  shortterm: 3.000000e-02
+a1ddf6610/memory/memory-buffered:
+  value: 2.945802e+08
+a1ddf6610/memory/memory-cached:
+  value: 2.390438e+09
+a1ddf6610/memory/memory-free:
+  value: 6.154120e+10
+a1ddf6610/memory/memory-used:
+  value: 3.287953e+09
+a1ddf6610/network/if_octets:
+  rx: 2.326949e+04
+  tx: 0.000000e+00
+a1ddf6610/network/if_packets:
+  rx: 1.759976e+01
+  tx: 0.000000e+00
+a1ddf6610/network/queue_length:
+  value: 0.000000e+00
+a1ddf6610/network/total_values-dispatch-accepted:
+  value: 4.607941e+02
+a1ddf6610/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+a1ddf6610/network/total_values-send-accepted:
+  value: 0.000000e+00
+a1ddf6610/network/total_values-send-rejected:
+  value: 0.000000e+00
+a1ddf6610/swap/swap-cached:
+  value: 0.000000e+00
+a1ddf6610/swap/swap-free:
+  value: 2.147475e+09
+a1ddf6610/swap/swap-used:
+  value: 0.000000e+00
+a1ddf6610/swap/swap_io-in:
+  value: 0.000000e+00
+a1ddf6610/swap/swap_io-out:
+  value: 0.000000e+00
+a1ddf6610/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 1.460435e+05
+a1ddf6610/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 5.252066e+02
+a1ddf6610/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+a1ddf6610/vmem/vmpage_number-active_anon:
+  value: 7.743400e+04
+a1ddf6610/vmem/vmpage_number-active_file:
+  value: 5.886950e+05
+a1ddf6610/vmem/vmpage_number-anon_pages:
+  value: 3.168900e+04
+a1ddf6610/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 8.900000e+01
+a1ddf6610/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+a1ddf6610/vmem/vmpage_number-dirty:
+  value: 1.217000e+03
+a1ddf6610/vmem/vmpage_number-file_pages:
+  value: 6.555230e+05
+a1ddf6610/vmem/vmpage_number-free_pages:
+  value: 1.502482e+07
+a1ddf6610/vmem/vmpage_number-inactive_anon:
+  value: 1.440000e+02
+a1ddf6610/vmem/vmpage_number-inactive_file:
+  value: 6.663400e+04
+a1ddf6610/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+a1ddf6610/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+a1ddf6610/vmem/vmpage_number-kernel_stack:
+  value: 5.050000e+02
+a1ddf6610/vmem/vmpage_number-mapped:
+  value: 7.061000e+03
+a1ddf6610/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+a1ddf6610/vmem/vmpage_number-page_table_pages:
+  value: 2.714000e+03
+a1ddf6610/vmem/vmpage_number-shmem:
+  value: 2.010000e+02
+a1ddf6610/vmem/vmpage_number-slab_reclaimable:
+  value: 5.981700e+05
+a1ddf6610/vmem/vmpage_number-slab_unreclaimable:
+  value: 1.751300e+04
+a1ddf6610/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+a1ddf6610/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+a1ddf6610/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+a1ddf6610/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+a1ddf6610/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+h2gdf6120/cpu-0/cpu-idle:
+  value: 9.830055e+01
+h2gdf6120/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-0/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-0/cpu-softirq:
+  value: 1.000006e-01
+h2gdf6120/cpu-0/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-0/cpu-system:
+  value: 2.000012e-01
+h2gdf6120/cpu-0/cpu-user:
+  value: 7.000045e-01
+h2gdf6120/cpu-0/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-1/cpu-idle:
+  value: 9.630047e+01
+h2gdf6120/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-1/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-1/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-1/cpu-system:
+  value: 5.000024e-01
+h2gdf6120/cpu-1/cpu-user:
+  value: 3.300017e+00
+h2gdf6120/cpu-1/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-10/cpu-idle:
+  value: 9.990053e+01
+h2gdf6120/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-10/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-10/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-10/cpu-system:
+  value: 0.000000e+00
+h2gdf6120/cpu-10/cpu-user:
+  value: 1.000005e-01
+h2gdf6120/cpu-10/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-11/cpu-idle:
+  value: 9.990010e+01
+h2gdf6120/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-11/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-11/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-11/cpu-system:
+  value: 0.000000e+00
+h2gdf6120/cpu-11/cpu-user:
+  value: 0.000000e+00
+h2gdf6120/cpu-11/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-12/cpu-idle:
+  value: 9.600001e+01
+h2gdf6120/cpu-12/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-12/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-12/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-12/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-12/cpu-system:
+  value: 7.000001e-01
+h2gdf6120/cpu-12/cpu-user:
+  value: 2.900000e+00
+h2gdf6120/cpu-12/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-13/cpu-idle:
+  value: 9.740004e+01
+h2gdf6120/cpu-13/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-13/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-13/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-13/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-13/cpu-system:
+  value: 2.000001e-01
+h2gdf6120/cpu-13/cpu-user:
+  value: 2.100001e+00
+h2gdf6120/cpu-13/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-14/cpu-idle:
+  value: 9.920005e+01
+h2gdf6120/cpu-14/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-14/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-14/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-14/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-14/cpu-system:
+  value: 1.000000e-01
+h2gdf6120/cpu-14/cpu-user:
+  value: 6.000003e-01
+h2gdf6120/cpu-14/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-15/cpu-idle:
+  value: 9.990025e+01
+h2gdf6120/cpu-15/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-15/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-15/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-15/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-15/cpu-system:
+  value: 1.000002e-01
+h2gdf6120/cpu-15/cpu-user:
+  value: 0.000000e+00
+h2gdf6120/cpu-15/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-16/cpu-idle:
+  value: 9.989996e+01
+h2gdf6120/cpu-16/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-16/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-16/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-16/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-16/cpu-system:
+  value: 0.000000e+00
+h2gdf6120/cpu-16/cpu-user:
+  value: 1.000000e-01
+h2gdf6120/cpu-16/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-17/cpu-idle:
+  value: 9.999995e+01
+h2gdf6120/cpu-17/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-17/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-17/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-17/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-17/cpu-system:
+  value: 0.000000e+00
+h2gdf6120/cpu-17/cpu-user:
+  value: 0.000000e+00
+h2gdf6120/cpu-17/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-18/cpu-idle:
+  value: 9.989994e+01
+h2gdf6120/cpu-18/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-18/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-18/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-18/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-18/cpu-system:
+  value: 0.000000e+00
+h2gdf6120/cpu-18/cpu-user:
+  value: 9.999997e-02
+h2gdf6120/cpu-18/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-19/cpu-idle:
+  value: 9.930003e+01
+h2gdf6120/cpu-19/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-19/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-19/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-19/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-19/cpu-system:
+  value: 9.999996e-02
+h2gdf6120/cpu-19/cpu-user:
+  value: 4.999998e-01
+h2gdf6120/cpu-19/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-2/cpu-idle:
+  value: 9.800028e+01
+h2gdf6120/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-2/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-2/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-2/cpu-system:
+  value: 3.000009e-01
+h2gdf6120/cpu-2/cpu-user:
+  value: 2.000007e+00
+h2gdf6120/cpu-2/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-20/cpu-idle:
+  value: 9.980000e+01
+h2gdf6120/cpu-20/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-20/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-20/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-20/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-20/cpu-system:
+  value: 9.999990e-02
+h2gdf6120/cpu-20/cpu-user:
+  value: 0.000000e+00
+h2gdf6120/cpu-20/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-21/cpu-idle:
+  value: 9.990021e+01
+h2gdf6120/cpu-21/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-21/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-21/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-21/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-21/cpu-system:
+  value: 0.000000e+00
+h2gdf6120/cpu-21/cpu-user:
+  value: 0.000000e+00
+h2gdf6120/cpu-21/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-22/cpu-idle:
+  value: 9.660017e+01
+h2gdf6120/cpu-22/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-22/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-22/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-22/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-22/cpu-system:
+  value: 1.000002e-01
+h2gdf6120/cpu-22/cpu-user:
+  value: 3.000008e+00
+h2gdf6120/cpu-22/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-23/cpu-idle:
+  value: 1.000001e+02
+h2gdf6120/cpu-23/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-23/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-23/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-23/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-23/cpu-system:
+  value: 0.000000e+00
+h2gdf6120/cpu-23/cpu-user:
+  value: 0.000000e+00
+h2gdf6120/cpu-23/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-3/cpu-idle:
+  value: 9.840034e+01
+h2gdf6120/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-3/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-3/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-3/cpu-system:
+  value: 3.000008e-01
+h2gdf6120/cpu-3/cpu-user:
+  value: 1.700004e+00
+h2gdf6120/cpu-3/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-4/cpu-idle:
+  value: 9.930038e+01
+h2gdf6120/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-4/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-4/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-4/cpu-system:
+  value: 1.000004e-01
+h2gdf6120/cpu-4/cpu-user:
+  value: 5.000020e-01
+h2gdf6120/cpu-4/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-5/cpu-idle:
+  value: 1.000003e+02
+h2gdf6120/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-5/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-5/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-5/cpu-system:
+  value: 0.000000e+00
+h2gdf6120/cpu-5/cpu-user:
+  value: 0.000000e+00
+h2gdf6120/cpu-5/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-6/cpu-idle:
+  value: 9.840033e+01
+h2gdf6120/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-6/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-6/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-6/cpu-system:
+  value: 3.000009e-01
+h2gdf6120/cpu-6/cpu-user:
+  value: 1.200004e+00
+h2gdf6120/cpu-6/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-7/cpu-idle:
+  value: 9.700041e+01
+h2gdf6120/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-7/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-7/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-7/cpu-system:
+  value: 2.000008e-01
+h2gdf6120/cpu-7/cpu-user:
+  value: 2.500009e+00
+h2gdf6120/cpu-7/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-8/cpu-idle:
+  value: 1.000004e+02
+h2gdf6120/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-8/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-8/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-8/cpu-system:
+  value: 0.000000e+00
+h2gdf6120/cpu-8/cpu-user:
+  value: 0.000000e+00
+h2gdf6120/cpu-8/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/cpu-9/cpu-idle:
+  value: 9.990057e+01
+h2gdf6120/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6120/cpu-9/cpu-nice:
+  value: 0.000000e+00
+h2gdf6120/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6120/cpu-9/cpu-steal:
+  value: 0.000000e+00
+h2gdf6120/cpu-9/cpu-system:
+  value: 0.000000e+00
+h2gdf6120/cpu-9/cpu-user:
+  value: 0.000000e+00
+h2gdf6120/cpu-9/cpu-wait:
+  value: 0.000000e+00
+h2gdf6120/df-boot/df_complex-free:
+  value: 4.325089e+08
+h2gdf6120/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+h2gdf6120/df-boot/df_complex-used:
+  value: 6.907494e+07
+h2gdf6120/df-boot/df_inodes-free:
+  value: 3.271800e+04
+h2gdf6120/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6120/df-boot/df_inodes-used:
+  value: 5.000000e+01
+h2gdf6120/df-boot/percent_bytes-free:
+  value: 8.184869e+01
+h2gdf6120/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+h2gdf6120/df-boot/percent_bytes-used:
+  value: 1.307185e+01
+h2gdf6120/df-boot/percent_inodes-free:
+  value: 9.984741e+01
+h2gdf6120/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6120/df-boot/percent_inodes-used:
+  value: 1.525879e-01
+h2gdf6120/df-data1/df_complex-free:
+  value: 2.503070e+11
+h2gdf6120/df-data1/df_complex-reserved:
+  value: 1.378982e+10
+h2gdf6120/df-data1/df_complex-used:
+  value: 7.372034e+09
+h2gdf6120/df-data1/df_inodes-free:
+  value: 1.683450e+07
+h2gdf6120/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6120/df-data1/df_inodes-used:
+  value: 5.900000e+01
+h2gdf6120/df-data1/percent_bytes-free:
+  value: 9.220468e+01
+h2gdf6120/df-data1/percent_bytes-reserved:
+  value: 5.079707e+00
+h2gdf6120/df-data1/percent_bytes-used:
+  value: 2.715609e+00
+h2gdf6120/df-data1/percent_inodes-free:
+  value: 9.999964e+01
+h2gdf6120/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6120/df-data1/percent_inodes-used:
+  value: 3.504695e-04
+h2gdf6120/df-dev-shm/df_complex-free:
+  value: 3.375709e+10
+h2gdf6120/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+h2gdf6120/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+h2gdf6120/df-dev-shm/df_inodes-free:
+  value: 8.241475e+06
+h2gdf6120/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6120/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+h2gdf6120/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+h2gdf6120/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+h2gdf6120/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+h2gdf6120/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+h2gdf6120/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6120/df-dev-shm/percent_inodes-used:
+  value: 1.213375e-05
+h2gdf6120/df-root/df_complex-free:
+  value: 1.058675e+10
+h2gdf6120/df-root/df_complex-reserved:
+  value: 6.442435e+08
+h2gdf6120/df-root/df_complex-used:
+  value: 1.451717e+09
+h2gdf6120/df-root/df_inodes-free:
+  value: 7.435350e+05
+h2gdf6120/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6120/df-root/df_inodes-used:
+  value: 4.289700e+04
+h2gdf6120/df-root/percent_bytes-free:
+  value: 8.347388e+01
+h2gdf6120/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+h2gdf6120/df-root/percent_bytes-used:
+  value: 1.144643e+01
+h2gdf6120/df-root/percent_inodes-free:
+  value: 9.454536e+01
+h2gdf6120/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6120/df-root/percent_inodes-used:
+  value: 5.454636e+00
+h2gdf6120/df-var/df_complex-free:
+  value: 7.503532e+09
+h2gdf6120/df-var/df_complex-reserved:
+  value: 4.294943e+08
+h2gdf6120/df-var/df_complex-used:
+  value: 5.220925e+08
+h2gdf6120/df-var/df_inodes-free:
+  value: 5.225340e+05
+h2gdf6120/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6120/df-var/df_inodes-used:
+  value: 1.754000e+03
+h2gdf6120/df-var/percent_bytes-free:
+  value: 8.874543e+01
+h2gdf6120/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+h2gdf6120/df-var/percent_bytes-used:
+  value: 6.174870e+00
+h2gdf6120/df-var/percent_inodes-free:
+  value: 9.966545e+01
+h2gdf6120/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6120/df-var/percent_inodes-used:
+  value: 3.345490e-01
+h2gdf6120/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 1.000000e-01
+h2gdf6120/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 4.915201e+03
+h2gdf6120/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 1.000000e+00
+h2gdf6120/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 1.638401e+03
+h2gdf6120/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 4.000002e-01
+h2gdf6120/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 9.999979e-02
+h2gdf6120/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 3.276793e+03
+h2gdf6120/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 5.999987e-01
+h2gdf6120/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6120/load/load:
+  longterm: 3.000000e-02
+  midterm: 3.000000e-02
+  shortterm: 0.000000e+00
+h2gdf6120/memory/memory-buffered:
+  value: 3.471032e+08
+h2gdf6120/memory/memory-cached:
+  value: 6.819758e+08
+h2gdf6120/memory/memory-free:
+  value: 5.914347e+10
+h2gdf6120/memory/memory-used:
+  value: 7.341625e+09
+h2gdf6120/network/if_octets:
+  rx: 0.000000e+00
+  tx: 1.587800e+03
+h2gdf6120/network/if_packets:
+  rx: 0.000000e+00
+  tx: 1.200000e+00
+h2gdf6120/network/queue_length:
+  value: 0.000000e+00
+h2gdf6120/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+h2gdf6120/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+h2gdf6120/network/total_values-send-accepted:
+  value: 3.189999e+01
+h2gdf6120/network/total_values-send-rejected:
+  value: 0.000000e+00
+h2gdf6120/swap/swap-cached:
+  value: 0.000000e+00
+h2gdf6120/swap/swap-free:
+  value: 2.147475e+09
+h2gdf6120/swap/swap-used:
+  value: 0.000000e+00
+h2gdf6120/swap/swap_io-in:
+  value: 0.000000e+00
+h2gdf6120/swap/swap_io-out:
+  value: 0.000000e+00
+h2gdf6120/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 4.499975e+00
+h2gdf6120/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 8.799950e+00
+h2gdf6120/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+h2gdf6120/vmem/vmpage_number-active_anon:
+  value: 1.425964e+06
+h2gdf6120/vmem/vmpage_number-active_file:
+  value: 1.796950e+05
+h2gdf6120/vmem/vmpage_number-anon_pages:
+  value: 1.638300e+04
+h2gdf6120/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 2.753000e+03
+h2gdf6120/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+h2gdf6120/vmem/vmpage_number-dirty:
+  value: 8.000000e+00
+h2gdf6120/vmem/vmpage_number-file_pages:
+  value: 2.512400e+05
+h2gdf6120/vmem/vmpage_number-free_pages:
+  value: 1.443932e+07
+h2gdf6120/vmem/vmpage_number-inactive_anon:
+  value: 1.100000e+01
+h2gdf6120/vmem/vmpage_number-inactive_file:
+  value: 7.149200e+04
+h2gdf6120/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+h2gdf6120/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+h2gdf6120/vmem/vmpage_number-kernel_stack:
+  value: 4.730000e+02
+h2gdf6120/vmem/vmpage_number-mapped:
+  value: 4.319000e+03
+h2gdf6120/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+h2gdf6120/vmem/vmpage_number-page_table_pages:
+  value: 3.607000e+03
+h2gdf6120/vmem/vmpage_number-shmem:
+  value: 5.700000e+01
+h2gdf6120/vmem/vmpage_number-slab_reclaimable:
+  value: 2.365580e+05
+h2gdf6120/vmem/vmpage_number-slab_unreclaimable:
+  value: 1.603500e+04
+h2gdf6120/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+h2gdf6120/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+h2gdf6120/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+h2gdf6120/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+h2gdf6120/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+h2gdf6220/cpu-0/cpu-idle:
+  value: 9.760209e+01
+h2gdf6220/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-0/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-0/cpu-softirq:
+  value: 1.000040e-01
+h2gdf6220/cpu-0/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-0/cpu-system:
+  value: 4.000084e-01
+h2gdf6220/cpu-0/cpu-user:
+  value: 9.999957e-01
+h2gdf6220/cpu-0/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-1/cpu-idle:
+  value: 9.970561e+01
+h2gdf6220/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-1/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-1/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-1/cpu-system:
+  value: 1.000053e-01
+h2gdf6220/cpu-1/cpu-user:
+  value: 1.000047e-01
+h2gdf6220/cpu-1/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-10/cpu-idle:
+  value: 9.990600e+01
+h2gdf6220/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-10/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-10/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-10/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-10/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-10/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-11/cpu-idle:
+  value: 1.000060e+02
+h2gdf6220/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-11/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-11/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-11/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-11/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-11/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-12/cpu-idle:
+  value: 9.780591e+01
+h2gdf6220/cpu-12/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-12/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-12/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-12/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-12/cpu-system:
+  value: 5.000302e-01
+h2gdf6220/cpu-12/cpu-user:
+  value: 8.000479e-01
+h2gdf6220/cpu-12/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-13/cpu-idle:
+  value: 9.980613e+01
+h2gdf6220/cpu-13/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-13/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-13/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-13/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-13/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-13/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-13/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-14/cpu-idle:
+  value: 1.000061e+02
+h2gdf6220/cpu-14/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-14/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-14/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-14/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-14/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-14/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-14/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-15/cpu-idle:
+  value: 9.990596e+01
+h2gdf6220/cpu-15/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-15/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-15/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-15/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-15/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-15/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-15/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-16/cpu-idle:
+  value: 9.990572e+01
+h2gdf6220/cpu-16/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-16/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-16/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-16/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-16/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-16/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-16/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-17/cpu-idle:
+  value: 1.000057e+02
+h2gdf6220/cpu-17/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-17/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-17/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-17/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-17/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-17/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-17/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-18/cpu-idle:
+  value: 1.000058e+02
+h2gdf6220/cpu-18/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-18/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-18/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-18/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-18/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-18/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-18/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-19/cpu-idle:
+  value: 9.990559e+01
+h2gdf6220/cpu-19/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-19/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-19/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-19/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-19/cpu-system:
+  value: 2.000113e-01
+h2gdf6220/cpu-19/cpu-user:
+  value: 1.000057e-01
+h2gdf6220/cpu-19/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-2/cpu-idle:
+  value: 9.990540e+01
+h2gdf6220/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-2/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-2/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-2/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-2/cpu-user:
+  value: 1.000054e-01
+h2gdf6220/cpu-2/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-20/cpu-idle:
+  value: 1.000055e+02
+h2gdf6220/cpu-20/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-20/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-20/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-20/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-20/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-20/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-20/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-21/cpu-idle:
+  value: 1.000054e+02
+h2gdf6220/cpu-21/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-21/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-21/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-21/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-21/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-21/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-21/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-22/cpu-idle:
+  value: 9.990534e+01
+h2gdf6220/cpu-22/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-22/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-22/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-22/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-22/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-22/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-22/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-23/cpu-idle:
+  value: 1.000054e+02
+h2gdf6220/cpu-23/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-23/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-23/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-23/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-23/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-23/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-23/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-3/cpu-idle:
+  value: 1.000058e+02
+h2gdf6220/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-3/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-3/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-3/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-3/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-3/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-4/cpu-idle:
+  value: 9.990588e+01
+h2gdf6220/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-4/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-4/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-4/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-4/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-4/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-5/cpu-idle:
+  value: 1.000061e+02
+h2gdf6220/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-5/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-5/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-5/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-5/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-5/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-6/cpu-idle:
+  value: 9.980614e+01
+h2gdf6220/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-6/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-6/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-6/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-6/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-6/cpu-wait:
+  value: 1.000062e-01
+h2gdf6220/cpu-7/cpu-idle:
+  value: 9.990617e+01
+h2gdf6220/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-7/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-7/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-7/cpu-system:
+  value: 1.000062e-01
+h2gdf6220/cpu-7/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-7/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-8/cpu-idle:
+  value: 1.000060e+02
+h2gdf6220/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-8/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-8/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-8/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-8/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-8/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/cpu-9/cpu-idle:
+  value: 9.990601e+01
+h2gdf6220/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+h2gdf6220/cpu-9/cpu-nice:
+  value: 0.000000e+00
+h2gdf6220/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+h2gdf6220/cpu-9/cpu-steal:
+  value: 0.000000e+00
+h2gdf6220/cpu-9/cpu-system:
+  value: 0.000000e+00
+h2gdf6220/cpu-9/cpu-user:
+  value: 0.000000e+00
+h2gdf6220/cpu-9/cpu-wait:
+  value: 0.000000e+00
+h2gdf6220/df-boot/df_complex-free:
+  value: 4.324721e+08
+h2gdf6220/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+h2gdf6220/df-boot/df_complex-used:
+  value: 6.911181e+07
+h2gdf6220/df-boot/df_inodes-free:
+  value: 3.271800e+04
+h2gdf6220/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6220/df-boot/df_inodes-used:
+  value: 5.000000e+01
+h2gdf6220/df-boot/percent_bytes-free:
+  value: 8.184172e+01
+h2gdf6220/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+h2gdf6220/df-boot/percent_bytes-used:
+  value: 1.307883e+01
+h2gdf6220/df-boot/percent_inodes-free:
+  value: 9.984741e+01
+h2gdf6220/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6220/df-boot/percent_inodes-used:
+  value: 1.525879e-01
+h2gdf6220/df-data1/df_complex-free:
+  value: 2.459593e+11
+h2gdf6220/df-data1/df_complex-reserved:
+  value: 1.378982e+10
+h2gdf6220/df-data1/df_complex-used:
+  value: 1.171974e+10
+h2gdf6220/df-data1/df_inodes-free:
+  value: 1.683450e+07
+h2gdf6220/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6220/df-data1/df_inodes-used:
+  value: 6.100000e+01
+h2gdf6220/df-data1/percent_bytes-free:
+  value: 9.060313e+01
+h2gdf6220/df-data1/percent_bytes-reserved:
+  value: 5.079707e+00
+h2gdf6220/df-data1/percent_bytes-used:
+  value: 4.317159e+00
+h2gdf6220/df-data1/percent_inodes-free:
+  value: 9.999964e+01
+h2gdf6220/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6220/df-data1/percent_inodes-used:
+  value: 3.623498e-04
+h2gdf6220/df-dev-shm/df_complex-free:
+  value: 3.375709e+10
+h2gdf6220/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+h2gdf6220/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+h2gdf6220/df-dev-shm/df_inodes-free:
+  value: 8.241475e+06
+h2gdf6220/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6220/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+h2gdf6220/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+h2gdf6220/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+h2gdf6220/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+h2gdf6220/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+h2gdf6220/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6220/df-dev-shm/percent_inodes-used:
+  value: 1.213375e-05
+h2gdf6220/df-root/df_complex-free:
+  value: 1.058283e+10
+h2gdf6220/df-root/df_complex-reserved:
+  value: 6.442435e+08
+h2gdf6220/df-root/df_complex-used:
+  value: 1.455632e+09
+h2gdf6220/df-root/df_inodes-free:
+  value: 7.435320e+05
+h2gdf6220/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6220/df-root/df_inodes-used:
+  value: 4.290000e+04
+h2gdf6220/df-root/percent_bytes-free:
+  value: 8.344300e+01
+h2gdf6220/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+h2gdf6220/df-root/percent_bytes-used:
+  value: 1.147730e+01
+h2gdf6220/df-root/percent_inodes-free:
+  value: 9.454498e+01
+h2gdf6220/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6220/df-root/percent_inodes-used:
+  value: 5.455017e+00
+h2gdf6220/df-var/df_complex-free:
+  value: 7.501562e+09
+h2gdf6220/df-var/df_complex-reserved:
+  value: 4.294943e+08
+h2gdf6220/df-var/df_complex-used:
+  value: 5.240627e+08
+h2gdf6220/df-var/df_inodes-free:
+  value: 5.225360e+05
+h2gdf6220/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6220/df-var/df_inodes-used:
+  value: 1.752000e+03
+h2gdf6220/df-var/percent_bytes-free:
+  value: 8.872214e+01
+h2gdf6220/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+h2gdf6220/df-var/percent_bytes-used:
+  value: 6.198171e+00
+h2gdf6220/df-var/percent_inodes-free:
+  value: 9.966583e+01
+h2gdf6220/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+h2gdf6220/df-var/percent_inodes-used:
+  value: 3.341675e-01
+h2gdf6220/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 5.000078e-01
+h2gdf6220/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 1.761274e+05
+h2gdf6220/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 6.599997e+00
+h2gdf6220/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 1.200000e+00
+h2gdf6220/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+h2gdf6220/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 5.000119e-01
+h2gdf6220/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 1.761322e+05
+h2gdf6220/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 6.600157e+00
+h2gdf6220/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 1.200029e+00
+h2gdf6220/load/load:
+  longterm: 3.000000e-02
+  midterm: 1.300000e-01
+  shortterm: 1.800000e-01
+h2gdf6220/memory/memory-buffered:
+  value: 3.538944e+08
+h2gdf6220/memory/memory-cached:
+  value: 6.890127e+08
+h2gdf6220/memory/memory-free:
+  value: 5.744062e+10
+h2gdf6220/memory/memory-used:
+  value: 9.030652e+09
+h2gdf6220/network/if_octets:
+  rx: 0.000000e+00
+  tx: 1.449803e+03
+h2gdf6220/network/if_packets:
+  rx: 0.000000e+00
+  tx: 1.100003e+00
+h2gdf6220/network/queue_length:
+  value: 0.000000e+00
+h2gdf6220/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+h2gdf6220/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+h2gdf6220/network/total_values-send-accepted:
+  value: 2.630008e+01
+h2gdf6220/network/total_values-send-rejected:
+  value: 0.000000e+00
+h2gdf6220/swap/swap-cached:
+  value: 0.000000e+00
+h2gdf6220/swap/swap-free:
+  value: 2.147475e+09
+h2gdf6220/swap/swap-used:
+  value: 0.000000e+00
+h2gdf6220/swap/swap_io-in:
+  value: 0.000000e+00
+h2gdf6220/swap/swap_io-out:
+  value: 0.000000e+00
+h2gdf6220/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 7.000005e-01
+h2gdf6220/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 2.800002e+00
+h2gdf6220/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+h2gdf6220/vmem/vmpage_number-active_anon:
+  value: 1.830919e+06
+h2gdf6220/vmem/vmpage_number-active_file:
+  value: 1.812510e+05
+h2gdf6220/vmem/vmpage_number-anon_pages:
+  value: 1.841200e+04
+h2gdf6220/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 3.540000e+03
+h2gdf6220/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+h2gdf6220/vmem/vmpage_number-dirty:
+  value: 4.000000e+00
+h2gdf6220/vmem/vmpage_number-file_pages:
+  value: 2.546160e+05
+h2gdf6220/vmem/vmpage_number-free_pages:
+  value: 1.402359e+07
+h2gdf6220/vmem/vmpage_number-inactive_anon:
+  value: 1.600000e+01
+h2gdf6220/vmem/vmpage_number-inactive_file:
+  value: 7.330700e+04
+h2gdf6220/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+h2gdf6220/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+h2gdf6220/vmem/vmpage_number-kernel_stack:
+  value: 4.900000e+02
+h2gdf6220/vmem/vmpage_number-mapped:
+  value: 4.792000e+03
+h2gdf6220/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+h2gdf6220/vmem/vmpage_number-page_table_pages:
+  value: 4.540000e+03
+h2gdf6220/vmem/vmpage_number-shmem:
+  value: 6.200000e+01
+h2gdf6220/vmem/vmpage_number-slab_reclaimable:
+  value: 2.343820e+05
+h2gdf6220/vmem/vmpage_number-slab_unreclaimable:
+  value: 2.127200e+04
+h2gdf6220/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+h2gdf6220/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+h2gdf6220/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+h2gdf6220/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+h2gdf6220/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+m01df6100/cpu-0/cpu-idle:
+  value: 9.980233e+01
+m01df6100/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-0/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-0/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-0/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-0/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-0/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-1/cpu-idle:
+  value: 1.000105e+02
+m01df6100/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-1/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-1/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-1/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-1/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-1/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-10/cpu-idle:
+  value: 1.000294e+02
+m01df6100/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-10/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-10/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-10/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-10/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-10/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-11/cpu-idle:
+  value: 9.993001e+01
+m01df6100/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-11/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-11/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-11/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-11/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-11/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-12/cpu-idle:
+  value: 1.000310e+02
+m01df6100/cpu-12/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-12/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-12/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-12/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-12/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-12/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-12/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-13/cpu-idle:
+  value: 9.993154e+01
+m01df6100/cpu-13/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-13/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-13/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-13/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-13/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-13/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-13/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-14/cpu-idle:
+  value: 1.000329e+02
+m01df6100/cpu-14/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-14/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-14/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-14/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-14/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-14/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-14/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-15/cpu-idle:
+  value: 1.000341e+02
+m01df6100/cpu-15/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-15/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-15/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-15/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-15/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-15/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-15/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-16/cpu-idle:
+  value: 1.000347e+02
+m01df6100/cpu-16/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-16/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-16/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-16/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-16/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-16/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-16/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-17/cpu-idle:
+  value: 1.000354e+02
+m01df6100/cpu-17/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-17/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-17/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-17/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-17/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-17/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-17/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-18/cpu-idle:
+  value: 9.993624e+01
+m01df6100/cpu-18/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-18/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-18/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-18/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-18/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-18/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-18/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-19/cpu-idle:
+  value: 9.993717e+01
+m01df6100/cpu-19/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-19/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-19/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-19/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-19/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-19/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-19/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-2/cpu-idle:
+  value: 1.000135e+02
+m01df6100/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-2/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-2/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-2/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-2/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-2/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-20/cpu-idle:
+  value: 9.993831e+01
+m01df6100/cpu-20/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-20/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-20/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-20/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-20/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-20/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-20/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-21/cpu-idle:
+  value: 1.000397e+02
+m01df6100/cpu-21/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-21/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-21/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-21/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-21/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-21/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-21/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-22/cpu-idle:
+  value: 9.994092e+01
+m01df6100/cpu-22/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-22/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-22/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-22/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-22/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-22/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-22/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-23/cpu-idle:
+  value: 1.000420e+02
+m01df6100/cpu-23/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-23/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-23/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-23/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-23/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-23/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-23/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-3/cpu-idle:
+  value: 1.000161e+02
+m01df6100/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-3/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-3/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-3/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-3/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-3/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-4/cpu-idle:
+  value: 1.000191e+02
+m01df6100/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-4/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-4/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-4/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-4/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-4/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-5/cpu-idle:
+  value: 1.000243e+02
+m01df6100/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-5/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-5/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-5/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-5/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-5/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-6/cpu-idle:
+  value: 1.000268e+02
+m01df6100/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-6/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-6/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-6/cpu-system:
+  value: 1.000266e-01
+m01df6100/cpu-6/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-6/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-7/cpu-idle:
+  value: 1.000274e+02
+m01df6100/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-7/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-7/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-7/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-7/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-7/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-8/cpu-idle:
+  value: 1.000283e+02
+m01df6100/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-8/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-8/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-8/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-8/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-8/cpu-wait:
+  value: 0.000000e+00
+m01df6100/cpu-9/cpu-idle:
+  value: 1.000291e+02
+m01df6100/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+m01df6100/cpu-9/cpu-nice:
+  value: 0.000000e+00
+m01df6100/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+m01df6100/cpu-9/cpu-steal:
+  value: 0.000000e+00
+m01df6100/cpu-9/cpu-system:
+  value: 0.000000e+00
+m01df6100/cpu-9/cpu-user:
+  value: 0.000000e+00
+m01df6100/cpu-9/cpu-wait:
+  value: 0.000000e+00
+m01df6100/df-boot/df_complex-free:
+  value: 4.369408e+08
+m01df6100/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+m01df6100/df-boot/df_complex-used:
+  value: 6.464307e+07
+m01df6100/df-boot/df_inodes-free:
+  value: 3.271800e+04
+m01df6100/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+m01df6100/df-boot/df_inodes-used:
+  value: 5.000000e+01
+m01df6100/df-boot/percent_bytes-free:
+  value: 8.268739e+01
+m01df6100/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+m01df6100/df-boot/percent_bytes-used:
+  value: 1.223316e+01
+m01df6100/df-boot/percent_inodes-free:
+  value: 9.984741e+01
+m01df6100/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+m01df6100/df-boot/percent_inodes-used:
+  value: 1.525879e-01
+m01df6100/df-data1/df_complex-free:
+  value: 2.574032e+11
+m01df6100/df-data1/df_complex-reserved:
+  value: 1.378982e+10
+m01df6100/df-data1/df_complex-used:
+  value: 2.758984e+08
+m01df6100/df-data1/df_inodes-free:
+  value: 1.683426e+07
+m01df6100/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+m01df6100/df-data1/df_inodes-used:
+  value: 2.960000e+02
+m01df6100/df-data1/percent_bytes-free:
+  value: 9.481866e+01
+m01df6100/df-data1/percent_bytes-reserved:
+  value: 5.079707e+00
+m01df6100/df-data1/percent_bytes-used:
+  value: 1.016317e-01
+m01df6100/df-data1/percent_inodes-free:
+  value: 9.999825e+01
+m01df6100/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+m01df6100/df-data1/percent_inodes-used:
+  value: 1.758288e-03
+m01df6100/df-dev-shm/df_complex-free:
+  value: 3.375709e+10
+m01df6100/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+m01df6100/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+m01df6100/df-dev-shm/df_inodes-free:
+  value: 8.241475e+06
+m01df6100/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+m01df6100/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+m01df6100/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+m01df6100/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+m01df6100/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+m01df6100/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+m01df6100/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+m01df6100/df-dev-shm/percent_inodes-used:
+  value: 1.213375e-05
+m01df6100/df-root/df_complex-free:
+  value: 1.072688e+10
+m01df6100/df-root/df_complex-reserved:
+  value: 6.442435e+08
+m01df6100/df-root/df_complex-used:
+  value: 1.311580e+09
+m01df6100/df-root/df_inodes-free:
+  value: 7.454950e+05
+m01df6100/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+m01df6100/df-root/df_inodes-used:
+  value: 4.093700e+04
+m01df6100/df-root/percent_bytes-free:
+  value: 8.457882e+01
+m01df6100/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+m01df6100/df-root/percent_bytes-used:
+  value: 1.034148e+01
+m01df6100/df-root/percent_inodes-free:
+  value: 9.479459e+01
+m01df6100/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+m01df6100/df-root/percent_inodes-used:
+  value: 5.205409e+00
+m01df6100/df-var/df_complex-free:
+  value: 7.566787e+09
+m01df6100/df-var/df_complex-reserved:
+  value: 4.294943e+08
+m01df6100/df-var/df_complex-used:
+  value: 4.588380e+08
+m01df6100/df-var/df_inodes-free:
+  value: 5.228090e+05
+m01df6100/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+m01df6100/df-var/df_inodes-used:
+  value: 1.479000e+03
+m01df6100/df-var/percent_bytes-free:
+  value: 8.949355e+01
+m01df6100/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+m01df6100/df-var/percent_bytes-used:
+  value: 5.426748e+00
+m01df6100/df-var/percent_inodes-free:
+  value: 9.971790e+01
+m01df6100/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+m01df6100/df-var/percent_inodes-used:
+  value: 2.820969e-01
+m01df6100/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6100/load/load:
+  longterm: 0.000000e+00
+  midterm: 2.000000e-02
+  shortterm: 3.000000e-02
+m01df6100/memory/memory-buffered:
+  value: 3.348275e+08
+m01df6100/memory/memory-cached:
+  value: 5.892219e+08
+m01df6100/memory/memory-free:
+  value: 6.425088e+10
+m01df6100/memory/memory-used:
+  value: 2.339246e+09
+m01df6100/network/if_octets:
+  rx: 0.000000e+00
+  tx: 1.057501e+03
+m01df6100/network/if_packets:
+  rx: 0.000000e+00
+  tx: 8.000004e-01
+m01df6100/network/queue_length:
+  value: 0.000000e+00
+m01df6100/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+m01df6100/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+m01df6100/network/total_values-send-accepted:
+  value: 1.929969e+01
+m01df6100/network/total_values-send-rejected:
+  value: 0.000000e+00
+m01df6100/swap/swap-cached:
+  value: 0.000000e+00
+m01df6100/swap/swap-free:
+  value: 2.147475e+09
+m01df6100/swap/swap-used:
+  value: 0.000000e+00
+m01df6100/swap/swap_io-in:
+  value: 0.000000e+00
+m01df6100/swap/swap_io-out:
+  value: 0.000000e+00
+m01df6100/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 3.199662e+00
+m01df6100/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 0.000000e+00
+m01df6100/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+m01df6100/vmem/vmpage_number-active_anon:
+  value: 2.152660e+05
+m01df6100/vmem/vmpage_number-active_file:
+  value: 1.507500e+05
+m01df6100/vmem/vmpage_number-anon_pages:
+  value: 1.456100e+04
+m01df6100/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 3.920000e+02
+m01df6100/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+m01df6100/vmem/vmpage_number-dirty:
+  value: 0.000000e+00
+m01df6100/vmem/vmpage_number-file_pages:
+  value: 2.255980e+05
+m01df6100/vmem/vmpage_number-free_pages:
+  value: 1.568625e+07
+m01df6100/vmem/vmpage_number-inactive_anon:
+  value: 4.600000e+01
+m01df6100/vmem/vmpage_number-inactive_file:
+  value: 7.480400e+04
+m01df6100/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+m01df6100/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+m01df6100/vmem/vmpage_number-kernel_stack:
+  value: 4.500000e+02
+m01df6100/vmem/vmpage_number-mapped:
+  value: 3.560000e+03
+m01df6100/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+m01df6100/vmem/vmpage_number-page_table_pages:
+  value: 1.060000e+03
+m01df6100/vmem/vmpage_number-shmem:
+  value: 4.800000e+01
+m01df6100/vmem/vmpage_number-slab_reclaimable:
+  value: 2.369210e+05
+m01df6100/vmem/vmpage_number-slab_unreclaimable:
+  value: 1.479000e+04
+m01df6100/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+m01df6100/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+m01df6100/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+m01df6100/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+m01df6100/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+m01df6200/cpu-0/cpu-idle:
+  value: 9.970372e+01
+m01df6200/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-0/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-0/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-0/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-0/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-0/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-1/cpu-idle:
+  value: 1.000038e+02
+m01df6200/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-1/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-1/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-1/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-1/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-1/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-10/cpu-idle:
+  value: 1.000043e+02
+m01df6200/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-10/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-10/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-10/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-10/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-10/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-11/cpu-idle:
+  value: 1.000045e+02
+m01df6200/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-11/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-11/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-11/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-11/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-11/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-12/cpu-idle:
+  value: 1.000044e+02
+m01df6200/cpu-12/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-12/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-12/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-12/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-12/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-12/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-12/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-13/cpu-idle:
+  value: 1.000045e+02
+m01df6200/cpu-13/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-13/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-13/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-13/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-13/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-13/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-13/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-14/cpu-idle:
+  value: 1.000044e+02
+m01df6200/cpu-14/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-14/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-14/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-14/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-14/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-14/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-14/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-15/cpu-idle:
+  value: 9.990450e+01
+m01df6200/cpu-15/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-15/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-15/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-15/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-15/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-15/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-15/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-16/cpu-idle:
+  value: 1.000046e+02
+m01df6200/cpu-16/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-16/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-16/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-16/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-16/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-16/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-16/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-17/cpu-idle:
+  value: 1.000047e+02
+m01df6200/cpu-17/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-17/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-17/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-17/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-17/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-17/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-17/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-18/cpu-idle:
+  value: 1.000047e+02
+m01df6200/cpu-18/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-18/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-18/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-18/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-18/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-18/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-18/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-19/cpu-idle:
+  value: 9.990492e+01
+m01df6200/cpu-19/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-19/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-19/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-19/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-19/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-19/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-19/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-2/cpu-idle:
+  value: 1.000038e+02
+m01df6200/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-2/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-2/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-2/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-2/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-2/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-20/cpu-idle:
+  value: 9.990475e+01
+m01df6200/cpu-20/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-20/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-20/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-20/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-20/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-20/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-20/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-21/cpu-idle:
+  value: 1.000048e+02
+m01df6200/cpu-21/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-21/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-21/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-21/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-21/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-21/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-21/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-22/cpu-idle:
+  value: 1.000049e+02
+m01df6200/cpu-22/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-22/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-22/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-22/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-22/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-22/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-22/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-23/cpu-idle:
+  value: 9.990458e+01
+m01df6200/cpu-23/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-23/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-23/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-23/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-23/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-23/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-23/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-3/cpu-idle:
+  value: 9.990383e+01
+m01df6200/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-3/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-3/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-3/cpu-system:
+  value: 1.000038e-01
+m01df6200/cpu-3/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-3/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-4/cpu-idle:
+  value: 1.000039e+02
+m01df6200/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-4/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-4/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-4/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-4/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-4/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-5/cpu-idle:
+  value: 1.000039e+02
+m01df6200/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-5/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-5/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-5/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-5/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-5/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-6/cpu-idle:
+  value: 1.000039e+02
+m01df6200/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-6/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-6/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-6/cpu-system:
+  value: 1.000039e-01
+m01df6200/cpu-6/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-6/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-7/cpu-idle:
+  value: 9.990388e+01
+m01df6200/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-7/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-7/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-7/cpu-system:
+  value: 1.000039e-01
+m01df6200/cpu-7/cpu-user:
+  value: 0.000000e+00
+m01df6200/cpu-7/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-8/cpu-idle:
+  value: 9.990408e+01
+m01df6200/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-8/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-8/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-8/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-8/cpu-user:
+  value: 1.000040e-01
+m01df6200/cpu-8/cpu-wait:
+  value: 0.000000e+00
+m01df6200/cpu-9/cpu-idle:
+  value: 1.000043e+02
+m01df6200/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+m01df6200/cpu-9/cpu-nice:
+  value: 0.000000e+00
+m01df6200/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+m01df6200/cpu-9/cpu-steal:
+  value: 0.000000e+00
+m01df6200/cpu-9/cpu-system:
+  value: 0.000000e+00
+m01df6200/cpu-9/cpu-user:
+  value: 1.000043e-01
+m01df6200/cpu-9/cpu-wait:
+  value: 0.000000e+00
+m01df6200/df-boot/df_complex-free:
+  value: 4.368957e+08
+m01df6200/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+m01df6200/df-boot/df_complex-used:
+  value: 6.468813e+07
+m01df6200/df-boot/df_inodes-free:
+  value: 3.271800e+04
+m01df6200/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+m01df6200/df-boot/df_inodes-used:
+  value: 5.000000e+01
+m01df6200/df-boot/percent_bytes-free:
+  value: 8.267886e+01
+m01df6200/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+m01df6200/df-boot/percent_bytes-used:
+  value: 1.224169e+01
+m01df6200/df-boot/percent_inodes-free:
+  value: 9.984741e+01
+m01df6200/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+m01df6200/df-boot/percent_inodes-used:
+  value: 1.525879e-01
+m01df6200/df-data1/df_complex-free:
+  value: 2.574203e+11
+m01df6200/df-data1/df_complex-reserved:
+  value: 1.378982e+10
+m01df6200/df-data1/df_complex-used:
+  value: 2.587075e+08
+m01df6200/df-data1/df_inodes-free:
+  value: 1.683427e+07
+m01df6200/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+m01df6200/df-data1/df_inodes-used:
+  value: 2.940000e+02
+m01df6200/df-data1/percent_bytes-free:
+  value: 9.482500e+01
+m01df6200/df-data1/percent_bytes-reserved:
+  value: 5.079707e+00
+m01df6200/df-data1/percent_bytes-used:
+  value: 9.529912e-02
+m01df6200/df-data1/percent_inodes-free:
+  value: 9.999825e+01
+m01df6200/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+m01df6200/df-data1/percent_inodes-used:
+  value: 1.746407e-03
+m01df6200/df-dev-shm/df_complex-free:
+  value: 3.375709e+10
+m01df6200/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+m01df6200/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+m01df6200/df-dev-shm/df_inodes-free:
+  value: 8.241475e+06
+m01df6200/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+m01df6200/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+m01df6200/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+m01df6200/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+m01df6200/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+m01df6200/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+m01df6200/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+m01df6200/df-dev-shm/percent_inodes-used:
+  value: 1.213375e-05
+m01df6200/df-root/df_complex-free:
+  value: 1.073381e+10
+m01df6200/df-root/df_complex-reserved:
+  value: 6.442435e+08
+m01df6200/df-root/df_complex-used:
+  value: 1.304654e+09
+m01df6200/df-root/df_inodes-free:
+  value: 7.455060e+05
+m01df6200/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+m01df6200/df-root/df_inodes-used:
+  value: 4.092600e+04
+m01df6200/df-root/percent_bytes-free:
+  value: 8.463343e+01
+m01df6200/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+m01df6200/df-root/percent_bytes-used:
+  value: 1.028687e+01
+m01df6200/df-root/percent_inodes-free:
+  value: 9.479599e+01
+m01df6200/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+m01df6200/df-root/percent_inodes-used:
+  value: 5.204010e+00
+m01df6200/df-var/df_complex-free:
+  value: 7.567528e+09
+m01df6200/df-var/df_complex-reserved:
+  value: 4.294943e+08
+m01df6200/df-var/df_complex-used:
+  value: 4.580966e+08
+m01df6200/df-var/df_inodes-free:
+  value: 5.228110e+05
+m01df6200/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+m01df6200/df-var/df_inodes-used:
+  value: 1.477000e+03
+m01df6200/df-var/percent_bytes-free:
+  value: 8.950232e+01
+m01df6200/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+m01df6200/df-var/percent_bytes-used:
+  value: 5.417980e+00
+m01df6200/df-var/percent_inodes-free:
+  value: 9.971828e+01
+m01df6200/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+m01df6200/df-var/percent_inodes-used:
+  value: 2.817154e-01
+m01df6200/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+m01df6200/load/load:
+  longterm: 0.000000e+00
+  midterm: 0.000000e+00
+  shortterm: 0.000000e+00
+m01df6200/memory/memory-buffered:
+  value: 3.312067e+08
+m01df6200/memory/memory-cached:
+  value: 5.615206e+08
+m01df6200/memory/memory-free:
+  value: 6.428290e+10
+m01df6200/memory/memory-used:
+  value: 2.338546e+09
+m01df6200/network/if_octets:
+  rx: 0.000000e+00
+  tx: 1.583300e+03
+m01df6200/network/if_packets:
+  rx: 0.000000e+00
+  tx: 1.200000e+00
+m01df6200/network/queue_length:
+  value: 0.000000e+00
+m01df6200/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+m01df6200/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+m01df6200/network/total_values-send-accepted:
+  value: 3.150000e+01
+m01df6200/network/total_values-send-rejected:
+  value: 0.000000e+00
+m01df6200/swap/swap-cached:
+  value: 0.000000e+00
+m01df6200/swap/swap-free:
+  value: 2.147475e+09
+m01df6200/swap/swap-used:
+  value: 0.000000e+00
+m01df6200/swap/swap_io-in:
+  value: 0.000000e+00
+m01df6200/swap/swap_io-out:
+  value: 0.000000e+00
+m01df6200/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 3.600012e+00
+m01df6200/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 0.000000e+00
+m01df6200/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+m01df6200/vmem/vmpage_number-active_anon:
+  value: 2.124650e+05
+m01df6200/vmem/vmpage_number-active_file:
+  value: 1.424970e+05
+m01df6200/vmem/vmpage_number-anon_pages:
+  value: 1.227400e+04
+m01df6200/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 3.910000e+02
+m01df6200/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+m01df6200/vmem/vmpage_number-dirty:
+  value: 0.000000e+00
+m01df6200/vmem/vmpage_number-file_pages:
+  value: 2.179510e+05
+m01df6200/vmem/vmpage_number-free_pages:
+  value: 1.569406e+07
+m01df6200/vmem/vmpage_number-inactive_anon:
+  value: 4.800000e+01
+m01df6200/vmem/vmpage_number-inactive_file:
+  value: 7.540800e+04
+m01df6200/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+m01df6200/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+m01df6200/vmem/vmpage_number-kernel_stack:
+  value: 4.460000e+02
+m01df6200/vmem/vmpage_number-mapped:
+  value: 3.063000e+03
+m01df6200/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+m01df6200/vmem/vmpage_number-page_table_pages:
+  value: 8.920000e+02
+m01df6200/vmem/vmpage_number-shmem:
+  value: 5.000000e+01
+m01df6200/vmem/vmpage_number-slab_reclaimable:
+  value: 2.398380e+05
+m01df6200/vmem/vmpage_number-slab_unreclaimable:
+  value: 1.473600e+04
+m01df6200/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+m01df6200/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+m01df6200/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+m01df6200/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+m01df6200/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+w838f6010/cpu-0/cpu-idle:
+  value: 9.990008e+01
+w838f6010/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+w838f6010/cpu-0/cpu-nice:
+  value: 0.000000e+00
+w838f6010/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+w838f6010/cpu-0/cpu-steal:
+  value: 0.000000e+00
+w838f6010/cpu-0/cpu-system:
+  value: 0.000000e+00
+w838f6010/cpu-0/cpu-user:
+  value: 0.000000e+00
+w838f6010/cpu-0/cpu-wait:
+  value: 0.000000e+00
+w838f6010/cpu-1/cpu-idle:
+  value: 9.980017e+01
+w838f6010/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+w838f6010/cpu-1/cpu-nice:
+  value: 0.000000e+00
+w838f6010/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+w838f6010/cpu-1/cpu-steal:
+  value: 0.000000e+00
+w838f6010/cpu-1/cpu-system:
+  value: 0.000000e+00
+w838f6010/cpu-1/cpu-user:
+  value: 0.000000e+00
+w838f6010/cpu-1/cpu-wait:
+  value: 0.000000e+00
+w838f6010/df-boot/df_complex-free:
+  value: 4.793754e+08
+w838f6010/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+w838f6010/df-boot/df_complex-used:
+  value: 2.220851e+07
+w838f6010/df-boot/df_inodes-free:
+  value: 3.273000e+04
+w838f6010/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6010/df-boot/df_inodes-used:
+  value: 3.800000e+01
+w838f6010/df-boot/percent_bytes-free:
+  value: 9.071777e+01
+w838f6010/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+w838f6010/df-boot/percent_bytes-used:
+  value: 4.202775e+00
+w838f6010/df-boot/percent_inodes-free:
+  value: 9.988403e+01
+w838f6010/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6010/df-boot/percent_inodes-used:
+  value: 1.159668e-01
+w838f6010/df-data1/df_complex-free:
+  value: 2.740491e+10
+w838f6010/df-data1/df_complex-reserved:
+  value: 1.476235e+09
+w838f6010/df-data1/df_complex-used:
+  value: 1.802977e+08
+w838f6010/df-data1/df_inodes-free:
+  value: 1.802227e+06
+w838f6010/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6010/df-data1/df_inodes-used:
+  value: 1.300000e+01
+w838f6010/df-data1/percent_bytes-free:
+  value: 9.429990e+01
+w838f6010/df-data1/percent_bytes-reserved:
+  value: 5.079704e+00
+w838f6010/df-data1/percent_bytes-used:
+  value: 6.204019e-01
+w838f6010/df-data1/percent_inodes-free:
+  value: 9.999928e+01
+w838f6010/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6010/df-data1/percent_inodes-used:
+  value: 7.213246e-04
+w838f6010/df-dev-shm/df_complex-free:
+  value: 9.842483e+08
+w838f6010/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+w838f6010/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+w838f6010/df-dev-shm/df_inodes-free:
+  value: 2.402940e+05
+w838f6010/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6010/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+w838f6010/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+w838f6010/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+w838f6010/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+w838f6010/df-dev-shm/percent_inodes-free:
+  value: 9.999958e+01
+w838f6010/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6010/df-dev-shm/percent_inodes-used:
+  value: 4.161551e-04
+w838f6010/df-root/df_complex-free:
+  value: 1.099070e+10
+w838f6010/df-root/df_complex-reserved:
+  value: 6.442435e+08
+w838f6010/df-root/df_complex-used:
+  value: 1.047761e+09
+w838f6010/df-root/df_inodes-free:
+  value: 7.509290e+05
+w838f6010/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6010/df-root/df_inodes-used:
+  value: 3.550300e+04
+w838f6010/df-root/percent_bytes-free:
+  value: 8.665897e+01
+w838f6010/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+w838f6010/df-root/percent_bytes-used:
+  value: 8.261335e+00
+w838f6010/df-root/percent_inodes-free:
+  value: 9.548557e+01
+w838f6010/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6010/df-root/percent_inodes-used:
+  value: 4.514440e+00
+w838f6010/df-var/df_complex-free:
+  value: 7.638827e+09
+w838f6010/df-var/df_complex-reserved:
+  value: 4.294943e+08
+w838f6010/df-var/df_complex-used:
+  value: 3.867976e+08
+w838f6010/df-var/df_inodes-free:
+  value: 5.230900e+05
+w838f6010/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6010/df-var/df_inodes-used:
+  value: 1.198000e+03
+w838f6010/df-var/percent_bytes-free:
+  value: 9.034559e+01
+w838f6010/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+w838f6010/df-var/percent_bytes-used:
+  value: 4.574715e+00
+w838f6010/df-var/percent_inodes-free:
+  value: 9.977150e+01
+w838f6010/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6010/df-var/percent_inodes-used:
+  value: 2.285004e-01
+w838f6010/disk-vda/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/disk-vda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6010/load/load:
+  longterm: 0.000000e+00
+  midterm: 2.000000e-02
+  shortterm: 2.000000e-02
+w838f6010/memory/memory-buffered:
+  value: 1.263739e+08
+w838f6010/memory/memory-cached:
+  value: 4.350566e+08
+w838f6010/memory/memory-free:
+  value: 1.024844e+09
+w838f6010/memory/memory-used:
+  value: 3.822223e+08
+w838f6010/network/if_octets:
+  rx: 0.000000e+00
+  tx: 6.632999e+02
+w838f6010/network/if_packets:
+  rx: 0.000000e+00
+  tx: 5.000010e-01
+w838f6010/network/queue_length:
+  value: 0.000000e+00
+w838f6010/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+w838f6010/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+w838f6010/network/total_values-send-accepted:
+  value: 1.480000e+01
+w838f6010/network/total_values-send-rejected:
+  value: 0.000000e+00
+w838f6010/swap/swap-cached:
+  value: 0.000000e+00
+w838f6010/swap/swap-free:
+  value: 2.147475e+09
+w838f6010/swap/swap-used:
+  value: 0.000000e+00
+w838f6010/swap/swap_io-in:
+  value: 0.000000e+00
+w838f6010/swap/swap_io-out:
+  value: 0.000000e+00
+w838f6010/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 4.999995e+00
+w838f6010/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w838f6010/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w838f6010/vmem/vmpage_number-active_anon:
+  value: 1.249400e+04
+w838f6010/vmem/vmpage_number-active_file:
+  value: 7.016800e+04
+w838f6010/vmem/vmpage_number-anon_pages:
+  value: 1.095500e+04
+w838f6010/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 3.000000e+00
+w838f6010/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+w838f6010/vmem/vmpage_number-dirty:
+  value: 0.000000e+00
+w838f6010/vmem/vmpage_number-file_pages:
+  value: 1.370680e+05
+w838f6010/vmem/vmpage_number-free_pages:
+  value: 2.502060e+05
+w838f6010/vmem/vmpage_number-inactive_anon:
+  value: 4.200000e+01
+w838f6010/vmem/vmpage_number-inactive_file:
+  value: 6.685900e+04
+w838f6010/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+w838f6010/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+w838f6010/vmem/vmpage_number-kernel_stack:
+  value: 1.130000e+02
+w838f6010/vmem/vmpage_number-mapped:
+  value: 1.480000e+03
+w838f6010/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+w838f6010/vmem/vmpage_number-page_table_pages:
+  value: 4.220000e+02
+w838f6010/vmem/vmpage_number-shmem:
+  value: 4.500000e+01
+w838f6010/vmem/vmpage_number-slab_reclaimable:
+  value: 6.896900e+04
+w838f6010/vmem/vmpage_number-slab_unreclaimable:
+  value: 5.190000e+03
+w838f6010/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+w838f6010/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+w838f6010/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+w838f6010/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+w838f6010/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+w838f6700/cpu-0/cpu-idle:
+  value: 9.619931e+01
+w838f6700/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+w838f6700/cpu-0/cpu-nice:
+  value: 0.000000e+00
+w838f6700/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+w838f6700/cpu-0/cpu-steal:
+  value: 0.000000e+00
+w838f6700/cpu-0/cpu-system:
+  value: 1.899992e+00
+w838f6700/cpu-0/cpu-user:
+  value: 1.600000e+00
+w838f6700/cpu-0/cpu-wait:
+  value: 0.000000e+00
+w838f6700/cpu-1/cpu-idle:
+  value: 9.599589e+01
+w838f6700/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+w838f6700/cpu-1/cpu-nice:
+  value: 0.000000e+00
+w838f6700/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+w838f6700/cpu-1/cpu-steal:
+  value: 0.000000e+00
+w838f6700/cpu-1/cpu-system:
+  value: 1.799923e+00
+w838f6700/cpu-1/cpu-user:
+  value: 1.799919e+00
+w838f6700/cpu-1/cpu-wait:
+  value: 0.000000e+00
+w838f6700/cpu-2/cpu-idle:
+  value: 9.539595e+01
+w838f6700/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+w838f6700/cpu-2/cpu-nice:
+  value: 0.000000e+00
+w838f6700/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+w838f6700/cpu-2/cpu-steal:
+  value: 9.999593e-02
+w838f6700/cpu-2/cpu-system:
+  value: 2.299903e+00
+w838f6700/cpu-2/cpu-user:
+  value: 1.899919e+00
+w838f6700/cpu-2/cpu-wait:
+  value: 0.000000e+00
+w838f6700/cpu-3/cpu-idle:
+  value: 9.439610e+01
+w838f6700/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+w838f6700/cpu-3/cpu-nice:
+  value: 0.000000e+00
+w838f6700/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+w838f6700/cpu-3/cpu-steal:
+  value: 0.000000e+00
+w838f6700/cpu-3/cpu-system:
+  value: 2.699890e+00
+w838f6700/cpu-3/cpu-user:
+  value: 2.599893e+00
+w838f6700/cpu-3/cpu-wait:
+  value: 0.000000e+00
+w838f6700/df-boot/df_complex-free:
+  value: 4.793713e+08
+w838f6700/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+w838f6700/df-boot/df_complex-used:
+  value: 2.221261e+07
+w838f6700/df-boot/df_inodes-free:
+  value: 3.273000e+04
+w838f6700/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6700/df-boot/df_inodes-used:
+  value: 3.800000e+01
+w838f6700/df-boot/percent_bytes-free:
+  value: 9.071700e+01
+w838f6700/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+w838f6700/df-boot/percent_bytes-used:
+  value: 4.203550e+00
+w838f6700/df-boot/percent_inodes-free:
+  value: 9.988403e+01
+w838f6700/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6700/df-boot/percent_inodes-used:
+  value: 1.159668e-01
+w838f6700/df-data1/df_complex-free:
+  value: 2.740491e+10
+w838f6700/df-data1/df_complex-reserved:
+  value: 1.476235e+09
+w838f6700/df-data1/df_complex-used:
+  value: 1.802977e+08
+w838f6700/df-data1/df_inodes-free:
+  value: 1.802227e+06
+w838f6700/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6700/df-data1/df_inodes-used:
+  value: 1.300000e+01
+w838f6700/df-data1/percent_bytes-free:
+  value: 9.429990e+01
+w838f6700/df-data1/percent_bytes-reserved:
+  value: 5.079704e+00
+w838f6700/df-data1/percent_bytes-used:
+  value: 6.204019e-01
+w838f6700/df-data1/percent_inodes-free:
+  value: 9.999928e+01
+w838f6700/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6700/df-data1/percent_inodes-used:
+  value: 7.213246e-04
+w838f6700/df-dev-shm/df_complex-free:
+  value: 4.126425e+09
+w838f6700/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+w838f6700/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+w838f6700/df-dev-shm/df_inodes-free:
+  value: 1.007427e+06
+w838f6700/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6700/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+w838f6700/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+w838f6700/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+w838f6700/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+w838f6700/df-dev-shm/percent_inodes-free:
+  value: 9.999990e+01
+w838f6700/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6700/df-dev-shm/percent_inodes-used:
+  value: 9.926267e-05
+w838f6700/df-root/df_complex-free:
+  value: 1.069915e+10
+w838f6700/df-root/df_complex-reserved:
+  value: 6.442435e+08
+w838f6700/df-root/df_complex-used:
+  value: 1.339314e+09
+w838f6700/df-root/df_inodes-free:
+  value: 7.466750e+05
+w838f6700/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6700/df-root/df_inodes-used:
+  value: 3.975700e+04
+w838f6700/df-root/percent_bytes-free:
+  value: 8.436014e+01
+w838f6700/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+w838f6700/df-root/percent_bytes-used:
+  value: 1.056016e+01
+w838f6700/df-root/percent_inodes-free:
+  value: 9.494464e+01
+w838f6700/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6700/df-root/percent_inodes-used:
+  value: 5.055364e+00
+w838f6700/df-var/df_complex-free:
+  value: 6.687375e+09
+w838f6700/df-var/df_complex-reserved:
+  value: 4.294943e+08
+w838f6700/df-var/df_complex-used:
+  value: 1.338249e+09
+w838f6700/df-var/df_inodes-free:
+  value: 5.212840e+05
+w838f6700/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6700/df-var/df_inodes-used:
+  value: 3.004000e+03
+w838f6700/df-var/percent_bytes-free:
+  value: 7.909262e+01
+w838f6700/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+w838f6700/df-var/percent_bytes-used:
+  value: 1.582768e+01
+w838f6700/df-var/percent_inodes-free:
+  value: 9.942703e+01
+w838f6700/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6700/df-var/percent_inodes-used:
+  value: 5.729675e-01
+w838f6700/disk-vda/disk_merged:
+  read: 0.000000e+00
+  write: 1.000002e-01
+w838f6700/disk-vda/disk_octets:
+  read: 0.000000e+00
+  write: 2.457603e+03
+w838f6700/disk-vda/disk_ops:
+  read: 0.000000e+00
+  write: 5.000007e-01
+w838f6700/disk-vda/disk_time:
+  read: 0.000000e+00
+  write: 1.200001e+00
+w838f6700/disk-vda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda3/disk_merged:
+  read: 0.000000e+00
+  write: 1.000001e-01
+w838f6700/disk-vda3/disk_octets:
+  read: 0.000000e+00
+  write: 2.457604e+03
+w838f6700/disk-vda3/disk_ops:
+  read: 0.000000e+00
+  write: 5.000007e-01
+w838f6700/disk-vda3/disk_time:
+  read: 0.000000e+00
+  write: 1.200002e+00
+w838f6700/disk-vda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/disk-vda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6700/load/load:
+  longterm: 2.000000e-02
+  midterm: 4.000000e-02
+  shortterm: 0.000000e+00
+w838f6700/memory/memory-buffered:
+  value: 1.980662e+08
+w838f6700/memory/memory-cached:
+  value: 1.702576e+09
+w838f6700/memory/memory-free:
+  value: 4.717773e+09
+w838f6700/memory/memory-used:
+  value: 1.634439e+09
+w838f6700/network/if_octets:
+  rx: 0.000000e+00
+  tx: 9.293005e+02
+w838f6700/network/if_packets:
+  rx: 0.000000e+00
+  tx: 7.000008e-01
+w838f6700/network/queue_length:
+  value: 0.000000e+00
+w838f6700/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+w838f6700/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+w838f6700/network/total_values-send-accepted:
+  value: 1.640000e+01
+w838f6700/network/total_values-send-rejected:
+  value: 0.000000e+00
+w838f6700/swap/swap-cached:
+  value: 0.000000e+00
+w838f6700/swap/swap-free:
+  value: 2.147475e+09
+w838f6700/swap/swap-used:
+  value: 0.000000e+00
+w838f6700/swap/swap_io-in:
+  value: 0.000000e+00
+w838f6700/swap/swap_io-out:
+  value: 0.000000e+00
+w838f6700/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 2.519992e+01
+w838f6700/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 1.999993e+00
+w838f6700/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w838f6700/vmem/vmpage_number-active_anon:
+  value: 2.680560e+05
+w838f6700/vmem/vmpage_number-active_file:
+  value: 1.344860e+05
+w838f6700/vmem/vmpage_number-anon_pages:
+  value: 1.661620e+05
+w838f6700/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 1.990000e+02
+w838f6700/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+w838f6700/vmem/vmpage_number-dirty:
+  value: 6.000000e+00
+w838f6700/vmem/vmpage_number-file_pages:
+  value: 4.640230e+05
+w838f6700/vmem/vmpage_number-free_pages:
+  value: 1.151800e+06
+w838f6700/vmem/vmpage_number-inactive_anon:
+  value: 6.300000e+01
+w838f6700/vmem/vmpage_number-inactive_file:
+  value: 3.294730e+05
+w838f6700/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+w838f6700/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+w838f6700/vmem/vmpage_number-kernel_stack:
+  value: 2.060000e+02
+w838f6700/vmem/vmpage_number-mapped:
+  value: 7.423000e+03
+w838f6700/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+w838f6700/vmem/vmpage_number-page_table_pages:
+  value: 2.612000e+03
+w838f6700/vmem/vmpage_number-shmem:
+  value: 6.900000e+01
+w838f6700/vmem/vmpage_number-slab_reclaimable:
+  value: 1.048400e+05
+w838f6700/vmem/vmpage_number-slab_unreclaimable:
+  value: 6.180000e+03
+w838f6700/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+w838f6700/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+w838f6700/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+w838f6700/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+w838f6700/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+w838f6800/cpu-0/cpu-idle:
+  value: 1.000001e+02
+w838f6800/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+w838f6800/cpu-0/cpu-nice:
+  value: 0.000000e+00
+w838f6800/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+w838f6800/cpu-0/cpu-steal:
+  value: 0.000000e+00
+w838f6800/cpu-0/cpu-system:
+  value: 0.000000e+00
+w838f6800/cpu-0/cpu-user:
+  value: 0.000000e+00
+w838f6800/cpu-0/cpu-wait:
+  value: 0.000000e+00
+w838f6800/cpu-1/cpu-idle:
+  value: 9.989984e+01
+w838f6800/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+w838f6800/cpu-1/cpu-nice:
+  value: 0.000000e+00
+w838f6800/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+w838f6800/cpu-1/cpu-steal:
+  value: 0.000000e+00
+w838f6800/cpu-1/cpu-system:
+  value: 0.000000e+00
+w838f6800/cpu-1/cpu-user:
+  value: 0.000000e+00
+w838f6800/cpu-1/cpu-wait:
+  value: 0.000000e+00
+w838f6800/cpu-2/cpu-idle:
+  value: 9.989981e+01
+w838f6800/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+w838f6800/cpu-2/cpu-nice:
+  value: 0.000000e+00
+w838f6800/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+w838f6800/cpu-2/cpu-steal:
+  value: 0.000000e+00
+w838f6800/cpu-2/cpu-system:
+  value: 0.000000e+00
+w838f6800/cpu-2/cpu-user:
+  value: 0.000000e+00
+w838f6800/cpu-2/cpu-wait:
+  value: 0.000000e+00
+w838f6800/cpu-3/cpu-idle:
+  value: 9.989982e+01
+w838f6800/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+w838f6800/cpu-3/cpu-nice:
+  value: 0.000000e+00
+w838f6800/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+w838f6800/cpu-3/cpu-steal:
+  value: 0.000000e+00
+w838f6800/cpu-3/cpu-system:
+  value: 0.000000e+00
+w838f6800/cpu-3/cpu-user:
+  value: 0.000000e+00
+w838f6800/cpu-3/cpu-wait:
+  value: 0.000000e+00
+w838f6800/df-boot/df_complex-free:
+  value: 4.793917e+08
+w838f6800/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+w838f6800/df-boot/df_complex-used:
+  value: 2.219213e+07
+w838f6800/df-boot/df_inodes-free:
+  value: 3.273000e+04
+w838f6800/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6800/df-boot/df_inodes-used:
+  value: 3.800000e+01
+w838f6800/df-boot/percent_bytes-free:
+  value: 9.072087e+01
+w838f6800/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+w838f6800/df-boot/percent_bytes-used:
+  value: 4.199674e+00
+w838f6800/df-boot/percent_inodes-free:
+  value: 9.988403e+01
+w838f6800/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6800/df-boot/percent_inodes-used:
+  value: 1.159668e-01
+w838f6800/df-data1/df_complex-free:
+  value: 2.740491e+10
+w838f6800/df-data1/df_complex-reserved:
+  value: 1.476235e+09
+w838f6800/df-data1/df_complex-used:
+  value: 1.802977e+08
+w838f6800/df-data1/df_inodes-free:
+  value: 1.802227e+06
+w838f6800/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6800/df-data1/df_inodes-used:
+  value: 1.300000e+01
+w838f6800/df-data1/percent_bytes-free:
+  value: 9.429990e+01
+w838f6800/df-data1/percent_bytes-reserved:
+  value: 5.079704e+00
+w838f6800/df-data1/percent_bytes-used:
+  value: 6.204019e-01
+w838f6800/df-data1/percent_inodes-free:
+  value: 9.999928e+01
+w838f6800/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6800/df-data1/percent_inodes-used:
+  value: 7.213246e-04
+w838f6800/df-dev-shm/df_complex-free:
+  value: 4.126425e+09
+w838f6800/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+w838f6800/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+w838f6800/df-dev-shm/df_inodes-free:
+  value: 1.007427e+06
+w838f6800/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6800/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+w838f6800/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+w838f6800/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+w838f6800/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+w838f6800/df-dev-shm/percent_inodes-free:
+  value: 9.999990e+01
+w838f6800/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6800/df-dev-shm/percent_inodes-used:
+  value: 9.926267e-05
+w838f6800/df-root/df_complex-free:
+  value: 1.099071e+10
+w838f6800/df-root/df_complex-reserved:
+  value: 6.442435e+08
+w838f6800/df-root/df_complex-used:
+  value: 1.047757e+09
+w838f6800/df-root/df_inodes-free:
+  value: 7.509280e+05
+w838f6800/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6800/df-root/df_inodes-used:
+  value: 3.550400e+04
+w838f6800/df-root/percent_bytes-free:
+  value: 8.665900e+01
+w838f6800/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+w838f6800/df-root/percent_bytes-used:
+  value: 8.261303e+00
+w838f6800/df-root/percent_inodes-free:
+  value: 9.548543e+01
+w838f6800/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6800/df-root/percent_inodes-used:
+  value: 4.514567e+00
+w838f6800/df-var/df_complex-free:
+  value: 7.635927e+09
+w838f6800/df-var/df_complex-reserved:
+  value: 4.294943e+08
+w838f6800/df-var/df_complex-used:
+  value: 3.896975e+08
+w838f6800/df-var/df_inodes-free:
+  value: 5.230400e+05
+w838f6800/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6800/df-var/df_inodes-used:
+  value: 1.248000e+03
+w838f6800/df-var/percent_bytes-free:
+  value: 9.031129e+01
+w838f6800/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+w838f6800/df-var/percent_bytes-used:
+  value: 4.609013e+00
+w838f6800/df-var/percent_inodes-free:
+  value: 9.976196e+01
+w838f6800/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6800/df-var/percent_inodes-used:
+  value: 2.380371e-01
+w838f6800/disk-vda/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/disk-vda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6800/load/load:
+  longterm: 0.000000e+00
+  midterm: 0.000000e+00
+  shortterm: 0.000000e+00
+w838f6800/memory/memory-buffered:
+  value: 1.443430e+08
+w838f6800/memory/memory-cached:
+  value: 4.507607e+08
+w838f6800/memory/memory-free:
+  value: 7.122756e+09
+w838f6800/memory/memory-used:
+  value: 5.349949e+08
+w838f6800/network/if_octets:
+  rx: 0.000000e+00
+  tx: 7.896001e+02
+w838f6800/network/if_packets:
+  rx: 0.000000e+00
+  tx: 6.000121e-01
+w838f6800/network/queue_length:
+  value: 0.000000e+00
+w838f6800/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+w838f6800/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+w838f6800/network/total_values-send-accepted:
+  value: 1.530036e+01
+w838f6800/network/total_values-send-rejected:
+  value: 0.000000e+00
+w838f6800/swap/swap-cached:
+  value: 0.000000e+00
+w838f6800/swap/swap-free:
+  value: 2.147475e+09
+w838f6800/swap/swap-used:
+  value: 0.000000e+00
+w838f6800/swap/swap_io-in:
+  value: 0.000000e+00
+w838f6800/swap/swap_io-out:
+  value: 0.000000e+00
+w838f6800/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 4.500056e+00
+w838f6800/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w838f6800/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w838f6800/vmem/vmpage_number-active_anon:
+  value: 1.298400e+04
+w838f6800/vmem/vmpage_number-active_file:
+  value: 7.437200e+04
+w838f6800/vmem/vmpage_number-anon_pages:
+  value: 1.042100e+04
+w838f6800/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 5.000000e+00
+w838f6800/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+w838f6800/vmem/vmpage_number-dirty:
+  value: 0.000000e+00
+w838f6800/vmem/vmpage_number-file_pages:
+  value: 1.452890e+05
+w838f6800/vmem/vmpage_number-free_pages:
+  value: 1.738954e+06
+w838f6800/vmem/vmpage_number-inactive_anon:
+  value: 4.200000e+01
+w838f6800/vmem/vmpage_number-inactive_file:
+  value: 7.087600e+04
+w838f6800/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+w838f6800/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+w838f6800/vmem/vmpage_number-kernel_stack:
+  value: 1.390000e+02
+w838f6800/vmem/vmpage_number-mapped:
+  value: 1.478000e+03
+w838f6800/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+w838f6800/vmem/vmpage_number-page_table_pages:
+  value: 4.100000e+02
+w838f6800/vmem/vmpage_number-shmem:
+  value: 4.500000e+01
+w838f6800/vmem/vmpage_number-slab_reclaimable:
+  value: 9.488500e+04
+w838f6800/vmem/vmpage_number-slab_unreclaimable:
+  value: 5.513000e+03
+w838f6800/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+w838f6800/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+w838f6800/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+w838f6800/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+w838f6800/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+w838f6900/cpu-0/cpu-idle:
+  value: 9.700088e+01
+w838f6900/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+w838f6900/cpu-0/cpu-nice:
+  value: 0.000000e+00
+w838f6900/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+w838f6900/cpu-0/cpu-steal:
+  value: 0.000000e+00
+w838f6900/cpu-0/cpu-system:
+  value: 1.000009e-01
+w838f6900/cpu-0/cpu-user:
+  value: 2.900025e+00
+w838f6900/cpu-0/cpu-wait:
+  value: 0.000000e+00
+w838f6900/cpu-1/cpu-idle:
+  value: 9.960079e+01
+w838f6900/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+w838f6900/cpu-1/cpu-nice:
+  value: 0.000000e+00
+w838f6900/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+w838f6900/cpu-1/cpu-steal:
+  value: 0.000000e+00
+w838f6900/cpu-1/cpu-system:
+  value: 0.000000e+00
+w838f6900/cpu-1/cpu-user:
+  value: 0.000000e+00
+w838f6900/cpu-1/cpu-wait:
+  value: 0.000000e+00
+w838f6900/df-boot/df_complex-free:
+  value: 4.793836e+08
+w838f6900/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+w838f6900/df-boot/df_complex-used:
+  value: 2.220032e+07
+w838f6900/df-boot/df_inodes-free:
+  value: 3.273000e+04
+w838f6900/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6900/df-boot/df_inodes-used:
+  value: 3.800000e+01
+w838f6900/df-boot/percent_bytes-free:
+  value: 9.071932e+01
+w838f6900/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+w838f6900/df-boot/percent_bytes-used:
+  value: 4.201225e+00
+w838f6900/df-boot/percent_inodes-free:
+  value: 9.988403e+01
+w838f6900/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6900/df-boot/percent_inodes-used:
+  value: 1.159668e-01
+w838f6900/df-data1/df_complex-free:
+  value: 2.740491e+10
+w838f6900/df-data1/df_complex-reserved:
+  value: 1.476235e+09
+w838f6900/df-data1/df_complex-used:
+  value: 1.802977e+08
+w838f6900/df-data1/df_inodes-free:
+  value: 1.802227e+06
+w838f6900/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6900/df-data1/df_inodes-used:
+  value: 1.300000e+01
+w838f6900/df-data1/percent_bytes-free:
+  value: 9.429990e+01
+w838f6900/df-data1/percent_bytes-reserved:
+  value: 5.079704e+00
+w838f6900/df-data1/percent_bytes-used:
+  value: 6.204019e-01
+w838f6900/df-data1/percent_inodes-free:
+  value: 9.999928e+01
+w838f6900/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6900/df-data1/percent_inodes-used:
+  value: 7.213246e-04
+w838f6900/df-dev-shm/df_complex-free:
+  value: 9.842483e+08
+w838f6900/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+w838f6900/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+w838f6900/df-dev-shm/df_inodes-free:
+  value: 2.402940e+05
+w838f6900/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6900/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+w838f6900/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+w838f6900/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+w838f6900/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+w838f6900/df-dev-shm/percent_inodes-free:
+  value: 9.999958e+01
+w838f6900/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6900/df-dev-shm/percent_inodes-used:
+  value: 4.161551e-04
+w838f6900/df-root/df_complex-free:
+  value: 1.097382e+10
+w838f6900/df-root/df_complex-reserved:
+  value: 6.442435e+08
+w838f6900/df-root/df_complex-used:
+  value: 1.064645e+09
+w838f6900/df-root/df_inodes-free:
+  value: 7.501330e+05
+w838f6900/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6900/df-root/df_inodes-used:
+  value: 3.629900e+04
+w838f6900/df-root/percent_bytes-free:
+  value: 8.652584e+01
+w838f6900/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+w838f6900/df-root/percent_bytes-used:
+  value: 8.394459e+00
+w838f6900/df-root/percent_inodes-free:
+  value: 9.538434e+01
+w838f6900/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6900/df-root/percent_inodes-used:
+  value: 4.615657e+00
+w838f6900/df-var/df_complex-free:
+  value: 7.637877e+09
+w838f6900/df-var/df_complex-reserved:
+  value: 4.294943e+08
+w838f6900/df-var/df_complex-used:
+  value: 3.877478e+08
+w838f6900/df-var/df_inodes-free:
+  value: 5.229840e+05
+w838f6900/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+w838f6900/df-var/df_inodes-used:
+  value: 1.304000e+03
+w838f6900/df-var/percent_bytes-free:
+  value: 9.033435e+01
+w838f6900/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+w838f6900/df-var/percent_bytes-used:
+  value: 4.585954e+00
+w838f6900/df-var/percent_inodes-free:
+  value: 9.975128e+01
+w838f6900/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+w838f6900/df-var/percent_inodes-used:
+  value: 2.487183e-01
+w838f6900/disk-vda/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/disk-vda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w838f6900/load/load:
+  longterm: 0.000000e+00
+  midterm: 0.000000e+00
+  shortterm: 0.000000e+00
+w838f6900/memory/memory-buffered:
+  value: 1.040671e+08
+w838f6900/memory/memory-cached:
+  value: 4.379361e+08
+w838f6900/memory/memory-free:
+  value: 9.871852e+08
+w838f6900/memory/memory-used:
+  value: 4.393083e+08
+w838f6900/network/if_octets:
+  rx: 0.000000e+00
+  tx: 6.614006e+02
+w838f6900/network/if_packets:
+  rx: 0.000000e+00
+  tx: 4.999994e-01
+w838f6900/network/queue_length:
+  value: 0.000000e+00
+w838f6900/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+w838f6900/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+w838f6900/network/total_values-send-accepted:
+  value: 1.479996e+01
+w838f6900/network/total_values-send-rejected:
+  value: 0.000000e+00
+w838f6900/swap/swap-cached:
+  value: 0.000000e+00
+w838f6900/swap/swap-free:
+  value: 2.147475e+09
+w838f6900/swap/swap-used:
+  value: 0.000000e+00
+w838f6900/swap/swap_io-in:
+  value: 0.000000e+00
+w838f6900/swap/swap_io-out:
+  value: 0.000000e+00
+w838f6900/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 4.300042e+00
+w838f6900/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w838f6900/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w838f6900/vmem/vmpage_number-active_anon:
+  value: 3.653600e+04
+w838f6900/vmem/vmpage_number-active_file:
+  value: 7.163800e+04
+w838f6900/vmem/vmpage_number-anon_pages:
+  value: 2.014900e+04
+w838f6900/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 3.200000e+01
+w838f6900/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+w838f6900/vmem/vmpage_number-dirty:
+  value: 0.000000e+00
+w838f6900/vmem/vmpage_number-file_pages:
+  value: 1.323250e+05
+w838f6900/vmem/vmpage_number-free_pages:
+  value: 2.410120e+05
+w838f6900/vmem/vmpage_number-inactive_anon:
+  value: 4.300000e+01
+w838f6900/vmem/vmpage_number-inactive_file:
+  value: 6.064500e+04
+w838f6900/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+w838f6900/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+w838f6900/vmem/vmpage_number-kernel_stack:
+  value: 1.280000e+02
+w838f6900/vmem/vmpage_number-mapped:
+  value: 3.447000e+03
+w838f6900/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+w838f6900/vmem/vmpage_number-page_table_pages:
+  value: 6.660000e+02
+w838f6900/vmem/vmpage_number-shmem:
+  value: 4.600000e+01
+w838f6900/vmem/vmpage_number-slab_reclaimable:
+  value: 5.838000e+04
+w838f6900/vmem/vmpage_number-slab_unreclaimable:
+  value: 5.330000e+03
+w838f6900/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+w838f6900/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+w838f6900/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+w838f6900/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+w838f6900/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+w83df6100/cpu-0/cpu-idle:
+  value: 9.979989e+01
+w83df6100/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-0/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-0/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-0/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-0/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-0/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-1/cpu-idle:
+  value: 9.999984e+01
+w83df6100/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-1/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-1/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-1/cpu-system:
+  value: 9.999985e-02
+w83df6100/cpu-1/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-1/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-10/cpu-idle:
+  value: 9.989993e+01
+w83df6100/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-10/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-10/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-10/cpu-system:
+  value: 9.999993e-02
+w83df6100/cpu-10/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-10/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-11/cpu-idle:
+  value: 9.999994e+01
+w83df6100/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-11/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-11/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-11/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-11/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-11/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-12/cpu-idle:
+  value: 9.999992e+01
+w83df6100/cpu-12/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-12/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-12/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-12/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-12/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-12/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-12/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-13/cpu-idle:
+  value: 9.989989e+01
+w83df6100/cpu-13/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-13/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-13/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-13/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-13/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-13/cpu-user:
+  value: 9.999990e-02
+w83df6100/cpu-13/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-14/cpu-idle:
+  value: 9.999994e+01
+w83df6100/cpu-14/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-14/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-14/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-14/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-14/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-14/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-14/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-15/cpu-idle:
+  value: 9.990003e+01
+w83df6100/cpu-15/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-15/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-15/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-15/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-15/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-15/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-15/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-16/cpu-idle:
+  value: 1.000001e+02
+w83df6100/cpu-16/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-16/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-16/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-16/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-16/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-16/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-16/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-17/cpu-idle:
+  value: 9.999995e+01
+w83df6100/cpu-17/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-17/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-17/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-17/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-17/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-17/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-17/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-18/cpu-idle:
+  value: 9.999993e+01
+w83df6100/cpu-18/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-18/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-18/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-18/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-18/cpu-system:
+  value: 9.999993e-02
+w83df6100/cpu-18/cpu-user:
+  value: 9.999991e-02
+w83df6100/cpu-18/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-19/cpu-idle:
+  value: 9.989974e+01
+w83df6100/cpu-19/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-19/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-19/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-19/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-19/cpu-system:
+  value: 9.999975e-02
+w83df6100/cpu-19/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-19/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-2/cpu-idle:
+  value: 9.999995e+01
+w83df6100/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-2/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-2/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-2/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-2/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-2/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-20/cpu-idle:
+  value: 9.999968e+01
+w83df6100/cpu-20/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-20/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-20/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-20/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-20/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-20/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-20/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-21/cpu-idle:
+  value: 9.999958e+01
+w83df6100/cpu-21/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-21/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-21/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-21/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-21/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-21/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-21/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-22/cpu-idle:
+  value: 9.999951e+01
+w83df6100/cpu-22/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-22/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-22/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-22/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-22/cpu-system:
+  value: 9.999951e-02
+w83df6100/cpu-22/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-22/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-23/cpu-idle:
+  value: 9.989947e+01
+w83df6100/cpu-23/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-23/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-23/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-23/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-23/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-23/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-23/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-3/cpu-idle:
+  value: 1.000002e+02
+w83df6100/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-3/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-3/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-3/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-3/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-3/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-4/cpu-idle:
+  value: 1.000004e+02
+w83df6100/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-4/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-4/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-4/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-4/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-4/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-5/cpu-idle:
+  value: 1.000004e+02
+w83df6100/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-5/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-5/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-5/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-5/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-5/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-6/cpu-idle:
+  value: 9.990037e+01
+w83df6100/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-6/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-6/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-6/cpu-system:
+  value: 1.000004e-01
+w83df6100/cpu-6/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-6/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-7/cpu-idle:
+  value: 9.990034e+01
+w83df6100/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-7/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-7/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-7/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-7/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-7/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-8/cpu-idle:
+  value: 9.990024e+01
+w83df6100/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-8/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-8/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-8/cpu-system:
+  value: 3.000007e-01
+w83df6100/cpu-8/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-8/cpu-wait:
+  value: 0.000000e+00
+w83df6100/cpu-9/cpu-idle:
+  value: 9.999998e+01
+w83df6100/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+w83df6100/cpu-9/cpu-nice:
+  value: 0.000000e+00
+w83df6100/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+w83df6100/cpu-9/cpu-steal:
+  value: 0.000000e+00
+w83df6100/cpu-9/cpu-system:
+  value: 0.000000e+00
+w83df6100/cpu-9/cpu-user:
+  value: 0.000000e+00
+w83df6100/cpu-9/cpu-wait:
+  value: 0.000000e+00
+w83df6100/df-boot/df_complex-free:
+  value: 4.369900e+08
+w83df6100/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+w83df6100/df-boot/df_complex-used:
+  value: 6.459392e+07
+w83df6100/df-boot/df_inodes-free:
+  value: 3.271800e+04
+w83df6100/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6100/df-boot/df_inodes-used:
+  value: 5.000000e+01
+w83df6100/df-boot/percent_bytes-free:
+  value: 8.269669e+01
+w83df6100/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+w83df6100/df-boot/percent_bytes-used:
+  value: 1.222386e+01
+w83df6100/df-boot/percent_inodes-free:
+  value: 9.984741e+01
+w83df6100/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6100/df-boot/percent_inodes-used:
+  value: 1.525879e-01
+w83df6100/df-data1/df_complex-free:
+  value: 2.574625e+11
+w83df6100/df-data1/df_complex-reserved:
+  value: 1.378982e+10
+w83df6100/df-data1/df_complex-used:
+  value: 2.165924e+08
+w83df6100/df-data1/df_inodes-free:
+  value: 1.683452e+07
+w83df6100/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6100/df-data1/df_inodes-used:
+  value: 4.400000e+01
+w83df6100/df-data1/percent_bytes-free:
+  value: 9.484051e+01
+w83df6100/df-data1/percent_bytes-reserved:
+  value: 5.079707e+00
+w83df6100/df-data1/percent_bytes-used:
+  value: 7.978535e-02
+w83df6100/df-data1/percent_inodes-free:
+  value: 9.999974e+01
+w83df6100/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6100/df-data1/percent_inodes-used:
+  value: 2.613671e-04
+w83df6100/df-dev-shm/df_complex-free:
+  value: 3.375709e+10
+w83df6100/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+w83df6100/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+w83df6100/df-dev-shm/df_inodes-free:
+  value: 8.241475e+06
+w83df6100/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6100/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+w83df6100/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+w83df6100/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+w83df6100/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+w83df6100/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+w83df6100/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6100/df-dev-shm/percent_inodes-used:
+  value: 1.213375e-05
+w83df6100/df-root/df_complex-free:
+  value: 1.076427e+10
+w83df6100/df-root/df_complex-reserved:
+  value: 6.442435e+08
+w83df6100/df-root/df_complex-used:
+  value: 1.274192e+09
+w83df6100/df-root/df_inodes-free:
+  value: 7.458150e+05
+w83df6100/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6100/df-root/df_inodes-used:
+  value: 4.061700e+04
+w83df6100/df-root/percent_bytes-free:
+  value: 8.487361e+01
+w83df6100/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+w83df6100/df-root/percent_bytes-used:
+  value: 1.004669e+01
+w83df6100/df-root/percent_inodes-free:
+  value: 9.483528e+01
+w83df6100/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6100/df-root/percent_inodes-used:
+  value: 5.164719e+00
+w83df6100/df-var/df_complex-free:
+  value: 7.566651e+09
+w83df6100/df-var/df_complex-reserved:
+  value: 4.294943e+08
+w83df6100/df-var/df_complex-used:
+  value: 4.589732e+08
+w83df6100/df-var/df_inodes-free:
+  value: 5.227920e+05
+w83df6100/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6100/df-var/df_inodes-used:
+  value: 1.496000e+03
+w83df6100/df-var/percent_bytes-free:
+  value: 8.949196e+01
+w83df6100/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+w83df6100/df-var/percent_bytes-used:
+  value: 5.428347e+00
+w83df6100/df-var/percent_inodes-free:
+  value: 9.971466e+01
+w83df6100/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6100/df-var/percent_inodes-used:
+  value: 2.853394e-01
+w83df6100/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6100/load/load:
+  longterm: 0.000000e+00
+  midterm: 0.000000e+00
+  shortterm: 0.000000e+00
+w83df6100/memory/memory-buffered:
+  value: 2.127012e+08
+w83df6100/memory/memory-cached:
+  value: 5.203763e+08
+w83df6100/memory/memory-free:
+  value: 6.526190e+10
+w83df6100/memory/memory-used:
+  value: 1.519194e+09
+w83df6100/network/if_octets:
+  rx: 0.000000e+00
+  tx: 1.580500e+03
+w83df6100/network/if_packets:
+  rx: 0.000000e+00
+  tx: 1.200000e+00
+w83df6100/network/queue_length:
+  value: 0.000000e+00
+w83df6100/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+w83df6100/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+w83df6100/network/total_values-send-accepted:
+  value: 3.239997e+01
+w83df6100/network/total_values-send-rejected:
+  value: 0.000000e+00
+w83df6100/swap/swap-cached:
+  value: 0.000000e+00
+w83df6100/swap/swap-free:
+  value: 2.147475e+09
+w83df6100/swap/swap-used:
+  value: 0.000000e+00
+w83df6100/swap/swap_io-in:
+  value: 0.000000e+00
+w83df6100/swap/swap_io-out:
+  value: 0.000000e+00
+w83df6100/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 3.899998e+00
+w83df6100/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w83df6100/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w83df6100/vmem/vmpage_number-active_anon:
+  value: 1.617900e+04
+w83df6100/vmem/vmpage_number-active_file:
+  value: 1.166460e+05
+w83df6100/vmem/vmpage_number-anon_pages:
+  value: 1.208200e+04
+w83df6100/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 8.000000e+00
+w83df6100/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+w83df6100/vmem/vmpage_number-dirty:
+  value: 0.000000e+00
+w83df6100/vmem/vmpage_number-file_pages:
+  value: 1.789740e+05
+w83df6100/vmem/vmpage_number-free_pages:
+  value: 1.593308e+07
+w83df6100/vmem/vmpage_number-inactive_anon:
+  value: 4.500000e+01
+w83df6100/vmem/vmpage_number-inactive_file:
+  value: 6.228400e+04
+w83df6100/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+w83df6100/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+w83df6100/vmem/vmpage_number-kernel_stack:
+  value: 4.390000e+02
+w83df6100/vmem/vmpage_number-mapped:
+  value: 1.670000e+03
+w83df6100/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+w83df6100/vmem/vmpage_number-page_table_pages:
+  value: 5.870000e+02
+w83df6100/vmem/vmpage_number-shmem:
+  value: 4.700000e+01
+w83df6100/vmem/vmpage_number-slab_reclaimable:
+  value: 2.364110e+05
+w83df6100/vmem/vmpage_number-slab_unreclaimable:
+  value: 1.472600e+04
+w83df6100/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+w83df6100/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+w83df6100/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+w83df6100/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+w83df6100/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+w83df6200/cpu-0/cpu-idle:
+  value: 9.970004e+01
+w83df6200/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-0/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-0/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-0/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-0/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-0/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-1/cpu-idle:
+  value: 1.000000e+02
+w83df6200/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-1/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-1/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-1/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-1/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-1/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-10/cpu-idle:
+  value: 9.990010e+01
+w83df6200/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-10/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-10/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-10/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-10/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-10/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-11/cpu-idle:
+  value: 1.000000e+02
+w83df6200/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-11/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-11/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-11/cpu-system:
+  value: 1.000001e-01
+w83df6200/cpu-11/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-11/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-12/cpu-idle:
+  value: 9.990011e+01
+w83df6200/cpu-12/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-12/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-12/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-12/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-12/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-12/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-12/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-13/cpu-idle:
+  value: 9.990010e+01
+w83df6200/cpu-13/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-13/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-13/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-13/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-13/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-13/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-13/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-14/cpu-idle:
+  value: 1.000000e+02
+w83df6200/cpu-14/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-14/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-14/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-14/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-14/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-14/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-14/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-15/cpu-idle:
+  value: 1.000000e+02
+w83df6200/cpu-15/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-15/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-15/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-15/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-15/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-15/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-15/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-16/cpu-idle:
+  value: 9.999999e+01
+w83df6200/cpu-16/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-16/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-16/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-16/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-16/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-16/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-16/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-17/cpu-idle:
+  value: 1.000000e+02
+w83df6200/cpu-17/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-17/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-17/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-17/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-17/cpu-system:
+  value: 1.000000e-01
+w83df6200/cpu-17/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-17/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-18/cpu-idle:
+  value: 9.990002e+01
+w83df6200/cpu-18/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-18/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-18/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-18/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-18/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-18/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-18/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-19/cpu-idle:
+  value: 9.989997e+01
+w83df6200/cpu-19/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-19/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-19/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-19/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-19/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-19/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-19/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-2/cpu-idle:
+  value: 9.980002e+01
+w83df6200/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-2/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-2/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-2/cpu-system:
+  value: 1.000000e-01
+w83df6200/cpu-2/cpu-user:
+  value: 1.000000e-01
+w83df6200/cpu-2/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-20/cpu-idle:
+  value: 9.999997e+01
+w83df6200/cpu-20/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-20/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-20/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-20/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-20/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-20/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-20/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-21/cpu-idle:
+  value: 9.989997e+01
+w83df6200/cpu-21/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-21/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-21/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-21/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-21/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-21/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-21/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-22/cpu-idle:
+  value: 9.990010e+01
+w83df6200/cpu-22/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-22/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-22/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-22/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-22/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-22/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-22/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-23/cpu-idle:
+  value: 1.000000e+02
+w83df6200/cpu-23/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-23/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-23/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-23/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-23/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-23/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-23/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-3/cpu-idle:
+  value: 9.990001e+01
+w83df6200/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-3/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-3/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-3/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-3/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-3/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-4/cpu-idle:
+  value: 9.989997e+01
+w83df6200/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-4/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-4/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-4/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-4/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-4/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-5/cpu-idle:
+  value: 9.989993e+01
+w83df6200/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-5/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-5/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-5/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-5/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-5/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-6/cpu-idle:
+  value: 9.989989e+01
+w83df6200/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-6/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-6/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-6/cpu-system:
+  value: 9.999989e-02
+w83df6200/cpu-6/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-6/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-7/cpu-idle:
+  value: 9.990003e+01
+w83df6200/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-7/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-7/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-7/cpu-system:
+  value: 2.000001e-01
+w83df6200/cpu-7/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-7/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-8/cpu-idle:
+  value: 9.990009e+01
+w83df6200/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-8/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-8/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-8/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-8/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-8/cpu-wait:
+  value: 0.000000e+00
+w83df6200/cpu-9/cpu-idle:
+  value: 1.000001e+02
+w83df6200/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+w83df6200/cpu-9/cpu-nice:
+  value: 0.000000e+00
+w83df6200/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+w83df6200/cpu-9/cpu-steal:
+  value: 0.000000e+00
+w83df6200/cpu-9/cpu-system:
+  value: 0.000000e+00
+w83df6200/cpu-9/cpu-user:
+  value: 0.000000e+00
+w83df6200/cpu-9/cpu-wait:
+  value: 0.000000e+00
+w83df6200/df-boot/df_complex-free:
+  value: 4.369490e+08
+w83df6200/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+w83df6200/df-boot/df_complex-used:
+  value: 6.463488e+07
+w83df6200/df-boot/df_inodes-free:
+  value: 3.271800e+04
+w83df6200/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6200/df-boot/df_inodes-used:
+  value: 5.000000e+01
+w83df6200/df-boot/percent_bytes-free:
+  value: 8.268894e+01
+w83df6200/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+w83df6200/df-boot/percent_bytes-used:
+  value: 1.223161e+01
+w83df6200/df-boot/percent_inodes-free:
+  value: 9.984741e+01
+w83df6200/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6200/df-boot/percent_inodes-used:
+  value: 1.525879e-01
+w83df6200/df-data1/df_complex-free:
+  value: 2.574625e+11
+w83df6200/df-data1/df_complex-reserved:
+  value: 1.378982e+10
+w83df6200/df-data1/df_complex-used:
+  value: 2.165924e+08
+w83df6200/df-data1/df_inodes-free:
+  value: 1.683452e+07
+w83df6200/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6200/df-data1/df_inodes-used:
+  value: 4.400000e+01
+w83df6200/df-data1/percent_bytes-free:
+  value: 9.484051e+01
+w83df6200/df-data1/percent_bytes-reserved:
+  value: 5.079707e+00
+w83df6200/df-data1/percent_bytes-used:
+  value: 7.978535e-02
+w83df6200/df-data1/percent_inodes-free:
+  value: 9.999974e+01
+w83df6200/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6200/df-data1/percent_inodes-used:
+  value: 2.613671e-04
+w83df6200/df-dev-shm/df_complex-free:
+  value: 3.375709e+10
+w83df6200/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+w83df6200/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+w83df6200/df-dev-shm/df_inodes-free:
+  value: 8.241475e+06
+w83df6200/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6200/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+w83df6200/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+w83df6200/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+w83df6200/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+w83df6200/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+w83df6200/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6200/df-dev-shm/percent_inodes-used:
+  value: 1.213375e-05
+w83df6200/df-root/df_complex-free:
+  value: 1.076426e+10
+w83df6200/df-root/df_complex-reserved:
+  value: 6.442435e+08
+w83df6200/df-root/df_complex-used:
+  value: 1.274200e+09
+w83df6200/df-root/df_inodes-free:
+  value: 7.458150e+05
+w83df6200/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6200/df-root/df_inodes-used:
+  value: 4.061700e+04
+w83df6200/df-root/percent_bytes-free:
+  value: 8.487355e+01
+w83df6200/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+w83df6200/df-root/percent_bytes-used:
+  value: 1.004675e+01
+w83df6200/df-root/percent_inodes-free:
+  value: 9.483528e+01
+w83df6200/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6200/df-root/percent_inodes-used:
+  value: 5.164719e+00
+w83df6200/df-var/df_complex-free:
+  value: 7.567688e+09
+w83df6200/df-var/df_complex-reserved:
+  value: 4.294943e+08
+w83df6200/df-var/df_complex-used:
+  value: 4.579369e+08
+w83df6200/df-var/df_inodes-free:
+  value: 5.227970e+05
+w83df6200/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6200/df-var/df_inodes-used:
+  value: 1.491000e+03
+w83df6200/df-var/percent_bytes-free:
+  value: 8.950421e+01
+w83df6200/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+w83df6200/df-var/percent_bytes-used:
+  value: 5.416090e+00
+w83df6200/df-var/percent_inodes-free:
+  value: 9.971561e+01
+w83df6200/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6200/df-var/percent_inodes-used:
+  value: 2.843857e-01
+w83df6200/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6200/load/load:
+  longterm: 0.000000e+00
+  midterm: 2.000000e-02
+  shortterm: 1.000000e-02
+w83df6200/memory/memory-buffered:
+  value: 2.156175e+08
+w83df6200/memory/memory-cached:
+  value: 5.203517e+08
+w83df6200/memory/memory-free:
+  value: 6.524863e+10
+w83df6200/memory/memory-used:
+  value: 1.529577e+09
+w83df6200/network/if_octets:
+  rx: 0.000000e+00
+  tx: 2.117499e+03
+w83df6200/network/if_packets:
+  rx: 0.000000e+00
+  tx: 1.600001e+00
+w83df6200/network/queue_length:
+  value: 0.000000e+00
+w83df6200/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+w83df6200/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+w83df6200/network/total_values-send-accepted:
+  value: 4.570050e+01
+w83df6200/network/total_values-send-rejected:
+  value: 0.000000e+00
+w83df6200/swap/swap-cached:
+  value: 0.000000e+00
+w83df6200/swap/swap-free:
+  value: 2.147475e+09
+w83df6200/swap/swap-used:
+  value: 0.000000e+00
+w83df6200/swap/swap_io-in:
+  value: 0.000000e+00
+w83df6200/swap/swap_io-out:
+  value: 0.000000e+00
+w83df6200/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 8.000883e-01
+w83df6200/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w83df6200/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w83df6200/vmem/vmpage_number-active_anon:
+  value: 1.666900e+04
+w83df6200/vmem/vmpage_number-active_file:
+  value: 1.167210e+05
+w83df6200/vmem/vmpage_number-anon_pages:
+  value: 1.154700e+04
+w83df6200/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 1.000000e+01
+w83df6200/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+w83df6200/vmem/vmpage_number-dirty:
+  value: 2.000000e+00
+w83df6200/vmem/vmpage_number-file_pages:
+  value: 1.796800e+05
+w83df6200/vmem/vmpage_number-free_pages:
+  value: 1.592984e+07
+w83df6200/vmem/vmpage_number-inactive_anon:
+  value: 4.500000e+01
+w83df6200/vmem/vmpage_number-inactive_file:
+  value: 6.291600e+04
+w83df6200/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+w83df6200/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+w83df6200/vmem/vmpage_number-kernel_stack:
+  value: 4.390000e+02
+w83df6200/vmem/vmpage_number-mapped:
+  value: 1.669000e+03
+w83df6200/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+w83df6200/vmem/vmpage_number-page_table_pages:
+  value: 5.770000e+02
+w83df6200/vmem/vmpage_number-shmem:
+  value: 4.700000e+01
+w83df6200/vmem/vmpage_number-slab_reclaimable:
+  value: 2.386770e+05
+w83df6200/vmem/vmpage_number-slab_unreclaimable:
+  value: 1.476200e+04
+w83df6200/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+w83df6200/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+w83df6200/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+w83df6200/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+w83df6200/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+w83df6300/cpu-0/cpu-idle:
+  value: 9.980074e+01
+w83df6300/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-0/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-0/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-0/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-0/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-0/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-1/cpu-idle:
+  value: 9.990070e+01
+w83df6300/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-1/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-1/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-1/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-1/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-1/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-10/cpu-idle:
+  value: 1.000010e+02
+w83df6300/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-10/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-10/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-10/cpu-system:
+  value: 1.000011e-01
+w83df6300/cpu-10/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-10/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-11/cpu-idle:
+  value: 1.000011e+02
+w83df6300/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-11/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-11/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-11/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-11/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-11/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-12/cpu-idle:
+  value: 9.980111e+01
+w83df6300/cpu-12/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-12/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-12/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-12/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-12/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-12/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-12/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-13/cpu-idle:
+  value: 9.990102e+01
+w83df6300/cpu-13/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-13/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-13/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-13/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-13/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-13/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-13/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-14/cpu-idle:
+  value: 9.990101e+01
+w83df6300/cpu-14/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-14/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-14/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-14/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-14/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-14/cpu-user:
+  value: 1.000010e-01
+w83df6300/cpu-14/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-15/cpu-idle:
+  value: 1.000010e+02
+w83df6300/cpu-15/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-15/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-15/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-15/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-15/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-15/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-15/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-16/cpu-idle:
+  value: 1.000010e+02
+w83df6300/cpu-16/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-16/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-16/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-16/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-16/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-16/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-16/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-17/cpu-idle:
+  value: 1.000010e+02
+w83df6300/cpu-17/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-17/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-17/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-17/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-17/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-17/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-17/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-18/cpu-idle:
+  value: 1.000009e+02
+w83df6300/cpu-18/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-18/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-18/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-18/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-18/cpu-system:
+  value: 1.000009e-01
+w83df6300/cpu-18/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-18/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-19/cpu-idle:
+  value: 9.990092e+01
+w83df6300/cpu-19/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-19/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-19/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-19/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-19/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-19/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-19/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-2/cpu-idle:
+  value: 1.000009e+02
+w83df6300/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-2/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-2/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-2/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-2/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-2/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-20/cpu-idle:
+  value: 1.000010e+02
+w83df6300/cpu-20/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-20/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-20/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-20/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-20/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-20/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-20/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-21/cpu-idle:
+  value: 1.000011e+02
+w83df6300/cpu-21/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-21/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-21/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-21/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-21/cpu-system:
+  value: 1.000011e-01
+w83df6300/cpu-21/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-21/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-22/cpu-idle:
+  value: 1.000012e+02
+w83df6300/cpu-22/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-22/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-22/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-22/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-22/cpu-system:
+  value: 1.000012e-01
+w83df6300/cpu-22/cpu-user:
+  value: 1.000012e-01
+w83df6300/cpu-22/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-23/cpu-idle:
+  value: 9.990117e+01
+w83df6300/cpu-23/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-23/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-23/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-23/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-23/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-23/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-23/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-3/cpu-idle:
+  value: 1.000009e+02
+w83df6300/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-3/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-3/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-3/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-3/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-3/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-4/cpu-idle:
+  value: 9.990089e+01
+w83df6300/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-4/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-4/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-4/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-4/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-4/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-5/cpu-idle:
+  value: 1.000010e+02
+w83df6300/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-5/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-5/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-5/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-5/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-5/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-6/cpu-idle:
+  value: 1.000010e+02
+w83df6300/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-6/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-6/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-6/cpu-system:
+  value: 1.000010e-01
+w83df6300/cpu-6/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-6/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-7/cpu-idle:
+  value: 1.000011e+02
+w83df6300/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-7/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-7/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-7/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-7/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-7/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-8/cpu-idle:
+  value: 9.990103e+01
+w83df6300/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-8/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-8/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-8/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-8/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-8/cpu-wait:
+  value: 0.000000e+00
+w83df6300/cpu-9/cpu-idle:
+  value: 1.000010e+02
+w83df6300/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+w83df6300/cpu-9/cpu-nice:
+  value: 0.000000e+00
+w83df6300/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+w83df6300/cpu-9/cpu-steal:
+  value: 0.000000e+00
+w83df6300/cpu-9/cpu-system:
+  value: 0.000000e+00
+w83df6300/cpu-9/cpu-user:
+  value: 0.000000e+00
+w83df6300/cpu-9/cpu-wait:
+  value: 0.000000e+00
+w83df6300/df-boot/df_complex-free:
+  value: 4.369449e+08
+w83df6300/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+w83df6300/df-boot/df_complex-used:
+  value: 6.463898e+07
+w83df6300/df-boot/df_inodes-free:
+  value: 3.271800e+04
+w83df6300/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6300/df-boot/df_inodes-used:
+  value: 5.000000e+01
+w83df6300/df-boot/percent_bytes-free:
+  value: 8.268816e+01
+w83df6300/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+w83df6300/df-boot/percent_bytes-used:
+  value: 1.223238e+01
+w83df6300/df-boot/percent_inodes-free:
+  value: 9.984741e+01
+w83df6300/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6300/df-boot/percent_inodes-used:
+  value: 1.525879e-01
+w83df6300/df-data1/df_complex-free:
+  value: 2.574625e+11
+w83df6300/df-data1/df_complex-reserved:
+  value: 1.378982e+10
+w83df6300/df-data1/df_complex-used:
+  value: 2.165924e+08
+w83df6300/df-data1/df_inodes-free:
+  value: 1.683452e+07
+w83df6300/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6300/df-data1/df_inodes-used:
+  value: 4.400000e+01
+w83df6300/df-data1/percent_bytes-free:
+  value: 9.484051e+01
+w83df6300/df-data1/percent_bytes-reserved:
+  value: 5.079707e+00
+w83df6300/df-data1/percent_bytes-used:
+  value: 7.978535e-02
+w83df6300/df-data1/percent_inodes-free:
+  value: 9.999974e+01
+w83df6300/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6300/df-data1/percent_inodes-used:
+  value: 2.613671e-04
+w83df6300/df-dev-shm/df_complex-free:
+  value: 3.375709e+10
+w83df6300/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+w83df6300/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+w83df6300/df-dev-shm/df_inodes-free:
+  value: 8.241475e+06
+w83df6300/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6300/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+w83df6300/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+w83df6300/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+w83df6300/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+w83df6300/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+w83df6300/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6300/df-dev-shm/percent_inodes-used:
+  value: 1.213375e-05
+w83df6300/df-root/df_complex-free:
+  value: 1.022576e+10
+w83df6300/df-root/df_complex-reserved:
+  value: 6.442435e+08
+w83df6300/df-root/df_complex-used:
+  value: 1.812701e+09
+w83df6300/df-root/df_inodes-free:
+  value: 7.415980e+05
+w83df6300/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6300/df-root/df_inodes-used:
+  value: 4.483400e+04
+w83df6300/df-root/percent_bytes-free:
+  value: 8.062760e+01
+w83df6300/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+w83df6300/df-root/percent_bytes-used:
+  value: 1.429270e+01
+w83df6300/df-root/percent_inodes-free:
+  value: 9.429906e+01
+w83df6300/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6300/df-root/percent_inodes-used:
+  value: 5.700938e+00
+w83df6300/df-var/df_complex-free:
+  value: 7.485731e+09
+w83df6300/df-var/df_complex-reserved:
+  value: 4.294943e+08
+w83df6300/df-var/df_complex-used:
+  value: 5.398938e+08
+w83df6300/df-var/df_inodes-free:
+  value: 5.224290e+05
+w83df6300/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6300/df-var/df_inodes-used:
+  value: 1.859000e+03
+w83df6300/df-var/percent_bytes-free:
+  value: 8.853490e+01
+w83df6300/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+w83df6300/df-var/percent_bytes-used:
+  value: 6.385407e+00
+w83df6300/df-var/percent_inodes-free:
+  value: 9.964542e+01
+w83df6300/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6300/df-var/percent_inodes-used:
+  value: 3.545761e-01
+w83df6300/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6300/load/load:
+  longterm: 0.000000e+00
+  midterm: 2.000000e-02
+  shortterm: 1.000000e-02
+w83df6300/memory/memory-buffered:
+  value: 2.686280e+08
+w83df6300/memory/memory-cached:
+  value: 1.142759e+09
+w83df6300/memory/memory-free:
+  value: 6.452790e+10
+w83df6300/memory/memory-used:
+  value: 1.574883e+09
+w83df6300/network/if_octets:
+  rx: 0.000000e+00
+  tx: 1.575799e+03
+w83df6300/network/if_packets:
+  rx: 0.000000e+00
+  tx: 1.199999e+00
+w83df6300/network/queue_length:
+  value: 0.000000e+00
+w83df6300/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+w83df6300/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+w83df6300/network/total_values-send-accepted:
+  value: 3.240001e+01
+w83df6300/network/total_values-send-rejected:
+  value: 0.000000e+00
+w83df6300/swap/swap-cached:
+  value: 0.000000e+00
+w83df6300/swap/swap-free:
+  value: 2.147475e+09
+w83df6300/swap/swap-used:
+  value: 0.000000e+00
+w83df6300/swap/swap_io-in:
+  value: 0.000000e+00
+w83df6300/swap/swap_io-out:
+  value: 0.000000e+00
+w83df6300/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 3.800015e+00
+w83df6300/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w83df6300/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w83df6300/vmem/vmpage_number-active_anon:
+  value: 1.835300e+04
+w83df6300/vmem/vmpage_number-active_file:
+  value: 1.867190e+05
+w83df6300/vmem/vmpage_number-anon_pages:
+  value: 1.272000e+04
+w83df6300/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 1.100000e+01
+w83df6300/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+w83df6300/vmem/vmpage_number-dirty:
+  value: 4.000000e+00
+w83df6300/vmem/vmpage_number-file_pages:
+  value: 3.445770e+05
+w83df6300/vmem/vmpage_number-free_pages:
+  value: 1.575388e+07
+w83df6300/vmem/vmpage_number-inactive_anon:
+  value: 4.900000e+01
+w83df6300/vmem/vmpage_number-inactive_file:
+  value: 1.578110e+05
+w83df6300/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+w83df6300/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+w83df6300/vmem/vmpage_number-kernel_stack:
+  value: 4.460000e+02
+w83df6300/vmem/vmpage_number-mapped:
+  value: 2.404000e+03
+w83df6300/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+w83df6300/vmem/vmpage_number-page_table_pages:
+  value: 8.250000e+02
+w83df6300/vmem/vmpage_number-shmem:
+  value: 5.100000e+01
+w83df6300/vmem/vmpage_number-slab_reclaimable:
+  value: 2.469330e+05
+w83df6300/vmem/vmpage_number-slab_unreclaimable:
+  value: 1.504900e+04
+w83df6300/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+w83df6300/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+w83df6300/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+w83df6300/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+w83df6300/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+w83df6400/cpu-0/cpu-idle:
+  value: 9.979917e+01
+w83df6400/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-0/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-0/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-0/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-0/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-0/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-1/cpu-idle:
+  value: 9.989810e+01
+w83df6400/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-1/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-1/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-1/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-1/cpu-user:
+  value: 9.999843e-02
+w83df6400/cpu-1/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-10/cpu-idle:
+  value: 9.999853e+01
+w83df6400/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-10/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-10/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-10/cpu-system:
+  value: 9.999853e-02
+w83df6400/cpu-10/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-10/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-11/cpu-idle:
+  value: 9.989854e+01
+w83df6400/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-11/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-11/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-11/cpu-system:
+  value: 9.999853e-02
+w83df6400/cpu-11/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-11/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-12/cpu-idle:
+  value: 9.989849e+01
+w83df6400/cpu-12/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-12/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-12/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-12/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-12/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-12/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-12/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-13/cpu-idle:
+  value: 9.989843e+01
+w83df6400/cpu-13/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-13/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-13/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-13/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-13/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-13/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-13/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-14/cpu-idle:
+  value: 9.999838e+01
+w83df6400/cpu-14/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-14/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-14/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-14/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-14/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-14/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-14/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-15/cpu-idle:
+  value: 9.989833e+01
+w83df6400/cpu-15/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-15/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-15/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-15/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-15/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-15/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-15/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-16/cpu-idle:
+  value: 9.999832e+01
+w83df6400/cpu-16/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-16/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-16/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-16/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-16/cpu-system:
+  value: 9.999834e-02
+w83df6400/cpu-16/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-16/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-17/cpu-idle:
+  value: 9.989833e+01
+w83df6400/cpu-17/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-17/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-17/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-17/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-17/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-17/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-17/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-18/cpu-idle:
+  value: 9.999827e+01
+w83df6400/cpu-18/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-18/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-18/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-18/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-18/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-18/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-18/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-19/cpu-idle:
+  value: 9.999815e+01
+w83df6400/cpu-19/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-19/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-19/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-19/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-19/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-19/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-19/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-2/cpu-idle:
+  value: 9.979807e+01
+w83df6400/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-2/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-2/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-2/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-2/cpu-user:
+  value: 9.999811e-02
+w83df6400/cpu-2/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-20/cpu-idle:
+  value: 9.999811e+01
+w83df6400/cpu-20/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-20/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-20/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-20/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-20/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-20/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-20/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-21/cpu-idle:
+  value: 9.999773e+01
+w83df6400/cpu-21/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-21/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-21/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-21/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-21/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-21/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-21/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-22/cpu-idle:
+  value: 9.999773e+01
+w83df6400/cpu-22/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-22/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-22/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-22/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-22/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-22/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-22/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-23/cpu-idle:
+  value: 9.989763e+01
+w83df6400/cpu-23/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-23/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-23/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-23/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-23/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-23/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-23/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-3/cpu-idle:
+  value: 9.999817e+01
+w83df6400/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-3/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-3/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-3/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-3/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-3/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-4/cpu-idle:
+  value: 9.989839e+01
+w83df6400/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-4/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-4/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-4/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-4/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-4/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-5/cpu-idle:
+  value: 9.999820e+01
+w83df6400/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-5/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-5/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-5/cpu-system:
+  value: 9.999815e-02
+w83df6400/cpu-5/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-5/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-6/cpu-idle:
+  value: 9.989865e+01
+w83df6400/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-6/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-6/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-6/cpu-system:
+  value: 0.000000e+00
+w83df6400/cpu-6/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-6/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-7/cpu-idle:
+  value: 9.999866e+01
+w83df6400/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-7/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-7/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-7/cpu-system:
+  value: 9.999866e-02
+w83df6400/cpu-7/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-7/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-8/cpu-idle:
+  value: 9.999857e+01
+w83df6400/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-8/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-8/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-8/cpu-system:
+  value: 9.999860e-02
+w83df6400/cpu-8/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-8/cpu-wait:
+  value: 0.000000e+00
+w83df6400/cpu-9/cpu-idle:
+  value: 9.989853e+01
+w83df6400/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+w83df6400/cpu-9/cpu-nice:
+  value: 0.000000e+00
+w83df6400/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+w83df6400/cpu-9/cpu-steal:
+  value: 0.000000e+00
+w83df6400/cpu-9/cpu-system:
+  value: 9.999854e-02
+w83df6400/cpu-9/cpu-user:
+  value: 0.000000e+00
+w83df6400/cpu-9/cpu-wait:
+  value: 0.000000e+00
+w83df6400/df-boot/df_complex-free:
+  value: 4.369449e+08
+w83df6400/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+w83df6400/df-boot/df_complex-used:
+  value: 6.463898e+07
+w83df6400/df-boot/df_inodes-free:
+  value: 3.271800e+04
+w83df6400/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6400/df-boot/df_inodes-used:
+  value: 5.000000e+01
+w83df6400/df-boot/percent_bytes-free:
+  value: 8.268816e+01
+w83df6400/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+w83df6400/df-boot/percent_bytes-used:
+  value: 1.223238e+01
+w83df6400/df-boot/percent_inodes-free:
+  value: 9.984741e+01
+w83df6400/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6400/df-boot/percent_inodes-used:
+  value: 1.525879e-01
+w83df6400/df-data1/df_complex-free:
+  value: 2.574625e+11
+w83df6400/df-data1/df_complex-reserved:
+  value: 1.378982e+10
+w83df6400/df-data1/df_complex-used:
+  value: 2.165924e+08
+w83df6400/df-data1/df_inodes-free:
+  value: 1.683452e+07
+w83df6400/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6400/df-data1/df_inodes-used:
+  value: 4.400000e+01
+w83df6400/df-data1/percent_bytes-free:
+  value: 9.484051e+01
+w83df6400/df-data1/percent_bytes-reserved:
+  value: 5.079707e+00
+w83df6400/df-data1/percent_bytes-used:
+  value: 7.978535e-02
+w83df6400/df-data1/percent_inodes-free:
+  value: 9.999974e+01
+w83df6400/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6400/df-data1/percent_inodes-used:
+  value: 2.613671e-04
+w83df6400/df-dev-shm/df_complex-free:
+  value: 3.375709e+10
+w83df6400/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+w83df6400/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+w83df6400/df-dev-shm/df_inodes-free:
+  value: 8.241475e+06
+w83df6400/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6400/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+w83df6400/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+w83df6400/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+w83df6400/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+w83df6400/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+w83df6400/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6400/df-dev-shm/percent_inodes-used:
+  value: 1.213375e-05
+w83df6400/df-root/df_complex-free:
+  value: 1.062062e+10
+w83df6400/df-root/df_complex-reserved:
+  value: 6.442435e+08
+w83df6400/df-root/df_complex-used:
+  value: 1.417847e+09
+w83df6400/df-root/df_inodes-free:
+  value: 7.449690e+05
+w83df6400/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6400/df-root/df_inodes-used:
+  value: 4.146300e+04
+w83df6400/df-root/percent_bytes-free:
+  value: 8.374093e+01
+w83df6400/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+w83df6400/df-root/percent_bytes-used:
+  value: 1.117937e+01
+w83df6400/df-root/percent_inodes-free:
+  value: 9.472771e+01
+w83df6400/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6400/df-root/percent_inodes-used:
+  value: 5.272293e+00
+w83df6400/df-var/df_complex-free:
+  value: 7.567413e+09
+w83df6400/df-var/df_complex-reserved:
+  value: 4.294943e+08
+w83df6400/df-var/df_complex-used:
+  value: 4.582113e+08
+w83df6400/df-var/df_inodes-free:
+  value: 5.227820e+05
+w83df6400/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6400/df-var/df_inodes-used:
+  value: 1.506000e+03
+w83df6400/df-var/percent_bytes-free:
+  value: 8.950097e+01
+w83df6400/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+w83df6400/df-var/percent_bytes-used:
+  value: 5.419336e+00
+w83df6400/df-var/percent_inodes-free:
+  value: 9.971275e+01
+w83df6400/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6400/df-var/percent_inodes-used:
+  value: 2.872467e-01
+w83df6400/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6400/load/load:
+  longterm: 0.000000e+00
+  midterm: 2.000000e-02
+  shortterm: 3.000000e-02
+w83df6400/memory/memory-buffered:
+  value: 2.072453e+08
+w83df6400/memory/memory-cached:
+  value: 6.651863e+08
+w83df6400/memory/memory-free:
+  value: 6.511982e+10
+w83df6400/memory/memory-used:
+  value: 1.521922e+09
+w83df6400/network/if_octets:
+  rx: 0.000000e+00
+  tx: 1.849000e+03
+w83df6400/network/if_packets:
+  rx: 0.000000e+00
+  tx: 1.400000e+00
+w83df6400/network/queue_length:
+  value: 0.000000e+00
+w83df6400/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+w83df6400/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+w83df6400/network/total_values-send-accepted:
+  value: 3.370000e+01
+w83df6400/network/total_values-send-rejected:
+  value: 0.000000e+00
+w83df6400/swap/swap-cached:
+  value: 0.000000e+00
+w83df6400/swap/swap-free:
+  value: 2.147475e+09
+w83df6400/swap/swap-used:
+  value: 0.000000e+00
+w83df6400/swap/swap_io-in:
+  value: 0.000000e+00
+w83df6400/swap/swap_io-out:
+  value: 0.000000e+00
+w83df6400/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 4.700028e+00
+w83df6400/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w83df6400/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w83df6400/vmem/vmpage_number-active_anon:
+  value: 1.704400e+04
+w83df6400/vmem/vmpage_number-active_file:
+  value: 1.158240e+05
+w83df6400/vmem/vmpage_number-anon_pages:
+  value: 1.090600e+04
+w83df6400/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 1.200000e+01
+w83df6400/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+w83df6400/vmem/vmpage_number-dirty:
+  value: 0.000000e+00
+w83df6400/vmem/vmpage_number-file_pages:
+  value: 2.129960e+05
+w83df6400/vmem/vmpage_number-free_pages:
+  value: 1.589839e+07
+w83df6400/vmem/vmpage_number-inactive_anon:
+  value: 4.400000e+01
+w83df6400/vmem/vmpage_number-inactive_file:
+  value: 9.713000e+04
+w83df6400/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+w83df6400/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+w83df6400/vmem/vmpage_number-kernel_stack:
+  value: 4.350000e+02
+w83df6400/vmem/vmpage_number-mapped:
+  value: 1.621000e+03
+w83df6400/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+w83df6400/vmem/vmpage_number-page_table_pages:
+  value: 4.680000e+02
+w83df6400/vmem/vmpage_number-shmem:
+  value: 4.600000e+01
+w83df6400/vmem/vmpage_number-slab_reclaimable:
+  value: 2.361780e+05
+w83df6400/vmem/vmpage_number-slab_unreclaimable:
+  value: 1.468100e+04
+w83df6400/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+w83df6400/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+w83df6400/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+w83df6400/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+w83df6400/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+w83df6500/cpu-0/cpu-idle:
+  value: 8.689957e+01
+w83df6500/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-0/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-0/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-0/cpu-system:
+  value: 2.299989e+00
+w83df6500/cpu-0/cpu-user:
+  value: 1.059998e+01
+w83df6500/cpu-0/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-1/cpu-idle:
+  value: 9.869419e+01
+w83df6500/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-1/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-1/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-1/cpu-system:
+  value: 3.999803e-01
+w83df6500/cpu-1/cpu-user:
+  value: 6.999674e-01
+w83df6500/cpu-1/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-10/cpu-idle:
+  value: 9.999000e+01
+w83df6500/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-10/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-10/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-10/cpu-system:
+  value: 9.999001e-02
+w83df6500/cpu-10/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-10/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-11/cpu-idle:
+  value: 9.988985e+01
+w83df6500/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-11/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-11/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-11/cpu-system:
+  value: 9.998982e-02
+w83df6500/cpu-11/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-11/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-12/cpu-idle:
+  value: 9.988970e+01
+w83df6500/cpu-12/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-12/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-12/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-12/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-12/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-12/cpu-user:
+  value: 9.998982e-02
+w83df6500/cpu-12/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-13/cpu-idle:
+  value: 9.239045e+01
+w83df6500/cpu-13/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-13/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-13/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-13/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-13/cpu-system:
+  value: 2.999690e+00
+w83df6500/cpu-13/cpu-user:
+  value: 4.399545e+00
+w83df6500/cpu-13/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-14/cpu-idle:
+  value: 9.639002e+01
+w83df6500/cpu-14/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-14/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-14/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-14/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-14/cpu-system:
+  value: 2.999689e-01
+w83df6500/cpu-14/cpu-user:
+  value: 3.299658e+00
+w83df6500/cpu-14/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-15/cpu-idle:
+  value: 9.998962e+01
+w83df6500/cpu-15/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-15/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-15/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-15/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-15/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-15/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-15/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-16/cpu-idle:
+  value: 9.998964e+01
+w83df6500/cpu-16/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-16/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-16/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-16/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-16/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-16/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-16/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-17/cpu-idle:
+  value: 9.998943e+01
+w83df6500/cpu-17/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-17/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-17/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-17/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-17/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-17/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-17/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-18/cpu-idle:
+  value: 9.978947e+01
+w83df6500/cpu-18/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-18/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-18/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-18/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-18/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-18/cpu-user:
+  value: 9.998947e-02
+w83df6500/cpu-18/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-19/cpu-idle:
+  value: 9.149020e+01
+w83df6500/cpu-19/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-19/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-19/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-19/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-19/cpu-system:
+  value: 3.299646e+00
+w83df6500/cpu-19/cpu-user:
+  value: 5.099453e+00
+w83df6500/cpu-19/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-2/cpu-idle:
+  value: 9.999229e+01
+w83df6500/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-2/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-2/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-2/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-2/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-2/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-20/cpu-idle:
+  value: 9.988926e+01
+w83df6500/cpu-20/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-20/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-20/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-20/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-20/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-20/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-20/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-21/cpu-idle:
+  value: 9.888932e+01
+w83df6500/cpu-21/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-21/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-21/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-21/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-21/cpu-system:
+  value: 9.998920e-02
+w83df6500/cpu-21/cpu-user:
+  value: 7.999136e-01
+w83df6500/cpu-21/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-22/cpu-idle:
+  value: 9.998916e+01
+w83df6500/cpu-22/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-22/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-22/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-22/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-22/cpu-system:
+  value: 9.998916e-02
+w83df6500/cpu-22/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-22/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-23/cpu-idle:
+  value: 9.988925e+01
+w83df6500/cpu-23/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-23/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-23/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-23/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-23/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-23/cpu-user:
+  value: 9.998923e-02
+w83df6500/cpu-23/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-3/cpu-idle:
+  value: 9.989136e+01
+w83df6500/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-3/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-3/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-3/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-3/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-3/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-4/cpu-idle:
+  value: 9.989094e+01
+w83df6500/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-4/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-4/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-4/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-4/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-4/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-5/cpu-idle:
+  value: 9.999060e+01
+w83df6500/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-5/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-5/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-5/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-5/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-5/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-6/cpu-idle:
+  value: 9.959022e+01
+w83df6500/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-6/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-6/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-6/cpu-system:
+  value: 9.999033e-02
+w83df6500/cpu-6/cpu-user:
+  value: 2.999711e-01
+w83df6500/cpu-6/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-7/cpu-idle:
+  value: 9.809048e+01
+w83df6500/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-7/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-7/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-7/cpu-system:
+  value: 4.999515e-01
+w83df6500/cpu-7/cpu-user:
+  value: 1.299874e+00
+w83df6500/cpu-7/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-8/cpu-idle:
+  value: 9.999017e+01
+w83df6500/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-8/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-8/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-8/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-8/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-8/cpu-wait:
+  value: 0.000000e+00
+w83df6500/cpu-9/cpu-idle:
+  value: 9.989011e+01
+w83df6500/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+w83df6500/cpu-9/cpu-nice:
+  value: 0.000000e+00
+w83df6500/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+w83df6500/cpu-9/cpu-steal:
+  value: 0.000000e+00
+w83df6500/cpu-9/cpu-system:
+  value: 0.000000e+00
+w83df6500/cpu-9/cpu-user:
+  value: 0.000000e+00
+w83df6500/cpu-9/cpu-wait:
+  value: 0.000000e+00
+w83df6500/df-boot/df_complex-free:
+  value: 4.793876e+08
+w83df6500/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+w83df6500/df-boot/df_complex-used:
+  value: 2.219622e+07
+w83df6500/df-boot/df_inodes-free:
+  value: 3.273000e+04
+w83df6500/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6500/df-boot/df_inodes-used:
+  value: 3.800000e+01
+w83df6500/df-boot/percent_bytes-free:
+  value: 9.072010e+01
+w83df6500/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+w83df6500/df-boot/percent_bytes-used:
+  value: 4.200449e+00
+w83df6500/df-boot/percent_inodes-free:
+  value: 9.988403e+01
+w83df6500/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6500/df-boot/percent_inodes-used:
+  value: 1.159668e-01
+w83df6500/df-data1/df_complex-free:
+  value: 2.574625e+11
+w83df6500/df-data1/df_complex-reserved:
+  value: 1.378982e+10
+w83df6500/df-data1/df_complex-used:
+  value: 2.165883e+08
+w83df6500/df-data1/df_inodes-free:
+  value: 1.683452e+07
+w83df6500/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6500/df-data1/df_inodes-used:
+  value: 4.300000e+01
+w83df6500/df-data1/percent_bytes-free:
+  value: 9.484052e+01
+w83df6500/df-data1/percent_bytes-reserved:
+  value: 5.079707e+00
+w83df6500/df-data1/percent_bytes-used:
+  value: 7.978383e-02
+w83df6500/df-data1/percent_inodes-free:
+  value: 9.999974e+01
+w83df6500/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6500/df-data1/percent_inodes-used:
+  value: 2.554269e-04
+w83df6500/df-dev-shm/df_complex-free:
+  value: 3.375709e+10
+w83df6500/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+w83df6500/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+w83df6500/df-dev-shm/df_inodes-free:
+  value: 8.241475e+06
+w83df6500/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6500/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+w83df6500/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+w83df6500/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+w83df6500/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+w83df6500/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+w83df6500/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6500/df-dev-shm/percent_inodes-used:
+  value: 1.213375e-05
+w83df6500/df-root/df_complex-free:
+  value: 1.055831e+10
+w83df6500/df-root/df_complex-reserved:
+  value: 6.442435e+08
+w83df6500/df-root/df_complex-used:
+  value: 1.480151e+09
+w83df6500/df-root/df_inodes-free:
+  value: 7.465750e+05
+w83df6500/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6500/df-root/df_inodes-used:
+  value: 3.985700e+04
+w83df6500/df-root/percent_bytes-free:
+  value: 8.324968e+01
+w83df6500/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+w83df6500/df-root/percent_bytes-used:
+  value: 1.167062e+01
+w83df6500/df-root/percent_inodes-free:
+  value: 9.493192e+01
+w83df6500/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6500/df-root/percent_inodes-used:
+  value: 5.068080e+00
+w83df6500/df-var/df_complex-free:
+  value: 7.641543e+09
+w83df6500/df-var/df_complex-reserved:
+  value: 4.294943e+08
+w83df6500/df-var/df_complex-used:
+  value: 3.840819e+08
+w83df6500/df-var/df_inodes-free:
+  value: 5.228880e+05
+w83df6500/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6500/df-var/df_inodes-used:
+  value: 1.400000e+03
+w83df6500/df-var/percent_bytes-free:
+  value: 9.037771e+01
+w83df6500/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+w83df6500/df-var/percent_bytes-used:
+  value: 4.542596e+00
+w83df6500/df-var/percent_inodes-free:
+  value: 9.973297e+01
+w83df6500/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6500/df-var/percent_inodes-used:
+  value: 2.670288e-01
+w83df6500/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 7.199968e+00
+w83df6500/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 3.850286e+04
+w83df6500/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 2.200014e+00
+w83df6500/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 4.000026e-01
+w83df6500/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 2.299968e+00
+w83df6500/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 1.146866e+04
+w83df6500/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 4.999937e-01
+w83df6500/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 1.999972e-01
+w83df6500/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 4.899926e+00
+w83df6500/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 2.703321e+04
+w83df6500/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 1.699975e+00
+w83df6500/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 4.999926e-01
+w83df6500/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6500/load/load:
+  longterm: 2.000000e-02
+  midterm: 9.000000e-02
+  shortterm: 1.600000e-01
+w83df6500/memory/memory-buffered:
+  value: 4.858675e+07
+w83df6500/memory/memory-cached:
+  value: 7.746028e+08
+w83df6500/memory/memory-free:
+  value: 6.579641e+10
+w83df6500/memory/memory-used:
+  value: 8.945746e+08
+w83df6500/network/if_octets:
+  rx: 0.000000e+00
+  tx: 1.591300e+03
+w83df6500/network/if_packets:
+  rx: 0.000000e+00
+  tx: 1.199999e+00
+w83df6500/network/queue_length:
+  value: 0.000000e+00
+w83df6500/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+w83df6500/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+w83df6500/network/total_values-send-accepted:
+  value: 3.239995e+01
+w83df6500/network/total_values-send-rejected:
+  value: 0.000000e+00
+w83df6500/swap/swap-cached:
+  value: 0.000000e+00
+w83df6500/swap/swap-free:
+  value: 2.147475e+09
+w83df6500/swap/swap-used:
+  value: 0.000000e+00
+w83df6500/swap/swap_io-in:
+  value: 0.000000e+00
+w83df6500/swap/swap_io-out:
+  value: 0.000000e+00
+w83df6500/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 1.747727e+04
+w83df6500/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 3.759999e+01
+w83df6500/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w83df6500/vmem/vmpage_number-active_anon:
+  value: 7.795900e+04
+w83df6500/vmem/vmpage_number-active_file:
+  value: 8.036800e+04
+w83df6500/vmem/vmpage_number-anon_pages:
+  value: 2.727800e+04
+w83df6500/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 1.000000e+02
+w83df6500/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+w83df6500/vmem/vmpage_number-dirty:
+  value: 3.920000e+02
+w83df6500/vmem/vmpage_number-file_pages:
+  value: 2.009740e+05
+w83df6500/vmem/vmpage_number-free_pages:
+  value: 1.606358e+07
+w83df6500/vmem/vmpage_number-inactive_anon:
+  value: 4.600000e+01
+w83df6500/vmem/vmpage_number-inactive_file:
+  value: 1.205540e+05
+w83df6500/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+w83df6500/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+w83df6500/vmem/vmpage_number-kernel_stack:
+  value: 5.970000e+02
+w83df6500/vmem/vmpage_number-mapped:
+  value: 6.373000e+03
+w83df6500/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+w83df6500/vmem/vmpage_number-page_table_pages:
+  value: 1.091000e+03
+w83df6500/vmem/vmpage_number-shmem:
+  value: 4.800000e+01
+w83df6500/vmem/vmpage_number-slab_reclaimable:
+  value: 1.991400e+04
+w83df6500/vmem/vmpage_number-slab_unreclaimable:
+  value: 1.512500e+04
+w83df6500/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+w83df6500/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+w83df6500/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+w83df6500/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+w83df6500/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
+w83df6600/cpu-0/cpu-idle:
+  value: 9.980063e+01
+w83df6600/cpu-0/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-0/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-0/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-0/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-0/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-0/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-0/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-1/cpu-idle:
+  value: 9.990608e+01
+w83df6600/cpu-1/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-1/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-1/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-1/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-1/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-1/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-1/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-10/cpu-idle:
+  value: 9.991430e+01
+w83df6600/cpu-10/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-10/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-10/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-10/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-10/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-10/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-10/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-11/cpu-idle:
+  value: 1.000143e+02
+w83df6600/cpu-11/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-11/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-11/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-11/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-11/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-11/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-11/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-12/cpu-idle:
+  value: 1.000143e+02
+w83df6600/cpu-12/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-12/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-12/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-12/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-12/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-12/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-12/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-13/cpu-idle:
+  value: 9.991410e+01
+w83df6600/cpu-13/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-13/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-13/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-13/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-13/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-13/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-13/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-14/cpu-idle:
+  value: 1.000141e+02
+w83df6600/cpu-14/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-14/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-14/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-14/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-14/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-14/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-14/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-15/cpu-idle:
+  value: 9.998509e+01
+w83df6600/cpu-15/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-15/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-15/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-15/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-15/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-15/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-15/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-16/cpu-idle:
+  value: 9.998503e+01
+w83df6600/cpu-16/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-16/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-16/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-16/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-16/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-16/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-16/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-17/cpu-idle:
+  value: 9.988509e+01
+w83df6600/cpu-17/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-17/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-17/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-17/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-17/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-17/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-17/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-18/cpu-idle:
+  value: 9.988507e+01
+w83df6600/cpu-18/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-18/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-18/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-18/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-18/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-18/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-18/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-19/cpu-idle:
+  value: 9.978521e+01
+w83df6600/cpu-19/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-19/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-19/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-19/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-19/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-19/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-19/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-2/cpu-idle:
+  value: 9.999391e+01
+w83df6600/cpu-2/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-2/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-2/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-2/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-2/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-2/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-2/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-20/cpu-idle:
+  value: 1.000140e+02
+w83df6600/cpu-20/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-20/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-20/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-20/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-20/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-20/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-20/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-21/cpu-idle:
+  value: 1.000139e+02
+w83df6600/cpu-21/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-21/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-21/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-21/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-21/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-21/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-21/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-22/cpu-idle:
+  value: 1.000138e+02
+w83df6600/cpu-22/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-22/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-22/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-22/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-22/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-22/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-22/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-23/cpu-idle:
+  value: 1.000137e+02
+w83df6600/cpu-23/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-23/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-23/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-23/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-23/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-23/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-23/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-3/cpu-idle:
+  value: 9.989001e+01
+w83df6600/cpu-3/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-3/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-3/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-3/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-3/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-3/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-3/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-4/cpu-idle:
+  value: 9.998791e+01
+w83df6600/cpu-4/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-4/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-4/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-4/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-4/cpu-system:
+  value: 9.998773e-02
+w83df6600/cpu-4/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-4/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-5/cpu-idle:
+  value: 9.988613e+01
+w83df6600/cpu-5/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-5/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-5/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-5/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-5/cpu-system:
+  value: 9.998665e-02
+w83df6600/cpu-5/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-5/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-6/cpu-idle:
+  value: 9.988577e+01
+w83df6600/cpu-6/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-6/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-6/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-6/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-6/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-6/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-6/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-7/cpu-idle:
+  value: 9.988529e+01
+w83df6600/cpu-7/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-7/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-7/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-7/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-7/cpu-system:
+  value: 3.999412e-01
+w83df6600/cpu-7/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-7/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-8/cpu-idle:
+  value: 9.998504e+01
+w83df6600/cpu-8/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-8/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-8/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-8/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-8/cpu-system:
+  value: 0.000000e+00
+w83df6600/cpu-8/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-8/cpu-wait:
+  value: 0.000000e+00
+w83df6600/cpu-9/cpu-idle:
+  value: 9.988501e+01
+w83df6600/cpu-9/cpu-interrupt:
+  value: 0.000000e+00
+w83df6600/cpu-9/cpu-nice:
+  value: 0.000000e+00
+w83df6600/cpu-9/cpu-softirq:
+  value: 0.000000e+00
+w83df6600/cpu-9/cpu-steal:
+  value: 0.000000e+00
+w83df6600/cpu-9/cpu-system:
+  value: 9.998501e-02
+w83df6600/cpu-9/cpu-user:
+  value: 0.000000e+00
+w83df6600/cpu-9/cpu-wait:
+  value: 0.000000e+00
+w83df6600/df-boot/df_complex-free:
+  value: 4.793631e+08
+w83df6600/df-boot/df_complex-reserved:
+  value: 2.684109e+07
+w83df6600/df-boot/df_complex-used:
+  value: 2.222080e+07
+w83df6600/df-boot/df_inodes-free:
+  value: 3.273000e+04
+w83df6600/df-boot/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6600/df-boot/df_inodes-used:
+  value: 3.800000e+01
+w83df6600/df-boot/percent_bytes-free:
+  value: 9.071545e+01
+w83df6600/df-boot/percent_bytes-reserved:
+  value: 5.079451e+00
+w83df6600/df-boot/percent_bytes-used:
+  value: 4.205100e+00
+w83df6600/df-boot/percent_inodes-free:
+  value: 9.988403e+01
+w83df6600/df-boot/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6600/df-boot/percent_inodes-used:
+  value: 1.159668e-01
+w83df6600/df-data1/df_complex-free:
+  value: 2.574625e+11
+w83df6600/df-data1/df_complex-reserved:
+  value: 1.378982e+10
+w83df6600/df-data1/df_complex-used:
+  value: 2.165883e+08
+w83df6600/df-data1/df_inodes-free:
+  value: 1.683452e+07
+w83df6600/df-data1/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6600/df-data1/df_inodes-used:
+  value: 4.300000e+01
+w83df6600/df-data1/percent_bytes-free:
+  value: 9.484052e+01
+w83df6600/df-data1/percent_bytes-reserved:
+  value: 5.079707e+00
+w83df6600/df-data1/percent_bytes-used:
+  value: 7.978383e-02
+w83df6600/df-data1/percent_inodes-free:
+  value: 9.999974e+01
+w83df6600/df-data1/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6600/df-data1/percent_inodes-used:
+  value: 2.554269e-04
+w83df6600/df-dev-shm/df_complex-free:
+  value: 3.375709e+10
+w83df6600/df-dev-shm/df_complex-reserved:
+  value: 0.000000e+00
+w83df6600/df-dev-shm/df_complex-used:
+  value: 0.000000e+00
+w83df6600/df-dev-shm/df_inodes-free:
+  value: 8.241475e+06
+w83df6600/df-dev-shm/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6600/df-dev-shm/df_inodes-used:
+  value: 1.000000e+00
+w83df6600/df-dev-shm/percent_bytes-free:
+  value: 1.000000e+02
+w83df6600/df-dev-shm/percent_bytes-reserved:
+  value: 0.000000e+00
+w83df6600/df-dev-shm/percent_bytes-used:
+  value: 0.000000e+00
+w83df6600/df-dev-shm/percent_inodes-free:
+  value: 9.999998e+01
+w83df6600/df-dev-shm/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6600/df-dev-shm/percent_inodes-used:
+  value: 1.213375e-05
+w83df6600/df-root/df_complex-free:
+  value: 1.055849e+10
+w83df6600/df-root/df_complex-reserved:
+  value: 6.442435e+08
+w83df6600/df-root/df_complex-used:
+  value: 1.479975e+09
+w83df6600/df-root/df_inodes-free:
+  value: 7.466050e+05
+w83df6600/df-root/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6600/df-root/df_inodes-used:
+  value: 3.982700e+04
+w83df6600/df-root/percent_bytes-free:
+  value: 8.325107e+01
+w83df6600/df-root/percent_bytes-reserved:
+  value: 5.079700e+00
+w83df6600/df-root/percent_bytes-used:
+  value: 1.166924e+01
+w83df6600/df-root/percent_inodes-free:
+  value: 9.493573e+01
+w83df6600/df-root/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6600/df-root/percent_inodes-used:
+  value: 5.064265e+00
+w83df6600/df-var/df_complex-free:
+  value: 7.642092e+09
+w83df6600/df-var/df_complex-reserved:
+  value: 4.294943e+08
+w83df6600/df-var/df_complex-used:
+  value: 3.835331e+08
+w83df6600/df-var/df_inodes-free:
+  value: 5.229150e+05
+w83df6600/df-var/df_inodes-reserved:
+  value: 0.000000e+00
+w83df6600/df-var/df_inodes-used:
+  value: 1.373000e+03
+w83df6600/df-var/percent_bytes-free:
+  value: 9.038420e+01
+w83df6600/df-var/percent_bytes-reserved:
+  value: 5.079695e+00
+w83df6600/df-var/percent_bytes-used:
+  value: 4.536105e+00
+w83df6600/df-var/percent_inodes-free:
+  value: 9.973812e+01
+w83df6600/df-var/percent_inodes-reserved:
+  value: 0.000000e+00
+w83df6600/df-var/percent_inodes-used:
+  value: 2.618790e-01
+w83df6600/disk-sda/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda1/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda1/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda1/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda1/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda2/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda2/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda2/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda2/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda3/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda3/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda3/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda3/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda4/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda4/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda4/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda4/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda5/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda5/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda5/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda5/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda6/disk_merged:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda6/disk_octets:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda6/disk_ops:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/disk-sda6/disk_time:
+  read: 0.000000e+00
+  write: 0.000000e+00
+w83df6600/load/load:
+  longterm: 0.000000e+00
+  midterm: 0.000000e+00
+  shortterm: 0.000000e+00
+w83df6600/memory/memory-buffered:
+  value: 4.378624e+07
+w83df6600/memory/memory-cached:
+  value: 7.730299e+08
+w83df6600/memory/memory-free:
+  value: 6.607691e+10
+w83df6600/memory/memory-used:
+  value: 6.204498e+08
+w83df6600/network/if_octets:
+  rx: 0.000000e+00
+  tx: 1.043100e+03
+w83df6600/network/if_packets:
+  rx: 0.000000e+00
+  tx: 7.999960e-01
+w83df6600/network/queue_length:
+  value: 0.000000e+00
+w83df6600/network/total_values-dispatch-accepted:
+  value: 0.000000e+00
+w83df6600/network/total_values-dispatch-rejected:
+  value: 0.000000e+00
+w83df6600/network/total_values-send-accepted:
+  value: 2.019973e+01
+w83df6600/network/total_values-send-rejected:
+  value: 0.000000e+00
+w83df6600/swap/swap-cached:
+  value: 0.000000e+00
+w83df6600/swap/swap-free:
+  value: 2.147475e+09
+w83df6600/swap/swap-used:
+  value: 0.000000e+00
+w83df6600/swap/swap_io-in:
+  value: 0.000000e+00
+w83df6600/swap/swap_io-out:
+  value: 0.000000e+00
+w83df6600/vmem/vmpage_faults:
+  majflt: 0.000000e+00
+  minflt: 8.999036e-01
+w83df6600/vmem/vmpage_io-memory:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w83df6600/vmem/vmpage_io-swap:
+  in: 0.000000e+00
+  out: 0.000000e+00
+w83df6600/vmem/vmpage_number-active_anon:
+  value: 1.469200e+04
+w83df6600/vmem/vmpage_number-active_file:
+  value: 6.927600e+04
+w83df6600/vmem/vmpage_number-anon_pages:
+  value: 1.110500e+04
+w83df6600/vmem/vmpage_number-anon_transparent_hugepages:
+  value: 7.000000e+00
+w83df6600/vmem/vmpage_number-boudfe:
+  value: 0.000000e+00
+w83df6600/vmem/vmpage_number-dirty:
+  value: 9.000000e+00
+w83df6600/vmem/vmpage_number-file_pages:
+  value: 1.994180e+05
+w83df6600/vmem/vmpage_number-free_pages:
+  value: 1.613205e+07
+w83df6600/vmem/vmpage_number-inactive_anon:
+  value: 4.300000e+01
+w83df6600/vmem/vmpage_number-inactive_file:
+  value: 1.300980e+05
+w83df6600/vmem/vmpage_number-isolated_anon:
+  value: 0.000000e+00
+w83df6600/vmem/vmpage_number-isolated_file:
+  value: 0.000000e+00
+w83df6600/vmem/vmpage_number-kernel_stack:
+  value: 4.330000e+02
+w83df6600/vmem/vmpage_number-mapped:
+  value: 1.253000e+03
+w83df6600/vmem/vmpage_number-mlock:
+  value: 0.000000e+00
+w83df6600/vmem/vmpage_number-page_table_pages:
+  value: 4.520000e+02
+w83df6600/vmem/vmpage_number-shmem:
+  value: 4.600000e+01
+w83df6600/vmem/vmpage_number-slab_reclaimable:
+  value: 1.905300e+04
+w83df6600/vmem/vmpage_number-slab_unreclaimable:
+  value: 1.455200e+04
+w83df6600/vmem/vmpage_number-unevictable:
+  value: 0.000000e+00
+w83df6600/vmem/vmpage_number-unstable:
+  value: 0.000000e+00
+w83df6600/vmem/vmpage_number-vmscan_write:
+  value: 0.000000e+00
+w83df6600/vmem/vmpage_number-writeback:
+  value: 0.000000e+00
+w83df6600/vmem/vmpage_number-writeback_temp:
+  value: 0.000000e+00
index 2b3d8f5..5c6a5f9 100644 (file)
@@ -33,7 +33,7 @@ collectd's unixsock plugin.
 
 =head1 SYNOPSIS
 
-  use Collectd::Unixsock ();
+  use Collectd::Unixsock;
 
   my $sock = Collectd::Unixsock->new ($path);
 
@@ -56,23 +56,15 @@ programmers to interact with the daemon.
 use strict;
 use warnings;
 
-#use constant { NOTIF_FAILURE => 1, NOTIF_WARNING => 2, NOTIF_OKAY => 4 };
-
-use Carp (qw(cluck confess));
+use Carp qw(cluck confess carp croak);
 use IO::Socket::UNIX;
-use Regexp::Common (qw(number));
+use Scalar::Util qw( looks_like_number );
 
 our $Debug = 0;
 
-return (1);
-
 sub _debug
 {
-       if (!$Debug)
-       {
-               return;
-       }
-       print @_;
+       print @_ if $Debug;
 }
 
 sub _create_socket
@@ -89,88 +81,124 @@ sub _create_socket
 
 =head1 VALUE IDENTIFIERS
 
-The values in the collectd are identified using an five-tuple (host, plugin,
-plugin-instance, type, type-instance) where only plugin-instance and
-type-instance may be NULL (or undefined). Many functions expect an
-I<%identifier> hash that has at least the members B<host>, B<plugin>, and
-B<type>, possibly completed by B<plugin_instance> and B<type_instance>.
+The values in the collectd are identified using a five-tuple (host, plugin,
+plugin-instance, type, type-instance) where only plugin instance and type
+instance may be undef. Many functions expect an I<%identifier> hash that has at
+least the members B<host>, B<plugin>, and B<type>, possibly completed by
+B<plugin_instance> and B<type_instance>.
 
 Usually you can pass this hash as follows:
 
-  $obj->method (host => $host, plugin => $plugin, type => $type, %other_args);
+  $self->method (host => $host, plugin => $plugin, type => $type, %other_args);
 
 =cut
 
 sub _create_identifier
 {
        my $args = shift;
-       my $host;
-       my $plugin;
-       my $type;
+       my ($host, $plugin, $type);
 
-       if (!$args->{'host'} || !$args->{'plugin'} || !$args->{'type'})
+       if (!$args->{host} || !$args->{plugin} || !$args->{type})
        {
                cluck ("Need `host', `plugin' and `type'");
                return;
        }
 
-       $host = $args->{'host'};
-       $plugin = $args->{'plugin'};
-       $plugin .= '-' . $args->{'plugin_instance'} if (defined ($args->{'plugin_instance'}));
-       $type = $args->{'type'};
-       $type .= '-' . $args->{'type_instance'} if (defined ($args->{'type_instance'}));
+       $host = $args->{host};
+       $plugin = $args->{plugin};
+       $plugin .= '-' . $args->{plugin_instance} if defined $args->{plugin_instance};
+       $type = $args->{type};
+       $type .= '-' . $args->{type_instance} if defined $args->{type_instance};
 
-       return ("$host/$plugin/$type");
+       return "$host/$plugin/$type";
 } # _create_identifier
 
 sub _parse_identifier
 {
        my $string = shift;
-       my $host;
-       my $plugin;
-       my $plugin_instance;
-       my $type;
-       my $type_instance;
-       my $ident;
+       my ($plugin_instance, $type_instance);
 
-       ($host, $plugin, $type) = split ('/', $string);
+       my ($host, $plugin, $type) = split /\//, $string;
 
-       ($plugin, $plugin_instance) = split ('-', $plugin, 2);
-       ($type, $type_instance) = split ('-', $type, 2);
+       ($plugin, $plugin_instance) = split /-/, $plugin, 2;
+       ($type, $type_instance) = split /-/, $type, 2;
 
-       $ident =
+       my $ident =
        {
                host => $host,
                plugin => $plugin,
                type => $type
        };
-       $ident->{'plugin_instance'} = $plugin_instance if (defined ($plugin_instance));
-       $ident->{'type_instance'} = $type_instance if (defined ($type_instance));
+       $ident->{plugin_instance} = $plugin_instance if defined $plugin_instance;
+       $ident->{type_instance} = $type_instance if defined $type_instance;
 
-       return ($ident);
+       return $ident;
 } # _parse_identifier
 
 sub _escape_argument
 {
-       my $string = shift;
+       local $_ = shift;
+
+       return $_ if /^\w+$/;
+
+       s#\\#\\\\#g;
+       s#"#\\"#g;
+       return "\"$_\"";
+}
+
+# Send a command on a socket, including any required argument escaping.
+# Return a single line of result.
+sub _socket_command {
+       my ($self, $command, $args) = @_;
+
+       my $fh = $self->{sock} or confess ('object has no filehandle');
+
+    if($args) {
+        my $identifier = _create_identifier ($args) or return;
+           $command .= ' ' . _escape_argument ($identifier) . "\n";
+    } else {
+        $command .= "\n";
+    }
+       _debug "-> $command";
+       $fh->print($command);
+
+       my $response = $fh->getline;
+       chomp $response;
+       _debug "<- $response\n";
+    return $response;
+}
+
+# Read any remaining results from a socket and pass them to
+# a callback for caller-defined mangling.
+sub _socket_chat
+{
+       my ($self, $msg, $callback, $cbdata) = @_;
+       my ($nresults, $ret);
+       my $fh = $self->{sock} or confess ('object has no filehandle');
 
-       if ($string =~ m/^\w+$/)
+       ($nresults, $msg) = split / /, $msg, 2;
+       if ($nresults <= 0)
        {
-               return ("$string");
+               $self->{error} = $msg;
+               return;
        }
 
-       $string =~ s#\\#\\\\#g;
-       $string =~ s#"#\\"#g;
-       $string = "\"$string\"";
-
-       return ($string);
+       for (1 .. $nresults)
+       {
+               my $entry = $fh->getline;
+               chomp $entry;
+               _debug "<- $entry\n";
+        $callback->($entry, $cbdata);
+       }
+       return $cbdata;
 }
 
+
 =head1 PUBLIC METHODS
 
 =over 4
 
-=item I<$obj> = Collectd::Unixsock->B<new> ([I<$path>]);
+=item I<$self> = Collectd::Unixsock->B<new> ([I<$path>]);
 
 Creates a new connection to the daemon. The optional I<$path> argument gives
 the path to the UNIX socket of the C<unixsock plugin> and defaults to
@@ -181,19 +209,18 @@ false on error.
 
 sub new
 {
-       my $pkg = shift;
-       my $path = @_ ? shift : '/var/run/collectd-unixsock';
+       my $class = shift;
+       my $path = shift || '/var/run/collectd-unixsock';
        my $sock = _create_socket ($path) or return;
-       my $obj = bless (
+       return bless
                {
                        path => $path,
                        sock => $sock,
                        error => 'No error'
-               }, $pkg);
-       return ($obj);
+               }, $class;
 } # new
 
-=item I<$res> = I<$obj>-E<gt>B<getval> (I<%identifier>);
+=item I<$res> = I<$self>-E<gt>B<getval> (I<%identifier>);
 
 Requests a value-list from the daemon. On success a hash-ref is returned with
 the name of each data-source as the key and the according value as, well, the
@@ -203,53 +230,22 @@ value. On error false is returned.
 
 sub getval # {{{
 {
-       my $obj = shift;
+       my $self = shift;
        my %args = @_;
-
-       my $status;
-       my $fh = $obj->{'sock'} or confess ('object has no filehandle');
-       my $msg;
-       my $identifier;
-
        my $ret = {};
 
-       $identifier = _create_identifier (\%args) or return;
-
-       $msg = 'GETVAL ' . _escape_argument ($identifier) . "\n";
-       _debug "-> $msg";
-       print $fh $msg;
-
-       $msg = <$fh>;
-       chomp ($msg);
-       _debug "<- $msg\n";
-
-       ($status, $msg) = split (' ', $msg, 2);
-       if ($status <= 0)
-       {
-               $obj->{'error'} = $msg;
-               return;
-       }
-
-       for (my $i = 0; $i < $status; $i++)
-       {
-               my $entry = <$fh>;
-               chomp ($entry);
-               _debug "<- $entry\n";
-
-               if ($entry =~ m/^(\w+)=NaN$/)
-               {
-                       $ret->{$1} = undef;
-               }
-               elsif ($entry =~ m/^(\w+)=($RE{num}{real})$/)
-               {
-                       $ret->{$1} = 0.0 + $2;
-               }
-       }
-
-       return ($ret);
+    my $msg = $self->_socket_command('GETVAL', \%args) or return;
+    $self->_socket_chat($msg, sub {
+            local $_ = shift;
+            my $ret = shift;
+            /^(\w+)=NaN$/ and $ret->{$1} = undef, return;
+            /^(\w+)=(.*)$/ and looks_like_number($2) and $ret->{$1} = 0 + $2, return;
+        }, $ret
+    );
+       return $ret;
 } # }}} sub getval
 
-=item I<$res> = I<$obj>-E<gt>B<getthreshold> (I<%identifier>);
+=item I<$res> = I<$self>-E<gt>B<getthreshold> (I<%identifier>);
 
 Requests a threshold from the daemon. On success a hash-ref is returned with
 the threshold data. On error false is returned.
@@ -258,55 +254,24 @@ the threshold data. On error false is returned.
 
 sub getthreshold # {{{
 {
-       my $obj = shift;
+       my $self = shift;
        my %args = @_;
-
-       my $status;
-       my $fh = $obj->{'sock'} or confess ('object has no filehandle');
-       my $msg;
-       my $identifier;
-
        my $ret = {};
 
-       $identifier = _create_identifier (\%args) or return;
-
-       $msg = 'GETTHRESHOLD ' . _escape_argument ($identifier) . "\n";
-       _debug "-> $msg";
-       print $fh $msg;
-
-       $msg = <$fh>;
-       chomp ($msg);
-       _debug "<- $msg\n";
-
-       ($status, $msg) = split (' ', $msg, 2);
-       if ($status <= 0)
-       {
-               $obj->{'error'} = $msg;
-               return;
-       }
-
-       for (my $i = 0; $i < $status; $i++)
-       {
-               my $entry = <$fh>;
-               chomp ($entry);
-               _debug "<- $entry\n";
-
-               if ($entry =~ m/^([^:]+):\s*(\S.*)$/)
-               {
-                       my $key = $1;
-                       my $value = $2;
-
-                       $key =~ s/^\s+//;
-                       $key =~ s/\s+$//;
-
-                       $ret->{$key} = $value;
-               }
-       }
-
-       return ($ret);
+    my $msg = $self->_socket_command('GETTHRESHOLD', \%args) or return;
+    $self->_socket_chat($msg, sub {
+            local $_ = shift;
+            my $ret = shift;
+                   /^\s*([^:]+):\s*(.*)/ and do {
+                           $1 =~ s/\s*$//;
+                           $ret->{$1} = $2;
+                   };
+        }, $ret
+    );
+       return $ret;
 } # }}} sub getthreshold
 
-=item I<$obj>-E<gt>B<putval> (I<%identifier>, B<time> =E<gt> I<$time>, B<values> =E<gt> [...]);
+=item I<$self>-E<gt>B<putval> (I<%identifier>, B<time> =E<gt> I<$time>, B<values> =E<gt> [...]);
 
 Submits a value-list to the daemon. If the B<time> argument is omitted
 C<time()> is used. The required argument B<values> is a reference to an array
@@ -320,51 +285,44 @@ otherwise.
 
 sub putval
 {
-       my $obj = shift;
+       my $self = shift;
        my %args = @_;
 
-       my $status;
-       my $fh = $obj->{'sock'} or confess;
-       my $msg;
-       my $identifier;
-       my $values;
-       my $interval = "";
+       my ($status, $msg, $identifier, $values);
+       my $fh = $self->{sock} or confess;
 
-       if (defined $args{'interval'})
-       {
-               $interval = ' interval='
-               . _escape_argument ($args{'interval'});
-       }
+       my $interval = defined $args{interval} ?
+    ' interval=' . _escape_argument ($args{interval}) : '';
 
        $identifier = _create_identifier (\%args) or return;
-       if (!$args{'values'})
+       if (!$args{values})
        {
                cluck ("Need argument `values'");
                return;
        }
 
-       if (!ref ($args{'values'}))
-       {
-               $values = $args{'values'};
-       }
-       else
+       if (ref ($args{values}))
        {
                my $time;
 
-               if ("ARRAY" ne ref ($args{'values'}))
+               if ("ARRAY" ne ref ($args{values}))
                {
                        cluck ("Invalid `values' argument (expected an array ref)");
                        return;
                }
 
-               if (! scalar @{$args{'values'}})
+               if (! scalar @{$args{values}})
                {
                        cluck ("Empty `values' array");
                        return;
                }
 
-               $time = $args{'time'} ? $args{'time'} : time ();
-               $values = join (':', $time, map { defined ($_) ? $_ : 'U' } (@{$args{'values'}}));
+               $time = $args{time} || time;
+               $values = join (':', $time, map { defined $_ ? $_ : 'U' } @{$args{values}});
+       }
+       else
+       {
+               $values = $args{values};
        }
 
        $msg = 'PUTVAL '
@@ -372,20 +330,72 @@ sub putval
        . $interval
        . ' ' . _escape_argument ($values) . "\n";
        _debug "-> $msg";
-       print $fh $msg;
+       $fh->print($msg);
 
        $msg = <$fh>;
-       chomp ($msg);
+       chomp $msg;
        _debug "<- $msg\n";
 
-       ($status, $msg) = split (' ', $msg, 2);
-       return (1) if ($status == 0);
+       ($status, $msg) = split / /, $msg, 2;
+       return 1 if $status == 0;
 
-       $obj->{'error'} = $msg;
+       $self->{error} = $msg;
        return;
 } # putval
 
-=item I<$res> = I<$obj>-E<gt>B<listval> ()
+=item I<$res> = I<$self>-E<gt>B<listval_filter> ( C<%identifier> )
+
+Queries a list of values from the daemon while restricting the results to
+certain hosts, plugins etc. The argument may be anything that passes for an
+identifier (cf. L<VALUE IDENTIFIERS>), although all fields are optional.
+The returned data is in the same format as from C<listval>.
+
+=cut
+
+sub listval_filter
+{
+       my $self = shift;
+    my %args = @_;
+       my @ret;
+       my $nresults;
+       my $fh = $self->{sock} or confess;
+
+    my $pattern =
+    (exists $args{host}              ? "$args{host}"             : '[^/]+') .
+    (exists $args{plugin}            ? "/$args{plugin}"          : '/[^/-]+') .
+       (exists $args{plugin_instance}   ? "-$args{plugin_instance}" : '(?:-[^/]+)?') .
+       (exists $args{type}              ? "/$args{type}"            : '/[^/-]+') .
+       (exists $args{type_instance}     ? "-$args{type_instance}"   : '(?:-[^/]+)?');
+    $pattern = qr/^\d+ $pattern$/;
+
+    my $msg = $self->_socket_command('LISTVAL') or return;
+       ($nresults, $msg) = split / /, $msg, 2;
+
+    # This could use _socket_chat() but doesn't for speed reasons
+       if ($nresults < 0)
+       {
+               $self->{error} = $msg;
+               return;
+       }
+
+       for (1 .. $nresults)
+       {
+               $msg = <$fh>;
+               chomp $msg;
+               _debug "<- $msg\n";
+               next unless $msg =~ $pattern;
+               my ($time, $ident) = split / /, $msg, 2;
+
+               $ident = _parse_identifier ($ident);
+               $ident->{time} = int $time;
+
+               push (@ret, $ident);
+       } # for (i = 0 .. $status)
+
+       return @ret;
+} # listval
+
+=item I<$res> = I<$self>-E<gt>B<listval> ()
 
 Queries a list of values from the daemon. The list is returned as an array of
 hash references, where each hash reference is a valid identifier. The C<time>
@@ -395,46 +405,39 @@ member of each hash holds the epoch value of the last update of that value.
 
 sub listval
 {
-       my $obj = shift;
-       my $msg;
-       my @ret = ();
-       my $status;
-       my $fh = $obj->{'sock'} or confess;
+       my $self = shift;
+       my $nresults;
+       my @ret;
+       my $fh = $self->{sock} or confess;
 
-       _debug "LISTVAL\n";
-       print $fh "LISTVAL\n";
+    my $msg = $self->_socket_command('LISTVAL') or return;
+       ($nresults, $msg) = split / /, $msg, 2;
 
-       $msg = <$fh>;
-       chomp ($msg);
-       _debug "<- $msg\n";
-       ($status, $msg) = split (' ', $msg, 2);
-       if ($status < 0)
+    # This could use _socket_chat() but doesn't for speed reasons
+       if ($nresults < 0)
        {
-               $obj->{'error'} = $msg;
+               $self->{error} = $msg;
                return;
        }
 
-       for (my $i = 0; $i < $status; $i++)
+       for (1 .. $nresults)
        {
-               my $time;
-               my $ident;
-
                $msg = <$fh>;
-               chomp ($msg);
+               chomp $msg;
                _debug "<- $msg\n";
 
-               ($time, $ident) = split (' ', $msg, 2);
+               my ($time, $ident) = split / /, $msg, 2;
 
                $ident = _parse_identifier ($ident);
-               $ident->{'time'} = int ($time);
+               $ident->{time} = int $time;
 
                push (@ret, $ident);
        } # for (i = 0 .. $status)
 
-       return (@ret);
+       return @ret;
 } # listval
 
-=item I<$res> = I<$obj>-E<gt>B<putnotif> (B<severity> =E<gt> I<$severity>, B<message> =E<gt> I<$message>, ...);
+=item I<$res> = I<$self>-E<gt>B<putnotif> (B<severity> =E<gt> I<$severity>, B<message> =E<gt> I<$message>, ...);
 
 Submits a notification to the daemon.
 
@@ -469,57 +472,48 @@ For more details, please see L<collectd-unixsock(5)>.
 
 sub putnotif
 {
-       my $obj = shift;
+       my $self = shift;
        my %args = @_;
 
        my $status;
-       my $fh = $obj->{'sock'} or confess;
+       my $fh = $self->{sock} or confess;
 
        my $msg; # message sent to the socket
        
-       if (!$args{'message'})
-       {
-               cluck ("Need argument `message'");
-               return;
-       }
-       if (!$args{'severity'})
-       {
-               cluck ("Need argument `severity'");
-               return;
-       }
-       $args{'severity'} = lc ($args{'severity'});
-       if (($args{'severity'} ne 'failure')
-               && ($args{'severity'} ne 'warning')
-               && ($args{'severity'} ne 'okay'))
+    for my $arg (qw( message severity ))
+    {
+        cluck ("Need argument `$arg'"), return unless $args{$arg};
+    }
+       $args{severity} = lc $args{severity};
+       if (($args{severity} ne 'failure')
+               && ($args{severity} ne 'warning')
+               && ($args{severity} ne 'okay'))
        {
-               cluck ("Invalid `severity: " . $args{'severity'});
+               cluck ("Invalid `severity: " . $args{severity});
                return;
        }
 
-       if (!$args{'time'})
-       {
-               $args{'time'} = time ();
-       }
+       $args{time} ||= time;
        
        $msg = 'PUTNOTIF '
-       . join (' ', map { $_ . '=' . _escape_argument ($args{$_}) } (keys %args))
+       . join (' ', map { $_ . '=' . _escape_argument ($args{$_}) } keys %args)
        . "\n";
 
        _debug "-> $msg";
-       print $fh $msg;
+       $fh->print($msg);
 
        $msg = <$fh>;
-       chomp ($msg);
+       chomp $msg;
        _debug "<- $msg\n";
 
-       ($status, $msg) = split (' ', $msg, 2);
-       return (1) if ($status == 0);
+       ($status, $msg) = split / /, $msg, 2;
+       return 1 if $status == 0;
 
-       $obj->{'error'} = $msg;
+       $self->{error} = $msg;
        return;
 } # putnotif
 
-=item I<$obj>-E<gt>B<flush> (B<timeout> =E<gt> I<$timeout>, B<plugins> =E<gt> [...], B<identifier>  =E<gt> [...]);
+=item I<$self>-E<gt>B<flush> (B<timeout> =E<gt> I<$timeout>, B<plugins> =E<gt> [...], B<identifier>  =E<gt> [...]);
 
 Flush cached data.
 
@@ -549,48 +543,38 @@ are hash references and have the members as outlined in L<VALUE IDENTIFIERS>.
 
 sub flush
 {
-       my $obj  = shift;
+       my $self  = shift;
        my %args = @_;
 
-       my $fh = $obj->{'sock'} or confess;
+       my $fh = $self->{sock} or confess;
 
        my $status = 0;
        my $msg    = "FLUSH";
 
-       if (defined ($args{'timeout'}))
-       {
-               $msg .= " timeout=" . $args{'timeout'};
-       }
+    $msg .= " timeout=$args{timeout}" if defined $args{timeout};
 
-       if ($args{'plugins'})
+       if ($args{plugins})
        {
-               foreach my $plugin (@{$args{'plugins'}})
+               foreach my $plugin (@{$args{plugins}})
                {
                        $msg .= " plugin=" . $plugin;
                }
        }
 
-       if ($args{'identifier'})
+       if ($args{identifier})
        {
-               for (@{$args{'identifier'}})
+               for my $identifier (@{$args{identifier}})
                {
-                       my $identifier = $_;
                        my $ident_str;
 
                        if (ref ($identifier) ne 'HASH')
                        {
                                cluck ("The argument of the `identifier' "
-                                       . "option must be an array reference "
-                                       . "of hash references.");
-                               return;
-                       }
-
-                       $ident_str = _create_identifier ($identifier);
-                       if (!$ident_str)
-                       {
+                                       . "option must be an array of hashrefs.");
                                return;
                        }
 
+                       $ident_str = _create_identifier ($identifier) or return;
                        $msg .= ' identifier=' . _escape_argument ($ident_str);
                }
        }
@@ -598,30 +582,25 @@ sub flush
        $msg .= "\n";
 
        _debug "-> $msg";
-       print $fh $msg;
+       $fh->print($msg);
 
        $msg = <$fh>;
        chomp ($msg);
        _debug "<- $msg\n";
 
-       ($status, $msg) = split (' ', $msg, 2);
-       return (1) if ($status == 0);
+       ($status, $msg) = split / /, $msg, 2;
+       return 1 if $status == 0;
 
-       $obj->{'error'} = $msg;
+       $self->{error} = $msg;
        return;
 }
 
 sub error
 {
-       my $obj = shift;
-       if ($obj->{'error'})
-       {
-               return ($obj->{'error'});
-       }
-       return;
+       return shift->{error};
 }
 
-=item I<$obj>-E<gt>destroy ();
+=item I<$self>-E<gt>destroy ();
 
 Closes the socket before the object is destroyed. This function is also
 automatically called then the object goes out of scope.
@@ -632,18 +611,18 @@ automatically called then the object goes out of scope.
 
 sub destroy
 {
-       my $obj = shift;
-       if ($obj->{'sock'})
+       my $self = shift;
+       if ($self->{sock})
        {
-               close ($obj->{'sock'});
-               delete ($obj->{'sock'});
+               close $self->{sock};
+               delete $self->{sock};
        }
 }
 
 sub DESTROY
 {
-       my $obj = shift;
-       $obj->destroy ();
+       my $self = shift;
+       $self->destroy ();
 }
 
 =head1 SEE ALSO
@@ -657,5 +636,5 @@ L<collectd-unixsock(5)>
 Florian octo Forster E<lt>octo@collectd.orgE<gt>
 
 =cut
-
+1;
 # vim: set fdm=marker :
diff --git a/bindings/perl/t/00_load.t b/bindings/perl/t/00_load.t
new file mode 100644 (file)
index 0000000..b40bbdd
--- /dev/null
@@ -0,0 +1,6 @@
+#!/usr/bin/perl
+
+use strict;
+use warnings;
+use Test::More tests => 1;
+use_ok 'Collectd::Unixsock';
diff --git a/bindings/perl/t/01_methods.t b/bindings/perl/t/01_methods.t
new file mode 100644 (file)
index 0000000..2f7818b
--- /dev/null
@@ -0,0 +1,59 @@
+#!/usr/bin/perl
+
+use strict;
+use warnings;
+use Test::More tests => 14;
+use Collectd::Unixsock;
+use Collectd::MockDaemon;
+
+my $path = mockd_start();
+END { mockd_stop(); }
+
+sub filter_time { return map { delete $_->{time}; $_ } @_ }
+
+sub test_query {
+    my ($s, $attr, $results) = @_;
+    my ($nresults, $resultdata) = @$results;
+    my $r = $s->getval(%{Collectd::Unixsock::_parse_identifier($attr)});
+    is(ref $r, 'HASH', "Got a result for $attr");
+    is(scalar keys $r, $nresults, "$nresults result result for $attr");
+    is_deeply($r, $resultdata, "Data or $attr matches");
+}
+
+my $s = Collectd::Unixsock->new($path);
+isnt($s, undef, "Collectd::Unixsock object created");
+
+my %queries = (
+    'w83df6600/vmem/vmpage_number-vmscan_write' => [ 1, { value => 0 } ],
+    'a1d8f6310/load/load' => [ 3, { longterm => '0.07', shortterm => 0, midterm => '0.06' } ],
+    'w83df6600/disk-sda/disk_octets' => [ 2, { read => 0, write => 0 } ],
+);
+
+test_query($s, $_, $queries{$_}) for sort keys %queries;
+
+my @values = $s->listval;
+is(scalar @values, 4984, "Correct number of results from LISTVAL");
+delete $values[1234]{time};     # won't be constant
+is_deeply($values[1234], {
+        type_instance => 'nice',
+        plugin_instance => 21,
+        plugin => 'cpu',
+        type => 'cpu',
+        host => 'h2gdf6120'
+    }, "Correct data returned for select element");
+@values = ();
+
+is_deeply([ filter_time $s->listval_filter() ] , [ filter_time $s->listval ], "listval_filter() w/o filter equivalent to listval()");
+is_deeply(
+    [ filter_time $s->listval_filter(host => 'a1d8f6310', plugin => 'disk', plugin_instance => 'vda6') ],
+    [
+        { 'plugin_instance' => 'vda6', 'type' => 'disk_merged', 'plugin' => 'disk', 'host' => 'a1d8f6310' },
+        { 'host' => 'a1d8f6310', 'plugin' => 'disk', 'plugin_instance' => 'vda6', 'type' => 'disk_octets' },
+        { 'type' => 'disk_ops', 'plugin_instance' => 'vda6', 'plugin' => 'disk', 'host' => 'a1d8f6310' },
+        { 'plugin' => 'disk', 'host' => 'a1d8f6310', 'type' => 'disk_time', 'plugin_instance' => 'vda6' }
+    ],
+    "Correct result from listval_filter on <host>, <plugin> and <plugin_instance>"
+);
+
+# TODO more test for putval() and the like
+
index 7b665a9..332ed52 100644 (file)
@@ -1579,62 +1579,63 @@ fi
 AM_CONDITIONAL(BUILD_WITH_LIBAQUAERO5, test "x$with_libaquaero5" = "xyes")
 # }}}
 
-# --with-libcredis {{{
-AC_ARG_WITH(libcredis, [AS_HELP_STRING([--with-libcredis@<:@=PREFIX@:>@], [Path to libcredis.])],
+# --with-libhiredis {{{
+AC_ARG_WITH(libhiredis, [AS_HELP_STRING([--with-libhiredis@<:@=PREFIX@:>@],
+      [Path to libhiredis.])],
 [
  if test "x$withval" = "xyes"
  then
-        with_libcredis="yes"
+        with_libhiredis="yes"
  else if test "x$withval" = "xno"
  then
-        with_libcredis="no"
+        with_libhiredis="no"
  else
-        with_libcredis="yes"
-        LIBCREDIS_CPPFLAGS="$LIBCREDIS_CPPFLAGS -I$withval/include"
-        LIBCREDIS_LDFLAGS="$LIBCREDIS_LDFLAGS -L$withval/lib"
+        with_libhiredis="yes"
+        LIBHIREDIS_CPPFLAGS="$LIBHIREDIS_CPPFLAGS -I$withval/include"
+        LIBHIREDIS_LDFLAGS="$LIBHIREDIS_LDFLAGS -L$withval/lib"
  fi; fi
 ],
-[with_libcredis="yes"])
+[with_libhiredis="yes"])
 
 SAVE_CPPFLAGS="$CPPFLAGS"
 SAVE_LDFLAGS="$LDFLAGS"
 
-CPPFLAGS="$CPPFLAGS $LIBCREDIS_CPPFLAGS"
-LDFLAGS="$LDFLAGS $LIBCREDIS_LDFLAGS"
+CPPFLAGS="$CPPFLAGS $LIBHIREDIS_CPPFLAGS"
+LDFLAGS="$LDFLAGS $LIBHIREDIS_LDFLAGS"
 
-if test "x$with_libcredis" = "xyes"
+if test "x$with_libhiredis" = "xyes"
 then
-       if test "x$LIBCREDIS_CPPFLAGS" != "x"
+       if test "x$LIBHIREDIS_CPPFLAGS" != "x"
        then
-               AC_MSG_NOTICE([libcredis CPPFLAGS: $LIBCREDIS_CPPFLAGS])
+               AC_MSG_NOTICE([libhiredis CPPFLAGS: $LIBHIREDIS_CPPFLAGS])
        fi
-       AC_CHECK_HEADERS(credis.h,
-       [with_libcredis="yes"],
-       [with_libcredis="no (credis.h not found)"])
+       AC_CHECK_HEADERS(hiredis/hiredis.h,
+       [with_libhiredis="yes"],
+       [with_libhiredis="no (hiredis.h not found)"])
 fi
-if test "x$with_libcredis" = "xyes"
+if test "x$with_libhiredis" = "xyes"
 then
-       if test "x$LIBCREDIS_LDFLAGS" != "x"
+       if test "x$LIBHIREDIS_LDFLAGS" != "x"
        then
-               AC_MSG_NOTICE([libcredis LDFLAGS: $LIBCREDIS_LDFLAGS])
+               AC_MSG_NOTICE([libhiredis LDFLAGS: $LIBHIREDIS_LDFLAGS])
        fi
-       AC_CHECK_LIB(credis, credis_info,
-       [with_libcredis="yes"],
-       [with_libcredis="no (symbol 'credis_info' not found)"])
+       AC_CHECK_LIB(hiredis, redisCommand,
+       [with_libhiredis="yes"],
+       [with_libhiredis="no (symbol 'redisCommand' not found)"])
 
 fi
 
 CPPFLAGS="$SAVE_CPPFLAGS"
 LDFLAGS="$SAVE_LDFLAGS"
 
-if test "x$with_libcredis" = "xyes"
+if test "x$with_libhiredis" = "xyes"
 then
-       BUILD_WITH_LIBCREDIS_CPPFLAGS="$LIBCREDIS_CPPFLAGS"
-       BUILD_WITH_LIBCREDIS_LDFLAGS="$LIBCREDIS_LDFLAGS"
-       AC_SUBST(BUILD_WITH_LIBCREDIS_CPPFLAGS)
-       AC_SUBST(BUILD_WITH_LIBCREDIS_LDFLAGS)
+       BUILD_WITH_LIBHIREDIS_CPPFLAGS="$LIBHIREDIS_CPPFLAGS"
+       BUILD_WITH_LIBHIREDIS_LDFLAGS="$LIBHIREDIS_LDFLAGS"
+       AC_SUBST(BUILD_WITH_LIBHIREDIS_CPPFLAGS)
+       AC_SUBST(BUILD_WITH_LIBHIREDIS_LDFLAGS)
 fi
-AM_CONDITIONAL(BUILD_WITH_LIBCREDIS, test "x$with_libcredis" = "xyes")
+AM_CONDITIONAL(BUILD_WITH_LIBHIREDIS, test "x$with_libhiredis" = "xyes")
 # }}}
 
 # --with-libcurl {{{
@@ -4686,25 +4687,18 @@ fi
 if test "x$with_libvarnish" = "xyes"
 then
        SAVE_CPPFLAGS="$CPPFLAGS"
-       CPPFLAGS="$CPPFLAGS $with_libvarnish_cflags"
-       AC_CHECK_HEADERS(varnish/varnishapi.h, [], [with_libvarnish="no (varnish/varnishapi.h not found)"])
-
-       CPPFLAGS="$SAVE_CPPFLAGS"
-fi
-if test "x$with_libvarnish" = "xyes"
-then
-       SAVE_CPPFLAGS="$CPPFLAGS"
-       #SAVE_LDFLAGS="$LDFLAGS"
 
        CPPFLAGS="$CPPFLAGS $with_libvarnish_cflags"
-       #LDFLAGS="$LDFLAGS $with_libvarnish_libs"
 
-    AC_CHECK_HEADERS(varnish/vsc.h,
-        [AC_DEFINE([HAVE_VARNISH_V3], [1], [Varnish 3 API support])],
-        [AC_DEFINE([HAVE_VARNISH_V2], [1], [Varnish 2 API support])])
+       AC_CHECK_HEADERS(varnish/vapi/vsc.h,
+               [AC_DEFINE([HAVE_VARNISH_V4], [1], [Varnish 4 API support])],
+               [AC_CHECK_HEADERS(varnish/vsc.h,
+                       [AC_DEFINE([HAVE_VARNISH_V3], [1], [Varnish 3 API support])],
+                       [AC_CHECK_HEADERS(varnish/varnishapi.h,
+                               [AC_DEFINE([HAVE_VARNISH_V2], [1], [Varnish 2 API support])],
+                               [with_libvarnish="no (found none of the varnish header files)"])])])
 
        CPPFLAGS="$SAVE_CPPFLAGS"
-       #LDFLAGS="$SAVE_LDFLAGS"
 fi
 if test "x$with_libvarnish" = "xyes"
 then
@@ -5544,7 +5538,7 @@ AC_PLUGIN([powerdns],    [yes],                [PowerDNS statistics])
 AC_PLUGIN([processes],   [$plugin_processes],  [Process statistics])
 AC_PLUGIN([protocols],   [$plugin_protocols],  [Protocol (IP, TCP, ...) statistics])
 AC_PLUGIN([python],      [$with_python],       [Embed a Python interpreter])
-AC_PLUGIN([redis],       [$with_libcredis],    [Redis plugin])
+AC_PLUGIN([redis],       [$with_libhiredis],    [Redis plugin])
 AC_PLUGIN([routeros],    [$with_librouteros],  [RouterOS plugin])
 AC_PLUGIN([rrdcached],   [$librrd_rrdc_update], [RRDTool output plugin])
 AC_PLUGIN([rrdtool],     [$with_librrd],       [RRDTool output plugin])
@@ -5584,7 +5578,7 @@ AC_PLUGIN([write_graphite], [yes],             [Graphite / Carbon output plugin]
 AC_PLUGIN([write_http],  [$with_libcurl],      [HTTP output plugin])
 AC_PLUGIN([write_kafka],  [$with_librdkafka],  [Kafka output plugin])
 AC_PLUGIN([write_mongodb], [$with_libmongoc],  [MongoDB output plugin])
-AC_PLUGIN([write_redis], [$with_libcredis],    [Redis output plugin])
+AC_PLUGIN([write_redis], [$with_libhiredis],    [Redis output plugin])
 AC_PLUGIN([write_riemann], [$have_protoc_c],   [Riemann output plugin])
 AC_PLUGIN([write_tsdb],  [yes],                [TSDB output plugin])
 AC_PLUGIN([xmms],        [$with_libxmms],      [XMMS statistics])
@@ -5775,7 +5769,7 @@ Configuration:
     libatasmart . . . . . $with_libatasmart
     libcurl . . . . . . . $with_libcurl
     libdbi  . . . . . . . $with_libdbi
-    libcredis . . . . . . $with_libcredis
+    libhiredis  . . . . . $with_libhiredis
     libesmtp  . . . . . . $with_libesmtp
     libganglia  . . . . . $with_libganglia
     libgcrypt . . . . . . $with_libgcrypt
index c7f18c5..ec13b0a 100755 (executable)
@@ -442,7 +442,7 @@ sub execute_script
 
   close ($fh);
   # Save the exit status of the check in $state
-  $state = $?;
+  $state = $? >> 8;
 
   if ($state == 0)
   {
index 23fbae2..b9dffca 100644 (file)
@@ -48,6 +48,7 @@
 %{?el6:%global _has_libudev 1}
 %{?el6:%global _has_iproute 1}
 %{?el6:%global _has_atasmart 1}
+%{?el6:%global _has_hiredis 1}
 
 %{?el7:%global _has_libyajl 1}
 %{?el7:%global _has_recent_libpcap 1}
@@ -61,6 +62,7 @@
 %{?el7:%global _has_broken_libmemcached 1}
 %{?el7:%global _has_iproute 1}
 %{?el7:%global _has_atasmart 1}
+%{?el7:%global _has_hiredis 1}
 
 # plugins enabled by default
 %define with_aggregation 0%{!?_without_aggregation:1}
 %define with_processes 0%{!?_without_processes:1}
 %define with_protocols 0%{!?_without_protocols:1}
 %define with_python 0%{!?_without_python:1}
+%define with_redis 0%{!?_without_redis:0%{?_has_hiredis}}
 %define with_rrdcached 0%{!?_without_rrdcached:0%{?_has_recent_librrd}}
 %define with_rrdtool 0%{!?_without_rrdtool:1}
 %define with_sensors 0%{!?_without_sensors:1}
 %define with_wireless 0%{!?_without_wireless:1}
 %define with_write_graphite 0%{!?_without_write_graphite:1}
 %define with_write_http 0%{!?_without_write_http:1}
+%define with_write_redis 0%{!?_without_write_redis:0%{?_has_hiredis}}
 %define with_write_riemann 0%{!?_without_write_riemann:1}
 %define with_write_tsdb 0%{!?_without_write_tsdb:1}
 %define with_zfs_arc 0%{!?_without_zfs_arc:1}
 %define with_oracle 0%{!?_without_oracle:0}
 # plugin oracle disabled, requires BSD
 %define with_pf 0%{!?_without_pf:0}
-# plugin redis disabled, requires credis
-%define with_redis 0%{!?_without_redis:0}
 # plugin routeros disabled, requires librouteros
 %define with_routeros 0%{!?_without_routeros:0}
 # plugin sigrok disabled, requires libsigrok
 %define with_write_kafka 0%{!?_without_write_kafka:0}
 # plugin write_mongodb disabled, requires libmongoc
 %define with_write_mongodb 0%{!?_without_write_mongodb:0}
-# plugin write_redis disabled, requires credis
-%define with_write_redis 0%{!?_without_write_redis:0}
 # plugin xmms disabled, requires xmms
 %define with_xmms 0%{!?_without_xmms:0}
 
@@ -616,10 +616,10 @@ application programming interface (API) to Python-scripts.
 Summary:       Redis plugin for collectd
 Group:         System Environment/Daemons
 Requires:      %{name}%{?_isa} = %{version}-%{release}
-BuildRequires: credis-devel
+BuildRequires: hiredis-devel
 %description redis
 The Redis plugin connects to one or more instances of Redis, a key-value store,
-and collects usage information using the credis library.
+and collects usage information using the hiredis library.
 %endif
 
 %if %{with_rrdcached}
@@ -731,7 +731,7 @@ The write_kafka plugin sends values to kafka, a distributed messaging system.
 Summary:       Write-Redis plugin for collectd
 Group:         System Environment/Daemons
 Requires:      %{name}%{?_isa} = %{version}-%{release}
-BuildRequires: credis-devel
+BuildRequires: hiredis-devel
 %description write_redis
 The Write Redis plugin stores values in Redis, a “data structures server”.
 %endif
@@ -1472,7 +1472,7 @@ Development files for libcollectdclient
 %if %{with_write_redis}
 %define _with_write_redis --enable-write_redis
 %else
-%define _with_write_redis --disable-write_redis --without-libcredis
+%define _with_write_redis --disable-write_redis
 %endif
 
 %if %{with_write_riemann}
@@ -2194,7 +2194,7 @@ fi
 %changelog
 # * TODO 5.5.0-1
 # - New upstream version
-# - New plugins enabled by default: drbd, log_logstash, write_tsdb, smart, openldap
+# - New plugins enabled by default: drbd, log_logstash, write_tsdb, smart, openldap, redis, write_redis
 # - New plugins disabled by default: barometer, write_kafka
 # - Enable zfs_arc, now supported on Linux
 # - Install disk plugin in an dedicated package, as it depends on libudev
index abdb168..4c69f3c 100644 (file)
@@ -21,6 +21,8 @@ COLLECTD=/usr/sbin/collectd
 COLLECTDMONPIDDIR="/var/run"
 COLLECTDMONPID="$COLLECTDMONPIDDIR/collectdmon.pid"
 
+MAXWAIT=30
+
 if [ -r /etc/sysconfig/$service ]; then
        . /etc/sysconfig/$service
 fi
@@ -58,7 +60,7 @@ start () {
 }
 stop () {
        echo -n $"Stopping collectd: "
-       killproc -p $COLLECTDMONPID $prog
+       killproc -p $COLLECTDMONPID -d $MAXWAIT $prog
        RETVAL=$?
        echo
        [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$service
diff --git a/contrib/systemd.collectd.service b/contrib/systemd.collectd.service
new file mode 100644 (file)
index 0000000..b046192
--- /dev/null
@@ -0,0 +1,23 @@
+[Unit]
+Description=Collectd
+After=local-fs.target network.target
+Requires=local-fs.target network.target
+
+[Service]
+ExecStart=/usr/sbin/collectd
+
+# Tell systemd it will receive a notification from collectd over it's control
+# socket once the daemon is ready. See systemd.service(5) for more details.
+Type=notify
+NotifyAccess=main
+
+# Restart the collectd daemon after a 10 seconds delay, in case it crashes.
+Restart=always
+RestartSec=10
+
+# Send all console messages to syslog.
+StandardOutput=syslog
+StandardError=syslog
+
+[Install]
+WantedBy=multi-user.target
index c175ee6..69032a5 100644 (file)
@@ -20,6 +20,7 @@ stop on runlevel [!2345]
 # these cannot be started at boot time by the system without
 # arcane trickery. Also a root user will not see these tasks/jobs
 # by default. set*id is a reasonable and secure compromise.
+# These options are not supported on early upstart versions.
 #setuid nobody
 #setgid nobody
 
@@ -31,15 +32,17 @@ stop on runlevel [!2345]
 # shell commands via `sh -e`.
 env DAEMON=/usr/sbin/collectd
 
-# Tell upstart to watch for forking when tracking the pid for us.
+# Tell upstart to wait for collectd to SIGSTOP itself, signaling it is ready
+# to run.
 expect stop
 
 # prevent thrashing - 10 restarts in 5 seconds
 respawn
 respawn limit 10 5
 
-# Make a log available in /var/log/upstart/collectd.log
-console log
+# Uncomment to make a log available in /var/log/upstart/collectd.log
+# (not supported on early upstart versions).
+#console log
 
 # The daemon will not start if the configuration is invalid.
 pre-start exec $DAEMON -t
index 04c77a3..e942869 100644 (file)
@@ -841,9 +841,9 @@ endif
 if BUILD_PLUGIN_REDIS
 pkglib_LTLIBRARIES += redis.la
 redis_la_SOURCES = redis.c
-redis_la_LDFLAGS = $(PLUGIN_LDFLAGS) $(BUILD_WITH_LIBCREDIS_LDFLAGS)
-redis_la_CFLAGS = $(AM_CFLAGS) $(BUILD_WITH_LIBCREDIS_CPPFLAGS)
-redis_la_LIBADD = -lcredis
+redis_la_LDFLAGS = $(PLUGIN_LDFLAGS) $(BUILD_WITH_LIBHIREDIS_LDFLAGS)
+redis_la_CFLAGS = $(AM_CFLAGS) $(BUILD_WITH_LIBHIREDIS_CPPFLAGS)
+redis_la_LIBADD = -lhiredis
 endif
 
 if BUILD_PLUGIN_ROUTEROS
@@ -1186,9 +1186,9 @@ endif
 if BUILD_PLUGIN_WRITE_REDIS
 pkglib_LTLIBRARIES += write_redis.la
 write_redis_la_SOURCES = write_redis.c
-write_redis_la_LDFLAGS = $(PLUGIN_LDFLAGS) $(BUILD_WITH_LIBCREDIS_LDFLAGS)
-write_redis_la_CFLAGS = $(AM_CFLAGS) $(BUILD_WITH_LIBCREDIS_CPPFLAGS)
-write_redis_la_LIBADD = -lcredis
+write_redis_la_LDFLAGS = $(PLUGIN_LDFLAGS) $(BUILD_WITH_LIBHIREDIS_LDFLAGS)
+write_redis_la_CFLAGS = $(AM_CFLAGS) $(BUILD_WITH_LIBHIREDIS_CPPFLAGS)
+write_redis_la_LIBADD = -lhiredis
 endif
 
 if BUILD_PLUGIN_WRITE_RIEMANN
index 84410e0..a25cce5 100644 (file)
 #</Plugin>
 
 #<Plugin curl_json>
+#  <URL "http://localhost:80/test.json">
+#    Instance "test_http_json"
+#    <Key "testArray/0">
+#      Type "gauge"
+#      # Expect: 1
+#    </Key>
+#    <Key "testArray/1">
+#      Type "gauge"
+#      # Expect: 2
+#    </Key>
+#    <Key "testArrayInbetween/0/blarg">
+#      Type "gauge"
+#      # Expect: 3
+#    </Key>
+#    <Key "testArrayInbetween/1/blub">
+#      Type "gauge"
+#      # Expect: 4
+#    </Key>
+#    <Key "testDirectHit">
+#      Type "gauge"
+#      # Expect: 5
+#    </Key>
+#    <Key "testSubLevelHit/oneMoreLevel">
+#      Type "gauge"
+#      # Expect: 6
+#    </Key>
+#  </URL>
+# put this as test.json on your webserver, the above config demonstraces
+# how to match them.
+# {
+#  "testArray":[1,2],
+#  "testArrayInbetween":[{"blarg":3},{"blub":4}],
+#  "testDirectHit":5,
+#  "testSubLevelHit":{"oneMoreLevel":6}
+# }
 ## See: http://wiki.apache.org/couchdb/Runtime_Statistics
 #  <URL "http://localhost:5984/_stats">
 #    Instance "httpd"
 #  DeleteGauges   false
 #  DeleteSets     false
 #  TimerPercentile 90.0
+#  TimerPercentile 95.0
+#  TimerPercentile 99.0
+#  TimerLower     false
+#  TimerUpper     false
+#  TimerSum       false
+#  TimerCount     false
 #</Plugin>
 
 #<Plugin swap>
 #   If you prefer defining another instance you can do
 #   so by using <Instance "myinstance">
 #   <Instance>
-#      CollectCache true
 #      CollectBackend true
-#      CollectBan false           # Varnish 3 only
+#      CollectBan false           # Varnish 3 and above
+#      CollectCache true
 #      CollectConnections true
 #      CollectDirectorDNS false   # Varnish 3 only
-#      CollectSHM true
 #      CollectESI false
 #      CollectFetch false
 #      CollectHCB false
 #      CollectObjects false
 #      CollectPurge false         # Varnish 2 only
 #      CollectSession false
+#      CollectSHM true
 #      CollectSMA false           # Varnish 2 only
 #      CollectSMS false
 #      CollectSM false            # Varnish 2 only
 #      CollectStruct false
 #      CollectTotals false
-#      CollectUptime false
+#      CollectUptime false        # Varnish 3 and above
 #      CollectVCL false
+#      CollectVSM false           # Varnish 4 only
 #      CollectWorkers false
 #   </Instance>
 #</Plugin>
index 69c922b..a65d432 100644 (file)
@@ -4962,6 +4962,10 @@ Specify the username to be used when connecting to the server.
 
 Specify the password to be used when connecting to the server.
 
+=item B<ExpireDelay> I<delay>
+
+Skip expired values in query output.
+
 =item B<SSLMode> I<disable>|I<allow>|I<prefer>|I<require>
 
 Specify whether to use an SSL connection when contacting the server. The
@@ -5333,6 +5337,10 @@ which configures the connection parameters for this node.
         Host "localhost"
         Port "6379"
         Timeout 2000
+        <Query "LLEN myqueue">
+          Type "queue_length"
+          Instance "myqueue"
+        <Query>
     </Node>
   </Plugin>
 
@@ -5370,6 +5378,22 @@ read function is blocking, you should keep this value as low as possible. Keep
 in mind that the sum of all B<Timeout> values for all B<Nodes> should be lower
 than B<Interval> defined globally.
 
+=item B<Query> I<Querystring>
+
+The B<Query> block identifies a query to execute against the redis server.
+There may be an arbitrary number of queries to execute.
+
+=item B<Type> I<Collectd type>
+
+Within a query definition, a valid collectd type to use as when submitting
+the result of the query. When not supplied, will default to B<gauge>.
+
+=item B<Instance> I<Type instance>
+
+Within a query definition, an optional type instance to use when submitting
+the result of the query. When not supplied will default to the escaped
+command, up to 64 chars.
+
 =back
 
 =head2 Plugin C<rrdcached>
@@ -5788,7 +5812,20 @@ that I<Percent> of all reported timers are smaller than or equal to the
 computed latency. This is useful for cutting off the long tail latency, as it's
 often done in I<Service Level Agreements> (SLAs).
 
-If not specified, no percentile is calculated / dispatched.
+Different percentiles can be calculated by setting this option several times.
+If none are specified, no percentiles are calculated / dispatched.
+
+=item B<TimerLower> B<false>|B<true>
+
+=item B<TimerUpper> B<false>|B<true>
+
+=item B<TimerSum> B<false>|B<true>
+
+=item B<TimerCount> B<false>|B<true>
+
+Calculate and dispatch various values out of I<Timer> metrics received during
+an interval. If set to B<False>, the default, these values aren't calculated /
+dispatched.
 
 =back
 
@@ -6408,22 +6445,35 @@ Take the UUID from the given file (default I</etc/uuid>).
 =head2 Plugin C<varnish>
 
 The I<varnish plugin> collects information about Varnish, an HTTP accelerator.
+It collects a subset of the values displayed by L<varnishstat(1)>, and
+organizes them in categories which can be enabled or disabled. Currently only
+metrics shown in L<varnishstat(1)>'s I<MAIN> section are collected. The exact
+meaning of each metric can be found in L<varnish-counters(7)>.
 
 Synopsis:
 
  <Plugin "varnish">
    <Instance "example">
+     CollectBackend     true
+     CollectBan         false
      CollectCache       true
      CollectConnections true
-     CollectBackend     true
-     CollectSHM         true
+     CollectDirectorDNS false
      CollectESI         false
      CollectFetch       false
      CollectHCB         false
+     CollectObjects     false
+     CollectPurge       false
+     CollectSession     false
+     CollectSHM         true
      CollectSMA         false
      CollectSMS         false
      CollectSM          false
+     CollectStruct      false
      CollectTotals      false
+     CollectUptime      false
+     CollectVCL         false
+     CollectVSM         false
      CollectWorkers     false
    </Instance>
  </Plugin>
@@ -6437,29 +6487,24 @@ Inside each E<lt>B<Instance>E<gt> blocks, the following options are recognized:
 
 =over 4
 
-=item B<CollectCache> B<true>|B<false>
-
-Cache hits and misses. True by default.
-
-=item B<CollectConnections> B<true>|B<false>
-
-Number of client connections received, accepted and dropped. True by default.
-
 =item B<CollectBackend> B<true>|B<false>
 
 Back-end connection statistics, such as successful, reused,
 and closed connections. True by default.
 
-=item B<CollectSHM> B<true>|B<false>
-
-Statistics about the shared memory log, a memory region to store
-log messages which is flushed to disk when full. True by default.
-
 =item B<CollectBan> B<true>|B<false>
 
 Statistics about ban operations, such as number of bans added, retired, and
 number of objects tested against ban operations. Only available with Varnish
-3.x. False by default.
+3.x and above. False by default.
+
+=item B<CollectCache> B<true>|B<false>
+
+Cache hits and misses. True by default.
+
+=item B<CollectConnections> B<true>|B<false>
+
+Number of client connections received, accepted and dropped. True by default.
 
 =item B<CollectDirectorDNS> B<true>|B<false>
 
@@ -6493,7 +6538,14 @@ number of objects tested against purge operations. Only available with Varnish
 =item B<CollectSession> B<true>|B<false>
 
 Client session statistics. Number of past and current sessions, session herd and
-linger counters, etc. False by default.
+linger counters, etc. False by default. Note that if using Varnish 4.x, some
+metrics found in the Connections and Threads sections with previous versions of
+Varnish have been moved here.
+
+=item B<CollectSHM> B<true>|B<false>
+
+Statistics about the shared memory log, a memory region to store
+log messages which is flushed to disk when full. True by default.
 
 =item B<CollectSMA> B<true>|B<false>
 
@@ -6524,12 +6576,17 @@ the number of requests and bytes transferred. False by default.
 
 =item B<CollectUptime> B<true>|B<false>
 
-Varnish uptime. False by default.
+Varnish uptime. Only available with Varnish 3.x and above. False by default.
 
 =item B<CollectVCL> B<true>|B<false>
 
 Number of total (available + discarded) VCL (config files). False by default.
 
+=item B<CollectVSM> B<true>|B<false>
+
+Collect statistics about Varnish's shared memory usage (used by the logging and
+statistics subsystems). Only available with Varnish 4.x. False by default.
+
 =item B<CollectWorkers> B<true>|B<false>
 
 Collect statistics about worker threads. False by default.
@@ -7061,6 +7118,61 @@ want to set B<metadata.broker.list> to your Kafka broker list.
 
 =back
 
+=head2 Plugin C<write_redis>
+
+The I<write_redis plugin> submits values to I<Redis>, a data structure server.
+
+Synopsis:
+
+  <Plugin "write_redis">
+    <Node "example">
+        Host "localhost"
+        Port "6379"
+        Timeout 1000
+    </Node>
+  </Plugin>
+
+Values are submitted to I<Sorted Sets>, using the metric name as the key, and
+the timestamp as the score. Retrieving a date range can then be done using the
+C<ZRANGEBYSCORE> I<Redis> command. Additionnally, all the identifiers of these
+I<Sorted Sets> are kept in a I<Set> called C<collectd/values> and can be
+retrieved using the C<SMEMBERS> I<Redis> command. See
+L<http://redis.io/commands#sorted_set> and L<http://redis.io/commands#set> for
+details.
+
+The information shown in the synopsis above is the I<default configuration>
+which is used by the plugin if no configuration is present.
+
+The plugin can send values to multiple instances of I<Redis> by specifying
+one B<Node> block for each instance. Within the B<Node> blocks, the following
+options are available:
+
+=over 4
+
+=item B<Node> I<Nodename>
+
+The B<Node> block identifies a new I<Redis> node, that is a new I<Redis>
+instance running in an specified host and port. The name for node is a
+canonical identifier which is used as I<plugin instance>. It is limited to
+64E<nbsp>characters in length.
+
+=item B<Host> I<Hostname>
+
+The B<Host> option is the hostname or IP-address where the I<Redis> instance is
+running on.
+
+=item B<Port> I<Port>
+
+The B<Port> option is the TCP port on which the Redis instance accepts
+connections. Either a service name of a port number may be given. Please note
+that numerical port numbers must be given as a string, too.
+
+=item B<Timeout> I<Timeout in miliseconds>
+
+The B<Timeout> option sets the socket connection timeout, in milliseconds.
+
+=back
+
 =head2 Plugin C<write_riemann>
 
 The I<write_riemann plugin> will send values to I<Riemann>, a powerful stream
index 8fccdb3..fb0403b 100644 (file)
@@ -49,7 +49,11 @@ config-option.
 
 Don't fork to the background. I<collectd> will also B<not> close standard file
 descriptors, detach from the session nor write a pid file. This is mainly
-thought for 'supervising' init replacements such as I<runit>.
+thought for 'supervising' init replacements such as I<runit>. If using
+I<upstart> or I<systemd> though, starting with version 5.5.0 I<collectd> is
+able to notify these two init replacements, and B<does> require forking to the
+background for process supervision. The F<contrib/> directory has sample
+I<upstart> and I<systemd> configuration files.
 
 =item B<-h>
 
index cf0eb6f..03d8e6f 100644 (file)
--- a/src/cpu.c
+++ b/src/cpu.c
@@ -97,8 +97,8 @@
 #define CPU_STATE_SOFTIRQ 6
 #define CPU_STATE_STEAL 7
 #define CPU_STATE_IDLE 8
-#define CPU_STATE_ACTIVE 9 /* sum of (!idle) */
-#define CPU_STATE_MAX 10 /* #states */
+#define CPU_STATE_COLLECTD_ACTIVE 9 /* sum of (!idle) */
+#define CPU_STATE_COLLECTD_MAX 10 /* #states */
 
 #if HAVE_STATGRAB_H
 # include <statgrab.h>
@@ -131,12 +131,6 @@ static const char *cpu_state_names[] = {
 static mach_port_t port_host;
 static processor_port_array_t cpu_list;
 static mach_msg_type_number_t cpu_list_len;
-
-#if PROCESSOR_TEMPERATURE
-static int cpu_temp_retry_counter = 0;
-static int cpu_temp_retry_step    = 1;
-static int cpu_temp_retry_max     = 1;
-#endif /* PROCESSOR_TEMPERATURE */
 /* #endif PROCESSOR_CPU_LOAD_INFO */
 
 #elif defined(KERNEL_LINUX)
@@ -222,7 +216,7 @@ static int cpu_config (char const *key, char const *value) /* {{{ */
 
 static int init (void)
 {
-#if PROCESSOR_CPU_LOAD_INFO || PROCESSOR_TEMPERATURE
+#if PROCESSOR_CPU_LOAD_INFO
        kern_return_t status;
 
        port_host = mach_host_self ();
@@ -368,7 +362,7 @@ static int cpu_states_alloc (size_t cpu_num) /* {{{ */
        cpu_state_t *tmp;
        size_t sz;
 
-       sz = (((size_t) cpu_num) + 1) * CPU_STATE_MAX;
+       sz = (((size_t) cpu_num) + 1) * CPU_STATE_COLLECTD_MAX;
        assert (sz > 0);
 
        /* We already have enough space. */
@@ -391,7 +385,7 @@ static int cpu_states_alloc (size_t cpu_num) /* {{{ */
 
 static cpu_state_t *get_cpu_state (size_t cpu_num, size_t state) /* {{{ */
 {
-       size_t index = ((cpu_num * CPU_STATE_MAX) + state);
+       size_t index = ((cpu_num * CPU_STATE_COLLECTD_MAX) + state);
 
        if (index >= cpu_states_num)
                return (NULL);
@@ -399,58 +393,58 @@ static cpu_state_t *get_cpu_state (size_t cpu_num, size_t state) /* {{{ */
        return (&cpu_states[index]);
 } /* }}} cpu_state_t *get_cpu_state */
 
-/* Populates the per-CPU CPU_STATE_ACTIVE rate and the global rate_by_state
+/* Populates the per-CPU CPU_STATE_COLLECTD_ACTIVE rate and the global rate_by_state
  * array. */
 static void aggregate (gauge_t *sum_by_state) /* {{{ */
 {
        size_t cpu_num;
        size_t state;
 
-       for (state = 0; state < CPU_STATE_MAX; state++)
+       for (state = 0; state < CPU_STATE_COLLECTD_MAX; state++)
                sum_by_state[state] = NAN;
 
        for (cpu_num = 0; cpu_num < global_cpu_num; cpu_num++)
        {
                cpu_state_t *this_cpu_states = get_cpu_state (cpu_num, 0);
 
-               this_cpu_states[CPU_STATE_ACTIVE].rate = NAN;
+               this_cpu_states[CPU_STATE_COLLECTD_ACTIVE].rate = NAN;
 
-               for (state = 0; state < CPU_STATE_ACTIVE; state++)
+               for (state = 0; state < CPU_STATE_COLLECTD_ACTIVE; state++)
                {
                        if (!this_cpu_states[state].has_value)
                                continue;
 
                        RATE_ADD (sum_by_state[state], this_cpu_states[state].rate);
                        if (state != CPU_STATE_IDLE)
-                               RATE_ADD (this_cpu_states[CPU_STATE_ACTIVE].rate, this_cpu_states[state].rate);
+                               RATE_ADD (this_cpu_states[CPU_STATE_COLLECTD_ACTIVE].rate, this_cpu_states[state].rate);
                }
 
-               RATE_ADD (sum_by_state[CPU_STATE_ACTIVE], this_cpu_states[CPU_STATE_ACTIVE].rate);
+               RATE_ADD (sum_by_state[CPU_STATE_COLLECTD_ACTIVE], this_cpu_states[CPU_STATE_COLLECTD_ACTIVE].rate);
        }
 } /* }}} void aggregate */
 
 /* Commits (dispatches) the values for one CPU or the global aggregation.
  * cpu_num is the index of the CPU to be committed or -1 in case of the global
- * aggregation. rates is a pointer to CPU_STATE_MAX gauge_t values holding the
+ * aggregation. rates is a pointer to CPU_STATE_COLLECTD_MAX gauge_t values holding the
  * current rate; each rate may be NAN. Calculates the percentage of each state
  * and dispatches the metric. */
 static void cpu_commit_one (int cpu_num, /* {{{ */
-               gauge_t rates[static CPU_STATE_MAX])
+               gauge_t rates[static CPU_STATE_COLLECTD_MAX])
 {
        size_t state;
        gauge_t sum;
 
-       sum = rates[CPU_STATE_ACTIVE];
+       sum = rates[CPU_STATE_COLLECTD_ACTIVE];
        RATE_ADD (sum, rates[CPU_STATE_IDLE]);
 
        if (!report_by_state)
        {
-               gauge_t percent = 100.0 * rates[CPU_STATE_ACTIVE] / sum;
-               submit_percent (cpu_num, CPU_STATE_ACTIVE, percent);
+               gauge_t percent = 100.0 * rates[CPU_STATE_COLLECTD_ACTIVE] / sum;
+               submit_percent (cpu_num, CPU_STATE_COLLECTD_ACTIVE, percent);
                return;
        }
 
-       for (state = 0; state < CPU_STATE_ACTIVE; state++)
+       for (state = 0; state < CPU_STATE_COLLECTD_ACTIVE; state++)
        {
                gauge_t percent = 100.0 * rates[state] / sum;
                submit_percent (cpu_num, state, percent);
@@ -472,20 +466,34 @@ static void cpu_reset (void) /* {{{ */
 /* Legacy behavior: Dispatches the raw derive values without any aggregation. */
 static void cpu_commit_without_aggregation (void) /* {{{ */
 {
-       size_t cpu_num;
+       int state;
 
-       for (cpu_num = 0; cpu_num < global_cpu_num; cpu_num++)
+       for (state = 0; state < CPU_STATE_COLLECTD_ACTIVE; state++)
        {
-               int state;
+               size_t cpu_num;
+               if (report_by_cpu) {
+                       for (cpu_num = 0; cpu_num < global_cpu_num; cpu_num++)
+                       {
+                               cpu_state_t *s = get_cpu_state (cpu_num, state);
 
-               for (state = 0; state < CPU_STATE_ACTIVE; state++)
-               {
-                       cpu_state_t *s = get_cpu_state (cpu_num, state);
+                               if (!s->has_value)
+                                       continue;
 
-                       if (!s->has_value)
-                               continue;
+                               submit_derive ((int) cpu_num, (int) state, s->conv.last_value.derive);
+                       }
+               } else {
+                       derive_t derive_total = 0;
+                       for (cpu_num = 0; cpu_num < global_cpu_num; cpu_num++)
+                               {
+                                       cpu_state_t *s = get_cpu_state (cpu_num, state);
+
+                                       if (!s->has_value)
+                                               continue;
 
-                       submit_derive ((int) cpu_num, (int) state, s->conv.last_value.derive);
+                                       derive_total += s->conv.last_value.derive;
+
+                               }
+                       submit_derive (-1, (int) state, derive_total);
                }
        }
 } /* }}} void cpu_commit_without_aggregation */
@@ -493,12 +501,12 @@ static void cpu_commit_without_aggregation (void) /* {{{ */
 /* Aggregates the internal state and dispatches the metrics. */
 static void cpu_commit (void) /* {{{ */
 {
-       gauge_t global_rates[CPU_STATE_MAX] = {
+       gauge_t global_rates[CPU_STATE_COLLECTD_MAX] = {
                NAN, NAN, NAN, NAN, NAN, NAN, NAN, NAN, NAN, NAN
        };
        size_t cpu_num;
 
-       if (report_by_cpu && report_by_state && !report_percent)
+       if (report_by_state && !report_percent)
        {
                cpu_commit_without_aggregation ();
                return;
@@ -515,12 +523,12 @@ static void cpu_commit (void) /* {{{ */
        for (cpu_num = 0; cpu_num < global_cpu_num; cpu_num++)
        {
                cpu_state_t *this_cpu_states = get_cpu_state (cpu_num, 0);
-               gauge_t local_rates[CPU_STATE_MAX] = {
+               gauge_t local_rates[CPU_STATE_COLLECTD_MAX] = {
                        NAN, NAN, NAN, NAN, NAN, NAN, NAN, NAN, NAN, NAN
                };
                size_t state;
 
-               for (state = 0; state < CPU_STATE_ACTIVE; state++)
+               for (state = 0; state < CPU_STATE_COLLECTD_ACTIVE; state++)
                        if (this_cpu_states[state].has_value)
                                local_rates[state] = this_cpu_states[state].rate;
 
@@ -537,7 +545,7 @@ static int cpu_stage (size_t cpu_num, size_t state, derive_t value, cdtime_t now
        cpu_state_t *s;
        value_t v;
 
-       if (state >= CPU_STATE_ACTIVE)
+       if (state >= CPU_STATE_COLLECTD_ACTIVE)
                return (EINVAL);
 
        status = cpu_states_alloc (cpu_num);
@@ -563,37 +571,31 @@ static int cpu_read (void)
 {
        cdtime_t now = cdtime ();
 
-#if PROCESSOR_CPU_LOAD_INFO || PROCESSOR_TEMPERATURE /* {{{ */
+#if PROCESSOR_CPU_LOAD_INFO /* {{{ */
        int cpu;
 
        kern_return_t status;
 
-#if PROCESSOR_CPU_LOAD_INFO
        processor_cpu_load_info_data_t cpu_info;
        mach_msg_type_number_t         cpu_info_len;
-#endif
-#if PROCESSOR_TEMPERATURE
-       processor_info_data_t          cpu_temp;
-       mach_msg_type_number_t         cpu_temp_len;
-#endif
 
        host_t cpu_host;
 
        for (cpu = 0; cpu < cpu_list_len; cpu++)
        {
-#if PROCESSOR_CPU_LOAD_INFO
                cpu_host = 0;
                cpu_info_len = PROCESSOR_BASIC_INFO_COUNT;
 
-               if ((status = processor_info (cpu_list[cpu],
-                                               PROCESSOR_CPU_LOAD_INFO, &cpu_host,
-                                               (processor_info_t) &cpu_info, &cpu_info_len)) != KERN_SUCCESS)
+               status = processor_info (cpu_list[cpu], PROCESSOR_CPU_LOAD_INFO, &cpu_host,
+                               (processor_info_t) &cpu_info, &cpu_info_len);
+               if (status != KERN_SUCCESS)
                {
-                       ERROR ("cpu plugin: processor_info failed with status %i", (int) status);
+                       ERROR ("cpu plugin: processor_info (PROCESSOR_CPU_LOAD_INFO) failed: %s",
+                                       mach_error_string (status));
                        continue;
                }
 
-               if (cpu_info_len < CPU_STATE_MAX)
+               if (cpu_info_len < CPU_STATE_COLLECTD_MAX)
                {
                        ERROR ("cpu plugin: processor_info returned only %i elements..", cpu_info_len);
                        continue;
@@ -603,50 +605,6 @@ static int cpu_read (void)
                cpu_stage (cpu, CPU_STATE_NICE,   (derive_t) cpu_info.cpu_ticks[CPU_STATE_NICE],   now);
                cpu_stage (cpu, CPU_STATE_SYSTEM, (derive_t) cpu_info.cpu_ticks[CPU_STATE_SYSTEM], now);
                cpu_stage (cpu, CPU_STATE_IDLE,   (derive_t) cpu_info.cpu_ticks[CPU_STATE_IDLE],   now);
-#endif /* PROCESSOR_CPU_LOAD_INFO */
-
-#if PROCESSOR_TEMPERATURE
-               /*
-                * Not all Apple computers do have this ability. To minimize
-                * the messages sent to the syslog we do an exponential
-                * stepback if `processor_info' fails. We still try ~once a day
-                * though..
-                */
-               if (cpu_temp_retry_counter > 0)
-               {
-                       cpu_temp_retry_counter--;
-                       continue;
-               }
-
-               cpu_temp_len = PROCESSOR_INFO_MAX;
-
-               status = processor_info (cpu_list[cpu],
-                               PROCESSOR_TEMPERATURE,
-                               &cpu_host,
-                               cpu_temp, &cpu_temp_len);
-               if (status != KERN_SUCCESS)
-               {
-                       ERROR ("cpu plugin: processor_info failed: %s",
-                                       mach_error_string (status));
-
-                       cpu_temp_retry_counter = cpu_temp_retry_step;
-                       cpu_temp_retry_step *= 2;
-                       if (cpu_temp_retry_step > cpu_temp_retry_max)
-                               cpu_temp_retry_step = cpu_temp_retry_max;
-
-                       continue;
-               }
-
-               if (cpu_temp_len != 1)
-               {
-                       DEBUG ("processor_info (PROCESSOR_TEMPERATURE) returned %i elements..?",
-                                       (int) cpu_temp_len);
-                       continue;
-               }
-
-               cpu_temp_retry_counter = 0;
-               cpu_temp_retry_step    = 1;
-#endif /* PROCESSOR_TEMPERATURE */
        }
 /* }}} #endif PROCESSOR_CPU_LOAD_INFO */
 
index 8a084fe..e99500a 100644 (file)
@@ -234,9 +234,14 @@ static int cj_cb_number (void *ctx,
     if (key != NULL)
       NOTICE ("curl_json plugin: Found \"%s\", but the configuration expects"
               " a map.", buffer);
-    cj_cb_inc_array_index (ctx, /* update_key = */ 0);
-    return (CJ_CB_CONTINUE);
-  } else {
+    cj_cb_inc_array_index (ctx, /* update_key = */ 1);
+    key = db->state[db->depth].key;
+    if (key == NULL) {
+      return (CJ_CB_CONTINUE);
+    }
+  }
+  else
+  {
     cj_cb_inc_array_index (ctx, /* update_key = */ 1);
   }
 
@@ -276,10 +281,21 @@ static int cj_cb_map_key (void *ctx,
     memcpy (name, in_name, name_len);
     name[name_len] = 0;
 
-    if (c_avl_get (tree, name, (void *) &value) == 0)
-      db->state[db->depth].key = value;
+    if (c_avl_get (tree, name, (void *) &value) == 0) {
+      if (CJ_IS_KEY((cj_key_t*)value)) {
+        db->state[db->depth].key = value;
+      }
+      else {
+        db->state[db->depth].tree = (c_avl_tree_t*) value;
+      }
+    }
     else if (c_avl_get (tree, CJ_ANY, (void *) &value) == 0)
-      db->state[db->depth].key = value;
+      if (CJ_IS_KEY((cj_key_t*)value)) {
+        db->state[db->depth].key = value;
+      }
+      else {
+        db->state[db->depth].tree = (c_avl_tree_t*) value;
+      }
     else
       db->state[db->depth].key = NULL;
   }
index 535dfad..e2b618f 100644 (file)
@@ -475,8 +475,8 @@ size_t strstripnewline (char *buffer)
                if ((buffer[buffer_len - 1] != '\n')
                                && (buffer[buffer_len - 1] != '\r'))
                        break;
-               buffer[buffer_len] = 0;
                buffer_len--;
+               buffer[buffer_len] = 0;
        }
 
        return (buffer_len);
index c87b877..b93435f 100644 (file)
@@ -78,6 +78,15 @@ struct fc_chain_s /* {{{ */
   fc_chain_t  *next;
 }; /* }}} */
 
+/* Writer configuration. */
+struct fc_writer_s;
+typedef struct fc_writer_s fc_writer_t; /* {{{ */
+struct fc_writer_s
+{
+  char *plugin;
+  c_complain_t complaint;
+}; /* }}} */
+
 /*
  * Global variables
  */
@@ -627,16 +636,13 @@ static int fc_bit_write_create (const oconfig_item_t *ci, /* {{{ */
 {
   int i;
 
-  char **plugin_list;
-  size_t plugin_list_len;
-
-  plugin_list = NULL;
-  plugin_list_len = 0;
+  fc_writer_t *plugin_list = NULL;
+  size_t plugin_list_len = 0;
 
   for (i = 0; i < ci->children_num; i++)
   {
     oconfig_item_t *child = ci->children + i;
-    char **temp;
+    fc_writer_t *temp;
     int j;
 
     if (strcasecmp ("Plugin", child->key) != 0)
@@ -649,14 +655,17 @@ static int fc_bit_write_create (const oconfig_item_t *ci, /* {{{ */
 
     for (j = 0; j < child->values_num; j++)
     {
+      char *plugin;
+
       if (child->values[j].type != OCONFIG_TYPE_STRING)
       {
         ERROR ("Filter subsystem: Built-in target `write': "
             "The `Plugin' option accepts only string arguments.");
         continue;
       }
+      plugin = child->values[j].value.string;
 
-      temp = (char **) realloc (plugin_list, (plugin_list_len + 2)
+      temp = (fc_writer_t *) realloc (plugin_list, (plugin_list_len + 2)
           * (sizeof (*plugin_list)));
       if (temp == NULL)
       {
@@ -665,14 +674,15 @@ static int fc_bit_write_create (const oconfig_item_t *ci, /* {{{ */
       }
       plugin_list = temp;
 
-      plugin_list[plugin_list_len] = fc_strdup (child->values[j].value.string);
-      if (plugin_list[plugin_list_len] == NULL)
+      plugin_list[plugin_list_len].plugin = fc_strdup (plugin);
+      if (plugin_list[plugin_list_len].plugin == NULL)
       {
         ERROR ("fc_bit_write_create: fc_strdup failed.");
         continue;
       }
+      C_COMPLAIN_INIT (&plugin_list[plugin_list_len].complaint);
       plugin_list_len++;
-      plugin_list[plugin_list_len] = NULL;
+      plugin_list[plugin_list_len].plugin = NULL;
     } /* for (j = 0; j < child->values_num; j++) */
   } /* for (i = 0; i < ci->children_num; i++) */
 
@@ -683,7 +693,7 @@ static int fc_bit_write_create (const oconfig_item_t *ci, /* {{{ */
 
 static int fc_bit_write_destroy (void **user_data) /* {{{ */
 {
-  char **plugin_list;
+  fc_writer_t *plugin_list;
   size_t i;
 
   if ((user_data == NULL) || (*user_data == NULL))
@@ -691,8 +701,8 @@ static int fc_bit_write_destroy (void **user_data) /* {{{ */
 
   plugin_list = *user_data;
 
-  for (i = 0; plugin_list[i] != NULL; i++)
-    free (plugin_list[i]);
+  for (i = 0; plugin_list[i].plugin != NULL; i++)
+    free (plugin_list[i].plugin);
   free (plugin_list);
 
   return (0);
@@ -702,23 +712,23 @@ static int fc_bit_write_invoke (const data_set_t *ds, /* {{{ */
     value_list_t *vl, notification_meta_t __attribute__((unused)) **meta,
     void **user_data)
 {
-  char **plugin_list;
+  fc_writer_t *plugin_list;
   int status;
 
   plugin_list = NULL;
   if (user_data != NULL)
     plugin_list = *user_data;
 
-  if ((plugin_list == NULL) || (plugin_list[0] == NULL))
+  if ((plugin_list == NULL) || (plugin_list[0].plugin == NULL))
   {
-    static c_complain_t enoent_complaint = C_COMPLAIN_INIT_STATIC;
+    static c_complain_t write_complaint = C_COMPLAIN_INIT_STATIC;
 
     status = plugin_write (/* plugin = */ NULL, ds, vl);
     if (status == ENOENT)
     {
       /* in most cases this is a permanent error, so use the complain
        * mechanism rather than spamming the logs */
-      c_complain (LOG_INFO, &enoent_complaint,
+      c_complain (LOG_INFO, &write_complaint,
           "Filter subsystem: Built-in target `write': Dispatching value to "
           "all write plugins failed with status %i (ENOENT). "
           "Most likely this means you didn't load any write plugins.",
@@ -726,13 +736,16 @@ static int fc_bit_write_invoke (const data_set_t *ds, /* {{{ */
     }
     else if (status != 0)
     {
-      INFO ("Filter subsystem: Built-in target `write': Dispatching value to "
+      /* often, this is a permanent error (e.g. target system unavailable),
+       * so use the complain mechanism rather than spamming the logs */
+      c_complain (LOG_INFO, &write_complaint,
+          "Filter subsystem: Built-in target `write': Dispatching value to "
           "all write plugins failed with status %i.", status);
     }
     else
     {
       assert (status == 0);
-      c_release (LOG_INFO, &enoent_complaint, "Filter subsystem: "
+      c_release (LOG_INFO, &write_complaint, "Filter subsystem: "
           "Built-in target `write': Some write plugin is back to normal "
           "operation. `write' succeeded.");
     }
@@ -741,13 +754,21 @@ static int fc_bit_write_invoke (const data_set_t *ds, /* {{{ */
   {
     size_t i;
 
-    for (i = 0; plugin_list[i] != NULL; i++)
+    for (i = 0; plugin_list[i].plugin != NULL; i++)
     {
-      status = plugin_write (plugin_list[i], ds, vl);
+      status = plugin_write (plugin_list[i].plugin, ds, vl);
       if (status != 0)
       {
-        INFO ("Filter subsystem: Built-in target `write': Dispatching value to "
-            "the `%s' plugin failed with status %i.", plugin_list[i], status);
+        c_complain (LOG_INFO, &plugin_list[i].complaint,
+            "Filter subsystem: Built-in target `write': Dispatching value to "
+            "the `%s' plugin failed with status %i.",
+            plugin_list[i].plugin, status);
+      }
+      else
+      {
+        c_release (LOG_INFO, &plugin_list[i].complaint,
+            "Filter subsystem: Built-in target `write': Plugin `%s' is back "
+            "to normal operation. `write' succeeded.", plugin_list[i].plugin);
       }
     } /* for (i = 0; plugin_list[i] != NULL; i++) */
   }
index 97b794f..6c6ab63 100644 (file)
@@ -393,7 +393,7 @@ static int plugin_load_file (char *file, uint32_t flags)
 
                ssnprintf (errbuf, sizeof (errbuf),
                                "lt_dlopen (\"%s\") failed: %s. "
-                               "The most common cause for this problem are "
+                               "The most common cause for this problem is "
                                "missing dependencies. Use ldd(1) to check "
                                "the dependencies of the plugin "
                                "/ shared object.",
index 0d4c2bf..8830403 100644 (file)
@@ -292,6 +292,28 @@ static void submit_in_progress (char const *disk_name, gauge_t in_progress)
        plugin_dispatch_values (&vl);
 }
 
+static void submit_io_time (char const *plugin_instance, derive_t io_time, derive_t weighted_time)
+{
+       value_t values[2];
+       value_list_t vl = VALUE_LIST_INIT;
+
+       if (ignorelist_match (ignorelist, plugin_instance) != 0)
+         return;
+
+       values[0].derive = io_time;
+       values[1].derive = weighted_time;
+
+       vl.values = values;
+       vl.values_len = 2;
+       sstrncpy (vl.host, hostname_g, sizeof (vl.host));
+       sstrncpy (vl.plugin, "disk", sizeof (vl.plugin));
+       sstrncpy (vl.plugin_instance, plugin_instance, sizeof (vl.plugin_instance));
+       sstrncpy (vl.type, "disk_io_time", sizeof (vl.type));
+
+       plugin_dispatch_values (&vl);
+}
+
+
 static counter_t disk_calc_time_incr (counter_t delta_time, counter_t delta_ops)
 {
        double interval = CDTIME_T_TO_DOUBLE (plugin_get_interval ());
@@ -560,6 +582,8 @@ static int disk_read (void)
        derive_t write_merged  = 0;
        derive_t write_time    = 0;
        gauge_t in_progress    = NAN;
+       derive_t io_time       = 0;
+       derive_t weighted_time = 0;
        int is_disk = 0;
 
        diskstats_t *ds, *pre_ds;
@@ -643,6 +667,9 @@ static int disk_read (void)
                                write_time   = atoll (fields[10+ fieldshift]);
 
                                in_progress = atof (fields[11 + fieldshift]);
+
+                               io_time       = atof (fields[12 + fieldshift]);
+                               weighted_time = atof (fields[13 + fieldshift]);
                        }
                }
                else
@@ -767,6 +794,7 @@ static int disk_read (void)
                        disk_submit (output_name, "disk_merged",
                                        read_merged, write_merged);
                        submit_in_progress (output_name, in_progress);
+                       submit_io_time (output_name, io_time, weighted_time);
                } /* if (is_disk) */
 
                /* release udev-based alternate name, if allocated */
index f5ae1ad..2108891 100644 (file)
@@ -707,6 +707,10 @@ static int mysql_read (user_data_t *ud)
                                counter_submit ("mysql_bpool_counters", "reads", val, db);
                        else if (strcmp (key, "Innodb_buffer_pool_write_requests") == 0)
                                counter_submit ("mysql_bpool_counters", "write_requests", val, db);
+                       else if (strcmp (key, "Innodb_buffer_pool_bytes_data") == 0)
+                               gauge_submit ("mysql_bpool_bytes", "data", val, db);
+                       else if (strcmp (key, "Innodb_buffer_pool_bytes_dirty") == 0)
+                               gauge_submit ("mysql_bpool_bytes", "dirty", val, db);
 
                        /* data */
                        if (strcmp (key, "Innodb_data_fsyncs") == 0)
@@ -726,6 +730,32 @@ static int mysql_read (user_data_t *ud)
                        else if (strcmp (key, "Innodb_dblwr_pages_written") == 0)
                                counter_submit ("mysql_innodb_dblwr", "written", val, db);
 
+                       /* log */
+                       else if (strcmp (key, "Innodb_log_waits") == 0)
+                               counter_submit ("mysql_innodb_log", "waits", val, db);
+                       else if (strcmp (key, "Innodb_log_write_requests") == 0)
+                               counter_submit ("mysql_innodb_log", "write_requests", val, db);
+                       else if (strcmp (key, "Innodb_log_writes") == 0)
+                               counter_submit ("mysql_innodb_log", "writes", val, db);
+                       else if (strcmp (key, "Innodb_os_log_fsyncs") == 0)
+                               counter_submit ("mysql_innodb_log", "fsyncs", val, db);
+                       else if (strcmp (key, "Innodb_os_log_written") == 0)
+                               counter_submit ("mysql_innodb_log", "written", val, db);
+
+                       /* pages */
+                       else if (strcmp (key, "Innodb_pages_created") == 0)
+                               counter_submit ("mysql_innodb_pages", "created", val, db);
+                       else if (strcmp (key, "Innodb_pages_read") == 0)
+                               counter_submit ("mysql_innodb_pages", "read", val, db);
+                       else if (strcmp (key, "Innodb_pages_written") == 0)
+                               counter_submit ("mysql_innodb_pages", "written", val, db);
+
+                       /* row lock */
+                       else if (strcmp (key, "Innodb_row_lock_time") == 0)
+                               counter_submit ("mysql_innodb_row_lock", "time", val, db);
+                       else if (strcmp (key, "Innodb_row_lock_waits") == 0)
+                               counter_submit ("mysql_innodb_row_lock", "waits", val, db);
+
                        /* rows */
                        else if (strcmp (key, "Innodb_rows_deleted") == 0)
                                counter_submit ("mysql_innodb_rows", "deleted", val, db);
index f5b579e..4285d76 100644 (file)
--- a/src/nfs.c
+++ b/src/nfs.c
@@ -171,6 +171,160 @@ static const char *nfs4_procedures_names[] =
 static size_t nfs4_procedures_names_num = STATIC_ARRAY_SIZE (nfs4_procedures_names);
 #endif
 
+#if KERNEL_LINUX
+static const char *nfs4_server40_procedures_names[] =
+{
+       "null",
+       "compound",
+       "reserved",
+       "access",
+       "close",
+       "commit",
+       "create",
+       "delegpurge",
+       "delegreturn",
+       "getattr",
+       "getfh",
+       "link",
+       "lock",
+       "lockt",
+       "locku",
+       "lookup",
+       "lookupp",
+       "nverify",
+       "open",
+       "openattr",
+       "open_confirm",
+       "open_downgrade",
+       "putfh",
+       "putpubfh",
+       "putrootfh",
+       "read",
+       "readdir",
+       "readlink",
+       "remove",
+       "rename",
+       "renew",
+       "restorefh",
+       "savefh",
+       "secinfo",
+       "setattr",
+       "setclientid",
+       "setcltid_confirm",
+       "verify",
+       "write",
+       "release_lockowner"
+};
+
+static size_t nfs4_server40_procedures_names_num = STATIC_ARRAY_SIZE (nfs4_server40_procedures_names);
+
+static const char *nfs4_server41_procedures_names[] =
+{
+       "backchannel_ctl",
+       "bind_conn_to_session", 
+       "exchange_id",
+       "create_session",
+       "destroy_session",
+       "free_stateid",
+       "get_dir_delegation",
+       "getdeviceinfo",
+       "getdevicelist",
+       "layoutcommit",
+       "layoutget",
+       "layoutreturn",
+       "secinfo_no_name",
+       "sequence",
+       "set_ssv",
+       "test_stateid",
+       "want_delegation",
+       "destroy_clientid",
+       "reclaim_complete",
+};
+
+static size_t nfs4_server41_procedures_names_num = STATIC_ARRAY_SIZE (nfs4_server41_procedures_names);
+
+#define NFS4_SERVER40_NUM_PROC ( \
+       STATIC_ARRAY_SIZE (nfs4_server40_procedures_names) )
+
+#define NFS4_SERVER41_NUM_PROC ( \
+       STATIC_ARRAY_SIZE (nfs4_server40_procedures_names) + \
+       STATIC_ARRAY_SIZE (nfs4_server41_procedures_names) )
+
+#define NFS4_SERVER_MAX_PROC (NFS4_SERVER41_NUM_PROC)
+
+static const char *nfs4_client40_procedures_names[] =
+{
+       "null",
+       "read",
+       "write",
+       "commit",
+       "open",
+       "open_confirm",
+       "open_noattr",
+       "open_downgrade",
+       "close",
+       "setattr",
+       "fsinfo",
+       "renew",
+       "setclientid",
+       "setclientid_confirm",
+       "lock",
+       "lockt",
+       "locku",
+       "access",
+       "getattr",
+       "lookup",
+       "lookupp",
+       "remove",
+       "rename",
+       "link",
+       "symlink",
+       "create",
+       "pathconf",
+       "statfs",
+       "readlink",
+       "readdir",
+       "server_caps",
+       "delegreturn",
+       "getacl",
+       "setacl",
+       "fs_locations",         /* |35| 2.6.18 */
+       "release_lockowner",    /* |42| 2.6.36 */
+       "secinfo",              /* |46| 2.6.39 */
+       "fsid_present"          /* |54| 3.13 */
+};
+
+static const char *nfs4_client41_procedures_names[] =
+{
+       "exchange_id",          /* |40| 2.6.30 */
+       "create_session",       /* |40| 2.6.30 */
+       "destroy_session",      /* |40| 2.6.30 */
+       "sequence",             /* |40| 2.6.30 */
+       "get_lease_time",       /* |40| 2.6.30 */
+       "reclaim_complete",     /* |41| 2.6.33 */
+       "layoutget",            /* |44| 2.6.37 */
+       "getdeviceinfo",        /* |44| 2.6.37 */
+       "layoutcommit",         /* |46| 2.6.39 */
+       "layoutreturn",         /* |47| 3.0 */
+       "secinfo_no_name",      /* |51| 3.1 */
+       "test_stateid",         /* |51| 3.1 */
+       "free_stateid",         /* |51| 3.1 */
+       "getdevicelist",        /* |51| 3.1 */
+       "bind_conn_to_session", /* |53| 3.5 */
+       "destroy_clientid"      /* |53| 3.5 */
+};
+
+#define NFS4_CLIENT40_NUM_PROC ( \
+       STATIC_ARRAY_SIZE (nfs4_client40_procedures_names) )
+
+#define NFS4_CLIENT41_NUM_PROC ( \
+       STATIC_ARRAY_SIZE (nfs4_client40_procedures_names) + \
+       STATIC_ARRAY_SIZE (nfs4_client41_procedures_names) )
+
+#define NFS4_CLIENT_MAX_PROC (NFS4_CLIENT41_NUM_PROC)
+
+#endif
+
 #if HAVE_LIBKSTAT
 extern kstat_ctl_t *kc;
 static kstat_t *nfs2_ksp_client;
@@ -181,8 +335,6 @@ static kstat_t *nfs4_ksp_client;
 static kstat_t *nfs4_ksp_server;
 #endif
 
-/* Possibly TODO: NFSv4 statistics */
-
 #if KERNEL_LINUX
 static int nfs_init (void)
 {
@@ -252,14 +404,27 @@ static void nfs_procedures_submit (const char *plugin_instance,
 } /* void nfs_procedures_submit */
 
 #if KERNEL_LINUX
-static int nfs_submit_fields (int nfs_version, const char *instance,
-               char **fields, size_t fields_num,
-               const char **proc_names, size_t proc_names_num)
+static void nfs_submit_fields (int nfs_version, const char *instance, 
+               char **fields, size_t fields_num, const char **proc_names)
 {
        char plugin_instance[DATA_MAX_NAME_LEN];
        value_t values[fields_num];
        size_t i;
 
+       ssnprintf (plugin_instance, sizeof (plugin_instance), "v%i%s",
+                       nfs_version, instance);
+
+       for (i = 0; i < fields_num; i++)
+               (void) parse_value (fields[i], &values[i], DS_TYPE_DERIVE);
+
+       nfs_procedures_submit (plugin_instance, proc_names, values,
+                       fields_num);
+}
+
+static int nfs_submit_fields_safe (int nfs_version, const char *instance,
+               char **fields, size_t fields_num,
+               const char **proc_names, size_t proc_names_num)
+{
        if (fields_num != proc_names_num)
        {
                WARNING ("nfs plugin: Wrong number of fields for "
@@ -269,14 +434,121 @@ static int nfs_submit_fields (int nfs_version, const char *instance,
                return (EINVAL);
        }
 
-       ssnprintf (plugin_instance, sizeof (plugin_instance), "v%i%s",
-                       nfs_version, instance);
+       nfs_submit_fields (nfs_version, instance, fields, fields_num, 
+                       proc_names);
 
-       for (i = 0; i < proc_names_num; i++)
-               (void) parse_value (fields[i], &values[i], DS_TYPE_DERIVE);
+       return (0);
+}
 
-       nfs_procedures_submit (plugin_instance, proc_names, values,
-                       proc_names_num);
+static int nfs_submit_nfs4_server (const char *instance, char **fields, 
+               size_t fields_num)
+{
+       static int suppress_warning = 0;
+
+       if (fields_num != NFS4_SERVER40_NUM_PROC &&
+               fields_num != NFS4_SERVER41_NUM_PROC) 
+       {
+               if (!suppress_warning)
+               {
+                       WARNING ("nfs plugin: Unexpected number of fields for "
+                                       "NFSv4 %s statistics: %zu. ",
+                                       instance, fields_num);
+               }
+
+               if (fields_num > NFS4_SERVER_MAX_PROC)
+               {
+                       fields_num = NFS4_SERVER_MAX_PROC;
+                       suppress_warning = 1;
+               }
+               else
+               {
+                       return (EINVAL);
+               }
+       }
+
+        nfs_submit_fields (4, instance, fields, 
+                       nfs4_server40_procedures_names_num,
+                       nfs4_server40_procedures_names);
+
+       if (fields_num >= NFS4_SERVER41_NUM_PROC)
+       {
+               fields += nfs4_server40_procedures_names_num;
+
+               nfs_submit_fields (4, instance, fields, 
+                               nfs4_server41_procedures_names_num, 
+                               nfs4_server41_procedures_names);
+       }
+
+       return (0);
+}
+
+static int nfs_submit_nfs4_client (const char *instance, char **fields, 
+               size_t fields_num)
+{
+       size_t proc40_names_num, proc41_names_num;
+
+       static int suppress_warning = 0;
+
+       switch (fields_num)
+       {
+               case 34:
+               case 35:
+               case 36:
+               case 37:
+               case 38:
+                       /* 4.0-only configuration */
+                       proc40_names_num = fields_num;
+                       break;
+               case 40:
+               case 41:
+                       proc40_names_num = 35;
+                       break;
+               case 42:
+               case 44:
+                       proc40_names_num = 36;
+               case 46:
+               case 47:
+               case 51:
+               case 53:
+                       proc40_names_num = 37;
+                       break;
+               case 54:
+                       proc40_names_num = 38;
+                       break;
+               default:
+                       if (!suppress_warning)
+                       {
+                               WARNING ("nfs plugin: Unexpected number of "
+                                               "fields for NFSv4 %s "
+                                               "statistics: %zu. ",
+                                               instance, fields_num);
+                       }
+
+                       if (fields_num > 34)
+                       {
+                               /* safe fallback to basic nfs40 procedures */
+                               fields_num = 34;
+                               proc40_names_num = 34;
+
+                               suppress_warning = 1;
+                       }
+                       else
+                       {
+                               return (EINVAL);
+                       }
+       }
+
+       nfs_submit_fields (4, instance, fields, proc40_names_num,
+                       nfs4_client40_procedures_names);
+
+       if (fields_num > proc40_names_num)
+       {
+               proc41_names_num = fields_num - proc40_names_num;
+               fields += proc40_names_num;
+
+               nfs_submit_fields (4, instance, fields,proc41_names_num,
+                                nfs4_client41_procedures_names);
+       }
 
        return (0);
 }
@@ -285,7 +557,7 @@ static void nfs_read_linux (FILE *fh, char *inst)
 {
        char buffer[1024];
 
-       char *fields[48];
+       char *fields[64];
        int fields_num = 0;
 
        if (fh == NULL)
@@ -301,18 +573,30 @@ static void nfs_read_linux (FILE *fh, char *inst)
 
                if (strcmp (fields[0], "proc2") == 0)
                {
-                       nfs_submit_fields (/* version = */ 2, inst,
+                       nfs_submit_fields_safe (/* version = */ 2, inst,
                                        fields + 2, (size_t) (fields_num - 2),
                                        nfs2_procedures_names,
                                        nfs2_procedures_names_num);
                }
                else if (strncmp (fields[0], "proc3", 5) == 0)
                {
-                       nfs_submit_fields (/* version = */ 3, inst,
+                       nfs_submit_fields_safe (/* version = */ 3, inst,
                                        fields + 2, (size_t) (fields_num - 2),
                                        nfs3_procedures_names,
                                        nfs3_procedures_names_num);
                }
+               else if (strcmp (fields[0], "proc4ops") == 0)
+               {
+                       if (inst[0] == 's')
+                               nfs_submit_nfs4_server (inst, fields + 2, 
+                                               (size_t) (fields_num - 2));
+               }
+               else if (strcmp (fields[0], "proc4") == 0)
+               {
+                       if (inst[0] == 'c')
+                               nfs_submit_nfs4_client (inst, fields + 2,
+                                               (size_t) (fields_num - 2));                     
+               }
        } /* while (fgets) */
 } /* void nfs_read_linux */
 #endif /* KERNEL_LINUX */
index 635abfc..47c9c5c 100644 (file)
@@ -135,6 +135,7 @@ typedef struct {
        /* writer "caching" settings */
        cdtime_t commit_interval;
        cdtime_t next_commit;
+       cdtime_t expire_delay;
 
        char *host;
        char *port;
@@ -257,6 +258,7 @@ static c_psql_database_t *c_psql_database_new (const char *name)
 
        db->commit_interval = 0;
        db->next_commit     = 0;
+       db->expire_delay    = 0;
 
        db->database   = sstrdup (name);
        db->host       = NULL;
@@ -867,6 +869,12 @@ static int c_psql_write (const data_set_t *ds, const value_list_t *vl,
 
 #undef VALUE_OR_NULL
 
+       if( db->expire_delay > 0 && vl->time < (cdtime() - vl->interval - db->expire_delay) ) {
+               log_info ("c_psql_write: Skipped expired value @ %s - %s/%s-%s/%s-%s/%s", 
+                       params[0], params[1], params[2], params[3], params[4], params[5], params[6] );
+               return 0;
+        }
+
        pthread_mutex_lock (&db->db_lock);
 
        if (0 != c_psql_check_connection (db)) {
@@ -1236,6 +1244,8 @@ static int c_psql_config_database (oconfig_item_t *ci)
                        cf_util_get_cdtime (c, &db->interval);
                else if (strcasecmp ("CommitInterval", c->key) == 0)
                        cf_util_get_cdtime (c, &db->commit_interval);
+               else if (strcasecmp ("ExpireDelay", c->key) == 0)
+                       cf_util_get_cdtime (c, &db->expire_delay);
                else
                        log_warn ("Ignoring unknown config key \"%s\".", c->key);
        }
index 92be18f..7864ead 100644 (file)
@@ -26,7 +26,8 @@
 #include "configfile.h"
 
 #include <pthread.h>
-#include <credis.h>
+#include <sys/time.h>
+#include <hiredis/hiredis.h>
 
 #ifndef HOST_NAME_MAX
 # define HOST_NAME_MAX _POSIX_HOST_NAME_MAX
@@ -38,6 +39,8 @@
 #define REDIS_DEF_TIMEOUT 2000
 #define MAX_REDIS_NODE_NAME 64
 #define MAX_REDIS_PASSWD_LENGTH 512
+#define MAX_REDIS_VAL_SIZE 256
+#define MAX_REDIS_QUERY 2048
 
 /* Redis plugin configuration example:
  *
  *   <Node "mynode">
  *     Host "localhost"
  *     Port "6379"
- *     Timeout 2000
+ *     Timeout 2
+ *     Password "foobar"
  *   </Node>
  * </Plugin>
  */
 
+struct redis_query_s;
+typedef struct redis_query_s redis_query_t;
+struct redis_query_s
+{
+    char query[MAX_REDIS_QUERY];
+    char type[DATA_MAX_NAME_LEN];
+    char instance[DATA_MAX_NAME_LEN];
+    redis_query_t *next;
+};
+
 struct redis_node_s;
 typedef struct redis_node_s redis_node_t;
 struct redis_node_s
@@ -58,7 +72,8 @@ struct redis_node_s
   char host[HOST_NAME_MAX];
   char passwd[MAX_REDIS_PASSWD_LENGTH];
   int port;
-  int timeout;
+  struct timeval timeout;
+  redis_query_t *queries;
 
   redis_node_t *next;
 };
@@ -107,16 +122,61 @@ static int redis_node_add (const redis_node_t *rn) /* {{{ */
   return (0);
 } /* }}} */
 
+static redis_query_t *redis_config_query (oconfig_item_t *ci) /* {{{ */
+{
+    redis_query_t *rq;
+    int status;
+    int i;
+
+    rq = calloc(1, sizeof(*rq));
+    if (rq == NULL) {
+        ERROR("redis plugin: calloca failed adding redis_query.");
+        return NULL;
+    }
+    status = cf_util_get_string_buffer(ci, rq->query, sizeof(rq->query));
+    if (status != 0)
+        goto err;
+
+    /*
+     * Default to a gauge type.
+     */
+    (void)strncpy(rq->type, "gauge", sizeof(rq->type));
+    (void)strncpy(rq->instance, rq->query, sizeof(rq->instance));
+    replace_special(rq->instance, sizeof(rq->instance));
+
+    for (i = 0; i < ci->children_num; i++) {
+        oconfig_item_t *option = ci->children + i;
+
+        if (strcasecmp("Type", option->key) == 0) {
+            status = cf_util_get_string_buffer(option, rq->type, sizeof(rq->type));
+        } else if (strcasecmp("Instance", option->key) == 0) {
+            status = cf_util_get_string_buffer(option, rq->instance, sizeof(rq->instance));
+        } else {
+            WARNING("redis plugin: unknown configuration option: %s", option->key);
+            status = -1;
+        }
+        if (status != 0)
+            goto err;
+    }
+    return rq;
+ err:
+    free(rq);
+    return NULL;
+} /* }}} */
+
 static int redis_config_node (oconfig_item_t *ci) /* {{{ */
 {
   redis_node_t rn;
+  redis_query_t *rq;
   int i;
   int status;
+  int timeout;
 
   memset (&rn, 0, sizeof (rn));
   sstrncpy (rn.host, REDIS_DEF_HOST, sizeof (rn.host));
   rn.port = REDIS_DEF_PORT;
-  rn.timeout = REDIS_DEF_TIMEOUT;
+  rn.timeout.tv_usec = REDIS_DEF_TIMEOUT;
+  rn.queries = NULL;
 
   status = cf_util_get_string_buffer (ci, rn.name, sizeof (rn.name));
   if (status != 0)
@@ -137,8 +197,21 @@ static int redis_config_node (oconfig_item_t *ci) /* {{{ */
         status = 0;
       }
     }
+    else if (strcasecmp ("Query", option->key) == 0)
+    {
+      rq = redis_config_query(option);
+      if (rq == NULL) {
+          status =1;
+      } else {
+          rq->next = rn.queries;
+          rn.queries = rq;
+      }
+    }
     else if (strcasecmp ("Timeout", option->key) == 0)
-      status = cf_util_get_int (option, &rn.timeout);
+    {
+      status = cf_util_get_int (option, &timeout);
+      if (status == 0) rn.timeout.tv_usec = timeout;
+    }
     else if (strcasecmp ("Password", option->key) == 0)
       status = cf_util_get_string_buffer (option, rn.passwd, sizeof (rn.passwd));
     else
@@ -180,39 +253,14 @@ static int redis_config (oconfig_item_t *ci) /* {{{ */
 } /* }}} */
 
   __attribute__ ((nonnull(2)))
-static void redis_submit_g (char *plugin_instance,
-    const char *type, const char *type_instance,
-    gauge_t value) /* {{{ */
-{
-  value_t values[1];
-  value_list_t vl = VALUE_LIST_INIT;
-
-  values[0].gauge = value;
-
-  vl.values = values;
-  vl.values_len = 1;
-  sstrncpy (vl.host, hostname_g, sizeof (vl.host));
-  sstrncpy (vl.plugin, "redis", sizeof (vl.plugin));
-  if (plugin_instance != NULL)
-    sstrncpy (vl.plugin_instance, plugin_instance,
-        sizeof (vl.plugin_instance));
-  sstrncpy (vl.type, type, sizeof (vl.type));
-  if (type_instance != NULL)
-    sstrncpy (vl.type_instance, type_instance,
-        sizeof (vl.type_instance));
-
-  plugin_dispatch_values (&vl);
-} /* }}} */
-
-  __attribute__ ((nonnull(2)))
-static void redis_submit_d (char *plugin_instance,
+static void redis_submit (char *plugin_instance,
     const char *type, const char *type_instance,
-    derive_t value) /* {{{ */
+    value_t value) /* {{{ */
 {
   value_t values[1];
   value_list_t vl = VALUE_LIST_INIT;
 
-  values[0].derive = value;
+  values[0] = value;
 
   vl.values = values;
   vl.values_len = 1;
@@ -231,8 +279,14 @@ static void redis_submit_d (char *plugin_instance,
 
 static int redis_init (void) /* {{{ */
 {
-  redis_node_t rn = { "default", REDIS_DEF_HOST, REDIS_DEF_PASSWD,
-    REDIS_DEF_PORT, REDIS_DEF_TIMEOUT, /* next = */ NULL };
+  redis_node_t rn = {
+    .name = "default",
+    .host = REDIS_DEF_HOST,
+    .port = REDIS_DEF_PORT,
+    .timeout.tv_sec = 0,
+    .timeout.tv_usec = REDIS_DEF_TIMEOUT,
+    .next = NULL
+};
 
   if (nodes_head == NULL)
     redis_node_add (&rn);
@@ -240,20 +294,103 @@ static int redis_init (void) /* {{{ */
   return (0);
 } /* }}} int redis_init */
 
+int redis_handle_info (char *node, char const *info_line, char const *type, char const *type_instance, char const *field_name, int ds_type) /* {{{ */
+{
+  char *str = strstr (info_line, field_name);
+  static char buf[MAX_REDIS_VAL_SIZE];
+  value_t val;
+  if (str)
+  {
+    int i;
+
+    str += strlen (field_name) + 1; /* also skip the ':' */
+    for(i=0;(*str && (isdigit(*str) || *str == '.'));i++,str++)
+      buf[i] = *str;
+    buf[i] ='\0';
+
+    if(parse_value (buf, &val, ds_type) == -1)
+    {
+      WARNING ("redis plugin: Unable to parse field `%s'.", field_name);
+      return (-1);
+    }
+
+    redis_submit (node, type, type_instance, val);
+    return (0);
+  }
+  return (-1);
+
+} /* }}} int redis_handle_info */
+
+int redis_handle_query (redisContext *rh, redis_node_t *rn, redis_query_t *rq) /* {{{ */
+{
+    redisReply *rr;
+    const data_set_t *ds;
+    value_t val;
+
+    ds = plugin_get_ds (rq->type);
+    if (!ds) {
+        ERROR ("redis plugin: DataSet `%s' not defined.", rq->type);
+        return (-1);
+    }
+
+    if (ds->ds_num != 1) {
+        ERROR ("redis plugin: DS `%s' has too many types.", rq->type);
+        return (-1);
+    }
+
+    if ((rr = redisCommand(rh, rq->query)) == NULL) {
+        WARNING("redis plugin: unable to carry out query `%s'.", rq->query);
+        return (-1);
+    }
+
+    switch (rr->type) {
+    case REDIS_REPLY_INTEGER:
+        switch (ds->ds[0].type) {
+        case DS_TYPE_COUNTER:
+            val.counter = (counter_t)rr->integer;
+            break;
+        case DS_TYPE_GAUGE:
+            val.gauge = (gauge_t)rr->integer;
+            break;
+        case DS_TYPE_DERIVE:
+            val.gauge = (derive_t)rr->integer;
+            break;
+        case DS_TYPE_ABSOLUTE:
+            val.gauge = (absolute_t)rr->integer;
+            break;
+        }
+        break;
+    case REDIS_REPLY_STRING:
+        if (parse_value (rr->str, &val, ds->ds[0].type) == -1) {
+            WARNING("redis plugin: Unable to parse field `%s'.", rq->type);
+            freeReplyObject (rr);
+            return (-1);
+        }
+        break;
+    default:
+        WARNING("redis plugin: Cannot coerce redis type.");
+        freeReplyObject(rr);
+        return (-1);
+    }
+
+    redis_submit(rn->name, rq->type, (strlen(rq->instance) >0)?rq->instance:NULL, val);
+    freeReplyObject (rr);
+    return 0;
+} /* }}} int redis_handle_info */
+
 static int redis_read (void) /* {{{ */
 {
   redis_node_t *rn;
+  redis_query_t *rq;
 
   for (rn = nodes_head; rn != NULL; rn = rn->next)
   {
-    REDIS rh;
-    REDIS_INFO info;
-
-    int status;
+    redisContext *rh;
+    redisReply   *rr;
 
     DEBUG ("redis plugin: querying info from node `%s' (%s:%d).", rn->name, rn->host, rn->port);
 
-    rh = credis_connect (rn->host, rn->port, rn->timeout);
+    rh = redisConnectWithTimeout ((char *)rn->host, rn->port, rn->timeout);
     if (rh == NULL)
     {
       ERROR ("redis plugin: unable to connect to node `%s' (%s:%d).", rn->name, rn->host, rn->port);
@@ -263,56 +400,46 @@ static int redis_read (void) /* {{{ */
     if (strlen (rn->passwd) > 0)
     {
       DEBUG ("redis plugin: authenticanting node `%s' passwd(%s).", rn->name, rn->passwd);
-      status = credis_auth(rh, rn->passwd);
-      if (status != 0)
+      rr = redisCommand (rh, "AUTH %s", rn->passwd);
+
+      if (rr == NULL || rr->type != REDIS_REPLY_STATUS)
       {
         WARNING ("redis plugin: unable to authenticate on node `%s'.", rn->name);
-        credis_close (rh);
+        if (rr != NULL)
+          freeReplyObject (rr);
+
+        redisFree (rh);
         continue;
       }
     }
 
-    memset (&info, 0, sizeof (info));
-    status = credis_info (rh, &info);
-    if (status != 0)
+    if ((rr = redisCommand(rh, "INFO")) == NULL)
     {
-      WARNING ("redis plugin: unable to get info from node `%s'.", rn->name);
-      credis_close (rh);
+      WARNING ("redis plugin: unable to connect to node `%s'.", rn->name);
+      redisFree (rh);
       continue;
     }
 
-    /* typedef struct _cr_info {
-     *   char redis_version[CREDIS_VERSION_STRING_SIZE];
-     *   int bgsave_in_progress;
-     *   int connected_clients;
-     *   int connected_slaves;
-     *   unsigned int used_memory;
-     *   long long changes_since_last_save;
-     *   int last_save_time;
-     *   long long total_connections_received;
-     *   long long total_commands_processed;
-     *   int uptime_in_seconds;
-     *   int uptime_in_days;
-     *   int role;
-     * } REDIS_INFO; */
-
-    DEBUG ("redis plugin: received info from node `%s': connected_clients = %d; "
-        "connected_slaves = %d; used_memory = %lu; changes_since_last_save = %lld; "
-        "bgsave_in_progress = %d; total_connections_received = %lld; "
-        "total_commands_processed = %lld; uptime_in_seconds = %ld", rn->name,
-        info.connected_clients, info.connected_slaves, info.used_memory,
-        info.changes_since_last_save, info.bgsave_in_progress,
-        info.total_connections_received, info.total_commands_processed,
-        info.uptime_in_seconds);
-
-    redis_submit_g (rn->name, "current_connections", "clients", info.connected_clients);
-    redis_submit_g (rn->name, "current_connections", "slaves", info.connected_slaves);
-    redis_submit_g (rn->name, "memory", "used", info.used_memory);
-    redis_submit_g (rn->name, "volatile_changes", NULL, info.changes_since_last_save);
-    redis_submit_d (rn->name, "total_connections", NULL, info.total_connections_received);
-    redis_submit_d (rn->name, "total_operations", NULL, info.total_commands_processed);
-
-    credis_close (rh);
+    redis_handle_info (rn->name, rr->str, "uptime", NULL, "uptime_in_seconds", DS_TYPE_GAUGE);
+    redis_handle_info (rn->name, rr->str, "current_connections", "clients", "connected_clients", DS_TYPE_GAUGE);
+    redis_handle_info (rn->name, rr->str, "blocked_clients", NULL, "blocked_clients", DS_TYPE_GAUGE);
+    redis_handle_info (rn->name, rr->str, "memory", NULL, "used_memory", DS_TYPE_GAUGE);
+    redis_handle_info (rn->name, rr->str, "memory_lua", NULL, "used_memory_lua", DS_TYPE_GAUGE);
+    /* changes_since_last_save: Deprecated in redis version 2.6 and above */
+    redis_handle_info (rn->name, rr->str, "volatile_changes", NULL, "changes_since_last_save", DS_TYPE_GAUGE);
+    redis_handle_info (rn->name, rr->str, "total_connections", NULL, "total_connections_received", DS_TYPE_DERIVE);
+    redis_handle_info (rn->name, rr->str, "total_operations", NULL, "total_commands_processed", DS_TYPE_DERIVE);
+    redis_handle_info (rn->name, rr->str, "expired_keys", NULL, "expired_keys", DS_TYPE_GAUGE);
+    redis_handle_info (rn->name, rr->str, "pubsub", "channels", "pubsub_channels", DS_TYPE_GAUGE);
+    redis_handle_info (rn->name, rr->str, "pubsub", "patterns", "pubsub_patterns", DS_TYPE_GAUGE);
+    redis_handle_info (rn->name, rr->str, "current_connections", "slaves", "connected_slaves", DS_TYPE_GAUGE);
+
+    freeReplyObject (rr);
+
+    for (rq = rn->queries; rq != NULL; rq = rq->next)
+        redis_handle_query(rh, rn, rq);
+
+    redisFree (rh);
   }
 
   return 0;
index 7389449..f5b09bd 100644 (file)
@@ -62,7 +62,9 @@ static char *sensor_type_name_map[] =
        "fanspeed",
 # define SENSOR_TYPE_TEMPERATURE 2
        "temperature",
-# define SENSOR_TYPE_UNKNOWN     3
+# define SENSOR_TYPE_POWER       3
+       "power",
+# define SENSOR_TYPE_UNKNOWN     4
        NULL
 };
 
@@ -127,7 +129,8 @@ static sensors_labeltypes_t known_features[] =
        { "3.3V", SENSOR_TYPE_VOLTAGE },
        { "2.5V", SENSOR_TYPE_VOLTAGE },
        { "2.0V", SENSOR_TYPE_VOLTAGE },
-       { "12V", SENSOR_TYPE_VOLTAGE }
+       { "12V", SENSOR_TYPE_VOLTAGE },
+       { "power1", SENSOR_TYPE_POWER }
 };
 static int known_features_num = STATIC_ARRAY_SIZE (known_features);
 /* end new naming */
@@ -411,7 +414,8 @@ static int sensors_load_conf (void)
                        /* Only handle voltage, fanspeeds and temperatures */
                        if ((feature->type != SENSORS_FEATURE_IN)
                                        && (feature->type != SENSORS_FEATURE_FAN)
-                                       && (feature->type != SENSORS_FEATURE_TEMP))
+                                       && (feature->type != SENSORS_FEATURE_TEMP)
+                                       && (feature->type != SENSORS_FEATURE_POWER))
                        {
                                DEBUG ("sensors plugin: sensors_load_conf: "
                                                "Ignoring feature `%s', "
@@ -427,7 +431,8 @@ static int sensors_load_conf (void)
 
                                if ((subfeature->type != SENSORS_SUBFEATURE_IN_INPUT)
                                                && (subfeature->type != SENSORS_SUBFEATURE_FAN_INPUT)
-                                               && (subfeature->type != SENSORS_SUBFEATURE_TEMP_INPUT))
+                                               && (subfeature->type != SENSORS_SUBFEATURE_TEMP_INPUT)
+                                               && (subfeature->type != SENSORS_SUBFEATURE_POWER_INPUT))
                                        continue;
 
                                fl = (featurelist_t *) malloc (sizeof (featurelist_t));
@@ -573,6 +578,9 @@ static int sensors_read (void)
                else if (fl->feature->type
                                == SENSORS_FEATURE_TEMP)
                        type = "temperature";
+               else if (fl->feature->type
+                               == SENSORS_FEATURE_POWER)
+                       type = "power";
                else
                        continue;
 
index 7d6e0a1..ab59638 100644 (file)
@@ -359,7 +359,7 @@ static int csnmp_config_add_data_blacklist(data_definition_t *dd, oconfig_item_t
     {
       ERROR("snmp plugin: Can't allocate memory");
       strarray_free(dd->ignores, dd->ignores_len);
-      return (ENOMEM); 
+      return (ENOMEM);
     }
   }
   return 0;
@@ -1497,6 +1497,8 @@ static int csnmp_read_table (host_definition_t *host, data_definition_t *data)
         snmp_free_pdu (res);
       res = NULL;
 
+      /* snmp_synch_response already freed our PDU */
+      req = NULL;
       sfree (errstr);
       csnmp_host_close_session (host);
 
index ec34bd4..df54472 100644 (file)
@@ -8,12 +8,14 @@ ath_nodes             value:GAUGE:0:65535
 ath_stat               value:DERIVE:0:U
 backends               value:GAUGE:0:65535
 bitrate                        value:GAUGE:0:4294967295
+blocked_clients value:GAUGE:0:U
 bytes                  value:GAUGE:0:U
 cache_eviction         value:DERIVE:0:U
 cache_operation                value:DERIVE:0:U
 cache_ratio            value:GAUGE:0:100
 cache_result           value:DERIVE:0:U
 cache_size             value:GAUGE:0:U
+changes_since_last_save   value:GAUGE:0:U
 charge                 value:GAUGE:0:U
 compression_ratio      value:GAUGE:0:2
 compression            uncompressed:DERIVE:0:U, compressed:DERIVE:0:U
@@ -37,6 +39,7 @@ disk_octets           read:DERIVE:0:U, write:DERIVE:0:U
 disk_ops_complex       value:DERIVE:0:U
 disk_ops               read:DERIVE:0:U, write:DERIVE:0:U
 disk_time              read:DERIVE:0:U, write:DERIVE:0:U
+disk_io_time           io_time:DERIVE:0:U, weighted_io_time:DERIVE:0:U
 dns_answer             value:DERIVE:0:U
 dns_notify             value:DERIVE:0:U
 dns_octets             queries:DERIVE:0:U, responses:DERIVE:0:U
@@ -59,6 +62,7 @@ email_check           value:GAUGE:0:U
 email_count            value:GAUGE:0:U
 email_size             value:GAUGE:0:U
 entropy                        value:GAUGE:0:4294967295
+expired_keys    value:GAUGE:0:U
 fanspeed               value:GAUGE:0:U
 file_size              value:GAUGE:0:U
 files                  value:GAUGE:0:U
@@ -99,6 +103,7 @@ memcached_items              value:GAUGE:0:U
 memcached_octets       rx:DERIVE:0:U, tx:DERIVE:0:U
 memcached_ops          value:DERIVE:0:U
 memory                 value:GAUGE:0:281474976710656
+memory_lua             value:GAUGE:0:281474976710656
 multimeter             value:GAUGE:U:U
 mutex_operations       value:DERIVE:0:U
 mysql_commands         value:DERIVE:0:U
@@ -107,9 +112,13 @@ mysql_locks                value:DERIVE:0:U
 mysql_log_position     value:DERIVE:0:U
 mysql_octets           rx:DERIVE:0:U, tx:DERIVE:0:U
 mysql_bpool_pages      value:GAUGE:0:U
+mysql_bpool_bytes      value:GAUGE:0:U
 mysql_bpool_counters   value:DERIVE:0:U
 mysql_innodb_data      value:DERIVE:0:U
 mysql_innodb_dblwr     value:DERIVE:0:U
+mysql_innodb_log       value:DERIVE:0:U
+mysql_innodb_pages     value:DERIVE:0:U
+mysql_innodb_row_lock  value:DERIVE:0:U
 mysql_innodb_rows      value:DERIVE:0:U
 mysql_select           value:DERIVE:0:U
 mysql_sort             value:DERIVE:0:U
@@ -156,6 +165,7 @@ ps_rss                      value:GAUGE:0:9223372036854775807
 ps_stacksize           value:GAUGE:0:9223372036854775807
 ps_state               value:GAUGE:0:65535
 ps_vm                  value:GAUGE:0:9223372036854775807
+pubsub        value:GAUGE:0:U
 queue_length           value:GAUGE:0:U
 records                        value:GAUGE:0:U
 requests               value:GAUGE:0:U
index 3a8dddd..8e6d95e 100644 (file)
 #include "plugin.h"
 #include "configfile.h"
 
-#include <varnish/varnishapi.h>
+#if HAVE_VARNISH_V4
+#include <varnish/vapi/vsm.h>
+#include <varnish/vapi/vsc.h>
+typedef struct VSC_C_main c_varnish_stats_t;
+#endif
 
 #if HAVE_VARNISH_V3
-# include <varnish/vsc.h>
+#include <varnish/varnishapi.h>
+#include <varnish/vsc.h>
 typedef struct VSC_C_main c_varnish_stats_t;
 #endif
 
 #if HAVE_VARNISH_V2
+#include <varnish/varnishapi.h>
 typedef struct varnish_stats c_varnish_stats_t;
 #endif
 
@@ -67,11 +73,14 @@ struct user_config_s {
 #endif
        _Bool collect_struct;
        _Bool collect_totals;
-#ifdef HAVE_VARNISH_V3
+#if HAVE_VARNISH_V3 || HAVE_VARNISH_V4
        _Bool collect_uptime;
 #endif
        _Bool collect_vcl;
        _Bool collect_workers;
+#if HAVE_VARNISH_V4
+       _Bool collect_vsm;
+#endif
 };
 typedef struct user_config_s user_config_t; /* }}} */
 
@@ -141,10 +150,12 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
 
        if (conf->collect_connections)
        {
+#ifndef HAVE_VARNISH_V4
                /* Client connections accepted */
                varnish_submit_derive (conf->instance, "connections", "connections", "accepted", stats->client_conn);
                /* Connection dropped, no sess */
                varnish_submit_derive (conf->instance, "connections", "connections", "dropped" , stats->client_drop);
+#endif
                /* Client requests received    */
                varnish_submit_derive (conf->instance, "connections", "connections", "received", stats->client_req);
        }
@@ -225,7 +236,7 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
                varnish_submit_derive (conf->instance, "fetch", "http_requests", "zero"       , stats->fetch_zero);
                /* Fetch failed              */
                varnish_submit_derive (conf->instance, "fetch", "http_requests", "failed"     , stats->fetch_failed);
-#if HAVE_VARNISH_V3
+#if HAVE_VARNISH_V3 || HAVE_VARNISH_V4
                /* Fetch no body (1xx)       */
                varnish_submit_derive (conf->instance, "fetch", "http_requests", "no_body_1xx", stats->fetch_1xx);
                /* Fetch no body (204)       */
@@ -263,12 +274,17 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
 #endif
                /* HTTP header overflows         */
                varnish_submit_derive (conf->instance, "objects", "total_objects", "header_overflow",    stats->losthdr);
+#if HAVE_VARNISH_V4
+               /* N purged objects              */
+               varnish_submit_derive (conf->instance, "objects", "total_objects", "purged",             stats->n_obj_purged);
+#else
                /* Objects sent with sendfile    */
                varnish_submit_derive (conf->instance, "objects", "total_objects", "sent_sendfile",      stats->n_objsendfile);
                /* Objects sent with write       */
                varnish_submit_derive (conf->instance, "objects", "total_objects", "sent_write",         stats->n_objwrite);
                /* Objects overflowing workspace */
                varnish_submit_derive (conf->instance, "objects", "total_objects", "workspace_overflow", stats->n_objoverflow);
+#endif
        }
 
 #if HAVE_VARNISH_V2
@@ -287,7 +303,8 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
                /* N duplicate purges removed */
                varnish_submit_derive (conf->instance, "purge", "total_operations", "duplicate",        stats->n_purge_dups);
        }
-#else
+#endif
+#if HAVE_VARNISH_V3
        if (conf->collect_ban)
        {
                /* N total active bans      */
@@ -304,6 +321,27 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
                varnish_submit_derive (conf->instance, "ban", "total_operations", "duplicate",      stats->n_ban_dups);
        }
 #endif
+#if HAVE_VARNISH_V4
+       if (conf->collect_ban)
+       {
+               /* N total active bans      */
+               varnish_submit_derive (conf->instance, "ban", "total_operations", "total",          stats->bans);
+               /* N new bans added         */
+               varnish_submit_derive (conf->instance, "ban", "total_operations", "added",          stats->bans_added);
+               /* N bans using obj */
+               varnish_submit_derive (conf->instance, "ban", "total_operations", "obj",            stats->bans_obj);
+               /* N bans using req */
+               varnish_submit_derive (conf->instance, "ban", "total_operations", "req",            stats->bans_req);
+               /* N new bans completed     */
+               varnish_submit_derive (conf->instance, "ban", "total_operations", "completed",      stats->bans_completed);
+               /* N old bans deleted       */
+               varnish_submit_derive (conf->instance, "ban", "total_operations", "deleted",        stats->bans_deleted);
+               /* N objects tested         */
+               varnish_submit_derive (conf->instance, "ban", "total_operations", "tested",         stats->bans_tested);
+               /* N duplicate bans removed */
+               varnish_submit_derive (conf->instance, "ban", "total_operations", "duplicate",      stats->bans_dups);
+       }
+#endif
 
        if (conf->collect_session)
        {
@@ -313,8 +351,21 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
                varnish_submit_derive (conf->instance, "session", "total_operations", "pipeline",  stats->sess_pipeline);
                /* Session Read Ahead */
                varnish_submit_derive (conf->instance, "session", "total_operations", "readahead", stats->sess_readahead);
+#if HAVE_VARNISH_V4
+               /* Sessions accepted */
+               varnish_submit_derive (conf->instance, "session", "total_operations", "accepted",  stats->sess_conn);
+               /* Sessions dropped for thread */
+               varnish_submit_derive (conf->instance, "session", "total_operations", "dropped",   stats->sess_drop);
+               /* Sessions accept failure */
+               varnish_submit_derive (conf->instance, "session", "total_operations", "failed",    stats->sess_fail);
+               /* Sessions pipe overflow */
+               varnish_submit_derive (conf->instance, "session", "total_operations", "overflow",  stats->sess_pipe_overflow);
+               /* Sessions queued for thread */
+               varnish_submit_derive (conf->instance, "session", "total_operations", "queued",    stats->sess_queued);
+#else
                /* Session Linger     */
                varnish_submit_derive (conf->instance, "session", "total_operations", "linger",    stats->sess_linger);
+#endif
                /* Session herd       */
                varnish_submit_derive (conf->instance, "session", "total_operations", "herd",      stats->sess_herd);
        }
@@ -377,17 +428,21 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
 
        if (conf->collect_struct)
        {
+#if !HAVE_VARNISH_V4
                /* N struct sess_mem       */
                varnish_submit_gauge (conf->instance, "struct", "current_sessions", "sess_mem",  stats->n_sess_mem);
                /* N struct sess           */
                varnish_submit_gauge (conf->instance, "struct", "current_sessions", "sess",      stats->n_sess);
+#endif
                /* N struct object         */
                varnish_submit_gauge (conf->instance, "struct", "objects", "object",             stats->n_object);
-#ifdef HAVE_VARNISH_V3
+#if HAVE_VARNISH_V3 || HAVE_VARNISH_V4
                /* N unresurrected objects */
                varnish_submit_gauge (conf->instance, "struct", "objects", "vampireobject",      stats->n_vampireobject);
                /* N struct objectcore     */
                varnish_submit_gauge (conf->instance, "struct", "objects", "objectcore",         stats->n_objectcore);
+               /* N struct waitinglist    */
+               varnish_submit_gauge (conf->instance, "struct", "objects", "waitinglist",        stats->n_waitinglist);
 #endif
                /* N struct objecthead     */
                varnish_submit_gauge (conf->instance, "struct", "objects", "objecthead",         stats->n_objecthead);
@@ -415,13 +470,40 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
                varnish_submit_derive (conf->instance, "totals", "total_operations", "pass",    stats->s_pass);
                /* Total fetch */
                varnish_submit_derive (conf->instance, "totals", "total_operations", "fetches", stats->s_fetch);
+#if HAVE_VARNISH_V4
+               /* Total synth */
+               varnish_submit_derive (conf->instance, "totals", "total_bytes", "synth",       stats->s_synth);
+               /* Request header bytes */
+               varnish_submit_derive (conf->instance, "totals", "total_bytes", "req_header",  stats->s_req_hdrbytes);
+               /* Request body byte */
+               varnish_submit_derive (conf->instance, "totals", "total_bytes", "req_body",    stats->s_req_bodybytes);
+               /* Response header bytes */
+               varnish_submit_derive (conf->instance, "totals", "total_bytes", "resp_header", stats->s_resp_hdrbytes);
+               /* Response body byte */
+               varnish_submit_derive (conf->instance, "totals", "total_bytes", "resp_body",   stats->s_resp_bodybytes);
+               /* Pipe request header bytes */
+               varnish_submit_derive (conf->instance, "totals", "total_bytes", "pipe_header", stats->s_pipe_hdrbytes);
+               /* Piped bytes from client */
+               varnish_submit_derive (conf->instance, "totals", "total_bytes", "pipe_in",     stats->s_pipe_in);
+               /* Piped bytes to client */
+               varnish_submit_derive (conf->instance, "totals", "total_bytes", "pipe_out",    stats->s_pipe_out);
+               /* Number of purge operations */
+               varnish_submit_derive (conf->instance, "totals", "total_operations", "purges", stats->n_purges);
+#else
                /* Total header bytes */
                varnish_submit_derive (conf->instance, "totals", "total_bytes", "header-bytes", stats->s_hdrbytes);
                /* Total body byte */
                varnish_submit_derive (conf->instance, "totals", "total_bytes", "body-bytes",   stats->s_bodybytes);
+#endif
+#if HAVE_VARNISH_V3 || HAVE_VARNISH_V4
+               /* Gzip operations */
+               varnish_submit_derive (conf->instance, "totals", "total_operations", "gzip",    stats->n_gzip);
+               /* Gunzip operations */
+               varnish_submit_derive (conf->instance, "totals", "total_operations", "gunzip",  stats->n_gunzip);
+#endif
        }
 
-#ifdef HAVE_VARNISH_V3
+#if HAVE_VARNISH_V3 || HAVE_VARNISH_V4
        if (conf->collect_uptime)
        {
                /* Client uptime */
@@ -437,10 +519,28 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
                varnish_submit_gauge (conf->instance, "vcl", "vcl", "avail_vcl",     stats->n_vcl_avail);
                /* N vcl discarded */
                varnish_submit_gauge (conf->instance, "vcl", "vcl", "discarded_vcl", stats->n_vcl_discard);
+#if HAVE_VARNISH_V3 || HAVE_VARNISH_V4
+               /* Loaded VMODs */
+               varnish_submit_gauge (conf->instance, "vcl", "objects", "vmod",      stats->vmods);
+#endif
        }
 
        if (conf->collect_workers)
        {
+#ifdef HAVE_VARNISH_V4
+               /* total number of threads */
+               varnish_submit_gauge (conf->instance, "workers", "threads", "worker",             stats->threads);
+               /* threads created */
+               varnish_submit_derive (conf->instance, "workers", "total_threads", "created",     stats->threads_created);
+               /* thread creation failed */
+               varnish_submit_derive (conf->instance, "workers", "total_threads", "failed",      stats->threads_failed);
+               /* threads hit max */
+               varnish_submit_derive (conf->instance, "workers", "total_threads", "limited",     stats->threads_limited);
+               /* threads destroyed */
+               varnish_submit_derive (conf->instance, "workers", "total_threads", "dropped",     stats->threads_destroyed);
+               /* length of session queue */
+               varnish_submit_derive (conf->instance, "workers", "queue_length",  "threads",     stats->thread_queue_len);
+#else
                /* worker threads */
                varnish_submit_gauge (conf->instance, "workers", "threads", "worker",             stats->n_wrk);
                /* worker threads created */
@@ -450,22 +550,40 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
                /* worker threads limited */
                varnish_submit_derive (conf->instance, "workers", "total_threads", "limited",     stats->n_wrk_max);
                /* dropped work requests */
-               varnish_submit_derive (conf->instance, "workers", "total_requests", "dropped",    stats->n_wrk_drop);
+               varnish_submit_derive (conf->instance, "workers", "total_threads", "dropped",     stats->n_wrk_drop);
 #ifdef HAVE_VARNISH_V2
                /* queued work requests */
                varnish_submit_derive (conf->instance, "workers", "total_requests", "queued",     stats->n_wrk_queue);
                /* overflowed work requests */
                varnish_submit_derive (conf->instance, "workers", "total_requests", "overflowed", stats->n_wrk_overflow);
-#else
+#else /* HAVE_VARNISH_V3 */
                /* queued work requests */
                varnish_submit_derive (conf->instance, "workers", "total_requests", "queued",       stats->n_wrk_queued);
                /* work request queue length */
                varnish_submit_derive (conf->instance, "workers", "total_requests", "queue_length", stats->n_wrk_lqueue);
 #endif
+#endif
+       }
+
+#if HAVE_VARNISH_V4
+       if (conf->collect_vsm)
+       {
+               /* Free VSM space */
+               varnish_submit_gauge (conf->instance, "vsm", "bytes", "free",              stats->vsm_free);
+               /* Used VSM space */
+               varnish_submit_gauge (conf->instance, "vsm", "bytes", "used",              stats->vsm_used);
+               /* Cooling VSM space */
+               varnish_submit_gauge (conf->instance, "vsm", "bytes", "cooling",           stats->vsm_cooling);
+               /* Overflow VSM space */
+               varnish_submit_gauge (conf->instance, "vsm", "bytes", "overflow",          stats->vsm_overflow);
+               /* Total overflowed VSM space */
+               varnish_submit_derive (conf->instance, "vsm", "total_bytes", "overflowed", stats->vsm_overflowed);
        }
+#endif
+
 } /* }}} void varnish_monitor */
 
-#if HAVE_VARNISH_V3
+#if HAVE_VARNISH_V3 || HAVE_VARNISH_V4
 static int varnish_read (user_data_t *ud) /* {{{ */
 {
        struct VSM_data *vd;
@@ -479,7 +597,9 @@ static int varnish_read (user_data_t *ud) /* {{{ */
        conf = ud->data;
 
        vd = VSM_New();
+#if HAVE_VARNISH_V3
        VSC_Setup(vd);
+#endif
 
        if (conf->instance != NULL)
        {
@@ -495,14 +615,22 @@ static int varnish_read (user_data_t *ud) /* {{{ */
                }
        }
 
+#if HAVE_VARNISH_V3
        if (VSC_Open (vd, /* diag = */ 1))
+#else /* if HAVE_VARNISH_V4 */
+       if (VSM_Open (vd))
+#endif
        {
                ERROR ("varnish plugin: Unable to load statistics.");
 
                return (-1);
        }
 
+#if HAVE_VARNISH_V3
        stats = VSC_Main(vd);
+#else /* if HAVE_VARNISH_V4 */
+       stats = VSC_Main(vd, NULL);
+#endif
 
        varnish_monitor (conf, stats);
        VSM_Close (vd);
@@ -575,11 +703,14 @@ static int varnish_config_apply_default (user_config_t *conf) /* {{{ */
        conf->collect_sms         = 0;
        conf->collect_struct      = 0;
        conf->collect_totals      = 0;
-#ifdef HAVE_VARNISH_V3
+#if HAVE_VARNISH_V3 || HAVE_VARNISH_V4
        conf->collect_uptime      = 0;
 #endif
        conf->collect_vcl         = 0;
        conf->collect_workers     = 0;
+#if HAVE_VARNISH_V4
+       conf->collect_vsm         = 0;
+#endif
 
        return (0);
 } /* }}} int varnish_config_apply_default */
@@ -699,7 +830,7 @@ static int varnish_config_instance (const oconfig_item_t *ci) /* {{{ */
                        cf_util_get_boolean (child, &conf->collect_struct);
                else if (strcasecmp ("CollectTotals", child->key) == 0)
                        cf_util_get_boolean (child, &conf->collect_totals);
-#ifdef HAVE_VARNISH_V3
+#if HAVE_VARNISH_V3 || HAVE_VARNISH_V4
                else if (strcasecmp ("CollectUptime", child->key) == 0)
                        cf_util_get_boolean (child, &conf->collect_uptime);
 #endif
@@ -707,6 +838,10 @@ static int varnish_config_instance (const oconfig_item_t *ci) /* {{{ */
                        cf_util_get_boolean (child, &conf->collect_vcl);
                else if (strcasecmp ("CollectWorkers", child->key) == 0)
                        cf_util_get_boolean (child, &conf->collect_workers);
+#if HAVE_VARNISH_V4
+               else if (strcasecmp ("CollectVSM", child->key) == 0)
+                       cf_util_get_boolean (child, &conf->collect_vsm);
+#endif
                else
                {
                        WARNING ("Varnish plugin: Ignoring unknown "
@@ -741,11 +876,15 @@ static int varnish_config_instance (const oconfig_item_t *ci) /* {{{ */
 #endif
                        && !conf->collect_struct
                        && !conf->collect_totals
-#ifdef HAVE_VARNISH_V3
+#if HAVE_VARNISH_V3 || HAVE_VARNISH_V4
                        && !conf->collect_uptime
 #endif
                        && !conf->collect_vcl
-                       && !conf->collect_workers)
+                       && !conf->collect_workers
+#if HAVE_VARNISH_V4
+                       && !conf->collect_vsm
+#endif
+       )
        {
                WARNING ("Varnish plugin: No metric has been configured for "
                                "instance \"%s\". Disabling this instance.",
index d3d5202..41451a8 100644 (file)
@@ -197,6 +197,8 @@ static int wg_callback_init (struct wg_callback *cb)
     const char *service = cb->service ? cb->service : WG_DEFAULT_SERVICE;
     const char *protocol = cb->protocol ? cb->protocol : WG_DEFAULT_PROTOCOL;
 
+    char connerr[1024] = "";
+
     if (cb->sock_fd > 0)
         return (0);
 
@@ -233,12 +235,19 @@ static int wg_callback_init (struct wg_callback *cb)
     {
         cb->sock_fd = socket (ai_ptr->ai_family, ai_ptr->ai_socktype,
                 ai_ptr->ai_protocol);
-        if (cb->sock_fd < 0)
+        if (cb->sock_fd < 0) {
+            char errbuf[1024];
+            snprintf (connerr, sizeof (connerr), "failed to open socket: %s",
+                    sstrerror (errno, errbuf, sizeof (errbuf)));
             continue;
+        }
 
         status = connect (cb->sock_fd, ai_ptr->ai_addr, ai_ptr->ai_addrlen);
         if (status != 0)
         {
+            char errbuf[1024];
+            snprintf (connerr, sizeof (connerr), "failed to connect to remote "
+                    "host: %s", sstrerror (errno, errbuf, sizeof (errbuf)));
             close (cb->sock_fd);
             cb->sock_fd = -1;
             continue;
@@ -251,11 +260,12 @@ static int wg_callback_init (struct wg_callback *cb)
 
     if (cb->sock_fd < 0)
     {
-        char errbuf[1024];
+        if (connerr[0] == '\0')
+            /* this should not happen but try to get a message anyway */
+            sstrerror (errno, connerr, sizeof (connerr));
         c_complain (LOG_ERR, &cb->init_complaint,
-                "write_graphite plugin: Connecting to %s:%s via %s failed. "
-                "The last error was: %s", node, service, protocol,
-                sstrerror (errno, errbuf, sizeof (errbuf)));
+                  "write_graphite plugin: Connecting to %s:%s via %s failed. "
+                  "The last error was: %s", node, service, protocol, connerr);
         return (-1);
     }
     else
index 3defaca..b4c5e21 100644 (file)
@@ -30,7 +30,8 @@
 #include "configfile.h"
 
 #include <pthread.h>
-#include <credis.h>
+#include <sys/time.h>
+#include <hiredis/hiredis.h>
 
 struct wr_node_s
 {
@@ -38,9 +39,9 @@ struct wr_node_s
 
   char *host;
   int port;
-  int timeout;
+  struct timeval timeout;
 
-  REDIS conn;
+  redisContext *conn;
   pthread_mutex_t lock;
 };
 typedef struct wr_node_s wr_node_t;
@@ -56,15 +57,18 @@ static int wr_write (const data_set_t *ds, /* {{{ */
   char ident[512];
   char key[512];
   char value[512];
+  char time[24];
   size_t value_size;
   char *value_ptr;
   int status;
+  redisReply   *rr;
   int i;
 
   status = FORMAT_VL (ident, sizeof (ident), vl);
   if (status != 0)
     return (status);
   ssnprintf (key, sizeof (key), "collectd/%s", ident);
+  ssnprintf (time, sizeof (time), "%.9f", CDTIME_T_TO_DOUBLE(vl->time));
 
   memset (value, 0, sizeof (value));
   value_size = sizeof (value);
@@ -84,7 +88,8 @@ static int wr_write (const data_set_t *ds, /* {{{ */
   }                                                                  \
 } while (0)
 
-  APPEND ("%lu", (unsigned long) vl->time);
+  APPEND ("%s:", time);
+
   for (i = 0; i < ds->ds_num; i++)
   {
     if (ds->ds[i].type == DS_TYPE_COUNTER)
@@ -105,7 +110,7 @@ static int wr_write (const data_set_t *ds, /* {{{ */
 
   if (node->conn == NULL)
   {
-    node->conn = credis_connect (node->host, node->port, node->timeout);
+    node->conn = redisConnectWithTimeout ((char *)node->host, node->port, node->timeout);
     if (node->conn == NULL)
     {
       ERROR ("write_redis plugin: Connecting to host \"%s\" (port %i) failed.",
@@ -116,12 +121,14 @@ static int wr_write (const data_set_t *ds, /* {{{ */
     }
   }
 
-  /* "credis_zadd" doesn't handle a NULL pointer gracefully, so I'd rather
-   * have a meaningful assertion message than a normal segmentation fault. */
   assert (node->conn != NULL);
-  status = credis_zadd (node->conn, key, (double) vl->time, value);
+  rr = redisCommand (node->conn, "ZADD %s %s %s", key, time, value);
+  if (rr==NULL)
+    WARNING("ZADD command error. key:%s", key);
 
-  credis_sadd (node->conn, "collectd/values", ident);
+  rr = redisCommand (node->conn, "SADD collectd/values %s", ident);
+  if (rr==NULL)
+    WARNING("SADD command error. ident:%s", ident);
 
   pthread_mutex_unlock (&node->lock);
 
@@ -137,7 +144,7 @@ static void wr_config_free (void *ptr) /* {{{ */
 
   if (node->conn != NULL)
   {
-    credis_close (node->conn);
+    redisFree (node->conn);
     node->conn = NULL;
   }
 
@@ -148,6 +155,7 @@ static void wr_config_free (void *ptr) /* {{{ */
 static int wr_config_node (oconfig_item_t *ci) /* {{{ */
 {
   wr_node_t *node;
+  int timeout;
   int status;
   int i;
 
@@ -157,7 +165,8 @@ static int wr_config_node (oconfig_item_t *ci) /* {{{ */
   memset (node, 0, sizeof (*node));
   node->host = NULL;
   node->port = 0;
-  node->timeout = 1000;
+  node->timeout.tv_sec = 0;
+  node->timeout.tv_usec = 1000;
   node->conn = NULL;
   pthread_mutex_init (&node->lock, /* attr = */ NULL);
 
@@ -183,8 +192,10 @@ static int wr_config_node (oconfig_item_t *ci) /* {{{ */
         status = 0;
       }
     }
-    else if (strcasecmp ("Timeout", child->key) == 0)
-      status = cf_util_get_int (child, &node->timeout);
+    else if (strcasecmp ("Timeout", child->key) == 0) {
+      status = cf_util_get_int (child, &timeout);
+      if (status == 0) node->timeout.tv_usec = timeout;
+    }
     else
       WARNING ("write_redis plugin: Ignoring unknown config option \"%s\".",
           child->key);