Skip to content
PluginStats

grafana/integration-grafana-publisher pulls statistics

By grafana (108 listings) · Docker Hub · API management

Used during publishing plugins to grafana.com

View on Docker Hub Fresh · Oct 22, 2026

grafana/integration-grafana-publisher has 23,786 recorded pulls on Docker Hub, ranking #662 of 1,267 tracked listings.

Pulls
23,786
Official API · Oct 22, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#662
Among tracked Docker Hub listings

About grafana/integration-grafana-publisher

Grafana Publisher

This utility can be used to publish a plugin to grafana.com either from the commandline or by running inside CircleCI.

Usage

Running the application with no arguments will provide help/usage output, which looks like this:

Usage: grafana-publisher [options] [command]

Grafana Plugin Publisher

Options:
  -V, --version                                              output the version number
  -a, --auto                                                 Run without prompts
  -l, --log [logfile]                                        log to file
  --loglevel [info|debug]                                    log level
  -d, --dryrun                                               Run but do not apply actions
  -h, --help                                                 display help for command

Commands:
  validate                                                   Detect environment settings required to run this
                                                             application
  info <pluginid> [pluginPath] [pluginVersion]               Gathers and displays known information about specified
                                                             plugin
  inforemote <pluginid> [pluginVersion]                      Gathers and displays known information about specified
                                                             plugin
  stage <pluginid> [pluginVersion]                           Performs publish to staging environment
  stageremote <pluginRepo> [pluginVersion]                   Performs remote publish to staging
  publish <pluginid> [pluginVersion] [pluginPath]            Performs local publish to production
  publishremote <pluginRepo> [pluginVersion]                 Performs remote publish to production
  setdependency <pluginid> <pluginVersion> <grafanaVersion>  Sets grafanaDependency attribute (>=7.0.0)
  help [command]                                             display help for command

Flags

The following flags can assist with debugging/troubleshooting the publish process. --auto intended for use inside CircleCI, it will "answer" yes to any prompts. --dryrun this is a good commandline test to see what will happen if you attempt to publish. No action will be taken by the script, but it should let you know if the publish will succeed. --loglevel set this to debug for more output

Command Overview

The application provides mutiple commands to help all aspects of the publishing process.

Environment Variables
ENVIRONMENT VARPurpose
GCOM_PUBLISH_TOKENAPI Key with rights to publish to grafana.com
GCOM_ADMIN_TOKENAPI Key with admin rights to grafana.com (only for setdependency, not required for normal usage)
GITHUB_TOKENAPI Token with release/write privileges to github repo
GCLOUD_SERVICE_KEYA JSON file with permission to write to integration-artifacts bucket in GCS

These variable values can be found in 1Password, and are preset inside each CircleCI project.

validate

This command will verify if your environment variables are present and work with the APIs. This is automatically run during a dryrun and with a publish.

grafana-publisher.js validate

Output:

OK: Publish to GCOM Key found in environment setting
OK: GCS Authentication found in environment setting
OK: GIT Key found in environment setting
[2020-07-25T05:51:54.047] [DEBUG] publisher - GCOM testing GET to https://grafana.com/api/plugins/table
OK: GCOM is working
Validation Successful
info

This will give you a summary of a released plugin based on a local repo. Only a "plugin.json" needs to be local and must match the plugin-id.

