X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=yardstick%2Fnetwork_services%2Fnfvi%2Fcollectd.conf;h=22bd5d49de8c78f3a40dd892efea46552aa8089f;hb=bb581e5213ec07bd34a749d20adce1d9b9e6666e;hp=abcf24ded3379671b72f838a524f8aad2097b61a;hpb=e599b364ec8925c2e55d9fd6c63a2e5f2c3a89bf;p=yardstick.git
diff --git a/yardstick/network_services/nfvi/collectd.conf b/yardstick/network_services/nfvi/collectd.conf
index abcf24ded..22bd5d49d 100644
--- a/yardstick/network_services/nfvi/collectd.conf
+++ b/yardstick/network_services/nfvi/collectd.conf
@@ -15,7 +15,7 @@
Hostname "nsb_stats"
FQDNLookup true
-Interval 5
+Interval {{ interval }}
##############################################################################
# LoadPlugin section #
@@ -23,10 +23,10 @@ Interval 5
# Specify what features to activate. #
##############################################################################
-LoadPlugin amqp
-LoadPlugin cpu
-LoadPlugin intel_rdt
-LoadPlugin memory
+#LoadPlugin syslog
+{% for plugin in loadplugins %}
+LoadPlugin {{ plugin }}
+{% endfor %}
##############################################################################
# Plugin configuration #
@@ -35,46 +35,90 @@ LoadPlugin memory
# ription of those options is available in the collectd.conf(5) manual page. #
##############################################################################
+#
+# LogLevel debug
+#
+
-
- Host "0.0.0.0"
- Port "5672"
- VHost "/"
- User "admin"
- Password "admin"
- Exchange "amq.fanout"
- RoutingKey "collectd"
- Persistent false
- StoreRates false
- ConnectionRetryDelay 0
-
+
+ Host "0.0.0.0"
+ Port "5672"
+ VHost "/"
+ User "admin"
+ Password "admin"
+ Exchange "amq.fanout"
+ RoutingKey "collectd"
+ Persistent false
+ StoreRates false
+ ConnectionRetryDelay 0
+
- ReportByCpu true
- ReportByState true
- ValuesPercentage false
+ ReportByCpu true
+ ReportByState true
+ ValuesPercentage true
- ValuesAbsolute true
- ValuesPercentage false
+ ValuesAbsolute true
+ ValuesPercentage false
+
+
+
+
+ ReportPerNodeHP true
+ ReportRootHP true
+ ValuesPages true
+ ValuesBytes false
+ ValuesPercentage false
-
- Interval 5
-
+
+{% if "intel_rdt" in plugins %}
Cores ""
+{% endif %}
+
+{% if "intel_pmu" in plugins %}
+
+ ReportHardwareCacheEvents true
+ ReportKernelPMUEvents true
+ ReportSoftwareEvents true
+ EventList "/root/.cache/pmu-events/GenuineIntel-6-2D-core.json"
+ HardwareEvents "L2_RQSTS.CODE_RD_HIT,L2_RQSTS.CODE_RD_MISS" "L2_RQSTS.ALL_CODE_RD"
+
+{% endif %}
+
+{% if "dpdkstat" in plugins %}
+
+
+ Coremask "0x1"
+ MemoryChannels "4"
+ ProcessType "secondary"
+ FilePrefix "rte"
+
+ SharedMemObj "dpdk_collectd_stats_0"
+ EnabledPortMask 0xffff
+{% for port_name in port_names %}
+ PortName {{ port_name }}
+{% endfor %}
+
+{% endif %}
+
+{% if "virt" in plugins %}
+
+# monitor all domains
+
+{% endif %}
-
-
- Host "127.0.0.1"
- Port "11211"
-
+{% if "ovs_stats" in plugins %}
+
+ Port "6640"
+ Address "127.0.0.1"
+ Socket "/usr/local/var/run/openvswitch/db.sock"
+# don't specify bridges, monitor all bridges
+{% endif %}
-
- Filter "*.conf"
-