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 Grafana GraphQL Datasource #190

Closed
retrodaredevil opened this issue Dec 25, 2023 · 2 comments
Closed

New Grafana GraphQL Datasource #190

retrodaredevil opened this issue Dec 25, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@retrodaredevil
Copy link
Member

This issue serves to track the progress on creating a new GraphQL datasource for Grafana. For the longest time we've recommended the use of https://github.com/fifemon/graphql-datasource, but that has not been updated in a while.

Although I have some experience in that codebase, I plan to create a brand new datasource similar to that one. Once I release that datasource, I do not plan to have automatic migration. Should you decide to migrate, you should back up your dashboard.

At the time of writing, I cannot get the graphql-datasource to work on a Grafana 10 install, which is why we need to figure something out for this. CouchDB will still be the recommended database, so we need a decent datasource that can pull data from that via SolarThing Server (formerly SolarThing GraphQL).

@retrodaredevil retrodaredevil added the enhancement New feature or request label Mar 13, 2024
@retrodaredevil
Copy link
Member Author

This is very close to being complete. https://github.com/wildmountainfarms/wild-graphql-datasource is almost ready to be published.

@retrodaredevil retrodaredevil self-assigned this Mar 13, 2024
@retrodaredevil
Copy link
Member Author

This data source is now published: https://grafana.com/grafana/plugins/retrodaredevil-wildgraphql-datasource/

Going to close this in favor of writing better documentation: wildmountainfarms/solarthing-docs#3

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

No branches or pull requests

1 participant