Merge pull request #3147 from rpv-tomsk/libvirt
authorRuben Kerkhof <ruben@rubenkerkhof.com>
Mon, 13 May 2019 11:38:38 +0000 (13:38 +0200)
committerGitHub <noreply@github.com>
Mon, 13 May 2019 11:38:38 +0000 (13:38 +0200)
virt plugin: Support new metric from libvirt-5.0.0 virDomainMemoryStats()

src/virt.c

index 9d368af..4232911 100644 (file)
@@ -916,10 +916,10 @@ static void memory_submit(virDomainPtr dom, gauge_t value) {
 
 static void memory_stats_submit(gauge_t value, virDomainPtr dom,
                                 int tag_index) {
-  static const char *tags[] = {"swap_in",        "swap_out", "major_fault",
-                               "minor_fault",    "unused",   "available",
-                               "actual_balloon", "rss",      "usable",
-                               "last_update"};
+  static const char *tags[] = {"swap_in",        "swap_out",   "major_fault",
+                               "minor_fault",    "unused",     "available",
+                               "actual_balloon", "rss",        "usable",
+                               "last_update",    "disk_caches"};
 
   if ((tag_index < 0) || (tag_index >= (int)STATIC_ARRAY_SIZE(tags))) {
     ERROR("virt plugin: Array index out of bounds: tag_index = %d", tag_index);