Collector: Add Multi-command collector. 14/67314/4
authorSridhar K. N. Rao <sridhar.rao@spirent.com>
Wed, 20 Mar 2019 12:07:40 +0000 (17:37 +0530)
committerSridhar K. N. Rao <sridhar.rao@spirent.com>
Fri, 29 Mar 2019 03:52:26 +0000 (09:22 +0530)
commit3f822e804d0f5037e76d6cfb57b7098e7179f0e9
tree7f2bce9c9418dc51e4a66ce504452187f8481536
parente255889356b90ea74f7f2fa4e8b88b461682d995
Collector: Add Multi-command collector.

This patch adds support to run following commands as 'collector'
1. collectd
2. PROX IRQ Latency
3. CROND (currently to collect ovs-port's CPU-mapping information)
4. Filebeat (send logs to elasticsearch)

Fixed pylint issues
Added description to control prox-runrapid. The use of 'stop' file.
Added a print in print_results.

JIRA: VSPERF-599

Change-Id: I583325ef14ddb0b292e8abddef1518d24b5e52d8
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
conf/05_collector.conf
docs/testing/user/configguide/tools.rst
tools/collectors/multicmd/__init__.py [new file with mode: 0755]
tools/collectors/multicmd/multicmd.py [new file with mode: 0644]