summaryrefslogtreecommitdiffstats
path: root/3rd_party
AgeCommit message (Collapse)AuthorFilesLines
2019-12-18Relative imports fixTomaszewski, PawelX1-2/+2
Change-Id: If3d86e80be8de94c01ba599bd4d83be139d9886c Signed-off-by: Plwel Tomaszewski <pawelx.tomaszewski@intel.com> Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com> (cherry picked from commit 70a1a62034a9aae01901fcc02ed5a8f1c48d7566)
2019-12-18Python 2 to 3 migration fixesTomaszewski, PawelX2-6/+18
Change-Id: I487632435ae575c2507e58ee5682aa03934391b8 Signed-off-by: Pawel Tomaszewski <pawelx.tomaszewski@intel.com> Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com> (cherry picked from commit 96015a4a509dc7feb622f97325e8eb39896cc5e3)
2019-12-18Python 2 to 3 migration of collectd-ves-appPawel Tomaszewski2-36/+25
Change-Id: I656a67864d821454e5ecc1ed60ce601c872da23d Signed-off-by: Pawel Tomaszewski <pawelx.tomaszewski@intel.com> Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com> (cherry picked from commit ac61abf57582a8489ecd2d29d3211e154d3de217)
2018-01-23docker: update ves image to load yaml and config filesGordon Kelly1-0/+0
Update ves image to load yaml and config files from /opt/ves/ directory and rename host yaml file. Change-Id: I3caf51150d10db08b8ef1c20a53c320b27a6acb8 Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-14ves: move yaml and configuration files in to folders within the ves_app folderGordon Kelly5-0/+0
Change-Id: Ia8a51163890538fee774b2733d27dc2e997906cd Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2018-01-11docker: add ves application container to barometer plus appropiate yaml fileGordon Kelly1-0/+287
Change-Id: Ia6fd4797e28cae64af40c4e3395a51588fd2aab3 Signed-off-by: gordonkelly <gordon.kelly@intel.com>
2017-11-17VES YAML: Add node VES message definitionMytnyk, Volodymyr4-9/+481
Added new YAML configuration, which allows the VES app to generate the VES messages for guest,host and hypervisor separately. - Fix bug in `INDEX-KEY` definition - Verbose error messages Change-Id: I1dddcfc79b27dc68249465f287be34519096c546 Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2017-10-18VES: add new tag to strip extra dashesMytnyk, Volodymyr3-10/+19
The `!StripExtraDash` tag can be used in YAML configuration file to strip extra dashes in the YAML filed value. This may happen if some of the collectd plugin field (plugin_instance, type_instace etc.) is set to empty value but the field is specified in the YAML configuration file. For instance: "{vl.plugin_instance}-{vl.type_instance}" The result fo the example above can be string consisting extra dashes if `type_instace` field is not set by a collectd plugin: "load-" Change-Id: I5cf7b19902acdfb0b4a93f3bf0c8b8e05cff2e97 Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2017-10-16Simplify RE validationPeter Barabas1-3/+1
Change-Id: Icbafb709556cb644c42a35303f5cc76500f404ee Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
2017-10-11VES: Add guest support modeMytnyk, Volodymyr2-1/+281
- Fix RE validation. Change-Id: I01bbde4adc85980b49ee43e92a42de1022bd8f4e Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2017-10-03VES: Implement YAML configuration supportMytnyk, Volodymyr4-837/+917
- Added YAML schema config file - Moved host metrics into additionalMeasurements - Moved VNF (virt) metrics into additionalFields Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com> Change-Id: I35e5e20750c375a61928ce3c925287f1b9cabdca
2017-09-19VES app: Change Directory and file names to app.Alan Carey6-20/+12
-Directories renamed -All files containing plugin name changed to app -Logfile name changed -Changed some Licenses Change-Id: I578dcf8249e160a904d36b439d10f5c4e7940b98 Signed-off-by: Alan Carey <alan.carey@intel.com>
2017-08-18VES plugin: Remove collectd modules, now a stand alone processacarey3-308/+324
-All collectd modules removed -Config file used to set configuration -Logging added -Kafka consumer added -Plugin references in code changed to app Change-Id: I4fed4660d18af22927bc16ff61096d28789c41d1 Signed-off-by: Alan Carey <alan.carey@intel.com>
2017-06-14VES: Updated plugin to use latest schemaMytnyk, Volodymyr1-201/+498
- Removed guest mode support; - Updated source_id/name & reporting_entity_id/name mapping. - Fixed issue with "additionalFields" field which is empty if multiple VM instances are running on the host. Change-Id: I37f3b3a8e932848c15f6778967c49740cf701d65 Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
2017-06-07ovs_pmd_stats: added ovs_pmd_stats plugin.Roman Korynkevych1-0/+109
Added ovs_pmd_stats plugin which communicates with ovs-vswitch using unix socket and publishes pmd metrics in collectd format. Change-Id: I4dbdd58cdddfd13fe7df44e01c80212f2d4203fc Signed-off-by: Roman Korynkevych <romanx.korynkevych@intel.com>
2017-05-24Update ApiVersion to 5.1 to match current schema version.Aimee Ukasick1-1/+1
JIRA: VES-11 Change-Id: I9a492537759e6a7b9504af050764f91185e84ec4 Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
2017-05-18VES plugin: update to latest VES event schemaMytnyk, VolodymyrX1-32/+50
- Updated the plugin to lates VES schema - Migrated VES plugin to python3 (with backward compatibility) - Fixed issue with CPU total calculation - Fixed VES documentation Change-Id: Ic8b0419146a9c75a48907f39adda1351f3b3bc73 Signed-off-by: Mytnyk, VolodymyrX <volodymyrx.mytnyk@intel.com>
2017-03-07Update to VES API v3 URLbryan1-1/+1
JIRA: VES-1 Change-Id: I76679e85cb769b87e5137b8ad2b56930c68b31fb Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
2017-02-03collectd VES agent: collectd VES agent codemaryam.tahhan4-0/+694
Add the code for the VES collectd agent to barometer. Change-Id: I39d9b0af4003e381fcaee1a8cbd38d9e54d9ac33 Signed-off-by: Volodymyr Mytnyk <volodymyrx.mytnyk@intel.com> Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>