aboutsummaryrefslogtreecommitdiffstats
path: root/telemetry
AgeCommit message (Collapse)AuthorFilesLines
2021-07-06[HICN-713] Transport Library Major Refactoring 2Mauro11-45/+982
Co-authored-by: Luca Muscariello <muscariello@ieee.org> Co-authored-by: Michele Papalini <micpapal@cisco.com> Co-authored-by: Olivier Roques <oroques+fdio@cisco.com> Co-authored-by: Giulio Grassi <gigrassi@cisco.com> Signed-off-by: Mauro Sardara <msardara@cisco.com> Change-Id: I5b2c667bad66feb45abdb5effe22ed0f6c85d1c2
2021-01-19[HICN-657] Remove common.h dependency in collectd pluginsOlivier Roques5-52/+44
In Ubuntu 20.04, the file common.h is not shipped with collectd packages anymore. This patch removes that dependency from the collectd plugins. Change-Id: I234389ee9cbfd1f1820efdb34d532a7b11618206 Signed-off-by: Olivier Roques <oroques+fdio@cisco.com>
2020-11-03[HICN-562] Ignore ghost interfaces in VPP ollectd pluginOlivier Roques1-9/+16
Sometimes there are interfaces listed by VPP statistics API that cannot be read from. This results in segfaults. This patch makes the VPP collectd plugin ignore them. Signed-off-by: Olivier Roques <oroques+fdio@cisco.com> Change-Id: I3b626b5bf553dc045c9fe46828889c47ea122020
2020-11-02[HICN-650] Fix an issue with VPP collectd pluginOlivier Roques1-1/+3
We need to init a heap size before being able to retrieve statistics from VPP. This patch also removes an unused stats pattern. Signed-off-by: Olivier Roques <oroques+fdio@cisco.com> Change-Id: Ibf9abb3adfd5eeef8a58c639fe3602cefb6f9ce0
2020-03-24[HICN-580] Improve memory usage in signer and verifierOlivier Roques1-4/+0
This patch reduces the amount of memory used by the signer and verifier classes. It also removes some logs from VPP collectd plugins. Change-Id: I3dac7b9104b5586ac22dee60f506bee51ece2cbe Signed-off-by: Olivier Roques <oroques+fdio@cisco.com>
2020-03-18[HICN-562] Add new options to VPP collectd pluginsOlivier Roques2-89/+173
Add two options to the vpp and vpp-hicn plugins: * Verbose, to enable additional statistics * Tag, to tag the data with a given string Change-Id: Ifee6c979654f87a13787095dddab0076b218e334 Signed-off-by: Olivier Roques <oroques+fdio@cisco.com>
2020-03-18[HICN-553] Fixed path to root cmake folder that contains the macros definitionsAlberto Compagno1-1/+1
Change-Id: Ie8c1004ce7d08e686a3e4a28eee4108830ac94cc Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
2020-03-05[HICN-541] Add custom type database of collectd pluginsOlivier Roques2-1/+39
This patch adds the database containing the types that the two collectd plugins, vpp and vpp-hicn, defines. It is useful when using InfluxDB as it requires the type database for multi-value metrics (see https://docs.influxdata.com/influxdb/v1.7/supported_protocols/collectd/). Change-Id: Ia3e630b134e58e942be38cacb9b23379066c6e63 Signed-off-by: Olivier Roques <oroques+fdio@cisco.com>
2020-03-04[HICN-541] Change installation directory of collectd pluginsOlivier Roques2-2/+2
Signed-off-by: Olivier Roques <oroques+fdio@cisco.com> Change-Id: Ic298e57c11a0b86976d52096a2f691dd511adc3f
2020-02-18[HICN-510] Adding collectd plugins to get telemetry from vpp and hicn-pluginAlberto Compagno7-0/+994
Change-Id: Idb322dc712b52301c66c5256ad8d1a6a65b503b9 Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>