Listing Thumbnail

    Imaxe Zabbix 4.2 Monitoring Server with AWS SNS Alerting

     Info
    Sold by: Imaxe.Cloud 
    Deployed on AWS
    Free Trial
    AWS Free Tier
    This product has charges associated with it for extended features and support. Pre-configured Zabbix 4.2 monitoring server on Ubuntu 18.04 with built-in AWS SNS alerting and EC2 auto-registration. Launch to first monitored host in about 8 minutes. Maintenance support by Imaxe.Cloud
    5

    Overview

    Zabbix 4.2 Server AMI - Production-Ready Monitoring with AWS SNS Integration

    This is a repackaged open source software product wherein additional charges apply for extended features and support.

    Rebuilding a Zabbix 4.2 stack today means hunting down archived repositories for an end-of-life branch. This AMI eliminates that effort by shipping the complete server, frontend, database, and web server already wired, tested, and ready to monitor your first host in approximately 8 minutes.

    Built and maintained by Imaxe.Cloud, a team that has been publishing production-ready AMIs on AWS Marketplace since 2019, serving approximately 1,000 customers across the catalog.

    Who This AMI Is For

    Small and mid-sized organizations (10-250 employees) and MSP/hosting providers running established Zabbix 4.2 deployments that cannot be upgraded on short notice - typically because monitoring templates, integrations, or compliance sign-off are tied to this branch. Common environments include managed services and hosting, SaaS and web operations, public-sector, education, and industrial/manufacturing settings where monitoring stacks are long-lived and change windows are rare.

    What Is Included

    • Zabbix 4.2 server and frontend from the official repository
    • MariaDB database server with auto-generated credentials at first boot
    • nginx web server with PHP-FPM, serving on ports 80 and 443
    • Self-signed SSL certificate out of the box, with a bundled Let's Encrypt script for production TLS
    • AWS SNS alert relay preconfigured for sending alerts by Zabbix severity
    • EC2 auto-registration service so new agents appear automatically
    • Preconfigured templates: AWS EC2 Autoregister Template, the "Autoregister AWS hosts" action, the "AWS SNS" media type, and the ami_api_user API user - all built on top of the standard Zabbix 4.2 template library

    Instance Sizing and Capacity

    • Minimum - t3.small (2 vCPU, 2 GB RAM), 20 GB gp3 root volume: up to ~50 monitored hosts
    • Recommended - c5.large (2 vCPU, 4 GB RAM), 50 GB gp3: up to ~300 monitored hosts
    • Large deployments - m6i.xlarge (4 vCPU, 16 GB RAM), 100 GB gp3: up to ~1,000 monitored hosts
    • Architecture: x86_64 only (Intel/AMD instance families such as c5, c6i, m5, m6i)

    Security Posture

    • No baked-in credentials: Every secret is generated on the instance at first boot using IMDSv2, so no two instances share a password
    • MariaDB: Random 32-byte root password generated at boot, stored in /etc/imaxe/secrets/mariadb/password (mode 0600, root only), with unix_socket authentication enabled
    • Minimal open ports: Only 22 (SSH), 80/443 (frontend), and 10051 (Zabbix trapper) are required. Port 10050 binds to 127.0.0.1 only. Java gateway and web service ports are not shipped
    • No AWS keys stored on the image: The SNS and auto-scaling scripts use the instance IAM role exclusively
    • Forced password change: The initial Admin password is the EC2 instance ID, and you are prompted to change it immediately

    Getting Started After Launch

    1. Launch the AMI on an x86_64 instance (c5.large recommended), attaching an IAM role for SNS or auto-scaling features
    2. Open security group ports: 22 (SSH), 80 and 443 (frontend), 10051 (Zabbix trapper)
    3. Browse to http:/// or https:// for the self-signed certificate
    4. Log in as Admin with the EC2 instance ID as the password, then change it immediately
    5. Point your first Zabbix agent at port 10051 - auto-registration is already enabled, so the host appears on its own

    Configuring SNS Alerts (3 Steps)

    1. Create SNS topics in your AWS account for each Zabbix severity level (not classified, information, warning, average, high, disaster)
    2. Add the topic ARNs and your AWS region to /etc/zabbix/zabbix_ami.yml
    3. Attach an IAM role with sns:Publish to the instance and add the "AWS SNS" media to the Zabbix users who should receive alerts

    Example Use Case: Monitoring an EC2 Fleet with SNS Alerting

    A DevOps team managing 100 EC2 instances launches this AMI on a c5.large. Within minutes, they install the Zabbix agent on each server and point it at port 10051. Auto-registration detects each host and applies the preconfigured monitoring template. When CPU utilization on a web server exceeds the threshold, a Zabbix trigger fires and the SNS relay delivers an alert to the team's notification topic - reaching Slack, PagerDuty, or email depending on how the SNS subscription is configured. The entire workflow from detection to notification runs without storing any AWS credentials on the monitoring server.

    About Imaxe.Cloud

    Imaxe.Cloud has been building and publishing production-ready AMIs since 2019. Every image in the catalog is built, tested, and released by the same engineering team that handles support tickets. This is a repackaged open-source software product with no association with Zabbix LLC.

    Highlights

    • Zabbix 4.2 server, frontend, MariaDB and nginx already wired and tested: from launch to your first monitored host in about 8 minutes, with no archived repositories to hunt down for an end-of-life branch.
    • Built-in AWS integration: an SNS relay that forwards alerts to one topic per Zabbix severity, and EC2 auto-registration and de-registration so Auto Scaling hosts appear and disappear on their own. Both use the instance IAM role - no AWS keys are stored on the image.
    • No baked-in credentials: the MariaDB root password is generated on each instance at first boot and the Zabbix Admin password is the EC2 instance ID, so no two launches share a secret. Only ports 22, 80, 443 and 10051 need opening, and the frontend serves HTTPS from the first boot.

    Details

    Delivery method

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

    Latest version

    Operating system
    Ubuntu 18.04.4

    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

    Free trial

    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.

    Imaxe Zabbix 4.2 Monitoring Server with AWS SNS Alerting

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. 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.

    Usage costs (257)

     Info
    • ...
    Dimension
    Cost/hour
    t3.medium
    Recommended
    $0.006
    t3.micro
    $0.006
    t2.micro
    $0.006
    m5dn.2xlarge
    $0.006
    m5a.12xlarge
    $0.006
    x1e.8xlarge
    $0.006
    c5d.2xlarge
    $0.006
    c3.4xlarge
    $0.006
    c5.2xlarge
    $0.006
    g3.8xlarge
    $0.006

    AI Insights

     Info

    Dimensions summary

    You pay by the hour for the running EC2 instance you choose. Pricing scales with instance size, not with features. Every listed instance type includes the same preconfigured monitoring server and alerting setup; you pick the machine that fits your workload. Larger instance families carry higher hourly rates, while smaller types cost less per hour. The AWS Marketplace software fee is separate from the EC2 compute charge, which AWS bills on its own. A 7-day free trial applies before hourly billing begins.

    Top-of-mind questions for buyers

    Each hourly unit covers one running EC2 instance of the type you pick. It maps to the machine hosting the monitoring server and alerting setup. The AWS Marketplace software fee covers the image only. AWS bills the underlying EC2 compute separately, so your total combines both charges.
    The hourly software fee meters running time only, so a fully stopped instance does not accrue it. Attached storage may still incur separate AWS fees while the instance is stopped. To avoid all charges, terminate resources you no longer need.
    Every instance type ships the same monitoring server and alerting setup, so features do not change. You pay the hourly rate of whichever type is running. Switching to a larger family raises the hourly charge; switching to a smaller one lowers it. The change applies from the moment the new instance runs.
    www.imaxe.cloud
    Helpful?

    Vendor refund policy

    You can test our AMI for free for 5 days. We will not refund money in any case; however, you can cancel your subscription at any time.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    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

    Update product versions and SO

    Additional details

    Usage instructions

    Create a new EC2 instance and, when is up, you can enter on http[s]://instance-ip4-address/zabbix/. On login page, enter 'Admin' as user, and current instance-id as password. Also, SSH access is allow with username 'ubuntu' and your AWS private key. Go to https://www.imaxe.cloud/zabbix/  (or https://www.imaxe.cloud/es/zabbix/  if you prefer spanish doc) for detailed info on config SNS notifications.

    Support

    Vendor support

    Support is provided by the same engineering team that builds the images, through tickets at https://support.imaxe.cloud/ , Monday to Friday 8:00-18:00 CET (tickets can be opened at any time).

    Response Times

    • Critical incident (service down in production): under 4 hours
    • Degraded feature with a workaround: under 8 hours
    • Questions, configuration, and improvement requests: under 2 business days

    A support subscription raises the critical incident response to under 1 hour, 24/7.

    In Scope

    Launching and configuring the AMI, the pre-installed stack (Zabbix 4.2 server and frontend, MariaDB, nginx, PHP-FPM), Imaxe.Cloud components (the SNS alert relay, the SQS auto-registration service, the /opt/tools scripts, and the ami_api_user), Let's Encrypt setup for the frontend, the IAM permissions the image needs, and migration from an existing Zabbix 4.2 or Bitnami installation.

    Out of Scope

    Fixes to upstream Zabbix 4.2 itself (an end-of-life branch receiving no upstream patches), authoring your monitoring templates, triggers, or dashboards, monitoring or troubleshooting of the systems you monitor, your AWS account, network, or third-party integrations, and modifications made to the image after launch.

    Imaxe.Cloud has no association or agreement with Zabbix LLC; support is offered unofficially for the open-source software Zabbix.

    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
    5
    2 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    100%
    0%
    0%
    0%
    0%
    2 AWS reviews
    DCS

    Awsome!

    Reviewed on Jul 22, 2020
    Review from a verified AWS customer

    I subscribed to Zabbix 4.2 about a year ago. Simply, I had to do zero work to get Zabbix up and running. Added my hosts and started receiving data within minutes from Zabbix agents. Alert and notification works without much configuration. And I love the support I get from Macklus. Upgrade to 4.4 took 5 minutes with the help of Macklus support team. I highly recommend this product.

    lean

    highly recommended

    Reviewed on Jul 16, 2020
    Review from a verified AWS customer

    When I buy a product I hope to have after-sales support. I want to tell those who see this review that they have helped me a lot with a very specific problem I had. Don't hesitate to buy a product that has good after-sales care.

    View all reviews