Skip to content
This repository has been archived by the owner on Sep 12, 2023. It is now read-only.

Connects you to all relevant sources of errors, warnings, and notifications published by AWS services, and forwards them to Slack managed by marbot.

License

Notifications You must be signed in to change notification settings

marbot-io/terraform-aws-marbot-monitoring-basic

Repository files navigation

AWS basics monitoring

Connects you to all relevant sources of errors, warnings, and notifications published by AWS services, and forwards them to Slack or Microsoft Teams managed by marbot.

Usage

  1. Create a new directory
  2. Within the new directory, create a file main.tf with the following content:
provider "aws" {}

module "marbot-monitoring-basic" {
  source  = "marbot-io/marbot-monitoring-basic/aws"
  #version = "x.y.z"    # we recommend to pin the version

  endpoint_id      = "" # to get this value, select a channel where marbot belongs to and send a message like this: "@marbot show me my endpoint id"
  budget_threshold = 10 # in USD (optional)
}
  1. Run the following commands:
terraform init
terraform apply

Update procedure

  1. Update the version
  2. Run the following commands:
terraform get
terraform apply

License

All modules are published under Apache License Version 2.0.

About

A marbot.io project. Engineered by widdix.

About

Connects you to all relevant sources of errors, warnings, and notifications published by AWS services, and forwards them to Slack managed by marbot.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published