Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Plugin: Full featured / Grafana 7+ #107

Open
jbguerraz opened this issue Dec 30, 2020 · 8 comments
Open

New Plugin: Full featured / Grafana 7+ #107

jbguerraz opened this issue Dec 30, 2020 · 8 comments

Comments

@jbguerraz
Copy link
Collaborator

Hello mates,

I just released the v0.0.0 of a rebirth of the plugin, from the ground up. This plugin uses latest SDK from Grafana, profit a backend plugin which allows for alerting, provide a complete query builder and supports all grafana APIs: https://github.com/grafadruid/druid-grafana

The codebase is in POC state, which means, the macro architecture is there but at micro level it needs abstractions (lot of copy/paste).

I'd love to get your feedback, your support, your contributions :) Basically, I'd be happy if we all can adopt it and make it better together :)

Thank you a lot!

CC @abhisant @Gauravshah @mickymiek

@jbguerraz jbguerraz changed the title Druid 0.20, Grafana 7.6, React/Typescript, Full featured: New Plugin Druid 0.20, Grafana 7.3, React/Typescript, Full featured: New Plugin Dec 30, 2020
@jbguerraz jbguerraz pinned this issue Dec 30, 2020
@Gauravshah
Copy link
Collaborator

sweet. might want to look at https://github.com/GoshPosh/druidplugin/tree/druid_alert

@Gauravshah
Copy link
Collaborator

Gauravshah commented Dec 30, 2020

good you chose react :) grafana is moving away from angular

@jbguerraz
Copy link
Collaborator Author

jbguerraz commented Dec 30, 2020

Hello @Gauravshah
Yep, I've seen the druid_alert fork; as you mentioned Grafana is moving away from Angular and now provide few more options. We've considered the option "rework the existing plugin" vs "create a new one" and considering the technical debt, we decided to move on with a new one more aligned with Grafana nowadays. It took a damn time to produce that v0 (especially to build a flexible query builder and all its components but also a Golang client https://github.com/grafadruid/go-druid ) but it's now out there and ready to get better. I'd love you to join the initiative to build a better plugin, ready for the future!
Can't wait to get your review/feedback :)

@Gauravshah
Copy link
Collaborator

@jbguerraz going to try out this week and see if we can transition in the coming weeks.

@Gauravshah
Copy link
Collaborator

once we have all the features in we should deprecate this repo

@jbguerraz
Copy link
Collaborator Author

@Gauravshah sounds like a great plan :) Here to help!

@jbguerraz
Copy link
Collaborator Author

@jbguerraz jbguerraz changed the title Druid 0.20, Grafana 7.3, React/Typescript, Full featured: New Plugin New Plugin: Full featured / Grafana 7+ May 26, 2021
@jbguerraz
Copy link
Collaborator Author

The plugin now grew up, is used in production, and have a better UI/UX than when in POC state. Feel free to review it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants