Hi Hinduja, I went through the documentaion and implementation. It's a good initiative to make the SP analytics available to a widely used monitoring tool like Prometheus. I have few suggestions on some improvements.
- In the documentation, I did not come across a section where we have listed the available metrics. Do we have a set of metrics that will be available by default if we use this siddhi sink/exporter? If so, it would be good to include it in the read me file of the repository. - When we have the implementation added to wso2-extensions, we can look at getting this sink listed in the third party exporters[1] for Prometehus. - Do we have plans on implementing a metrics agent for Telegraph as well? Since, Telegraph is also another widely used tool, we can look at it too if time permits. WDYT? [1] https://prometheus.io/docs/instrumenting/exporters/ Thanks. Dilhasha On Sat, Dec 1, 2018 at 7:43 AM Hinduja Balasubramaniyam <hind...@wso2.com> wrote: > Hi all, > > I have implemented the sink for Siddhi-io-prometheus. The implementation > can be found here <https://github.com/HindujaB/siddhi-io-prometheus>. > This will be available inside wso2-extensions > <https://github.com/wso2-extensions> soon. > > The code review was held on 13th November 2018. Please find the notes from > the following email thread. > > - Updated invitation: [Code Review] Prometheus sink for Siddhi @ Tue > Nov 13, 2018 2:30pm - 3.30pm (IST) (Analytics Group) > > In addition, the user story review for Prometheus source was held on 30th > November 2018. Please find the notes from the following email thread. > > - Updated invitation: [User Story Review] Prometheus source for Siddhi > @ Fri Nov 30, 2018 11am - 12pm (IST) (Analytics Group) > > The updated user stories for siddhi-io-prometheus can be found here > <https://docs.google.com/document/d/1_lCn9hOdYkbG6hnYrqnB1Ww2ds5zMfFa9aJZFQjWY0E/edit?usp=sharing> > . > Please note that I am currently working on the implementation of > Prometheus source for Siddhi. > Best regards, > > On Fri, Oct 12, 2018 at 6:59 PM Hinduja Balasubramaniyam <hind...@wso2.com> > wrote: > >> Hi all, >> >> >> >> Prometheus is a system monitoring toolkit that scrapes and stores time >> series data. It provides a data model which can be identified by metrics >> with metric name, metric type and key/value pairs. Prometheus also supports >> retrieval of metrics over HTTP. >> >> >> >> My project is to develop a connector to WSO2 SP that supports Prometheus >> where the user be able to publish events to metrics and consume events >> from the metrics to perform analytics using Siddhi app. >> >> >> >> I have tried to instrument Prometheus in a simple java program using the >> Prometheus java client. The mentioned java code is available here, >> >> >> >> https://github.com/HindujaB/prometheus_trial/blob/master/src/main/java/Prometheus_Test.java >> >> >> Currently I am studying on instrumenting Prometheus in >> Siddhi-io-extension. >> >> >> >> Regards, >> >> Hinduja >> >> -- >> *Hinduja Balasubramaniyam* >> Software Engineering Intern | WSO2 >> >> Email : hind...@wso2.com >> Mobile : +94766612192 >> >> >> > > -- > *Hinduja Balasubramaniyam* > Software Engineering Intern | WSO2 > > Email : hind...@wso2.com > Mobile : +94766612192 > > > -- *Fathima Dilhasha* | Senior Software Engineer | WSO2 Inc. <http://www.wso2.com> | (M) 94-77-1663314 <http://wso2.com/signature>
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture