Installing Humio on AWS

You can install Humio manually following the steps found in the Installation, but we also provide a couple of easy installation options for AWS.

If you want to ship logs from AWS CloudWatch to Humio, see the AWS CloudWatch Logs integration.

Quick Start – Single Node Trial

Use the following Launch Stack button to quickly try Humio on a new instance using a CloudFormation Template.

Install Humio on AWS

The template will create an instance and a data volume, and start Humio in single-user mode.

When the template is done, you can click the output link to log into Humio – give it a few moments to start.

Log in using the developer user and use the EC2 instance ID of the node running Humio as the password.

Humio will listen for HTTP traffic on port 8080, but behind a single-user login page. You can restrict access based on IP range if you want. For a production setup, we advise you to put an HTTPS proxy in front of Humio, or place it inside your VPC.


Choosing the right instance size depends on your ingest volume and usage patterns. As a general guideline the following table is a starting point for sizing your Humio instance.

  • Up to 15 GB/day: m4.large
  • Up to 35 GB/day: m4.xlarge
  • Up to 75 GB/day: m4.2xlarge
  • Up to 150 GB/day: m4.4xlarge


You can see the CloudFormation template on GitHub.

AWS Marketplace

Humio is available directly from the AWS Marketplace.