{"id":18767776,"url":"https://github.com/lightstep/terraform-lightstep-aws-alerts","last_synced_at":"2026-02-25T20:04:52.132Z","repository":{"id":43703274,"uuid":"452882304","full_name":"lightstep/terraform-lightstep-aws-alerts","owner":"lightstep","description":"Terraform module for Lightstep Alerts for AWS services","archived":false,"fork":false,"pushed_at":"2022-03-09T20:43:05.000Z","size":19,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":51,"default_branch":"main","last_synced_at":"2025-06-28T11:05:11.091Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lightstep.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-01-27T23:44:27.000Z","updated_at":"2022-05-20T05:25:31.000Z","dependencies_parsed_at":"2022-08-22T19:20:12.934Z","dependency_job_id":null,"html_url":"https://github.com/lightstep/terraform-lightstep-aws-alerts","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/lightstep/terraform-lightstep-aws-alerts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lightstep%2Fterraform-lightstep-aws-alerts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lightstep%2Fterraform-lightstep-aws-alerts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lightstep%2Fterraform-lightstep-aws-alerts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lightstep%2Fterraform-lightstep-aws-alerts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lightstep","download_url":"https://codeload.github.com/lightstep/terraform-lightstep-aws-alerts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lightstep%2Fterraform-lightstep-aws-alerts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29837503,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T19:08:47.527Z","status":"ssl_error","status_checked_at":"2026-02-25T18:59:04.705Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T19:08:31.352Z","updated_at":"2026-02-25T20:04:52.117Z","avatar_url":"https://github.com/lightstep.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Terraform Module for Lightstep AWS Alerts\n\n**:warning:** You are viewing a **beta version** of the official\nmodule to create and manage AWS-related Alerts inside Lightstep.\n\nThis is a Terraform module for deploying a pre-defined set of AWS-related alerts in Lightstep meant to be used with the [Lightstep Cloudwatch Metrics Streams integration](https://docs.lightstep.com/docs/setup-aws-for-metrics).\n\n## Pre-requisites\n\n* Lightstep account and API Key with `member` permissons.\n* [Lightstep Cloudwatch Metrics Streams integration](https://docs.lightstep.com/docs/setup-aws-for-metrics) sending data to a Lightstep project.\n* Terraform v1.0+\n\n## Supported AWS Resources\n\nEach AWS resource has an associated module that will create Lightstep alerts. Currently, these resources are supported:\n\n* __EC2__ (module: [`ec2-alerts`](https://github.com/lightstep/terraform-lightstep-aws-alerts/tree/master/modules/ec2-alerts))\n* __RDS__ (module: [`rds-alerts`](https://github.com/lightstep/terraform-lightstep-aws-alerts/tree/master/modules/rds-alerts))\n* __ECS__ (module: [`ecs-alerts`](https://github.com/lightstep/terraform-lightstep-aws-alerts/tree/master/modules/ecs-alerts))\n\n## How to Use This Module\n\nThis repo has the following folder structure:\n\n* [modules](https://github.com/lightstep/terraform-lightstep-aws-alerts/tree/master/modules): This folder contains several standalone, reusable, modules that you can use to create different types of Lightstep alerts for AWS resources.\n* [examples](https://github.com/lightstep/terraform-lightstep-aws-alerts/tree/master/examples): This folder shows examples of different ways to define creation of alerts.\n* [root folder](https://github.com/lightstep/terraform-lightstep-aws-alerts/tree/master): The root folder is *an example* of how to use the [terraform-lightstep-aws-alerts module](https://github.com/hashicorp/terraform-aws-consul/tree/master/modules/consul-cluster) \n  module to create Lightstep AWS Alerts. The Terraform Registry requires the root of every repo to contain Terraform code, so we've put one of the examples there. This example is great for learning and experimenting, but for production use, please use the underlying modules in the [modules folder](https://github.com/lightstep/terraform-lightstep-aws-alerts/tree/master/modules) directly.\n\nTo deploy create Lightstep alerts for production using this repo:\n\n- Ensure account meets module pre-requisites from above.\n\n- Create a Terraform configuration that pulls module(s) and specifies values\n  of the required variables.\n\n- Run `terraform init` and `terraform apply` with your API Key set in the environment variable `LIGHTSTEP_API_KEY` (or the environment variable name you specified in configuration).\n\n## Development\n\nThis repository uses `pre-commit` to format and lint HCL code.\n\nTo install:\n\n```\n    $ brew install pre-commit\n    $ pre-commit install\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flightstep%2Fterraform-lightstep-aws-alerts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flightstep%2Fterraform-lightstep-aws-alerts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flightstep%2Fterraform-lightstep-aws-alerts/lists"}