LightS is a web monitoring solution to check availability and load performance of your website.
To learn more about which resources are deployed behind the scenes and to understand the architecture, please refer to our GitHub repo.
This solution will be deployed directly on your AWS account.
Configuration
Create Stack
👇 To begin, click this button to start the automated deployment.
You’ll be taken to AWS, where you’ll configure the resources to be deployed. Keep the defaults and click Next on the following screen.
Specify stack details
Fill in the form with the relevant parameters.
Parameter | Description |
---|---|
logzioLogsToken | Token for shipping logs to your Logz.io account. |
logzioMetricsToken | Token for shipping metrics to your Logz.io account. |
logzioURL | Logz.io listener URL. See https://docs.logz.io/user-guide/accounts/account-region.html#regions-and-urls for further information. |
regions | A comma separated list of AWS regions for deployment, (example: us-east-1,ap-south-1). |
shippingProtocol | Protocol for shipping metrics and logs. Default is https and it better to leave it as is |
url | A comma-delimited list of the URLs you want to monitor. For example : https://www.logz.io,https://example.com |
memory | Default: 512 (MB) . The memory size you want to assign to the Lambda function running LightS. 512 MB is the minimum memory recommended for a single URL. The more URLs you choose to monitor, the more memory you’ll need. |
Check your Lambda usage regularly, and adjust the memory value if you need to.
After filing in the form, click Next to continue.
Configure stack
On the following page, specify Tags to help you easily identify your Lambda function. Click Next to proceed.
Confirm IAM Role permissions and create the stack
AWS will automatically show a notice requesting that you acknowledge that AWS CloudFormation might create IAM resources.
Check the box to acknowledge this option and click Create stack.
Open your Synthetic Monitoring dashboard in Logz.io
Give your metrics some time to get from your system to ours, and then open Logz.io Metrics.
Your metrics should appear in the preconfigured dashboard in your Metrics account. Use the Synthetic Monitoring Dashboard to monitor your website performance and availability via Logz.io.