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" -