This project aims to create custom kibana dashboard analyzing and synthesizing VSPERF logs/events. For every test-run, VSPERF generates following logs:
These logs have useful information that can help user to understand the test behavior, and analyze the performance results.
User can configure collectd as the metrics collection tool, when the test is run. Using collectd provides user with extremely useful information to analyze. VSPERF, as part of its results container, includes Jupyter notebook doing minimal analytics by consuming collectd metrics, apart from other information.. This project aims to improve this analytics by adding following features:
Enhance VSPERF's metrics collection process (collectd) and Analysis with Kubernetes/container metrics.
This project was completed by Parth Yadav
This project aims to create VM, which includes different opensources (as shown below) and provides ability to manage (configure and control) over the network.
This project aims to create Alerting System based on Prometheus-Alertmanager and Elasticsearch for NFV.
With collectd (metrics) and fluentd (logs) on the client-side and Prometheus (metrics) and Elasticsearch (logs) on sever-side - there is a need unified alert management system.
The work involves:
Expected Skill: Python/Go
Letter for Parth Yadav, 28 Jan 2020