grafana-publisher info grafana-newrelic-datasource dist/plugin.json 2.0.5
[2020-07-21T14:23:01.860] [INFO] publisher - Gathering data for grafana-newrelic-datasource
[2020-07-21T14:23:01.863] [DEBUG] publisher - Checking testdata/newrelic/plugin.json
[2020-07-21T14:23:01.863] [DEBUG] publisher - Found file, reading...
[2020-07-21T14:23:01.863] [DEBUG] publisher - Read file, found id grafana-newrelic-datasource
[2020-07-21T14:23:01.863] [DEBUG] publisher - PluginID: grafana-newrelic-datasource
[2020-07-21T14:23:01.863] [DEBUG] publisher - Checking for grafana-newrelic-datasource for ./git/config
[2020-07-21T14:23:01.863] [DEBUG] publisher - Git Repo from predefined list:
[2020-07-21T14:23:01.863] [DEBUG] publisher - Git Repo: newrelic-datasource
[2020-07-21T14:23:01.864] [DEBUG] publisher - Repo: newrelic-datasource
[2020-07-21T14:23:01.864] [DEBUG] publisher - No dependency specified
[2020-07-21T14:23:01.864] [WARN] publisher - Dependency: Not Found!
[2020-07-21T14:23:01.864] [DEBUG] publisher - Fetching info for newrelic-datasource from https://api.github.com/repos/grafana/newrelic-datasource/releases/latest
[2020-07-21T14:23:02.158] [DEBUG] publisher - Release Tag URL: https://github.com/grafana/newrelic-datasource/releases/tag/v2.0.5
[2020-07-21T14:23:02.158] [INFO] publisher - RepoURL: https://github.com/grafana/newrelic-datasource/
[2020-07-21T14:23:02.158] [INFO] publisher - Version Detected: 2.0.5
[2020-07-21T14:23:02.158] [DEBUG] publisher - GetReleaseCommitSHA: Fetching info for newrelic-datasource version 2.0.5
[2020-07-21T14:23:02.599] [INFO] publisher - Commit Hash: 95d9fed4226f14d0f5c612b64c872470104a2870
inforemote

This will give you a summary of a published plugin identified by plugin id. A specific version can also be requested, default is latest.

stage

Currently not implemented

stageremote

Currently not implemented

publish

This is the main function of the application. It will perform all steps needed to publish a plugin and will only error when there is a problem.

grafana-publisher publish

Output:

```…

Description from the Docker Hub listing.

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

grafana/integration-grafana-publisher pulls on Docker Hub, last 90 days: 23,786 pulls as of Oct 22, 2026.grafana/integration-grafana-publisherPulls on Docker Hub · Last 90 days23,786pulls23.7K23.7K23.7K23.7K23.8K23.8K23.8KJul 24Aug 8Aug 23Sep 7Sep 22Oct 7Oct 22pullsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 22, 2026 · 7 observations · Updated Oct…pluginstats.com
grafana/integration-grafana-publisher pulls on Docker Hub, last 90 days: 23,786 pulls as of Oct 22, 2026.

7/30/90-day growth

grafana/integration-grafana-publisher pulls growth on Docker Hub: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.grafana/integration-grafana-publisherPulls growth on Docker Hub23,786pulls now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 22, 2026pluginstats.com
grafana/integration-grafana-publisher pulls growth on Docker Hub: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

grafana/integration-grafana-publisher Docker Hub ranking history: currently #662 (by pulls).grafana/integration-grafana-publisherDocker Hub ranking · by pulls · Last 90 days#662current rank#658#659#660#661#662#663#664Jul 24Aug 8Aug 23Sep 7Sep 22Oct 7Oct 22rankOct 16, 2026 – Oct 22, 2026 · 7 observations · Updated Oct 22, 2026pluginstats.com
grafana/integration-grafana-publisher Docker Hub ranking history: currently #662 (by pulls).

Listing placement

All Docker Hub1,267 listings · 64 pages · page 34, #2 (overall #662)
All Docker Hub: every listing in pulls order

Listing placement

API management26 listings · 2 pages · page 1, #19 (overall #19)
API management: every listing in pulls order

Listing placement

Integration & delivery257 listings · 13 pages · page 10, #15 (overall #195)
Integration & delivery: every listing in pulls order

Listing placement

Monitoring & observability95 listings · 5 pages · page 4, #4 (overall #64)
Monitoring & observability: every listing in pulls order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Pulls on a linear scale. Placement is projected from pulls, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (7)
Recent pulls observations for grafana/integration-grafana-publisher
Date (UTC)PullsChange vs. previous
23,786+7
23,779+62
23,717+8
23,709+5
23,704+5
23,699+3
23,696—

Similar Docker Hub API management plugins

All 20 grafana/integration-grafana-publisher alternatives

Data source

Cumulative pull counts and stars come from the public Docker Hub API. Pulls count image downloads (including automated CI pulls), not installs or users.

Listing: https://hub.docker.com/r/grafana/integration-grafana-publisher. First seen Oct 16, 2026; last successful collection Oct 22, 2026. See the methodology.