Coder Social home page Coder Social logo

sonvt1710 / grafana-plugin-repository Goto Github PK

View Code? Open in Web Editor NEW

This project forked from grafana/grafana-plugin-repository

0.0 0.0 0.0 2.43 MB

The plugin repository for plugins that are published on grafana.com.

JavaScript 97.65% Shell 2.35%

grafana-plugin-repository's Introduction

Community plugins

We originally created this repository years ago to accept plugin submissions from the Grafana community. With more than 150 plugins now published, it has become obvious that the community plugins are instrumental in Grafana's success. Due to this, we've make the process of submitting plugins easier.

You can now submit and maintain your plugin directly from your Grafana Cloud account!

This also means that we're starting the process of deprecating this repository. Here's how it affects you:

  • If your pull request has been triaged by us already and is waiting for review, you don't need to do anything. We'll continue to review the remaining plugin submissions in the pipeline.
  • If you'd like, you can migrate your current plugin submission by submitting it through the new submission flow. Let us know that you'd like to use the new flow by updating your pull request. Please keep the pull request open to keep your position in the review queue.
  • If you're submitting a new plugin or an update to an existing plugin, please use the new submission flow. We won't accept any new plugin submissions on this repository.

If you have any questions, create a new issue, or send an email to [email protected].

Submit your plugin

Before you submit your plugin, we ask that you read our guidelines and frequently asked questions.

Screenshot 2021-08-25 at 12 31 32@2x

  1. Sign in to your Grafana Cloud account.
  2. In the left menu, under Org settings, click My Plugins.
  3. Click Submit Plugin.
  4. Enter the information requested by the form.
    • OS & Architecture:
      • Select Single if your plugin archive contains binaries for multiple architectures.
      • Select Multiple if you'd like to submit separate plugin archives for each architecture. This can lead to faster downloads since users can select the specific architecture on which they want to install the plugin.
    • URL: A URL that points to a ZIP archive of your packaged plugin.
    • MD5: The MD5 hash of the plugin specified by the URL.
    • The remaining questions help us determine the signature level for your plugin.
  5. Click Submit.

After you have submitted your plugin, we run an automated validation to make sure it adheres to our guidelines. Once your submission passes the validation, it's placed in a review queue.

All submissions are manually inspected by a plugin reviewer. For every new plugin, we perform a manual review that includes the following checks:

  • Code review: For quality and security purposes, we review the source code for the plugin. If you're unable to make the source code publicly available, let us know in a comment on your plugin submission.
  • Tests: We install your plugin on one of our Grafana instances to test it for basic use. For more advanced plugins, we may ask you to assist us in configuring a test environment for the plugin. This test environment will be used whenever you submit an plugin update.

Maintain your plugin

To submit an update for an already published plugin:

  1. Sign in to your Grafana Cloud account.
  2. In the left menu, under Org settings, click My Plugins.
  3. Click Submit Update for the plugin you want to update.
  4. Enter the information requested by the form.
    • OS & Architecture:
      • Select Single if your plugin archive contains binaries for multiple architectures.
      • Select Multiple if you'd like to submit separate plugin archives for each architecture. This can lead to faster downloads since users can select the specific architecture they want to install the plugin on.
    • URL: A URL that points to a ZIP archive of your packaged plugin.
    • MD5: The MD5 hash of the plugin specified by the URL.
  5. Click Submit.

Guidelines

To speed up the time it takes to review your plugin:

FAQ

  • Do I need to submit a private plugin?: No. Please only submit plugins that you wish to make publicly available for the Grafana community.
  • How long does it take to review my submission?: We're not able to give an estimate at this time, though we're constantly working on improving the time it takes to review a plugin.

grafana-plugin-repository's People

Contributors

daniellee avatar marcusolsson avatar alexanderzobnin avatar dancech avatar schmidtl avatar briangann avatar jdbranham avatar ryantxu avatar mattttt avatar sergeisporyshev avatar bergquist avatar slach avatar michaeldmoore avatar torkelo avatar algenty avatar isaozlerfm avatar lucasarona avatar digrich avatar jeroensoeters avatar mikhail-vl avatar zuperzee avatar hagen1778 avatar ritchiecarroll avatar simpod avatar mtanda avatar pierosavi avatar marefr avatar dikshita25 avatar tomer-amir-vonage avatar liorracer avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.