This product has charges associated with it for hardening, security configuration, and support.
Grafana + Prometheus is a complete open-source observability stack - Grafana dashboards backed by a Prometheus time-series database, pre-wired so you can query metrics the moment you log in. Unlike bare Grafana AMIs that ship with the default admin/admin password, no TLS, an exposed metrics database, and usage reporting left on, this Lynxroute build is ready out of the box: a unique Grafana admin password generated at first launch, an Nginx TLS reverse proxy on 443, Prometheus bound to localhost only, telemetry disabled, the Prometheus data source provisioned as default, UFW firewall, and a CIS Level 1 hardened Ubuntu 24.04 LTS base.
Grafana OSS is AGPL-3.0; Prometheus is Apache-2.0 - fully auditable, no vendor lock-in.
This is a repackaged software product wherein additional charges apply for hardening, security configuration, and support.
WHAT IS GRAFANA + PROMETHEUS
Grafana is a Go-based analytics and visualization platform that turns time-series metrics into interactive dashboards, panels, and alerts; Prometheus is a Go-based monitoring system and time-series database that scrapes and stores metrics over HTTP. In this bundle Grafana is the front door and Prometheus is the metrics backend - the two are pre-connected, with Prometheus added to Grafana as the default data source so you can open Explore and run PromQL queries (for example, "up") immediately. Prometheus scrapes itself and Grafana out of the box and is sized with a 15-day local retention window; add your own scrape targets to monitor application and infrastructure metrics. Grafana persists dashboards, users, and settings in an embedded SQLite database; Prometheus stores samples in its on-disk TSDB. Grafana OSS is AGPL-3.0 and Prometheus is Apache-2.0, so the entire stack is auditable with no vendor lock-in. Running your own stack keeps all metrics and dashboards inside your AWS account.
WHAT THIS AMI ADDS
Security hardening:
A unique Grafana admin password generated at first launch (the default admin/admin is rotated away)
Nginx reverse proxy with TLS - Grafana proxied on port 443
Prometheus (port 9090) bound to localhost only - Grafana is the only exposed UI
Grafana usage reporting and update checks disabled (no phone-home)
Prometheus provisioned as the default Grafana data source
UFW firewall - ports 22, 80, 443 only
fail2ban, AppArmor
CVE scan - every image is scanned for vulnerabilities before release
OS hardening (CIS Level 1):
CIS Ubuntu 24.04 LTS Level 1 benchmark applied via ansible-lockdown
CIS Conformance Report at /etc/lynxroute/cis-report.html
CIS Tailored Profile at /usr/share/doc/lynxroute/CIS_TAILORED_PROFILE.md
Highlights
Grafana security baked in: a unique admin password generated at first launch, Nginx TLS on 443, Prometheus bound to localhost only, and usage reporting disabled - unlike bare Grafana AMIs that ship with the default admin/admin password, no TLS, and the metrics database exposed.
CIS Level 1 hardened Ubuntu 24.04 LTS: auditd, fail2ban, AppArmor, SSH key-only, IMDSv2 enforced. CVE-scanned before every release. SBOM (CycloneDX) and CIS Conformance Report included.
Works the moment you log in: Prometheus is pre-wired as Grafana's default data source and already scraping. Grafana OSS AGPL-3.0 + Prometheus Apache-2.0 - fully auditable, no vendor lock-in.
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.
Try this product free for 5 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.
You pay by the hour for the EC2 instance size you run. All four options deliver the same hardened observability stack; they differ only in the underlying compute. The t3.large runs on a burstable instance for lighter or intermittent workloads. The m6i.large, m6i.xlarge, and m6i.2xlarge run on general-purpose instances that scale up in CPU and memory as the size increases. Choose the size that fits your workload. Software charges accrue hourly alongside standard AWS infrastructure costs, with no upfront commitment or fixed term.
Top-of-mind questions for buyers
What compute resources come with each instance size, and how are hourly charges counted?
Each option maps to an EC2 instance type. The t3.large is burstable; the m6i.large, m6i.xlarge, and m6i.2xlarge are general-purpose, with CPU and memory rising as size increases. Software charges accrue per hour the instance runs. Each running instance counts separately toward your bill.
Am I charged when my instance is stopped or powered off?
Software charges meter running time only, so a fully stopped instance stops accruing them. Stopped instances may still incur standard AWS storage fees for attached volumes. There is no upfront commitment or fixed term, so you pay only for the hours each instance runs.
What is bundled inside each image regardless of the instance size I choose?
Every image ships with a CIS Level 1 hardened Ubuntu 24.04 LTS base, CVE scanning before release, a CycloneDX SBOM, and a CIS Conformance Report. Unique credentials are generated per instance at first boot. These compliance files are static and stored inside the deployed instance.
lynxroute.com
Helpful?
Vendor refund policy
We do not offer refunds for this product. AWS infrastructure charges (EC2, EBS, data transfer) are billed separately by AWS and are not refundable by us.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
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.
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
Grafana 13.1.1 + Prometheus 3.12.0
Grafana 13.1.1 - open-source observability, dashboards, and alerting (patch update from 13.1.0). AGPL-3.0 unchanged
Prometheus 3.12.0 - pre-wired metrics data source (unchanged)
Certbot pre-installed - enable a trusted HTTPS certificate with one command: sudo certbot --nginx -d yourdomain.com
Rebuilt on the latest CIS Level 1 hardened Ubuntu 24.04 LTS base
Additional details
Usage instructions
Launch instance (m6i.xlarge recommended)
Open Security Group - allow TCP 443 and TCP 80 from your IP
Open https://<PUBLIC_IP> in your browser - accept the self-signed certificate warning
Log in with the admin user and the generated password from the credentials file
Go to Explore, select Prometheus, and run a query such as "up" - the data source is already connected
The default admin/admin password is rotated to a unique value at first launch.
The Prometheus data source is pre-configured as default; Prometheus listens on localhost only and is reached through Grafana.
Credentials are saved to /root/grafana-credentials.txt at first boot.
Prometheus keeps 15 days of local metrics by default; add scrape targets in /etc/prometheus/prometheus.yml and run: sudo systemctl reload prometheus
Replace the self-signed TLS certificate with a CA-signed certificate (sudo certbot --nginx) for production use.
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.
This is a repackaged software product wherein additional charges apply for launch Grafana OSS in minutes,secure, CIS-hardened, updated weekly, with plugins and admin login managed via SSM Parameter Store.
This product has charges associated with it for technical support with a 24-hour response time. This AMI provides Debian 12 on a minimal installation with the latest updates, repackaged by Easycloud with continuous support.
This product has charges associated with it for technical support with a 24-hour response time. This AMI provides Debian 11 on a minimal installation with the latest updates, repackaged by Easycloud with continuous support.
This product has charges associated with it for technical support with a 24-hour response time. This AMI contains a minimal installation of Debian12 arm64 repackaged by Easycloud, fully configured for high-performance cloud computing and customized deployments. The system is built on a minimal installation of Debian12 arm64, updated to the latest version, and includes continuous updates and support to ensure a secure and stable foundation.
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.