Thank you for your interest in contributing to Grafana! We welcome all people who want to contribute in a healthy and constructive manner within our community. To help us create a safe and positive community experience for all, we require all participants to adhere to the Code of Conduct.
This document is a guide to help you through the process of contributing to Grafana.
You can contribute to Grafana in several ways. Here are some examples:
Please note: We do not currently accept contributions for translations. Please do not submit pull requests translating grafana.json files - they will be rejected. We do accept contributions to mark up phrases for translation. See Internationalization.
For more ways to contribute, check out the Open Source Guides.
Before submitting a new issue, try to make sure someone hasn't already reported the problem. Look through the existing issues for similar issues.
Report a bug by submitting a bug report. Make sure that you provide as much information as possible on how to reproduce the bug.
Follow the issue template and add additional information that will help us replicate the problem.
For data visualization issues:
For a dashboard related issues:
For authentication and alerting Grafana server logs are useful.
If you believe you've found a security vulnerability, please read our security policy for more details.
If you have an idea of how to improve Grafana, submit a feature request.
We want to make Grafana accessible to even more people. Submit an accessibility issue to help us understand what we can improve.
To edit or write technical content, refer to Contribute to our documentation. We welcome your expertise and input as our body of technical content grows.
If you don't have the knowledge or time to code, consider helping with issue triage. The community will thank you for saving them time by spending some of yours.
Read more about the ways you can Triage issues.
If you have a question and you can't find the answer in the documentation, the next step is to ask it on the community site.
It's important to us to help these users, and we'd love your help. Sign up to our community site, and start helping other Grafana users by answering their questions.
Unsure where to begin contributing to Grafana? Start by browsing issues labeled beginner friendly
or help wanted
.
If you're looking to make a code change, see how to set up your environment for local development.
When you're ready to contribute, it's time to create a pull request.
Before we can accept your pull request, you need to sign our CLA. If you haven't, our CLA assistant prompts you to when you create your pull request.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。