Plugins 〉Amazon Managed Service for Prometheus
Amazon Managed Service for Prometheus
Compatibility
Amazon Managed Service for Prometheus 2.0.0 is not compatible with Grafana<11.5.0 If you are running version 11.4.x and lower, please use plugin version 1.0.5
Amazon Managed Service for Prometheus Data Source
Amazon Managed Service for Prometheus is a Prometheus-compatible service that monitors and provides alerts on containerized applications and infrastructure at scale.
Read more about it here:
https://aws.amazon.com/prometheus/
Add the data source
- Configure this data source similar to the Prometheus data source.
- Configure AWS authentication with SigV4. Read these docs for more information on using AWS authentication in Grafana data sources. Read more about SigV4 here.
Read more about connecting to Prometheus using SigV4 authentication here: Connect to Amazon Managed Service for Prometheus
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Installing Amazon Managed Service for Prometheus on Grafana Cloud:
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Warning
Plugin installation from this page will be removed in February 2026. Use the Plugin Catalog in your Grafana instance instead. Refer to Install a plugin in the Grafana documentation for more information.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Warning
Plugin installation from this page will be removed in February 2026. Use the Plugin Catalog in your Grafana instance instead. Refer to Install a plugin in the Grafana documentation for more information.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Warning
Plugin installation from this page will be removed in February 2026. Use the Plugin Catalog in your Grafana instance instead. Refer to Install a plugin in the Grafana documentation for more information.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Warning
Plugin installation from this page will be removed in February 2026. Use the Plugin Catalog in your Grafana instance instead. Refer to Install a plugin in the Grafana documentation for more information.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Warning
Plugin installation from this page will be removed in February 2026. Use the Plugin Catalog in your Grafana instance instead. Refer to Install a plugin in the Grafana documentation for more information.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Warning
Plugin installation from this page will be removed in February 2026. Use the Plugin Catalog in your Grafana instance instead. Refer to Install a plugin in the Grafana documentation for more information.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Marketplace plugins
This is a paid plugin developed by a marketplace partner. To purchase an entitlement, sign in first, then fill out the contact form.
Get this plugin
This is a paid for plugin developed by a marketplace partner. To purchase entitlement please fill out the contact us form.
What to expect:
- Grafana Labs will reach out to discuss your needs
- Payment will be taken by Grafana Labs
- Once purchased the plugin will be available for you to install (cloud) or a signed version will be provided (on-premise)
Thank you! We will be in touch.
For more information, visit the docs on plugin installation.
Installing on a local Grafana:
For local instances, plugins are installed and updated via a simple CLI command. Plugins are not updated automatically, however you will be notified when updates are available right within your Grafana.
1. Install the Data Source
Use the grafana-cli tool to install Amazon Managed Service for Prometheus from the commandline:
grafana-cli plugins install The plugin will be installed into your grafana plugins directory; the default is /var/lib/grafana/plugins. More information on the cli tool.
Alternatively, you can manually download the .zip file for your architecture below and unpack it into your grafana plugins directory.
Alternatively, you can manually download the .zip file and unpack it into your grafana plugins directory.
2. Configure the Data Source
Accessed from the Grafana main menu, newly installed data sources can be added immediately within the Data Sources section.
Next, click the Add data source button in the upper right. The data source will be available for selection in the Type select box.
To see a list of installed data sources, click the Plugins item in the main menu. Both core data sources and installed data sources will appear.
Changelog
3.0.0
- Breaking change: this release is versioned as
3.0.0to reflect the Grafana compatibility restriction introduced in #666. The plugin now supports>=11.6.11 <12 || >=12.0.10 <12.1 || >=12.1.7 <12.2 || >=12.2.5instead of>=11.5.0. - chore(deps): update dependency cspell to v10 in #701
- chore(deps): lock file maintenance in #698
- fix(deps): update module github.com/grafana/grafana-plugin-sdk-go to v0.291.0 in #697
- chore(deps): update prom/prometheus docker tag to v3.11.0 in #696
- chore(deps): update frontend dependencies in #695
- fix(deps): update dependency lodash to v4.18.1 [security] in #693
- chore(deps): update module go.opentelemetry.io/otel/sdk to v1.43.0 [security] in #700
- fix: remove default Prometheus type and version in ConfigEditor in #685
- Remove old mig steps and add link to prom auth docs in #522
- chore(deps): update dependency @grafana/plugin-e2e to v3.4.11 in #692
- Update codeowners in #691
- chore(deps): update grafana/shared-workflows action in #689
- chore(deps): lock file maintenance in #688
- fix(deps): update frontend dependencies in #687
- chore(deps): update grafana/grafana-enterprise:latest docker digest to 8b65309 in #686
- Add config to override aps sigv4 service in #661
- chore(deps): update dependency @grafana/plugin-e2e to v3.4.10 in #682
- chore(deps): update grafana/shared-workflows action in #684
- chore(deps): lock file maintenance in #681
- chore(deps): update frontend dependencies in #680
- chore(deps): update dependency webpack-cli to v7 in #679
2.4.0
- fix(deps): update frontend dependencies in #662
- chore(deps): update prom/prometheus docker tag to v3.10.0 in #663
- Use
promlibfromgrafana/grafana-prometheus-datasourcein #655 - Update renovate config to use data-sources base preset in #650
- fix(deps): update module github.com/grafana/grafana-aws-sdk to v1.4.3 in #613
- chore(deps): update grafana/plugin-ci-workflows/ci-cd-workflows action to v6.1.1 in #658
- chore(deps): update dependency eslint-plugin-jsdoc to v62 in #591
- chore(deps): update dependency webpack to v5.105.3 in #656
- chore(deps): update dependency glob to v13.0.6 in #627
- chore(deps): update dependency @types/lodash to v4.17.24 in #653
- chore(deps): update dependency @eslint/eslintrc to v3.3.4 in #649
- chore(deps): update actions/setup-node digest to 53b8394 in #651
- chore(deps): update grafana/grafana-enterprise:latest docker digest to 582fc54 in #648
- Remove data source settings that do not apply to AMP in #600
- chore(deps): update module golang.org/x/net to v0.51.0 [security] in #645
2.3.2
- chore(deps): update dependency css-loader to v7.1.4 in #642
- fix(deps): update module github.com/grafana/grafana-plugin-sdk-go to v0.290.0 in #611
- chore(deps): update dependency webpack to v5.105.2 in #636
- chore(deps): update module go.opentelemetry.io/otel/sdk to v1.40.0 [security] in #641
- chore(deps): update typescript-eslint monorepo to v8.55.0 in #637
2.3.1
- Add Grafana Assume Role auth option in #625
- fix(deps): update dependency lodash to v4.17.23 [security] in #608
- chore(deps): update dependency css-loader to v7.1.3 in #621
- chore(deps): update typescript-eslint monorepo to v8.54.0 in #615
- chore(deps): update dependency @swc/core to v1.15.11 in #614
- chore(deps): update grafana/grafana-enterprise:latest docker digest to 9dedb4a in #618
- chore(deps): update actions/checkout digest to de0fac2 in #617
- chore(deps): update dependency @testing-library/react to v16.3.2 in #612
- chore(deps): update dependency @types/node to v24.10.9 in #606
- chore(deps): update typescript-eslint monorepo to v8.53.0 in #610
- chore(deps): update dependency cspell to v9.6.0 in #603
- chore(deps): update dependency prettier to v3.8.0 in #609
- chore(deps): update dependency swc-loader to v0.2.7 in #607
- chore(deps): update dependency @types/lodash to v4.17.23 in #597
- chore(deps): update dependency @grafana/plugin-e2e to v3.1.4 in #605
- chore(deps): update dependency @babel/core to v7.28.6 in #604
- chore(deps): update actions/checkout action to v6 in #586
- chore(deps): update node.js to v24 in #594
- chore(deps): update actions/setup-node digest to 6044e13 in #602
- chore(deps): update dependency react-router-dom to v6.30.3 in #601
- chore(deps): update prom/prometheus docker tag to v3.9.1 in #599
- chore(deps): update prom/prometheus docker tag to v3.9.0 in #598
- chore(deps): update dependency glob to v13 in #592
- chore(deps): update dependency sass to v1.97.2 in #577
- chore(deps): update dependency @grafana/eslint-config to v9 in #588
- chore(deps): update dependency @grafana/plugin-e2e to v3 in #589
- chore(deps): update yarn to v4.12.0 in #584
- chore(deps): update typescript-eslint monorepo to v8.52.0 in #528
- chore(deps): update testing-library monorepo in #583
- fix(deps): update dependency @grafana/plugin-ui to ^0.12.0 in #585
- chore(deps): update prom/prometheus docker tag to v3.8.1 in #582
- chore(deps): update eslint monorepo to v9.39.2 in #580
- chore(deps): update jest monorepo to v30.2.0 in #581
- chore(deps): update dependency webpack to v5.104.1 in #579
- chore(deps): update dependency typescript to v5.9.3 in #578
- chore(deps): update dependency eslint-plugin-jest to v29.12.1 in #574
- chore(deps): update dependency eslint-plugin-jsdoc to v54.7.0 in #575
- chore(deps): update dependency prettier to v3.7.4 in #576
- chore(deps): update dependency cspell to v9.4.0 in #573
- chore(deps): update dependency @types/node to v22.19.3 in #510
- chore(deps): update dependency @playwright/test to v1.57.0 in #572
- chore(deps): update dependency @grafana/plugin-e2e to v2.2.3 in #571
- chore(deps): update grafana monorepo to v12.3.1 in #568
- chore(deps): update dependency @grafana/eslint-config to v8.2.0 in #570
- chore(deps): update dependency @eslint/compat to v1.4.1 in #569
- chore(deps): update dependency react-router-dom to v6.30.2 in #567
- chore(deps): update grafana/grafana-enterprise:latest docker digest to 703b4a3 in #565
- chore(deps): update actions/checkout digest to 93cb6ef in #562
- chore(deps): update actions/create-github-app-token digest to 29824e6 in #563
- chore(deps): update dependency @types/testing-library__jest-dom to v5.14.9 in #511
- chore(deps): update actions/setup-node digest to 395ad32 in #564
- chore(deps): update dependency @eslint/eslintrc to v3.3.3 in #560
- chore(deps): update dependency @types/lodash to v4.17.21 in #566
- fix(deps): update dependency semver to v7.7.3 in #529
- chore(deps): update dependency terser-webpack-plugin to v5.3.16 in #549
- chore(deps): update swc monorepo in #550
- chore(deps): update react monorepo in #512
- chore(deps): update dependency @grafana/aws-sdk to v0.8.3 in #561
- chore(deps): pin dependencies in #559
- use prod environment for cd workflow in #558
- chore(deps): update module golang.org/x/crypto to v0.45.0 [security] in #532
- Update to use self-hosted renovate and remove dependabot in #557
- Bump qs from 6.14.0 to 6.14.1 in #556
- Bump github.com/grafana/grafana-aws-sdk from 1.4.0 to 1.4.2 in #555
- Bump js-yaml from 3.14.1 to 3.14.2 in #552
- Bump tar from 7.5.1 to 7.5.2 in #553
- Bump glob from 11.0.3 to 11.1.0 in #551
- Bump grafana/plugin-ci-workflows/.github/workflows/ci.yml from 4.2.0 to 4.3.0 in #542
- Bump grafana/plugin-ci-workflows/.github/workflows/cd.yml from 4.2.0 to 4.3.0 in #543
- Bump github.com/grafana/grafana-aws-sdk from 1.3.1 to 1.4.0 in #541
- Bump github.com/grafana/grafana-plugin-sdk-go from 0.282.0 to 0.284.0 in #540
2.3.0
- Bump aws-sdk-react to enable Grafana Assume Role in UI #491
- Chore: Move docs to docs/sources to enable publishing to website #488
- CD: Publish Github release directly, skipping draft step #486
- Update dependabot groups #479
- fix action input names #456
- Update workflows and templates #454
- Fix dependabot ignore location for npm dependencies #446
- Tweak dependabot schedule #441
- Upgrade yarn to v4.10.3 #487
- Update gitignore for yarn files #497
- Add migration notice #500
- chore(deps): update dependency @grafana/plugin-ui to v0.11.1 #509
- chore(deps): pin dependencies #508
- Publish to every environment on Cloud and Add On-Prem promotion #524
- Dependency updates:
- Bump @typescript-eslint/eslint-plugin from 8.36.0 to 8.44.1 #495
- Bump @grafana/e2e-selectors from 12.1.0 to 12.2.0 in the grafana-dependencies group #492
- Bump @testing-library/jest-dom and @types/testing-library__jest-dom #485
- Bump eslint-plugin-jsdoc from 51.4.1 to 54.1.1 #482
- Bump webpack from 5.100.2 to 5.101.3 #471
- Bump github.com/grafana/grafana-aws-sdk from 1.1.0 to 1.3.0 #490
- Bump actions/checkout from 4 to 5 #463
- Bump actions/setup-node from 4 to 5 #476
- Bump the npm-patch-dev-dependencies group with 6 updates #484
- Bump eslint from 9.31.0 to 9.35.0 #480
- Bump @grafana/plugin-ui from 0.10.8 to 0.10.9 #459
- Bump @grafana/plugin-e2e from 2.1.7 to 2.1.8 #458
- Bump @types/node from 22.15.35 to 22.16.5 #453
- Bump @grafana/plugin-ui from 0.10.7 to 0.10.8 #452
- Bump github.com/grafana/grafana-aws-sdk from 1.0.5 to 1.1.0 #449
- Bump @testing-library/dom from 10.4.0 to 10.4.1 #448
- Bump @swc/core from 1.13.0 to 1.13.3 #451
- Bump jest from 30.0.3 to 30.0.5 #447
- Bump jest and @types/jest #438
- Bump @typescript-eslint/eslint-plugin from 8.35.1 to 8.36.0 #445
- Bump @grafana/e2e-selectors from 12.1.0-250688 to 12.1.0 #443
- Bump @swc/core from 1.12.14 to 1.13.0 #444
- Bump jest-environment-jsdom from 30.0.4 to 30.0.5 #442
- Bump eslint from 9.30.1 to 9.31.0 #436
- Bump @swc/core from 1.11.29 to 1.12.14 #437
- Bump eslint-config-prettier from 10.1.5 to 10.1.8 #440
- Bump @typescript-eslint/parser from 8.35.1 to 8.36.0 #433
- Bump the grafana-dependencies group and update create-plugin #421
- Bump cspell from 9.0.2 to 9.1.3 #432
- Bump eslint-plugin-import from 2.31.0 to 2.32.0 #427
- Bump @eslint/js from 9.30.1 to 9.31.0 #423
- Bump @grafana/plugin-ui from 0.10.6 to 0.10.7 #422
- Bump @babel/core from 7.27.7 to 7.28.0 #425
- Bump @swc/jest from 0.2.38 to 0.2.39 #424
- Bump jest-environment-jsdom from 30.0.0 to 30.0.4 #418
- Bump eslint-plugin-jest from 28.11.0 to 29.0.1 #416
- Bump eslint-plugin-jsdoc from 50.6.17 to 51.4.1 #419
- Bump @grafana/plugin-e2e from 2.1.5 to 2.1.6 #417
- Bump @eslint/js from 9.35.0 to 9.36.0 #498
- Bump @types/node from 22.16.5 to 22.18.6 #499
- Bump @types/node from 22.18.6 to 22.18.8 #501
- Bump github.com/grafana/grafana-plugin-sdk-go from 0.281.0 to 0.282.0 #534
- Bump the npm-patch-dev-dependencies group with 2 updates #526
- Bump cspell from 9.1.3 to 9.2.1 #525
- Bump webpack from 5.101.3 to 5.102.1 #523
- Bump the npm-patch-dev-dependencies group across 1 directory with 4 updates #521
- Bump actions/setup-node from 5 to 6 #505
- Bump @typescript-eslint/eslint-plugin from 8.45.0 to 8.46.1 #518
- Bump the grafana-dependencies group with 6 updates #516
- Bump the npm-patch-dev-dependencies group across 1 directory with 3 updates #515
- Bump github.com/grafana/grafana-aws-sdk from 1.3.0 to 1.3.1 #514
- Bump github.com/grafana/grafana-plugin-sdk-go from 0.280.0 to 0.281.0 #506
- Bump @grafana/plugin-ui from 0.10.9 to 0.11.0 #503
2.2.1
- E2E: Use grafana selectors instead of getByText in #380
- Add support for auto-merging dependabot updates in #390
- Remove pr_commands in #393
- Dependency updates:
- Bump @playwright/test from 1.52.0 to 1.53.2 #408
- Bump @types/node from 22.15.21 to 22.15.35 #407
- Bump @babel/core from 7.27.1 to 7.27.7 #402
- Bump eslint-webpack-plugin from 5.0.1 to 5.0.2 #405
- Bump @grafana/plugin-e2e from 2.1.2 to 2.1.4 #406
- Bump github.com/grafana/grafana-aws-sdk from 1.0.3 to 1.0.5 #401
- Bump glob from 11.0.2 to 11.0.3 #398
- Bump eslint from 9.30.0 to 9.30.1 #399
- Bump sass from 1.89.0 to 1.89.2 #397
- Bump @eslint/js from 9.30.0 to 9.30.1 #400
- Bump github.com/grafana/grafana-aws-sdk from 1.0.2 to 1.0.3 #395
- Bump github.com/grafana/grafana-plugin-sdk-go from 0.277.1 to 0.278.0 #394
2.2.0
- Update for new sigv4 middleware by @njvrzm in #392
2.1.1
- Republish plugin to fix hashes
2.1.0
- Dependencies: Update @grafana/prometheus and promlib with support for UTF8 metrics and labels in #339
- Chore: Migrate from Drone to Github Actions and fix e2e tests in #371
- add zizmor ignore rule in #368
- Cleanup github actions files in #367
- Migrate to plugin-ui in #343
- Chore: add label to external contributions in #340
- Bump the all-dependencies group with 34 updates and migrate to eslintconfig in #374
- Bump the all-dependencies group across 1 directory with 2 updates in #361
- Bump @babel/runtime from 7.26.0 to 7.26.10 in the npm_and_yarn group in #356
- Bump the all-dependencies group across 1 directory with 43 updates in #353
- Bump the all-dependencies group across 1 directory with 2 updates in #354
- Bump golang.org/x/net from 0.34.0 to 0.36.0 in the go_modules group in #355
- Bump github.com/grafana/grafana-plugin-sdk-go from 0.265.0 to 0.266.0 in the all-dependencies group in #350
- Bump the all-dependencies group across 1 directory with 2 updates in #345
2.0.0
- Update promlib to v0.0.7 and grafana/prometheus to 11.5.0-218678 #319
- Bump golang.org/x/net from 0.31.0 to 0.33.0 in the go_modules group #329
- Chore: Add react and react-dom major updates to dependabot ignore #331
1.0.5
- Update compatibility info in plugin.json in #327
- Dependency updates:
1.0.4
- Dependency updates:
- Bump cross-spawn from 7.0.3 to 7.0.6 in the npm_and_yarn group #294
- Updates github.com/grafana/grafana-aws-sdk from 0.31.3 to 0.31.4 #298
- Updates github.com/grafana/grafana-plugin-sdk-go from 0.256.0 to 0.258.0 #298
- Updates github.com/stretchr/testify from 1.9.0 to 1.10.0 #298
- Bump github.com/grafana/grafana-plugin-sdk-go from 0.258.0 to 0.260.1 in #302
- Update dependencies with create-plugin in #305
1.0.3
- Bugfix: use GetAuthSettings for env variable fallback #289
- Bump github.com/grafana/grafana-plugin-sdk-go from 0.251.0 to 0.256.0 in the all-dependencies group #283
- Bump the all-dependencies group across 1 directory with 34 updates #281
1.0.2
- Bump dependencies
- github.com/grafana/grafana-aws-sdk from v0.30.0 to v0.31.3
- github.com/grafana/grafana-plugin-sdk-go v0.241.0 to v0.251.0
- @grafana/aws-sdk from 0.3.3 to 0.5.0
- @grafana/data from 11.1.0 to 11.2.2
- @grafana/e2e-selectors from 11.1.0 to 11.2.2
- @grafana/plugin-e2e from 1.3.2 to 1.8.3
- @grafana/experimental from 1.7.11 to 2.1.1
- @grafana/tsconfig from 1.3.0 to 2.0.0
- @grafana/prometheus from 11.1.0 to 11.2.2
- @grafana/runtime from 11.1.0 to 11.2.2
- @grafana/schema from 11.1.0 to 11.2.2
- @grafana/ui from 11.1.0 to 11.2.2
- @playwright/test from 1.44.1 to 1.47.2
- @swc/core from 1.5.25 to 1.7.28
- @swc/helpers from 0.5.11 to 0.5.13
- @testing-library/dom from 10.1.0 to 10.4.0
- @types/lodash from 4.17.4 to 4.17.10
- @typescript-eslint/eslint-plugin from 6.21.0 to 7.0.0
- cspell from 6.13.3 to 8.14.4
- eslint-plugin-import from 2.29.1 to 2.31.0
- eslint-plugin-jest from 28.5.0 to 28.8.1
- eslint-plugin-jsx-a11y from 6.8.0 to 6.10.0
- eslint-plugin-react-hooks from 4.6.0 to 4.6.2
- glob from 10.3.12 to 11.0.0
- prettier from 3.3.1 to 3.3.3
- sass from 1.77.4 to 1.79.3
- tslib from 2.5.3 to 2.7.0
- webpack from 5.91.0 to 5.95.0
- Update links to documentation in the Config Editor
1.0.1
- Fix sigv4 auth in Cloud
1.0.0
- Initial public release
0.3.0
- Rename plugin & repo
0.2.0 (Private release for testing)
- Initial private release of the Amazon Managed Prometheus plugin, a wrapper around the core Prometheus datasource that uses Amazon-specific authentication.
0.1.0 (Unreleased)
Initial release.


