[openstack-dev] [monasca] Grafana "app" for Monasca

Steve Simpson steve at stackhpc.com
Tue Mar 28 08:45:24 UTC 2017


Hi Roland,

That's great to hear. Initially it was only an experiment to see what
could be done inside Grafana with its "app plugin" concept, but
progressed quite fast into something quite usable, so thought we'd
share it early on.

Yes I've been following the Grafana progress quite closely. So as it
happens, because of the way the plugin makes requests (via the
datasource), it takes advantage of the current Keystone fork, so will
hopefully be ready to take advantage of any future development in this
area.

To get parity with the Horizon UI (which we think is great BTW -
deploying it is just a hard sell in our environment), there's a few
things left to do at a minimum:

- Alarm history page
- "Show series" dashboard/link
- Paging/filtering/sorting options
- Better alarm definition editor

I'm sure there's plenty of UI improvements to be had too - we're not
particularly wedded to the design and would appreciate feedback. We'd
love some help getting it into shape - even if it's just tyre kicking,
bug finding, or code review/refactoring.

Cheers,
Steve

On Mon, Mar 27, 2017 at 11:59 PM, Hochmuth, Roland M
<roland.hochmuth at hpe.com> wrote:
> Hi Steve, This is awesome. We are very interested in this work! I was just talking to Grafana Labs about this.
>
> I should also mention that we are in the process of getting Keystone authentication built-in to Grafana so that we don't have to maintain a separate fork. I'm assuming that work will proceed, but it is contingent on a contract that I'm working through. Grafana Labs needed to be involved on the authentication plugin that is being added to Grafana.
>
> How much work do you believe is remaining to complete this? I would also be very interested in reviewing this and helping out where I can on code. We could potentially create an upstream repo in the openstack org.
>
> Regards --Roland
>
>
>
>
> On 3/27/17, 4:40 PM, "Brandt, Ryan" <ryan.brandt at hpe.com> wrote:
>
>>
>>
>>On 3/27/17, 10:01 AM, "Steve Simpson" <steve at stackhpc.com> wrote:
>>
>>>Hi,
>>>
>>>We have been working on prototyping an "app" for Grafana which can be
>>>used to view/configure alarm definitions, notifications and alarms.
>>>This is still work-in-progress (insert normal disclaimer here), but is
>>>usable enough to get a feel for what we would like to achieve. We
>>>would like some feedback on whether this is something Monasca would be
>>>interested in collaborating on or adopting upstream. If so, we may be
>>>able to commit more development resource to get it polished.
>>>
>>>https://github.com/stackhpc/monasca-grafana-app
>>>
>>>In particular what spurred this was a discussion at the mid-cycle
>>>around using Monasca outside an OpenStack environment or for
>>>monitoring bare-metal. As it happens this aligns with our
>>>requirements; in the environment we will be deploying in, we will
>>>likely not be able to deploy the Horizon UI component.
>>>
>>>Cheers,
>>>Steve
>>>
>>>__________________________________________________________________________
>>>OpenStack Development Mailing List (not for usage questions)
>>>Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>>>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



More information about the OpenStack-dev mailing list