04:02:12 #startmeeting congressteammeeting 04:02:13 Meeting started Fri May 31 04:02:12 2019 UTC and is due to finish in 60 minutes. The chair is ekcs. Information about MeetBot at http://wiki.debian.org/MeetBot. 04:02:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 04:02:16 The meeting name has been set to 'congressteammeeting' 04:03:03 Hello. time for congress meeting. Topics for today go here: https://etherpad.openstack.org/p/congress-meeting-topics 04:07:29 akhil_jain: you around? 04:08:02 ekcs: Hi, sorry got late 04:08:34 hi! np! 04:08:41 how’s it been? 04:08:57 everything good, how about you? 04:09:38 I’m not too bad. Just busy! 04:10:27 oh ok. started working on some feature? 04:11:14 yea I started working on the authentication. but got pulled into other work and haven’t been able to finish. 04:11:49 ok great 04:12:26 Well. Not sure we have a whole lot to talk about today. 04:12:29 #topic updated backlog 04:12:50 one thing I did is updated the public task list: https://etherpad.openstack.org/p/congress-task-priority 04:13:21 just my opinion on priority and can definitely adjust 04:13:30 depending on what others think. 04:14:59 Unfortunately I still haven’t found a tool for a open and collaborative priority list that facilitates discussion. maybe we’ll end up using google doc, but that may be blocked in china. 04:15:22 anyway so please leave any comments on the etherpad or email =) 04:15:44 still looking for a priority list solution. 04:17:45 well moving on then. 04:17:55 #topic prometheus integration 04:18:02 akhil_jain: you wanna start us off? 04:18:53 yes, i was made setup using canonical prometheus-openstack-exporter 04:19:21 i need your opinion on how to approch this integration 04:19:42 i am able to fetch the data from openstack using it 04:19:45 oh great! 04:20:44 ok what are your thoughts so far? 04:20:46 you wrote on google doc that it is something like monasca, so is there something you have on your mind? 04:21:53 I am still trying to know more about prometheus. mainly how to use their alaertmanager 04:22:49 great! 04:23:03 well at the most basic level I think receiving webhooks from prometheus would be great: https://prometheus.io/docs/alerting/configuration/#webhook_config 04:23:50 one issue is how to authenticate the webhook. 04:24:30 perhaps congress needs to add a restricted bearer token authentication for receiving webhooks. 04:25:39 then for congress agnostic engine, the webhook would need to be translated into tables as usual. 04:25:58 for congress-json, there should be no translation needed. 04:27:09 for congress-json, a sample json ingester config may be sufficient. https://github.com/openstack/congress/blob/master/etc/sample_json_ingesters/monasca.yaml 04:27:25 so the main thing will be figuring out how to authenticate webhook, will work on it 04:27:48 and perhaps that’s where we can also configure a bearer token for special authentication. 04:28:40 akhil_jain: yea that seems to be a big piece. I have not done much research on the best way to do that. maybe look into how other open stack projects are doing it. or maybe zaqar can help. 04:28:48 I can also do more reseach if you like 04:29:39 i will start digging into it first and let you know if stuck somewhere, thanks anyways 04:30:10 another piece is to figure out what is configurable on prometheus side in terms authentication tokens or other mechanism it can send along with webhook. 04:30:47 yes got it 04:31:26 great! yea definitely hit me up if stuck on anything. I’m happy to look deeper. 04:31:48 that cool! thanks 04:32:19 but yea thanks for the discussion. this turns out to be more general than prometheus. webhook authetication in addition to keystone is a big general feature for other things too! 04:33:42 yes thats required 04:34:52 oh this also looks relevant: https://prometheus.io/docs/alerting/configuration/#http_config 04:36:14 well I don’t have anything else for today =) 04:36:15 you? 04:36:40 seems like we will have you this only, thanks for head start 04:36:56 that will be it ekcs, from my side 04:37:21 ok great! 04:37:33 well happy friday and have a great weekend! 04:37:47 Thanks and same to you 04:37:51 Bye! 04:40:37 bye! 04:40:40 #endmeeting