Airavata Dev’s 

Here is a GSoC project idea, please help refine it and volunteer if you would 
like to mentor the project.

At various times, Airavata had efforts in integrating with monitoring tools and 
we fall short of maintaining them. The GSoC project idea is to integrate with 
Cloud Native foundation projects (https://www.cncf.io/projects/ 
<https://www.cncf.io/projects/>) and sustain them as part of DevOps tooling. 

Within the scope of one student project can we instrument Airavata with 
prometheus and integrate an admin metrics tracking dashboard like grafana 
[2],[3] as a Django App? For inspiration, we can look how Cloud providers use 
these [4], [5]. The project will involve integrating with Airavata-> 
prometheus-> grafana [6] for some metrics. We might need to integrate with 
Airavata data models either Airavata MySQL-> grafana [7] or even better write a 
plugin with Airavata data model [8].

Thoughts, Comments?

Cheers,
Suresh

[1] - https://github.com/prometheus/prometheus
[2] - https://github.com/grafana/grafana
[3] - https://play.grafana.org <https://play.grafana.org/>
[4] - 
https://azure.microsoft.com/en-us/blog/monitor-azure-services-and-applications-using-grafana/
 
<https://azure.microsoft.com/en-us/blog/monitor-azure-services-and-applications-using-grafana/>
 
[5] - http://docs.grafana.org/features/datasources/cloudwatch/
[6] - http://docs.grafana.org/features/datasources/prometheus/ 
<http://docs.grafana.org/features/datasources/prometheus/>
[7] - http://docs.grafana.org/features/datasources/mysql/ 
<http://docs.grafana.org/features/datasources/mysql/> 
[8] - http://docs.grafana.org/plugins/developing/datasources/


Reply via email to