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 based on the EC2 instance size you choose to run this hardened observability image. All four options bill the same way: an hourly software charge that runs while your instance is active, on top of your AWS infrastructure costs. The t3.large and m6i.large give you a base level of compute. The m6i.xlarge and m6i.2xlarge step up to more CPU and memory. Pick the size that matches your workload; heavier monitoring needs suit the larger instances. There are no upfront commitments or term contracts.
Top-of-mind questions for buyers
What does one billing unit map to for each pricing option?
Each option bills per instance-hour of a specific EC2 instance type: t3.large, m6i.large, m6i.xlarge, or m6i.2xlarge. One unit is one running instance of that type for one hour. The charge reflects the compute size you launch, not the number of dashboards or metrics you monitor.
Am I charged the hourly software fee when my instance is stopped?
The hourly software charge accrues only while your instance runs. A stopped instance stops the software metering. You may still pay AWS for attached storage on a stopped instance, but that is an AWS infrastructure cost, not the software charge for this image.
What security work is already done in every instance I launch?
Each image ships on a CIS Level 1 hardened Ubuntu 24.04 LTS base. It includes CVE scanning, a bundled software bill of materials, a conformance report, firewall, and unique credentials generated at first boot. This applies to all four instance options equally.
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.