Listing Thumbnail

    Grafana & Prometheus on Ubuntu with support by Meyi Cloud

     Info
    Deployed on AWS
    AWS Free Tier
    This product has charges associated with it for seller support if opted in the future. A fully managed Prometheus and Grafana monitoring stack designed for AWS environments. This solution provides real-time metrics collection, intuitive dashboards, and intelligent alerting to help teams quickly identify system issues, optimize performance, and maintain high availability. Ideal for EC2, EKS, ECS, Lambda, and hybrid workloads.

    Overview

    This is a repackaged software product wherein additional charges may apply for optional seller support and value added services.

    This product is completely free to use. There are no charges for the core software, deployment, or usage at this time. Optional charges may apply only if customers request additional seller-provided services, such as installation support, configuration assistance, troubleshooting guidance, performance optimization, or SLA-backed technical support. These optional services are not required to use the product. Customers can freely deploy and run the product without any charge, while retaining the ability to request premium support services if needed.

    This offering delivers an end-to-end monitoring and visualization solution powered by Prometheus and Grafana, optimized for AWS infrastructure. Prometheus continuously scrapes and stores time-series metrics from systems, applications, and AWS workloads, providing deep observability into performance, resource utilization, and error trends. Combined with Grafana's flexible dashboarding capabilities, teams gain rapid insights through interactive charts, multi-layered visualizations, and customizable dashboards.

    The integrated alerting engine enables proactive detection of anomalies using Prometheus alert rules, while Grafana supports notifications via email, Slack, Opsgenie, PagerDuty, and other channels. This ensures the right teams are informed promptly to minimize downtime and reduce mean time to recovery (MTTR).

    Built with AWS-native compatibility, this solution integrates seamlessly with services such as Amazon EKS, Amazon ECS, Amazon EC2, AWS Lambda, AWS CloudWatch, and Amazon Managed Grafana. Users can also extend observability with exporters, plugins, and additional data sources to meet evolving monitoring needs.

    By leveraging the combined strengths of Prometheus and Grafana, organizations gain a scalable, reliable, and comprehensive observability layer that supports long-term metric retention, fast querying, trend analysis, and workload optimization across their AWS landscape.

    Highlights

    • Real-time observability with Prometheus metrics: Monitor AWS workloads with continuous time-series data collection, fast querying, and long-term metric retention to improve performance and availability.
    • Advanced Grafana dashboards and visualization: Build intuitive dashboards with charts, alerts, and multi-source integrations to accelerate troubleshooting and system insight.
    • Proactive alerting and notifications: Configure Prometheus alert rules and Grafana notification channels to detect issues early, reduce MTTR, and maintain high operational reliability.

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Ubuntu x86_64

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Grafana & Prometheus on Ubuntu with support by Meyi Cloud

     Info
    This product is available free of charge. Free subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.
    If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier  for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier  for more details.

    Vendor refund policy

    Refunds follow AWS Marketplace terms. We offer refunds within 7 days of first subscription if the product does not function as described and our support cannot resolve the issue. To request a refund, contact support@meyicloud.com  with your AWS account ID and order ID.

    Custom pricing options

    Request a private offer to receive a custom quote.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    Version 1.0.4 Release

    This is the first public release of the Prometheus & Grafana Monitoring Stack for AWS workloads on AWS Marketplace.

    Key features

    Automated workload onboarding script

    Introduced a workload setup script that automatically installs and configures exporters and monitoring agents on target machines.

    Workloads are registered with the master monitoring instance without requiring manual Prometheus configuration.

    Once the script completes, monitoring starts automatically and metrics become visible in Grafana.

    Preconfigured Prometheus & Grafana integration

    Prometheus is fully configured as the metrics backend with a built-in time-series database for AWS and application workloads.

    Grafana is pre integrated with Prometheus as a data source, removing the need for manual data source setup.

    Secure access to the Grafana UI, with an admin login that can be customized post-deployment.

    Ready to use dashboards

    Default dashboards are provided for common infrastructure and application metrics.

    Newly onboarded workloads appear automatically in the relevant dashboards once the workload script is executed.

    Designed to support typical AWS environments, including Amazon EC2, Amazon EKS, and container-based applications.

    Alerting ready architecture

    Base configuration compatible with Grafana alerting and common notification channels (email, Slack, PagerDuty, Opsgenie, webhooks).

    Users can easily extend or customize alert rules based on their own SLOs and operational requirements.

    AWS focused deployment experience

    Supports deployment through AWS Marketplace using EC2 / stack-based workflows.

    Aligns with AWS security best practices for network access and role-based permissions (for example, using security groups and IAM).

    This initial version is focused on delivering a fast, automated onboarding experience for AWS workloads and a preconfigured monitoring stack that works out of the box, while leaving room for teams to extend dashboards, alerts, and integrations as their observability needs grow.

    Additional details

    Usage instructions

    This AMI provides a preconfigured Prometheus and Grafana monitoring server. Follow the steps below to deploy the monitoring system and connect your workload instances.

    1. Prerequisites:

    1.1 AWS account permissions to launch Marketplace AMIs (EC2:RunInstances, IAM:PassRole if needed). 1.2. VPC and subnet that allow communication between the monitoring server and workload instances. 1.3. Security groups: Master server SG: allow inbound TCP 3000 from administrator IPs. Outbound must allow access to workload instances on TCP 9100. Slave server SG: allow inbound TCP 9100 from the master server or VPC CIDR.

    1. Required IAM Roles Attach these IAM roles when launching your EC2 instances.

    Master server IAM role: The master must read EC2 metadata to discover instances. Attach AmazonEC2ReadOnlyAccess or use this minimal policy: { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ec2:DescribeInstances", "ec2:DescribeTags", "ec2:DescribeRegions" ], "Resource": "*" } ] }

    Slave server IAM role: Slave instances must tag themselves so the master can auto-discover them. Minimal policy: { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "ec2:CreateTags", "Resource": "*" } ] }

    1. Subscribe and Launch the AMI
    2. Open the product page in AWS Marketplace and choose Continue to Subscribe.
    3. Accept the terms.
    4. Choose Continue to Configuration and select: AWS Region AMI delivery method
    5. Click Continue to Launch.
    6. In the EC2 launch screen: Choose instance type (t2.medium or higher recommended) Attach the Master IAM role Select the security group that allows TCP 3000
    7. Launch the instance and wait until it reaches the Running state.

    The AMI will automatically configure Prometheus, Grafana, Node Exporter, and detect the AWS Region using IMDS.

    1. Access Grafana

    2. Go to the EC2 console and select the master instance.

    3. Copy the Public IP or DNS.

    4. Open the Grafana UI in your browser: http://<public-ip>:3000

    5. Login using: Username: admin Password: <The Password stored in the server, the file name path is "/root/grafana-credentials.txt" > Change the default admin password.

    Grafana is already configured with Prometheus as the default data source. Dashboards are automatically provisioned.

    1. Add Workload Instances for Monitoring To monitor additional EC2 instances, install Node Exporter using the provided setup script.

    Steps: Launch a target instance and attach the Slave IAM role. Ensure its security group allows inbound TCP 9100 from the master. SSH into the instance. Run the workload setup script: Download link - https://d33fedt3fpficq.cloudfront.net/Grafana_scripts/node-exporter-setup.sh  sudo chmod +x node-exporter-setup.sh sudo bash node-exporter-setup.sh

    The script automatically installs AWS CLI (if required), installs Node Exporter, tags the instance as Monitoring=Enabled, and enables discovery by the master Prometheus server. No manual configuration is required.

    Verification Prometheus targets page: http://<master-ip>:9090/targets Instances should show as "up". In Grafana, open the Node Exporter Full dashboard and select the instance.

    1. Scaling and Operations Increase instance size if metric volume grows. Back up configuration files if you make custom changes. Keep IMDS enabled for region detection. Restrict access to Grafana and Prometheus through security groups.

    Support

    Vendor support

    Customers receive technical support through email at support@meyicloud.com  . Support includes assistance with installation, configuration, exporter setup, dashboard customization, and alert rule optimization. Standard support is provided during business hours (IST), with optional extended support available upon request. SLA options and dedicated support plans can be tailored based on customer needs.

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.