diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 631e747..ae966b1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,7 +47,7 @@ jobs: - name: Setup Terraform Lint uses: terraform-linters/setup-tflint@v1 with: - tflint_version: v0.34.1 + tflint_version: v0.47.0 - name: Terraform Init id: init @@ -56,20 +56,17 @@ jobs: - name: Lint root module run: | - tflint --config ${{ github.workspace }}/.tflint.hcl ${{ github.workspace }} + tflint --config ${{ github.workspace }}/.tflint.hcl --chdir ${{ github.workspace }} - name: Lint modules directory in a loop run: | for m in $(ls -1d modules/*/) do - tflint \ - --config ${{ github.workspace }}/.tflint.hcl \ - ${{ github.workspace }}/${m} + tflint --config ${{ github.workspace }}/.tflint.hcl --chdir ${{ github.workspace }}/${m} done - name: Lint examples directory in a loop run: | for m in $(ls -1d examples/*/) do - tflint \ - --config ${{ github.workspace }}/.tflint.hcl \ - ${{ github.workspace }}/${m} + terraform -chdir=${{ github.workspace }}/${m} init + tflint --config ${{ github.workspace }}/.tflint.hcl --chdir ${{ github.workspace }}/${m} --minimum-failure-severity=error done diff --git a/LICENSE b/LICENSE index c15e236..ac8f3a1 100644 --- a/LICENSE +++ b/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/Makefile b/Makefile index 94bd799..a9dd929 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,6 @@ +.PHONY: ready gen fmt check clean init apply destroy fresh -ready: gen fmt +ready: gen fmt check # generates the root module main.tf, variables.tf, outputs.tf and README.md gen: @@ -11,7 +12,7 @@ fmt: check: terraform fmt -check -recursive - tflint --config .tflint.hcl --recursive + tflint --config .tflint.hcl --recursive --minimum-failure-severity=error clean: rm -rf .terraform* @@ -21,16 +22,16 @@ init: apply: terraform apply \ - -var="lightstep_organization=LightStep" \ - -var="lightstep_env=staging" \ - -var="lightstep_project=dev-integrations" \ - -var="lightstep_api_key_env_var=LIGHTSTEP_API_KEY" + -var="cloud_observability_organization=LightStep" \ + -var="cloud_observability_env=staging" \ + -var="cloud_observability_project=dev-integrations" \ + -var="cloud_observability_api_key_env_var=LIGHTSTEP_API_KEY" destroy: terraform destroy \ - -var="lightstep_organization=LightStep" \ - -var="lightstep_env=staging" \ - -var="lightstep_project=dev-integrations" \ - -var="lightstep_api_key_env_var=LIGHTSTEP_API_KEY" + -var="cloud_observability_organization=LightStep" \ + -var="cloud_observability_env=staging" \ + -var="cloud_observability_project=dev-integrations" \ + -var="cloud_observability_api_key_env_var=LIGHTSTEP_API_KEY" fresh: clean init apply diff --git a/README.md b/README.md index 09f8907..e15530f 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,19 @@ -# Terraform Module for Lightstep AWS Dashboards +# Terraform Module for Cloud Observability AWS Dashboards **:warning:** You are viewing a **beta version** of the official -module to create and manage AWS Dashboards inside Lightstep. +module to create and manage AWS Dashboards inside Cloud Observability. -This is a Terraform module for deploying pre-defined set of AWS dashboards in Lightstep meant to be used with the [Lightstep Cloudwatch Metrics Streams Integration](https://docs.lightstep.com/docs/setup-aws-for-metrics). +This is a Terraform module for deploying pre-defined set of AWS dashboards in Cloud Observability meant to be used with the [Cloud Observability Cloudwatch Metrics Streams Integration](https://docs.lightstep.com/docs/setup-aws-for-metrics). ## Pre-requisites -* Lightstep account and API Key with `member` permissons. -* [Lightstep Cloudwatch Metrics Streams integration](https://docs.lightstep.com/docs/setup-aws-for-metrics) sending data to a Lightstep project. +* Cloud Observability account and API Key with `member` permissions. +* [Cloud Observability Cloudwatch Metrics Streams integration](https://docs.lightstep.com/docs/setup-aws-for-metrics) sending data to a Cloud Observability project. * Terraform v1.0+ ## Supported AWS Resources -Each AWS resource has an associated module that will create Lightstep dashboards to view Cloudwatch metrics. Currently, these resources are supported: +Each AWS resource has an associated module that will create Cloud Observability dashboards to view Cloudwatch metrics. Currently, these resources are supported: * __Amplify__ (module: [`amplify-dashboard`](https://github.com/lightstep/terraform-lightstep-aws-dashboards/tree/main/modules/amplify-dashboard)) @@ -61,12 +61,12 @@ Each AWS resource has an associated module that will create Lightstep dashboards This repo has the following folder structure: -* [modules](https://github.com/lightstep/terraform-lightstep-aws-dashboards/tree/master/modules): This folder contains several standalone, reusable, modules that you can use to create different types of Lightstep dashboards for AWS resources. +* [modules](https://github.com/lightstep/terraform-lightstep-aws-dashboards/tree/master/modules): This folder contains several standalone, reusable, modules that you can use to create different types of Cloud Observability dashboards for AWS resources. * [examples](https://github.com/lightstep/terraform-lightstep-aws-dashboards/tree/master/examples): This folder shows examples of different ways to define creation of dashboards. * [root folder](https://github.com/lightstep/terraform-lightstep-aws-dashboards/tree/master): The root folder is *an example* of how to use the [terraform-lightstep-aws-dashboards module](https://github.com/hashicorp/terraform-aws-consul/tree/master/modules/consul-cluster) - module to create Lightstep AWS Dashboards. 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-dashboards/tree/master/modules) directly. + module to create Cloud Observability AWS Dashboards. 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-dashboards/tree/master/modules) directly. -To deploy create Lightstep dashboards for production using this repo: +To deploy create Cloud Observability dashboards for production using this repo: - Ensure account meets module pre-requisites from above. diff --git a/examples/applicationelb-dashboard/README.md b/examples/applicationelb-dashboard/README.md index f3c4839..3dc8b77 100644 --- a/examples/applicationelb-dashboard/README.md +++ b/examples/applicationelb-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Application ELB Dashboard Example +# Cloud Observability AWS Application ELB Dashboard Example -This folder shows an example of using Terraform code to create a dashboard in Lightstep for Amazon Application ELBs using data from the [Lightstep Cloudwatch Metrics Streams integration](https://docs.lightstep.com/docs/setup-aws-for-metrics). \ No newline at end of file +This folder shows an example of using Terraform code to create a dashboard in Cloud Observability for Amazon Application ELBs using data from the [Cloud Observability Cloudwatch Metrics Streams integration](https://docs.lightstep.com/docs/setup-aws-for-metrics). \ No newline at end of file diff --git a/examples/applicationelb-dashboard/main.tf b/examples/applicationelb-dashboard/main.tf index c5853f9..d436826 100644 --- a/examples/applicationelb-dashboard/main.tf +++ b/examples/applicationelb-dashboard/main.tf @@ -9,15 +9,15 @@ terraform { } provider "lightstep" { - api_key_env_var = var.lightstep_api_key_env_var - organization = var.lightstep_organization - environment = var.lightstep_env + api_key_env_var = var.cloud_observability_api_key_env_var + organization = var.cloud_observability_organization + environment = var.cloud_observability_env } module "lightstep_applicationelb_dashboard" { # When using these modules in your own templates, you will need to use a Git URL with a ref attribute that pins you # to a specific version of the modules, such as the following example: # source = "git::git@github.com:lightstep/terraform-lightstep-aws-dashboards.git//modules/ec2-dashboard?ref=v0.0.1" - source = "../../modules/applicationelb-dashboard" - lightstep_project = var.lightstep_project + source = "../../modules/applicationelb-dashboard" + cloud_observability_project = var.cloud_observability_project } diff --git a/examples/applicationelb-dashboard/outputs.tf b/examples/applicationelb-dashboard/outputs.tf index 0b1277e..b0b2e4f 100644 --- a/examples/applicationelb-dashboard/outputs.tf +++ b/examples/applicationelb-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "lightstep_app_elb_dashboard_url" { value = module.lightstep_applicationelb_dashboard.dashboard_url - description = "Lightstep AWS Application ELB Dashboard URL" + description = "Cloud Observability AWS Application ELB Dashboard URL" } diff --git a/examples/applicationelb-dashboard/variables.tf b/examples/applicationelb-dashboard/variables.tf index 36888bd..924f883 100644 --- a/examples/applicationelb-dashboard/variables.tf +++ b/examples/applicationelb-dashboard/variables.tf @@ -1,21 +1,21 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } -variable "lightstep_organization" { - description = "Name of Lightstep organization" +variable "cloud_observability_organization" { + description = "Name of Cloud Observability organization" type = string } -variable "lightstep_env" { - description = "Lightstep environment" +variable "cloud_observability_env" { + description = "Cloud Observability environment" type = string default = "public" } -variable "lightstep_api_key_env_var" { - description = "Name of the local environment variable that contains the Lightstep API key" +variable "cloud_observability_api_key_env_var" { + description = "Name of the local environment variable that contains the Cloud Observability API key" type = string default = "LIGHTSTEP_API_KEY" } diff --git a/examples/ec2-dashboard/README.md b/examples/ec2-dashboard/README.md index c54eac2..ebd8942 100644 --- a/examples/ec2-dashboard/README.md +++ b/examples/ec2-dashboard/README.md @@ -1,11 +1,11 @@ -# Lightstep AWS EC2 Dashboard Example +# Cloud Observability AWS EC2 Dashboard Example -This folder shows an example of using Terraform code to create a dashboard in Lightstep for EC2 Instances using data from the [Lightstep Cloudwatch Metrics Streams integration](https://docs.lightstep.com/docs/setup-aws-for-metrics). +This folder shows an example of using Terraform code to create a dashboard in Cloud Observability for EC2 Instances using data from the [Cloud Observability Cloudwatch Metrics Streams integration](https://docs.lightstep.com/docs/setup-aws-for-metrics). ### Prerequisites -1. Configure the [Lightstep Cloudwatch Metrics Streams integration](https://docs.lightstep.com/docs/setup-aws-for-metrics) to send data to your Lightstep project. -2. Set your Lightstep API Key +1. Configure the [Cloud Observability Cloudwatch Metrics Streams integration](https://docs.lightstep.com/docs/setup-aws-for-metrics) to send data to your Cloud Observability project. +2. Set your Cloud Observability API Key ``` export LIGHTSTEP_API_KEY=... diff --git a/examples/ec2-dashboard/main.tf b/examples/ec2-dashboard/main.tf index 113a060..de779bb 100644 --- a/examples/ec2-dashboard/main.tf +++ b/examples/ec2-dashboard/main.tf @@ -18,7 +18,7 @@ module "lightstep_ec2_dashboard" { # When using these modules in your own templates, you will need to use a Git URL with a ref attribute that pins you # to a specific version of the modules, such as the following example: # source = "git::git@github.com:lightstep/terraform-lightstep-aws-dashboards.git//modules/ec2-dashboard?ref=v0.0.1" - source = "../../modules/ec2-dashboard" - lightstep_project = var.lightstep_project - aws_region = "us-west-2" + source = "../../modules/ec2-dashboard" + cloud_observability_project = var.cloud_observability_project + aws_region = "us-west-2" } diff --git a/examples/ec2-dashboard/outputs.tf b/examples/ec2-dashboard/outputs.tf index e47588a..057b9c6 100644 --- a/examples/ec2-dashboard/outputs.tf +++ b/examples/ec2-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "lightstep_aws_ec2_dashboard_url" { value = module.lightstep_ec2_dashboards.dashboard_url - description = "Lightstep AWS EC2 Dashboard URL" + description = "Cloud Observability AWS EC2 Dashboard URL" } diff --git a/examples/ec2-dashboard/variables.tf b/examples/ec2-dashboard/variables.tf index 36888bd..ebf4995 100644 --- a/examples/ec2-dashboard/variables.tf +++ b/examples/ec2-dashboard/variables.tf @@ -1,21 +1,21 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } variable "lightstep_organization" { - description = "Name of Lightstep organization" + description = "Name of Cloud Observability organization" type = string } variable "lightstep_env" { - description = "Lightstep environment" + description = "Cloud Observability environment" type = string default = "public" } variable "lightstep_api_key_env_var" { - description = "Name of the local environment variable that contains the Lightstep API key" + description = "Name of the local environment variable that contains the Cloud Observability API key" type = string default = "LIGHTSTEP_API_KEY" } diff --git a/examples/rds-dashboard/README.md b/examples/rds-dashboard/README.md index d45f50c..a911060 100644 --- a/examples/rds-dashboard/README.md +++ b/examples/rds-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS RDS Dashboard Example +# Cloud Observability AWS RDS Dashboard Example -This folder shows an example of using Terraform code to create a dashboard in Lightstep for Amazon RDS databases using data from the [Lightstep Cloudwatch Metrics Streams integration](https://docs.lightstep.com/docs/setup-aws-for-metrics). \ No newline at end of file +This folder shows an example of using Terraform code to create a dashboard in Cloud Observability for Amazon RDS databases using data from the [Cloud Observability Cloudwatch Metrics Streams integration](https://docs.lightstep.com/docs/setup-aws-for-metrics). diff --git a/examples/rds-dashboard/main.tf b/examples/rds-dashboard/main.tf index abf66bf..1769a6f 100644 --- a/examples/rds-dashboard/main.tf +++ b/examples/rds-dashboard/main.tf @@ -18,7 +18,7 @@ module "lightstep_ec2_dashboard" { # When using these modules in your own templates, you will need to use a Git URL with a ref attribute that pins you # to a specific version of the modules, such as the following example: # source = "git::git@github.com:lightstep/terraform-lightstep-aws-dashboards.git//modules/ec2-dashboard?ref=v0.0.1" - source = "../../modules/rds-dashboard" - lightstep_project = var.lightstep_project - aws_region = "us-west-2" + source = "../../modules/rds-dashboard" + cloud_observability_project = var.cloud_observability_project + aws_region = "us-west-2" } diff --git a/examples/rds-dashboard/outputs.tf b/examples/rds-dashboard/outputs.tf index e2ece09..53e0892 100644 --- a/examples/rds-dashboard/outputs.tf +++ b/examples/rds-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "lightstep_aws_rds_dashboard_url" { value = module.lightstep_rds_dashboard.dashboard_url - description = "Lightstep AWS RDS Dashboard URL" + description = "Cloud Observability AWS RDS Dashboard URL" } diff --git a/examples/rds-dashboard/variables.tf b/examples/rds-dashboard/variables.tf index 36888bd..924f883 100644 --- a/examples/rds-dashboard/variables.tf +++ b/examples/rds-dashboard/variables.tf @@ -1,21 +1,21 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } -variable "lightstep_organization" { - description = "Name of Lightstep organization" +variable "cloud_observability_organization" { + description = "Name of Cloud Observability organization" type = string } -variable "lightstep_env" { - description = "Lightstep environment" +variable "cloud_observability_env" { + description = "Cloud Observability environment" type = string default = "public" } -variable "lightstep_api_key_env_var" { - description = "Name of the local environment variable that contains the Lightstep API key" +variable "cloud_observability_api_key_env_var" { + description = "Name of the local environment variable that contains the Cloud Observability API key" type = string default = "LIGHTSTEP_API_KEY" } diff --git a/main.tf b/main.tf index b82ad51..fc87517 100644 --- a/main.tf +++ b/main.tf @@ -9,202 +9,202 @@ terraform { } provider "lightstep" { - api_key_env_var = var.lightstep_api_key_env_var - organization = var.lightstep_organization - environment = var.lightstep_env + api_key_env_var = var.cloud_observability_api_key_env_var + organization = var.cloud_observability_organization + environment = var.cloud_observability_env } -module "lightstep_amplify_dashboard" { - source = "./modules/amplify-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_amplify_dashboard" { + source = "./modules/amplify-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_apigateway_dashboard" { - source = "./modules/apigateway-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_apigateway_dashboard" { + source = "./modules/apigateway-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_applicationelb_dashboard" { - source = "./modules/applicationelb-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_applicationelb_dashboard" { + source = "./modules/applicationelb-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_athena_dashboard" { - source = "./modules/athena-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_athena_dashboard" { + source = "./modules/athena-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_aurora_dashboard" { - source = "./modules/aurora-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_aurora_dashboard" { + source = "./modules/aurora-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_autoscaling_dashboard" { - source = "./modules/autoscaling-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_autoscaling_dashboard" { + source = "./modules/autoscaling-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_backup_dashboard" { - source = "./modules/backup-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_backup_dashboard" { + source = "./modules/backup-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_certificatemanager_dashboard" { - source = "./modules/certificatemanager-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_certificatemanager_dashboard" { + source = "./modules/certificatemanager-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_chatbot_dashboard" { - source = "./modules/chatbot-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_chatbot_dashboard" { + source = "./modules/chatbot-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_chime_dashboard" { - source = "./modules/chime-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_chime_dashboard" { + source = "./modules/chime-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_cloudfront_dashboard" { - source = "./modules/cloudfront-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_cloudfront_dashboard" { + source = "./modules/cloudfront-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_cloudhsm_dashboard" { - source = "./modules/cloudhsm-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_cloudhsm_dashboard" { + source = "./modules/cloudhsm-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_cloudtrail_dashboard" { - source = "./modules/cloudtrail-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_cloudtrail_dashboard" { + source = "./modules/cloudtrail-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_cognito_dashboard" { - source = "./modules/cognito-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_cognito_dashboard" { + source = "./modules/cognito-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_dynamodb_dashboard" { - source = "./modules/dynamodb-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_dynamodb_dashboard" { + source = "./modules/dynamodb-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_ebs_dashboard" { - source = "./modules/ebs-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_ebs_dashboard" { + source = "./modules/ebs-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_ec2_dashboard" { - source = "./modules/ec2-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_ec2_dashboard" { + source = "./modules/ec2-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_ecs_dashboard" { - source = "./modules/ecs-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_ecs_dashboard" { + source = "./modules/ecs-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_efs_dashboard" { - source = "./modules/efs-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_efs_dashboard" { + source = "./modules/efs-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_eks_node_dashboard" { - source = "./modules/eks-node-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_eks_node_dashboard" { + source = "./modules/eks-node-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_eks_pod_dashboard" { - source = "./modules/eks-pod-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_eks_pod_dashboard" { + source = "./modules/eks-pod-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_elasticache_redis_dashboard" { - source = "./modules/elasticache-redis-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_elasticache_redis_dashboard" { + source = "./modules/elasticache-redis-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_elasticmapreduce_dashboard" { - source = "./modules/elasticmapreduce-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_elasticmapreduce_dashboard" { + source = "./modules/elasticmapreduce-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_eventbridge_dashboard" { - source = "./modules/eventbridge-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_eventbridge_dashboard" { + source = "./modules/eventbridge-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_inspector_dashboard" { - source = "./modules/inspector-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_inspector_dashboard" { + source = "./modules/inspector-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_kinesis_dashboard" { - source = "./modules/kinesis-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_kinesis_dashboard" { + source = "./modules/kinesis-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_lambda_dashboard" { - source = "./modules/lambda-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_lambda_dashboard" { + source = "./modules/lambda-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_msk_dashboard" { - source = "./modules/msk-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_msk_dashboard" { + source = "./modules/msk-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_msk_topic_dashboard" { - source = "./modules/msk-topic-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_msk_topic_dashboard" { + source = "./modules/msk-topic-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_natgateway_dashboard" { - source = "./modules/natgateway-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_natgateway_dashboard" { + source = "./modules/natgateway-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_networkfirewall_dashboard" { - source = "./modules/networkfirewall-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_networkfirewall_dashboard" { + source = "./modules/networkfirewall-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_rds_dashboard" { - source = "./modules/rds-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_rds_dashboard" { + source = "./modules/rds-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_redshift_dashboard" { - source = "./modules/redshift-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_redshift_dashboard" { + source = "./modules/redshift-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_route53_dashboard" { - source = "./modules/route53-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_route53_dashboard" { + source = "./modules/route53-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_s3_dashboard" { - source = "./modules/s3-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_s3_dashboard" { + source = "./modules/s3-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_ses_dashboard" { - source = "./modules/ses-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_ses_dashboard" { + source = "./modules/ses-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_sns_dashboard" { - source = "./modules/sns-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_sns_dashboard" { + source = "./modules/sns-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_sqs_dashboard" { - source = "./modules/sqs-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_sqs_dashboard" { + source = "./modules/sqs-dashboard" + cloud_observability_project = var.cloud_observability_project } -module "lightstep_stepfunctions_dashboard" { - source = "./modules/stepfunctions-dashboard" - lightstep_project = var.lightstep_project +module "cloud_observability_stepfunctions_dashboard" { + source = "./modules/stepfunctions-dashboard" + cloud_observability_project = var.cloud_observability_project } diff --git a/modules/amplify-dashboard/LICENSE b/modules/amplify-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/amplify-dashboard/LICENSE +++ b/modules/amplify-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/amplify-dashboard/README.md b/modules/amplify-dashboard/README.md index 11f8fdc..6ea6e48 100644 --- a/modules/amplify-dashboard/README.md +++ b/modules/amplify-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Amplify Dashboard +# Cloud Observability AWS Amplify Dashboard -This module provisions a Lightstep dashboard for AWS Amplify. +This module provisions a Cloud Observability dashboard for AWS Amplify. diff --git a/modules/amplify-dashboard/main.tf b/modules/amplify-dashboard/main.tf index fe31e43..16b0ee1 100644 --- a/modules/amplify-dashboard/main.tf +++ b/modules/amplify-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_amplify_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Amplify" dashboard_description = "Monitor AWS Amplify with this summary dashboard." diff --git a/modules/amplify-dashboard/outputs.tf b/modules/amplify-dashboard/outputs.tf index fc6e251..e5ea129 100644 --- a/modules/amplify-dashboard/outputs.tf +++ b/modules/amplify-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_amplify_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_amplify_dashboard.id}" description = "Amplify Dashboard URL" } diff --git a/modules/amplify-dashboard/variables.tf b/modules/amplify-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/amplify-dashboard/variables.tf +++ b/modules/amplify-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/apigateway-dashboard/LICENSE b/modules/apigateway-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/apigateway-dashboard/LICENSE +++ b/modules/apigateway-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/apigateway-dashboard/README.md b/modules/apigateway-dashboard/README.md index 69adf4c..64a6316 100644 --- a/modules/apigateway-dashboard/README.md +++ b/modules/apigateway-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS API Gateway Dashboard +# Cloud Observability AWS API Gateway Dashboard -This module provisions a Lightstep dashboard for API Gateway. +This module provisions a Cloud Observability dashboard for API Gateway. diff --git a/modules/apigateway-dashboard/main.tf b/modules/apigateway-dashboard/main.tf index 8427da7..2bf50ba 100644 --- a/modules/apigateway-dashboard/main.tf +++ b/modules/apigateway-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_apigateway_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS API Gateway" chart { diff --git a/modules/apigateway-dashboard/outputs.tf b/modules/apigateway-dashboard/outputs.tf index 797b19f..516ddf2 100644 --- a/modules/apigateway-dashboard/outputs.tf +++ b/modules/apigateway-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_apigateway_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_apigateway_dashboard.id}" description = "SNS Dashboard URL" } \ No newline at end of file diff --git a/modules/apigateway-dashboard/variables.tf b/modules/apigateway-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/apigateway-dashboard/variables.tf +++ b/modules/apigateway-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/applicationelb-dashboard/README.md b/modules/applicationelb-dashboard/README.md index f720669..a6e862c 100644 --- a/modules/applicationelb-dashboard/README.md +++ b/modules/applicationelb-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Application ELB Dashboard +# Cloud Observability AWS Application ELB Dashboard -This module provisions a Lightstep dashboard for AWS Application ELBs. +This module provisions a Cloud Observability dashboard for AWS Application ELBs. diff --git a/modules/applicationelb-dashboard/main.tf b/modules/applicationelb-dashboard/main.tf index 3984e6b..986774b 100644 --- a/modules/applicationelb-dashboard/main.tf +++ b/modules/applicationelb-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_applicationelb_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Application ELB" dashboard_description = "Monitor AWS Application ELB with this overview dashboard." diff --git a/modules/applicationelb-dashboard/outputs.tf b/modules/applicationelb-dashboard/outputs.tf index 0ea71b4..8fc9a2e 100644 --- a/modules/applicationelb-dashboard/outputs.tf +++ b/modules/applicationelb-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_applicationelb_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_applicationelb_dashboard.id}" description = "Application ELB Dashboard URL" } diff --git a/modules/applicationelb-dashboard/variables.tf b/modules/applicationelb-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/applicationelb-dashboard/variables.tf +++ b/modules/applicationelb-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/athena-dashboard/LICENSE b/modules/athena-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/athena-dashboard/LICENSE +++ b/modules/athena-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/athena-dashboard/README.md b/modules/athena-dashboard/README.md index 0af9eb6..6154d71 100644 --- a/modules/athena-dashboard/README.md +++ b/modules/athena-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Athena Dashboard +# Cloud Observability AWS Athena Dashboard -This module provisions a Lightstep dashboard for AWS Athena. +This module provisions a Cloud Observability dashboard for AWS Athena. diff --git a/modules/athena-dashboard/main.tf b/modules/athena-dashboard/main.tf index 2d17f69..d3d6cd3 100644 --- a/modules/athena-dashboard/main.tf +++ b/modules/athena-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_athena_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Athena" dashboard_description = "Monitor AWS Athena with this dashboard." diff --git a/modules/athena-dashboard/outputs.tf b/modules/athena-dashboard/outputs.tf index 76be633..020392c 100644 --- a/modules/athena-dashboard/outputs.tf +++ b/modules/athena-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_athena_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_athena_dashboard.id}" description = "Athena Dashboard URL" } diff --git a/modules/athena-dashboard/variables.tf b/modules/athena-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/athena-dashboard/variables.tf +++ b/modules/athena-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/aurora-dashboard/LICENSE b/modules/aurora-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/aurora-dashboard/LICENSE +++ b/modules/aurora-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/aurora-dashboard/README.md b/modules/aurora-dashboard/README.md index 1e3595e..8321a20 100644 --- a/modules/aurora-dashboard/README.md +++ b/modules/aurora-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS RDS Dashboard +# Cloud Observability AWS RDS Dashboard -This module provisions a Lightstep dashboard for AWS Aurora. +This module provisions a Cloud Observability dashboard for AWS Aurora. diff --git a/modules/aurora-dashboard/main.tf b/modules/aurora-dashboard/main.tf index 03767de..9cf1cb4 100644 --- a/modules/aurora-dashboard/main.tf +++ b/modules/aurora-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_aurora_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Aurora" dashboard_description = "Monitor AWS Aurora with this overview dashboard." diff --git a/modules/aurora-dashboard/outputs.tf b/modules/aurora-dashboard/outputs.tf index aff9f3c..90905e5 100644 --- a/modules/aurora-dashboard/outputs.tf +++ b/modules/aurora-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_aurora_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_aurora_dashboard.id}" description = "Aurora Dashboard URL" } diff --git a/modules/aurora-dashboard/variables.tf b/modules/aurora-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/aurora-dashboard/variables.tf +++ b/modules/aurora-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/autoscaling-dashboard/LICENSE b/modules/autoscaling-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/autoscaling-dashboard/LICENSE +++ b/modules/autoscaling-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/autoscaling-dashboard/README.md b/modules/autoscaling-dashboard/README.md index 8599a13..5d7b335 100644 --- a/modules/autoscaling-dashboard/README.md +++ b/modules/autoscaling-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS AutoScaling Dashboard +# Cloud Observability AWS AutoScaling Dashboard -This module provisions a Lightstep dashboard for AWS AutoScaling. +This module provisions a Cloud Observability dashboard for AWS AutoScaling. diff --git a/modules/autoscaling-dashboard/main.tf b/modules/autoscaling-dashboard/main.tf index af774c5..f542015 100644 --- a/modules/autoscaling-dashboard/main.tf +++ b/modules/autoscaling-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_autoscaling_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS AutoScaling" dashboard_description = "Monitor AWS AutoScaling with this dashboard." diff --git a/modules/autoscaling-dashboard/outputs.tf b/modules/autoscaling-dashboard/outputs.tf index d3f7c9c..30d7635 100644 --- a/modules/autoscaling-dashboard/outputs.tf +++ b/modules/autoscaling-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_autoscaling_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_autoscaling_dashboard.id}" description = "AutoScaling Dashboard URL" } diff --git a/modules/autoscaling-dashboard/variables.tf b/modules/autoscaling-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/autoscaling-dashboard/variables.tf +++ b/modules/autoscaling-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/backup-dashboard/LICENSE b/modules/backup-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/backup-dashboard/LICENSE +++ b/modules/backup-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/backup-dashboard/README.md b/modules/backup-dashboard/README.md index 61583e4..60f8ecd 100644 --- a/modules/backup-dashboard/README.md +++ b/modules/backup-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Backup Dashboard +# Cloud Observability AWS Backup Dashboard -This module provisions a Lightstep dashboard for AWS Backup. +This module provisions a Cloud Observability dashboard for AWS Backup. diff --git a/modules/backup-dashboard/main.tf b/modules/backup-dashboard/main.tf index 32a3e5f..19ec8b3 100644 --- a/modules/backup-dashboard/main.tf +++ b/modules/backup-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_backup_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Backup" dashboard_description = "Monitor AWS Backup with this dashboard." diff --git a/modules/backup-dashboard/outputs.tf b/modules/backup-dashboard/outputs.tf index 698368b..81080b4 100644 --- a/modules/backup-dashboard/outputs.tf +++ b/modules/backup-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_backup_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_backup_dashboard.id}" description = "Backup Dashboard URL" } diff --git a/modules/backup-dashboard/variables.tf b/modules/backup-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/backup-dashboard/variables.tf +++ b/modules/backup-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/certificatemanager-dashboard/LICENSE b/modules/certificatemanager-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/certificatemanager-dashboard/LICENSE +++ b/modules/certificatemanager-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/certificatemanager-dashboard/README.md b/modules/certificatemanager-dashboard/README.md index 4476561..a9b4602 100644 --- a/modules/certificatemanager-dashboard/README.md +++ b/modules/certificatemanager-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Certificate Manaager Dashboard +# Cloud Observability AWS Certificate Manaager Dashboard -This module provisions a Lightstep dashboard for AWS Certificate Manaager. +This module provisions a Cloud Observability dashboard for AWS Certificate Manaager. diff --git a/modules/certificatemanager-dashboard/main.tf b/modules/certificatemanager-dashboard/main.tf index cdd6efd..13ac22a 100644 --- a/modules/certificatemanager-dashboard/main.tf +++ b/modules/certificatemanager-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_certificatemanager_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Certificate Manager" dashboard_description = "Monitor AWS Certificate Manager with this dashboard." diff --git a/modules/certificatemanager-dashboard/outputs.tf b/modules/certificatemanager-dashboard/outputs.tf index 2e0dff6..7ef7104 100644 --- a/modules/certificatemanager-dashboard/outputs.tf +++ b/modules/certificatemanager-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_certificatemanager_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_certificatemanager_dashboard.id}" description = "Certificate Manaager Dashboard URL" } diff --git a/modules/certificatemanager-dashboard/variables.tf b/modules/certificatemanager-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/certificatemanager-dashboard/variables.tf +++ b/modules/certificatemanager-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/chatbot-dashboard/LICENSE b/modules/chatbot-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/chatbot-dashboard/LICENSE +++ b/modules/chatbot-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/chatbot-dashboard/README.md b/modules/chatbot-dashboard/README.md index d693b10..6b172d5 100644 --- a/modules/chatbot-dashboard/README.md +++ b/modules/chatbot-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Chatbot Dashboard +# Cloud Observability AWS Chatbot Dashboard -This module provisions a Lightstep dashboard for AWS Chatbot. +This module provisions a Cloud Observability dashboard for AWS Chatbot. diff --git a/modules/chatbot-dashboard/main.tf b/modules/chatbot-dashboard/main.tf index b98557f..113b385 100644 --- a/modules/chatbot-dashboard/main.tf +++ b/modules/chatbot-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_chatbot_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Chatbot" dashboard_description = "Monitor AWS Chatbot with this dashboard." diff --git a/modules/chatbot-dashboard/outputs.tf b/modules/chatbot-dashboard/outputs.tf index cd111de..b18b4b5 100644 --- a/modules/chatbot-dashboard/outputs.tf +++ b/modules/chatbot-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_chatbot_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_chatbot_dashboard.id}" description = "Chatbot Dashboard URL" } \ No newline at end of file diff --git a/modules/chatbot-dashboard/variables.tf b/modules/chatbot-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/chatbot-dashboard/variables.tf +++ b/modules/chatbot-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/chime-dashboard/LICENSE b/modules/chime-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/chime-dashboard/LICENSE +++ b/modules/chime-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/chime-dashboard/README.md b/modules/chime-dashboard/README.md index eac5512..faa7909 100644 --- a/modules/chime-dashboard/README.md +++ b/modules/chime-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Chime Dashboard +# Cloud Observability AWS Chime Dashboard -This module provisions a Lightstep dashboard for AWS Chime. +This module provisions a Cloud Observability dashboard for AWS Chime. diff --git a/modules/chime-dashboard/main.tf b/modules/chime-dashboard/main.tf index 8942d88..16f04ef 100644 --- a/modules/chime-dashboard/main.tf +++ b/modules/chime-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_chime_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Chime SDK" chart { diff --git a/modules/chime-dashboard/outputs.tf b/modules/chime-dashboard/outputs.tf index 23de5e6..e909661 100644 --- a/modules/chime-dashboard/outputs.tf +++ b/modules/chime-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_chime_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_chime_dashboard.id}" description = "Chime Dashboard URL" } diff --git a/modules/chime-dashboard/variables.tf b/modules/chime-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/chime-dashboard/variables.tf +++ b/modules/chime-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/cloudfront-dashboard/README.md b/modules/cloudfront-dashboard/README.md index bac33e3..e7a8d28 100644 --- a/modules/cloudfront-dashboard/README.md +++ b/modules/cloudfront-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS CloudFront Dashboard +# Cloud Observability AWS CloudFront Dashboard -This module provisions a Lightstep dashboard for AWS CloudFront. +This module provisions a Cloud Observability dashboard for AWS CloudFront. diff --git a/modules/cloudfront-dashboard/main.tf b/modules/cloudfront-dashboard/main.tf index 83e7dc5..fda2d74 100644 --- a/modules/cloudfront-dashboard/main.tf +++ b/modules/cloudfront-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_cloudfront_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS CloudFront" dashboard_description = "Monitor AWS CloudFront with this dashboard." diff --git a/modules/cloudfront-dashboard/outputs.tf b/modules/cloudfront-dashboard/outputs.tf index 2a37afa..1b357fb 100644 --- a/modules/cloudfront-dashboard/outputs.tf +++ b/modules/cloudfront-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_cloudfront_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_cloudfront_dashboard.id}" description = "CLOUDFRONT Dashboard URL" } diff --git a/modules/cloudfront-dashboard/variables.tf b/modules/cloudfront-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/cloudfront-dashboard/variables.tf +++ b/modules/cloudfront-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/cloudhsm-dashboard/LICENSE b/modules/cloudhsm-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/cloudhsm-dashboard/LICENSE +++ b/modules/cloudhsm-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/cloudhsm-dashboard/README.md b/modules/cloudhsm-dashboard/README.md index 1f07ae9..f644fde 100644 --- a/modules/cloudhsm-dashboard/README.md +++ b/modules/cloudhsm-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS CloudHSM Dashboard +# Cloud Observability AWS CloudHSM Dashboard -This module provisions a Lightstep dashboard for AWS CloudHSM. +This module provisions a Cloud Observability dashboard for AWS CloudHSM. diff --git a/modules/cloudhsm-dashboard/main.tf b/modules/cloudhsm-dashboard/main.tf index cde7f40..64a95a2 100644 --- a/modules/cloudhsm-dashboard/main.tf +++ b/modules/cloudhsm-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_cloudhsm_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS CloudHSM" chart { diff --git a/modules/cloudhsm-dashboard/outputs.tf b/modules/cloudhsm-dashboard/outputs.tf index 8cdf5b0..fa02a57 100644 --- a/modules/cloudhsm-dashboard/outputs.tf +++ b/modules/cloudhsm-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_cloudhsm_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_cloudhsm_dashboard.id}" description = "CLOUDHSM Dashboard URL" } diff --git a/modules/cloudhsm-dashboard/variables.tf b/modules/cloudhsm-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/cloudhsm-dashboard/variables.tf +++ b/modules/cloudhsm-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/cloudtrail-dashboard/LICENSE b/modules/cloudtrail-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/cloudtrail-dashboard/LICENSE +++ b/modules/cloudtrail-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/cloudtrail-dashboard/README.md b/modules/cloudtrail-dashboard/README.md index b4ffb23..470ab39 100644 --- a/modules/cloudtrail-dashboard/README.md +++ b/modules/cloudtrail-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS CloudTrail Dashboard +# Cloud Observability AWS CloudTrail Dashboard -This module provisions a Lightstep dashboard for AWS CloudTrail. +This module provisions a Cloud Observability dashboard for AWS CloudTrail. diff --git a/modules/cloudtrail-dashboard/main.tf b/modules/cloudtrail-dashboard/main.tf index 23b91cb..d30b61a 100644 --- a/modules/cloudtrail-dashboard/main.tf +++ b/modules/cloudtrail-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_cloudtrail_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS CloudTrail" dashboard_description = "Monitor AWS CloudTrail with this dashboard." diff --git a/modules/cloudtrail-dashboard/outputs.tf b/modules/cloudtrail-dashboard/outputs.tf index 03bbc05..7f5516c 100644 --- a/modules/cloudtrail-dashboard/outputs.tf +++ b/modules/cloudtrail-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_cloudtrail_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_cloudtrail_dashboard.id}" description = "CloudTrail Dashboard URL" } diff --git a/modules/cloudtrail-dashboard/variables.tf b/modules/cloudtrail-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/cloudtrail-dashboard/variables.tf +++ b/modules/cloudtrail-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/cognito-dashboard/main.tf b/modules/cognito-dashboard/main.tf index 158ce4f..9a500d2 100644 --- a/modules/cognito-dashboard/main.tf +++ b/modules/cognito-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_cognito_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Cognito" dashboard_description = "Monitor AWS Cognito with this dashboard." diff --git a/modules/cognito-dashboard/outputs.tf b/modules/cognito-dashboard/outputs.tf index aee65d7..5f05e61 100644 --- a/modules/cognito-dashboard/outputs.tf +++ b/modules/cognito-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_cognito_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_cognito_dashboard.id}" description = "COGNITO Dashboard URL" } diff --git a/modules/cognito-dashboard/variables.tf b/modules/cognito-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/cognito-dashboard/variables.tf +++ b/modules/cognito-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/dynamodb-dashboard/LICENSE b/modules/dynamodb-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/dynamodb-dashboard/LICENSE +++ b/modules/dynamodb-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/dynamodb-dashboard/README.md b/modules/dynamodb-dashboard/README.md index 94b91cb..ef4f429 100644 --- a/modules/dynamodb-dashboard/README.md +++ b/modules/dynamodb-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS DynamoDB Dashboard +# Cloud Observability AWS DynamoDB Dashboard -This module provisions a Lightstep dashboard for AWS DynamoDB. +This module provisions a Cloud Observability dashboard for AWS DynamoDB. diff --git a/modules/dynamodb-dashboard/main.tf b/modules/dynamodb-dashboard/main.tf index c4ee3dd..5c96aa3 100644 --- a/modules/dynamodb-dashboard/main.tf +++ b/modules/dynamodb-dashboard/main.tf @@ -10,7 +10,7 @@ terraform { resource "lightstep_dashboard" "aws_dynamodb_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS DynamoDB" dashboard_description = "Monitor DynamoDB with this overview dashboard." diff --git a/modules/dynamodb-dashboard/outputs.tf b/modules/dynamodb-dashboard/outputs.tf index 5199571..1cdf831 100644 --- a/modules/dynamodb-dashboard/outputs.tf +++ b/modules/dynamodb-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_dynamodb_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_dynamodb_dashboard.id}" description = "DynamoDB Dashboard URL" } \ No newline at end of file diff --git a/modules/dynamodb-dashboard/variables.tf b/modules/dynamodb-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/dynamodb-dashboard/variables.tf +++ b/modules/dynamodb-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/ebs-dashboard/LICENSE b/modules/ebs-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/ebs-dashboard/LICENSE +++ b/modules/ebs-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/ebs-dashboard/README.md b/modules/ebs-dashboard/README.md index 057c360..ab6d170 100644 --- a/modules/ebs-dashboard/README.md +++ b/modules/ebs-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS EBS Dashboard +# Cloud Observability AWS EBS Dashboard -This module provisions a Lightstep dashboard for AWS EBS. +This module provisions a Cloud Observability dashboard for AWS EBS. diff --git a/modules/ebs-dashboard/main.tf b/modules/ebs-dashboard/main.tf index 8affdb4..8503794 100644 --- a/modules/ebs-dashboard/main.tf +++ b/modules/ebs-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_ebs_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS EBS" dashboard_description = "Monitor your EBS Volumes with this dashboard." diff --git a/modules/ebs-dashboard/outputs.tf b/modules/ebs-dashboard/outputs.tf index f964f6a..f27edd3 100644 --- a/modules/ebs-dashboard/outputs.tf +++ b/modules/ebs-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_ebs_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_ebs_dashboard.id}" description = "OpenTelemetry AWS EBS Dashboard URL" } diff --git a/modules/ebs-dashboard/variables.tf b/modules/ebs-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/ebs-dashboard/variables.tf +++ b/modules/ebs-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/ec2-dashboard/LICENSE b/modules/ec2-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/ec2-dashboard/LICENSE +++ b/modules/ec2-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/ec2-dashboard/README.md b/modules/ec2-dashboard/README.md index ae5cd31..8475ec3 100644 --- a/modules/ec2-dashboard/README.md +++ b/modules/ec2-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS EC2 Dashboard +# Cloud Observability AWS EC2 Dashboard -This module provisions a Lightstep dashboard for AWS EC2. +This module provisions a Cloud Observability dashboard for AWS EC2. diff --git a/modules/ec2-dashboard/main.tf b/modules/ec2-dashboard/main.tf index 6e8bb6e..7f91353 100644 --- a/modules/ec2-dashboard/main.tf +++ b/modules/ec2-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_ec2_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS EC2" dashboard_description = "Monitor AWS EC2 - compute - performance metrics." diff --git a/modules/ec2-dashboard/outputs.tf b/modules/ec2-dashboard/outputs.tf index 7c131cc..7d3c85f 100644 --- a/modules/ec2-dashboard/outputs.tf +++ b/modules/ec2-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_ec2_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_ec2_dashboard.id}" description = "EC2 Dashboard URL" } diff --git a/modules/ec2-dashboard/variables.tf b/modules/ec2-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/ec2-dashboard/variables.tf +++ b/modules/ec2-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/ecs-dashboard/LICENSE b/modules/ecs-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/ecs-dashboard/LICENSE +++ b/modules/ecs-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/ecs-dashboard/README.md b/modules/ecs-dashboard/README.md index c7ffd6a..425bcd3 100644 --- a/modules/ecs-dashboard/README.md +++ b/modules/ecs-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS ECS Dashboard +# Cloud Observability AWS ECS Dashboard -This module provisions a Lightstep dashboard for Amazon ECS. +This module provisions a Cloud Observability dashboard for Amazon ECS. diff --git a/modules/ecs-dashboard/main.tf b/modules/ecs-dashboard/main.tf index d41070a..001ff3c 100644 --- a/modules/ecs-dashboard/main.tf +++ b/modules/ecs-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_ecs_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS ECS" dashboard_description = "Monitor AWS ECS with this summary dashboard." diff --git a/modules/ecs-dashboard/outputs.tf b/modules/ecs-dashboard/outputs.tf index 7663899..593a4ee 100644 --- a/modules/ecs-dashboard/outputs.tf +++ b/modules/ecs-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_ecs_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_ecs_dashboard.id}" description = "ECS Dashboard URL" } diff --git a/modules/ecs-dashboard/variables.tf b/modules/ecs-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/ecs-dashboard/variables.tf +++ b/modules/ecs-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/efs-dashboard/LICENSE b/modules/efs-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/efs-dashboard/LICENSE +++ b/modules/efs-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/efs-dashboard/README.md b/modules/efs-dashboard/README.md index 965c12b..7ed759f 100644 --- a/modules/efs-dashboard/README.md +++ b/modules/efs-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS EFS Dashboard +# Cloud Observability AWS EFS Dashboard -This module provisions a Lightstep dashboard for Amazon EFS. +This module provisions a Cloud Observability dashboard for Amazon EFS. diff --git a/modules/efs-dashboard/main.tf b/modules/efs-dashboard/main.tf index 83ad5de..4b45684 100644 --- a/modules/efs-dashboard/main.tf +++ b/modules/efs-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_efs_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS EFS" dashboard_description = "" diff --git a/modules/efs-dashboard/outputs.tf b/modules/efs-dashboard/outputs.tf index 64cbfb2..2327cc0 100644 --- a/modules/efs-dashboard/outputs.tf +++ b/modules/efs-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_efs_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_efs_dashboard.id}" description = "EFS Dashboard URL" } diff --git a/modules/efs-dashboard/variables.tf b/modules/efs-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/efs-dashboard/variables.tf +++ b/modules/efs-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/eks-node-dashboard/LICENSE b/modules/eks-node-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/eks-node-dashboard/LICENSE +++ b/modules/eks-node-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/eks-node-dashboard/README.md b/modules/eks-node-dashboard/README.md index 60fd101..23e08d3 100644 --- a/modules/eks-node-dashboard/README.md +++ b/modules/eks-node-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS EKS Dashboard +# Cloud Observability AWS EKS Dashboard -This module provisions a Lightstep dashboard for AWS EKS. +This module provisions a Cloud Observability dashboard for AWS EKS. diff --git a/modules/eks-node-dashboard/main.tf b/modules/eks-node-dashboard/main.tf index fd4dcf8..5228af5 100644 --- a/modules/eks-node-dashboard/main.tf +++ b/modules/eks-node-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_eks_node_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS EKS Node" dashboard_description = "Monitor AWS EKS Node with this dashboard." diff --git a/modules/eks-node-dashboard/outputs.tf b/modules/eks-node-dashboard/outputs.tf index 8ec9f9f..3abefaf 100644 --- a/modules/eks-node-dashboard/outputs.tf +++ b/modules/eks-node-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_eks_node_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_eks_node_dashboard.id}" description = "EKS NODE Dashboard URL" } diff --git a/modules/eks-node-dashboard/variables.tf b/modules/eks-node-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/eks-node-dashboard/variables.tf +++ b/modules/eks-node-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/eks-pod-dashboard/LICENSE b/modules/eks-pod-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/eks-pod-dashboard/LICENSE +++ b/modules/eks-pod-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/eks-pod-dashboard/README.md b/modules/eks-pod-dashboard/README.md index 60fd101..23e08d3 100644 --- a/modules/eks-pod-dashboard/README.md +++ b/modules/eks-pod-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS EKS Dashboard +# Cloud Observability AWS EKS Dashboard -This module provisions a Lightstep dashboard for AWS EKS. +This module provisions a Cloud Observability dashboard for AWS EKS. diff --git a/modules/eks-pod-dashboard/main.tf b/modules/eks-pod-dashboard/main.tf index f903076..835c302 100644 --- a/modules/eks-pod-dashboard/main.tf +++ b/modules/eks-pod-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_eks_pod_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS EKS Pod" dashboard_description = "Monitor AWS EKS Pods with this summary dashboard." diff --git a/modules/eks-pod-dashboard/outputs.tf b/modules/eks-pod-dashboard/outputs.tf index 24ae10d..80078cf 100644 --- a/modules/eks-pod-dashboard/outputs.tf +++ b/modules/eks-pod-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_eks_pod_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_eks_pod_dashboard.id}" description = "EKS POD Dashboard URL" } diff --git a/modules/eks-pod-dashboard/variables.tf b/modules/eks-pod-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/eks-pod-dashboard/variables.tf +++ b/modules/eks-pod-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/elasticache-redis-dashboard/LICENSE b/modules/elasticache-redis-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/elasticache-redis-dashboard/LICENSE +++ b/modules/elasticache-redis-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/elasticache-redis-dashboard/README.md b/modules/elasticache-redis-dashboard/README.md index 185f21b..17ff0ee 100644 --- a/modules/elasticache-redis-dashboard/README.md +++ b/modules/elasticache-redis-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Elasticache (Redis) +# Cloud Observability AWS Elasticache (Redis) -This module provisions a Lightstep dashboard for Amazon Elasticache (Redis). +This module provisions a Cloud Observability dashboard for Amazon Elasticache (Redis). diff --git a/modules/elasticache-redis-dashboard/main.tf b/modules/elasticache-redis-dashboard/main.tf index 8cc02e8..704f2e5 100644 --- a/modules/elasticache-redis-dashboard/main.tf +++ b/modules/elasticache-redis-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_elasticache_redis_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS ElastiCache (Redis)" dashboard_description = "Monitor AWS ElastiCache (Redis) with this overview dashboard." diff --git a/modules/elasticache-redis-dashboard/outputs.tf b/modules/elasticache-redis-dashboard/outputs.tf index 8b873a9..f882685 100644 --- a/modules/elasticache-redis-dashboard/outputs.tf +++ b/modules/elasticache-redis-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_elasticache_redis_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_elasticache_redis_dashboard.id}" description = "Elasticache Redis Dashboard URL" } diff --git a/modules/elasticache-redis-dashboard/variables.tf b/modules/elasticache-redis-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/elasticache-redis-dashboard/variables.tf +++ b/modules/elasticache-redis-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/elasticmapreduce-dashboard/LICENSE b/modules/elasticmapreduce-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/elasticmapreduce-dashboard/LICENSE +++ b/modules/elasticmapreduce-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/elasticmapreduce-dashboard/README.md b/modules/elasticmapreduce-dashboard/README.md index f510703..eb3334e 100644 --- a/modules/elasticmapreduce-dashboard/README.md +++ b/modules/elasticmapreduce-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Elastic Map Reduce Dashboard +# Cloud Observability AWS Elastic Map Reduce Dashboard -This module provisions a Lightstep dashboard for AWS Elastic Map Reduce. +This module provisions a Cloud Observability dashboard for AWS Elastic Map Reduce. diff --git a/modules/elasticmapreduce-dashboard/main.tf b/modules/elasticmapreduce-dashboard/main.tf index 0059c80..1f9c464 100644 --- a/modules/elasticmapreduce-dashboard/main.tf +++ b/modules/elasticmapreduce-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_elasticmapreduce_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS EMR Hadoop 2" dashboard_description = "Monitor AWS EMR with this dashboard." diff --git a/modules/elasticmapreduce-dashboard/outputs.tf b/modules/elasticmapreduce-dashboard/outputs.tf index 2d9d47d..126b6b0 100644 --- a/modules/elasticmapreduce-dashboard/outputs.tf +++ b/modules/elasticmapreduce-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_elasticmapreduce_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_elasticmapreduce_dashboard.id}" description = "Elastic Map Reduce Dashboard URL" } diff --git a/modules/elasticmapreduce-dashboard/variables.tf b/modules/elasticmapreduce-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/elasticmapreduce-dashboard/variables.tf +++ b/modules/elasticmapreduce-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/eventbridge-dashboard/LICENSE b/modules/eventbridge-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/eventbridge-dashboard/LICENSE +++ b/modules/eventbridge-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/eventbridge-dashboard/README.md b/modules/eventbridge-dashboard/README.md index e2d16c7..01605c2 100644 --- a/modules/eventbridge-dashboard/README.md +++ b/modules/eventbridge-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Event Bridge Dashboard +# Cloud Observability AWS Event Bridge Dashboard -This module provisions a Lightstep dashboard for AWS Event Bridge. +This module provisions a Cloud Observability dashboard for AWS Event Bridge. diff --git a/modules/eventbridge-dashboard/main.tf b/modules/eventbridge-dashboard/main.tf index df1fef9..a7f71a2 100644 --- a/modules/eventbridge-dashboard/main.tf +++ b/modules/eventbridge-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_eventbridge_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS EventBridge" dashboard_description = "Monitor AWS EventBridge in this overview." diff --git a/modules/eventbridge-dashboard/outputs.tf b/modules/eventbridge-dashboard/outputs.tf index 9377d0e..fe470c7 100644 --- a/modules/eventbridge-dashboard/outputs.tf +++ b/modules/eventbridge-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_eventbridge_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_eventbridge_dashboard.id}" description = "AWS EventBridge Dashboard URL" } diff --git a/modules/eventbridge-dashboard/variables.tf b/modules/eventbridge-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/eventbridge-dashboard/variables.tf +++ b/modules/eventbridge-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/inspector-dashboard/LICENSE b/modules/inspector-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/inspector-dashboard/LICENSE +++ b/modules/inspector-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/inspector-dashboard/main.tf b/modules/inspector-dashboard/main.tf index 6067e97..b7d949f 100644 --- a/modules/inspector-dashboard/main.tf +++ b/modules/inspector-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_inspector_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Inspector" chart { diff --git a/modules/inspector-dashboard/outputs.tf b/modules/inspector-dashboard/outputs.tf index 59189f9..7e8d684 100644 --- a/modules/inspector-dashboard/outputs.tf +++ b/modules/inspector-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_inspector_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_inspector_dashboard.id}" description = "INSPECTOR Dashboard URL" } diff --git a/modules/inspector-dashboard/variables.tf b/modules/inspector-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/inspector-dashboard/variables.tf +++ b/modules/inspector-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/kinesis-dashboard/LICENSE b/modules/kinesis-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/kinesis-dashboard/LICENSE +++ b/modules/kinesis-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/kinesis-dashboard/README.md b/modules/kinesis-dashboard/README.md index 238491a..4b056ac 100644 --- a/modules/kinesis-dashboard/README.md +++ b/modules/kinesis-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Kinesis Dashboard +# Cloud Observability AWS Kinesis Dashboard -This module provisions a Lightstep dashboard for AWS Kinesis. +This module provisions a Cloud Observability dashboard for AWS Kinesis. diff --git a/modules/kinesis-dashboard/main.tf b/modules/kinesis-dashboard/main.tf index 386f97a..5c6eaa7 100644 --- a/modules/kinesis-dashboard/main.tf +++ b/modules/kinesis-dashboard/main.tf @@ -10,7 +10,7 @@ terraform { resource "lightstep_dashboard" "aws_kinesis_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Kinesis" dashboard_description = "" diff --git a/modules/kinesis-dashboard/outputs.tf b/modules/kinesis-dashboard/outputs.tf index 6df5e3d..4c0583d 100644 --- a/modules/kinesis-dashboard/outputs.tf +++ b/modules/kinesis-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_kinesis_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_kinesis_dashboard.id}" description = "Kinesis Dashboard URL" } \ No newline at end of file diff --git a/modules/kinesis-dashboard/variables.tf b/modules/kinesis-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/kinesis-dashboard/variables.tf +++ b/modules/kinesis-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/lambda-dashboard/LICENSE b/modules/lambda-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/lambda-dashboard/LICENSE +++ b/modules/lambda-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/lambda-dashboard/README.md b/modules/lambda-dashboard/README.md index 539e3c8..feb3bff 100644 --- a/modules/lambda-dashboard/README.md +++ b/modules/lambda-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Lambda Dashboard +# Cloud Observability AWS Lambda Dashboard -This module provisions a Lightstep dashboard for AWS Lambda. +This module provisions a Cloud Observability dashboard for AWS Lambda. diff --git a/modules/lambda-dashboard/main.tf b/modules/lambda-dashboard/main.tf index a730c3b..4530c97 100644 --- a/modules/lambda-dashboard/main.tf +++ b/modules/lambda-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_lambda_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Lambda" dashboard_description = "Monitor AWS Lambda with this summary dashboard." diff --git a/modules/lambda-dashboard/outputs.tf b/modules/lambda-dashboard/outputs.tf index 75d1165..fcb266c 100644 --- a/modules/lambda-dashboard/outputs.tf +++ b/modules/lambda-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_lambda_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_lambda_dashboard.id}" description = "Lambda Dashboard URL" } diff --git a/modules/lambda-dashboard/variables.tf b/modules/lambda-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/lambda-dashboard/variables.tf +++ b/modules/lambda-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/msk-dashboard/LICENSE b/modules/msk-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/msk-dashboard/LICENSE +++ b/modules/msk-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/msk-dashboard/main.tf b/modules/msk-dashboard/main.tf index b0628a7..029801e 100644 --- a/modules/msk-dashboard/main.tf +++ b/modules/msk-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_msk_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS MSK" chart { diff --git a/modules/msk-dashboard/outputs.tf b/modules/msk-dashboard/outputs.tf index e70c198..8b33f0d 100644 --- a/modules/msk-dashboard/outputs.tf +++ b/modules/msk-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_msk_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_msk_dashboard.id}" description = "MSK Dashboard URL" } diff --git a/modules/msk-dashboard/variables.tf b/modules/msk-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/msk-dashboard/variables.tf +++ b/modules/msk-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/msk-topic-dashboard/LICENSE b/modules/msk-topic-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/msk-topic-dashboard/LICENSE +++ b/modules/msk-topic-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/msk-topic-dashboard/README.md b/modules/msk-topic-dashboard/README.md index 74189f7..16ac3fe 100644 --- a/modules/msk-topic-dashboard/README.md +++ b/modules/msk-topic-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS MSK Topic Dashboard +# Cloud Observability AWS MSK Topic Dashboard -This module provisions a Lightstep dashboard for AWS MSK Topic. +This module provisions a Cloud Observability dashboard for AWS MSK Topic. diff --git a/modules/msk-topic-dashboard/main.tf b/modules/msk-topic-dashboard/main.tf index 13ad893..c84a895 100644 --- a/modules/msk-topic-dashboard/main.tf +++ b/modules/msk-topic-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_mks_topic_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Kafka Topic" chart { diff --git a/modules/msk-topic-dashboard/outputs.tf b/modules/msk-topic-dashboard/outputs.tf index 1ad2157..efa40c2 100644 --- a/modules/msk-topic-dashboard/outputs.tf +++ b/modules/msk-topic-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_mks_topic_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_mks_topic_dashboard.id}" description = "MSK Topic Dashboard URL" } diff --git a/modules/msk-topic-dashboard/variables.tf b/modules/msk-topic-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/msk-topic-dashboard/variables.tf +++ b/modules/msk-topic-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/natgateway-dashboard/main.tf b/modules/natgateway-dashboard/main.tf index 299ccda..6018f66 100644 --- a/modules/natgateway-dashboard/main.tf +++ b/modules/natgateway-dashboard/main.tf @@ -10,7 +10,7 @@ terraform { resource "lightstep_dashboard" "aws_natgateway_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS NAT Gateway" dashboard_description = "Monitor AWS NAT Gateway with this summary dashboard." diff --git a/modules/natgateway-dashboard/outputs.tf b/modules/natgateway-dashboard/outputs.tf index 81ccaf2..cda5db5 100644 --- a/modules/natgateway-dashboard/outputs.tf +++ b/modules/natgateway-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_natgateway_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_natgateway_dashboard.id}" description = "NATGateway Dashboard URL" } diff --git a/modules/natgateway-dashboard/variables.tf b/modules/natgateway-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/natgateway-dashboard/variables.tf +++ b/modules/natgateway-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/networkfirewall-dashboard/LICENSE b/modules/networkfirewall-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/networkfirewall-dashboard/LICENSE +++ b/modules/networkfirewall-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/networkfirewall-dashboard/README.md b/modules/networkfirewall-dashboard/README.md index bcc2c78..6aae1cb 100644 --- a/modules/networkfirewall-dashboard/README.md +++ b/modules/networkfirewall-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Network Firewall Dashboard +# Cloud Observability AWS Network Firewall Dashboard -This module provisions a Lightstep dashboard for AWS Network Firewall. +This module provisions a Cloud Observability dashboard for AWS Network Firewall. diff --git a/modules/networkfirewall-dashboard/main.tf b/modules/networkfirewall-dashboard/main.tf index 22686da..08c7c76 100644 --- a/modules/networkfirewall-dashboard/main.tf +++ b/modules/networkfirewall-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_networkfirewall_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Network Firewall" dashboard_description = "Monitor AWS Network Firewall with this dashboard." diff --git a/modules/networkfirewall-dashboard/outputs.tf b/modules/networkfirewall-dashboard/outputs.tf index aabbf51..63e2c5c 100644 --- a/modules/networkfirewall-dashboard/outputs.tf +++ b/modules/networkfirewall-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_networkfirewall_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_networkfirewall_dashboard.id}" description = "Network Firewall Dashboard URL" } diff --git a/modules/networkfirewall-dashboard/variables.tf b/modules/networkfirewall-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/networkfirewall-dashboard/variables.tf +++ b/modules/networkfirewall-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/rds-dashboard/LICENSE b/modules/rds-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/rds-dashboard/LICENSE +++ b/modules/rds-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/rds-dashboard/README.md b/modules/rds-dashboard/README.md index 374f9a0..9a10e88 100644 --- a/modules/rds-dashboard/README.md +++ b/modules/rds-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS RDS Dashboard +# Cloud Observability AWS RDS Dashboard -This module provisions a Lightstep dashboard for AWS RDS. +This module provisions a Cloud Observability dashboard for AWS RDS. diff --git a/modules/rds-dashboard/main.tf b/modules/rds-dashboard/main.tf index 043e79c..1c82f75 100644 --- a/modules/rds-dashboard/main.tf +++ b/modules/rds-dashboard/main.tf @@ -10,7 +10,7 @@ terraform { resource "lightstep_dashboard" "aws_rds_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS RDS" dashboard_description = "Monitor AWS RDS that collects and processes raw data" diff --git a/modules/rds-dashboard/outputs.tf b/modules/rds-dashboard/outputs.tf index b8b66d0..d81fdb2 100644 --- a/modules/rds-dashboard/outputs.tf +++ b/modules/rds-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_rds_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_rds_dashboard.id}" description = "RDS Dashboard URL" } \ No newline at end of file diff --git a/modules/rds-dashboard/variables.tf b/modules/rds-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/rds-dashboard/variables.tf +++ b/modules/rds-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/redshift-dashboard/LICENSE b/modules/redshift-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/redshift-dashboard/LICENSE +++ b/modules/redshift-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/redshift-dashboard/main.tf b/modules/redshift-dashboard/main.tf index 0ef8e8c..125b28d 100644 --- a/modules/redshift-dashboard/main.tf +++ b/modules/redshift-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_redshift_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Redshift" chart { diff --git a/modules/redshift-dashboard/outputs.tf b/modules/redshift-dashboard/outputs.tf index 989a63e..eabd0d7 100644 --- a/modules/redshift-dashboard/outputs.tf +++ b/modules/redshift-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_redshift_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_redshift_dashboard.id}" description = "REDSHIFT Dashboard URL" } \ No newline at end of file diff --git a/modules/redshift-dashboard/variables.tf b/modules/redshift-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/redshift-dashboard/variables.tf +++ b/modules/redshift-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/route53-dashboard/LICENSE b/modules/route53-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/route53-dashboard/LICENSE +++ b/modules/route53-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/route53-dashboard/main.tf b/modules/route53-dashboard/main.tf index 70c5714..49b3a1b 100644 --- a/modules/route53-dashboard/main.tf +++ b/modules/route53-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_route53_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Route53" dashboard_description = "Monitor AWS Route53 with this summary dashboard." diff --git a/modules/route53-dashboard/outputs.tf b/modules/route53-dashboard/outputs.tf index b96bb7c..22badee 100644 --- a/modules/route53-dashboard/outputs.tf +++ b/modules/route53-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_route53_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_route53_dashboard.id}" description = "ROUTE53 Dashboard URL" } diff --git a/modules/route53-dashboard/variables.tf b/modules/route53-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/route53-dashboard/variables.tf +++ b/modules/route53-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/s3-dashboard/LICENSE b/modules/s3-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/s3-dashboard/LICENSE +++ b/modules/s3-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/s3-dashboard/README.md b/modules/s3-dashboard/README.md index ddbc21a..8e076b6 100644 --- a/modules/s3-dashboard/README.md +++ b/modules/s3-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS S3 Dashboard +# Cloud Observability AWS S3 Dashboard -This module provisions a Lightstep dashboard for Amazon S3. +This module provisions a Cloud Observability dashboard for Amazon S3. diff --git a/modules/s3-dashboard/main.tf b/modules/s3-dashboard/main.tf index d8ceaf3..e52c507 100644 --- a/modules/s3-dashboard/main.tf +++ b/modules/s3-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_s3_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS S3" dashboard_description = "Monitor AWS S3 performance with this overview dashboard." diff --git a/modules/s3-dashboard/outputs.tf b/modules/s3-dashboard/outputs.tf index 20561d4..072f5cc 100644 --- a/modules/s3-dashboard/outputs.tf +++ b/modules/s3-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_s3_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_s3_dashboard.id}" description = "SNS Dashboard URL" } diff --git a/modules/s3-dashboard/variables.tf b/modules/s3-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/s3-dashboard/variables.tf +++ b/modules/s3-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/ses-dashboard/LICENSE b/modules/ses-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/ses-dashboard/LICENSE +++ b/modules/ses-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/ses-dashboard/README.md b/modules/ses-dashboard/README.md index 7946ab4..eca8cf4 100644 --- a/modules/ses-dashboard/README.md +++ b/modules/ses-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Simple Email Service Dashboard +# Cloud Observability AWS Simple Email Service Dashboard -This module provisions a Lightstep dashboard for AWS Simple Email Service. +This module provisions a Cloud Observability dashboard for AWS Simple Email Service. diff --git a/modules/ses-dashboard/main.tf b/modules/ses-dashboard/main.tf index 45a380e..2d643d4 100644 --- a/modules/ses-dashboard/main.tf +++ b/modules/ses-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_ses_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS SES" dashboard_description = "Monitor AWS SES with this dashboard." diff --git a/modules/ses-dashboard/outputs.tf b/modules/ses-dashboard/outputs.tf index 56f2a9e..b8204fd 100644 --- a/modules/ses-dashboard/outputs.tf +++ b/modules/ses-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_ses_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_ses_dashboard.id}" description = "Simple Email Service Dashboard URL" } diff --git a/modules/ses-dashboard/variables.tf b/modules/ses-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/ses-dashboard/variables.tf +++ b/modules/ses-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/modules/sns-dashboard/LICENSE b/modules/sns-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/sns-dashboard/LICENSE +++ b/modules/sns-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/sns-dashboard/README.md b/modules/sns-dashboard/README.md index fac0e05..b736663 100644 --- a/modules/sns-dashboard/README.md +++ b/modules/sns-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS SNS Dashboard +# Cloud Observability AWS SNS Dashboard -This module provisions a Lightstep dashboard for Amazon SNS. +This module provisions a Cloud Observability dashboard for Amazon SNS. diff --git a/modules/sns-dashboard/main.tf b/modules/sns-dashboard/main.tf index 69e7dbb..3a58bf9 100644 --- a/modules/sns-dashboard/main.tf +++ b/modules/sns-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_sns_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS SNS" dashboard_description = "Monitor AWS SNS performance with this summary dashboard." diff --git a/modules/sns-dashboard/outputs.tf b/modules/sns-dashboard/outputs.tf index 8b47ccb..bad0fd3 100644 --- a/modules/sns-dashboard/outputs.tf +++ b/modules/sns-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_sns_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_sns_dashboard.id}" description = "SNS Dashboard URL" } diff --git a/modules/sns-dashboard/variables.tf b/modules/sns-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/sns-dashboard/variables.tf +++ b/modules/sns-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/sqs-dashboard/LICENSE b/modules/sqs-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/sqs-dashboard/LICENSE +++ b/modules/sqs-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/sqs-dashboard/README.md b/modules/sqs-dashboard/README.md index c63c78c..2bcf8b0 100644 --- a/modules/sqs-dashboard/README.md +++ b/modules/sqs-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS SQS Dashboard +# Cloud Observability AWS SQS Dashboard -This module provisions a Lightstep dashboard for Amazon SQS. +This module provisions a Cloud Observability dashboard for Amazon SQS. diff --git a/modules/sqs-dashboard/main.tf b/modules/sqs-dashboard/main.tf index 90d90d1..a84ef6c 100644 --- a/modules/sqs-dashboard/main.tf +++ b/modules/sqs-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_sqs_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS SQS" dashboard_description = "Monitor AWS SQS with this summary dashboard." diff --git a/modules/sqs-dashboard/outputs.tf b/modules/sqs-dashboard/outputs.tf index 31ca834..3b707b8 100644 --- a/modules/sqs-dashboard/outputs.tf +++ b/modules/sqs-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_sqs_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_sqs_dashboard.id}" description = "SQS Dashboard URL" } \ No newline at end of file diff --git a/modules/sqs-dashboard/variables.tf b/modules/sqs-dashboard/variables.tf index fb5c029..69b9ece 100644 --- a/modules/sqs-dashboard/variables.tf +++ b/modules/sqs-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } \ No newline at end of file diff --git a/modules/stepfunctions-dashboard/LICENSE b/modules/stepfunctions-dashboard/LICENSE index c15e236..ac8f3a1 100644 --- a/modules/stepfunctions-dashboard/LICENSE +++ b/modules/stepfunctions-dashboard/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2022 Lightstep + Copyright 2022 ServiceNow Cloud Observability Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/modules/stepfunctions-dashboard/README.md b/modules/stepfunctions-dashboard/README.md index 150c51c..ffe9277 100644 --- a/modules/stepfunctions-dashboard/README.md +++ b/modules/stepfunctions-dashboard/README.md @@ -1,3 +1,3 @@ -# Lightstep AWS Step Functions Dashboard +# Cloud Observability AWS Step Functions Dashboard -This module provisions a Lightstep dashboard for AWS Step Functions. +This module provisions a Cloud Observability dashboard for AWS Step Functions. diff --git a/modules/stepfunctions-dashboard/main.tf b/modules/stepfunctions-dashboard/main.tf index 64b5363..8dc1f96 100644 --- a/modules/stepfunctions-dashboard/main.tf +++ b/modules/stepfunctions-dashboard/main.tf @@ -9,7 +9,7 @@ terraform { } resource "lightstep_dashboard" "aws_step_functions_dashboard" { - project_name = var.lightstep_project + project_name = var.cloud_observability_project dashboard_name = "AWS Step Functions" dashboard_description = "Monitor AWS Step Functions with this view of execution results." diff --git a/modules/stepfunctions-dashboard/outputs.tf b/modules/stepfunctions-dashboard/outputs.tf index 3442ff1..97ab9fe 100644 --- a/modules/stepfunctions-dashboard/outputs.tf +++ b/modules/stepfunctions-dashboard/outputs.tf @@ -1,4 +1,4 @@ output "dashboard_url" { - value = "https://app.lightstep.com/${var.lightstep_project}/dashboard/${lightstep_dashboard.aws_step_functions_dashboard.id}" + value = "https://app.lightstep.com/${var.cloud_observability_project}/dashboard/${lightstep_dashboard.aws_step_functions_dashboard.id}" description = "AWS Step Functions Dashboard URL" } diff --git a/modules/stepfunctions-dashboard/variables.tf b/modules/stepfunctions-dashboard/variables.tf index 21ee69f..a52e44f 100644 --- a/modules/stepfunctions-dashboard/variables.tf +++ b/modules/stepfunctions-dashboard/variables.tf @@ -1,4 +1,4 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } diff --git a/outputs.tf b/outputs.tf index 20185d3..1751ffd 100644 --- a/outputs.tf +++ b/outputs.tf @@ -1,195 +1,195 @@ -output "lightstep_amplify_dashboard_url" { - value = module.lightstep_amplify_dashboard.dashboard_url - description = "Lightstep AWS Amplify Dashboard" +output "cloud_observability_amplify_dashboard_url" { + value = module.cloud_observability_amplify_dashboard.dashboard_url + description = "Cloud Observability AWS Amplify Dashboard" } -output "lightstep_apigateway_dashboard_url" { - value = module.lightstep_apigateway_dashboard.dashboard_url - description = "Lightstep AWS API Gateway Dashboard" +output "cloud_observability_apigateway_dashboard_url" { + value = module.cloud_observability_apigateway_dashboard.dashboard_url + description = "Cloud Observability AWS API Gateway Dashboard" } -output "lightstep_applicationelb_dashboard_url" { - value = module.lightstep_applicationelb_dashboard.dashboard_url - description = "Lightstep AWS Application ELB Dashboard" +output "cloud_observability_applicationelb_dashboard_url" { + value = module.cloud_observability_applicationelb_dashboard.dashboard_url + description = "Cloud Observability AWS Application ELB Dashboard" } -output "lightstep_athena_dashboard_url" { - value = module.lightstep_athena_dashboard.dashboard_url - description = "Lightstep AWS Athena Dashboard" +output "cloud_observability_athena_dashboard_url" { + value = module.cloud_observability_athena_dashboard.dashboard_url + description = "Cloud Observability AWS Athena Dashboard" } -output "lightstep_aurora_dashboard_url" { - value = module.lightstep_aurora_dashboard.dashboard_url - description = "Lightstep AWS Aurora Dashboard" +output "cloud_observability_aurora_dashboard_url" { + value = module.cloud_observability_aurora_dashboard.dashboard_url + description = "Cloud Observability AWS Aurora Dashboard" } -output "lightstep_autoscaling_dashboard_url" { - value = module.lightstep_autoscaling_dashboard.dashboard_url - description = "Lightstep AWS AutoScaling Dashboard" +output "cloud_observability_autoscaling_dashboard_url" { + value = module.cloud_observability_autoscaling_dashboard.dashboard_url + description = "Cloud Observability AWS AutoScaling Dashboard" } -output "lightstep_backup_dashboard_url" { - value = module.lightstep_backup_dashboard.dashboard_url - description = "Lightstep AWS Backup Dashboard" +output "cloud_observability_backup_dashboard_url" { + value = module.cloud_observability_backup_dashboard.dashboard_url + description = "Cloud Observability AWS Backup Dashboard" } -output "lightstep_certificatemanager_dashboard_url" { - value = module.lightstep_certificatemanager_dashboard.dashboard_url - description = "Lightstep AWS Certificate Manager Dashboard" +output "cloud_observability_certificatemanager_dashboard_url" { + value = module.cloud_observability_certificatemanager_dashboard.dashboard_url + description = "Cloud Observability AWS Certificate Manager Dashboard" } -output "lightstep_chatbot_dashboard_url" { - value = module.lightstep_chatbot_dashboard.dashboard_url - description = "Lightstep AWS Chatbot Dashboard" +output "cloud_observability_chatbot_dashboard_url" { + value = module.cloud_observability_chatbot_dashboard.dashboard_url + description = "Cloud Observability AWS Chatbot Dashboard" } -output "lightstep_chime_dashboard_url" { - value = module.lightstep_chime_dashboard.dashboard_url - description = "Lightstep AWS Chime SDK Dashboard" +output "cloud_observability_chime_dashboard_url" { + value = module.cloud_observability_chime_dashboard.dashboard_url + description = "Cloud Observability AWS Chime SDK Dashboard" } -output "lightstep_cloudfront_dashboard_url" { - value = module.lightstep_cloudfront_dashboard.dashboard_url - description = "Lightstep AWS CloudFront Dashboard" +output "cloud_observability_cloudfront_dashboard_url" { + value = module.cloud_observability_cloudfront_dashboard.dashboard_url + description = "Cloud Observability AWS CloudFront Dashboard" } -output "lightstep_cloudhsm_dashboard_url" { - value = module.lightstep_cloudhsm_dashboard.dashboard_url - description = "Lightstep AWS CloudHSM Dashboard" +output "cloud_observability_cloudhsm_dashboard_url" { + value = module.cloud_observability_cloudhsm_dashboard.dashboard_url + description = "Cloud Observability AWS CloudHSM Dashboard" } -output "lightstep_cloudtrail_dashboard_url" { - value = module.lightstep_cloudtrail_dashboard.dashboard_url - description = "Lightstep AWS CloudTrail Dashboard" +output "cloud_observability_cloudtrail_dashboard_url" { + value = module.cloud_observability_cloudtrail_dashboard.dashboard_url + description = "Cloud Observability AWS CloudTrail Dashboard" } -output "lightstep_cognito_dashboard_url" { - value = module.lightstep_cognito_dashboard.dashboard_url - description = "Lightstep AWS Cognito Dashboard" +output "cloud_observability_cognito_dashboard_url" { + value = module.cloud_observability_cognito_dashboard.dashboard_url + description = "Cloud Observability AWS Cognito Dashboard" } -output "lightstep_dynamodb_dashboard_url" { - value = module.lightstep_dynamodb_dashboard.dashboard_url - description = "Lightstep AWS DynamoDB Dashboard" +output "cloud_observability_dynamodb_dashboard_url" { + value = module.cloud_observability_dynamodb_dashboard.dashboard_url + description = "Cloud Observability AWS DynamoDB Dashboard" } -output "lightstep_ebs_dashboard_url" { - value = module.lightstep_ebs_dashboard.dashboard_url - description = "Lightstep AWS EBS Dashboard" +output "cloud_observability_ebs_dashboard_url" { + value = module.cloud_observability_ebs_dashboard.dashboard_url + description = "Cloud Observability AWS EBS Dashboard" } -output "lightstep_ec2_dashboard_url" { - value = module.lightstep_ec2_dashboard.dashboard_url - description = "Lightstep AWS EC2 Dashboard" +output "cloud_observability_ec2_dashboard_url" { + value = module.cloud_observability_ec2_dashboard.dashboard_url + description = "Cloud Observability AWS EC2 Dashboard" } -output "lightstep_ecs_dashboard_url" { - value = module.lightstep_ecs_dashboard.dashboard_url - description = "Lightstep AWS ECS Dashboard" +output "cloud_observability_ecs_dashboard_url" { + value = module.cloud_observability_ecs_dashboard.dashboard_url + description = "Cloud Observability AWS ECS Dashboard" } -output "lightstep_efs_dashboard_url" { - value = module.lightstep_efs_dashboard.dashboard_url - description = "Lightstep AWS EFS Dashboard" +output "cloud_observability_efs_dashboard_url" { + value = module.cloud_observability_efs_dashboard.dashboard_url + description = "Cloud Observability AWS EFS Dashboard" } -output "lightstep_eks_node_dashboard_url" { - value = module.lightstep_eks_node_dashboard.dashboard_url - description = "Lightstep AWS EKS Node Dashboard" +output "cloud_observability_eks_node_dashboard_url" { + value = module.cloud_observability_eks_node_dashboard.dashboard_url + description = "Cloud Observability AWS EKS Node Dashboard" } -output "lightstep_eks_pod_dashboard_url" { - value = module.lightstep_eks_pod_dashboard.dashboard_url - description = "Lightstep AWS EKS Pod Dashboard" +output "cloud_observability_eks_pod_dashboard_url" { + value = module.cloud_observability_eks_pod_dashboard.dashboard_url + description = "Cloud Observability AWS EKS Pod Dashboard" } -output "lightstep_elasticache_redis_dashboard_url" { - value = module.lightstep_elasticache_redis_dashboard.dashboard_url - description = "Lightstep AWS ElastiCache (Redis) Dashboard" +output "cloud_observability_elasticache_redis_dashboard_url" { + value = module.cloud_observability_elasticache_redis_dashboard.dashboard_url + description = "Cloud Observability AWS ElastiCache (Redis) Dashboard" } -output "lightstep_elasticmapreduce_dashboard_url" { - value = module.lightstep_elasticmapreduce_dashboard.dashboard_url - description = "Lightstep AWS EMR Hadoop 2 Dashboard" +output "cloud_observability_elasticmapreduce_dashboard_url" { + value = module.cloud_observability_elasticmapreduce_dashboard.dashboard_url + description = "Cloud Observability AWS EMR Hadoop 2 Dashboard" } -output "lightstep_eventbridge_dashboard_url" { - value = module.lightstep_eventbridge_dashboard.dashboard_url - description = "Lightstep AWS EventBridge Dashboard" +output "cloud_observability_eventbridge_dashboard_url" { + value = module.cloud_observability_eventbridge_dashboard.dashboard_url + description = "Cloud Observability AWS EventBridge Dashboard" } -output "lightstep_inspector_dashboard_url" { - value = module.lightstep_inspector_dashboard.dashboard_url - description = "Lightstep AWS Inspector Dashboard" +output "cloud_observability_inspector_dashboard_url" { + value = module.cloud_observability_inspector_dashboard.dashboard_url + description = "Cloud Observability AWS Inspector Dashboard" } -output "lightstep_kinesis_dashboard_url" { - value = module.lightstep_kinesis_dashboard.dashboard_url - description = "Lightstep AWS Kinesis Dashboard" +output "cloud_observability_kinesis_dashboard_url" { + value = module.cloud_observability_kinesis_dashboard.dashboard_url + description = "Cloud Observability AWS Kinesis Dashboard" } -output "lightstep_lambda_dashboard_url" { - value = module.lightstep_lambda_dashboard.dashboard_url - description = "Lightstep AWS Lambda Dashboard" +output "cloud_observability_lambda_dashboard_url" { + value = module.cloud_observability_lambda_dashboard.dashboard_url + description = "Cloud Observability AWS Lambda Dashboard" } -output "lightstep_msk_dashboard_url" { - value = module.lightstep_msk_dashboard.dashboard_url - description = "Lightstep AWS MSK Dashboard" +output "cloud_observability_msk_dashboard_url" { + value = module.cloud_observability_msk_dashboard.dashboard_url + description = "Cloud Observability AWS MSK Dashboard" } -output "lightstep_msk_topic_dashboard_url" { - value = module.lightstep_msk_topic_dashboard.dashboard_url - description = "Lightstep AWS Kafka Topic Dashboard" +output "cloud_observability_msk_topic_dashboard_url" { + value = module.cloud_observability_msk_topic_dashboard.dashboard_url + description = "Cloud Observability AWS Kafka Topic Dashboard" } -output "lightstep_natgateway_dashboard_url" { - value = module.lightstep_natgateway_dashboard.dashboard_url - description = "Lightstep AWS NAT Gateway Dashboard" +output "cloud_observability_natgateway_dashboard_url" { + value = module.cloud_observability_natgateway_dashboard.dashboard_url + description = "Cloud Observability AWS NAT Gateway Dashboard" } -output "lightstep_networkfirewall_dashboard_url" { - value = module.lightstep_networkfirewall_dashboard.dashboard_url - description = "Lightstep AWS Network Firewall Dashboard" +output "cloud_observability_networkfirewall_dashboard_url" { + value = module.cloud_observability_networkfirewall_dashboard.dashboard_url + description = "Cloud Observability AWS Network Firewall Dashboard" } -output "lightstep_rds_dashboard_url" { - value = module.lightstep_rds_dashboard.dashboard_url - description = "Lightstep AWS RDS Dashboard" +output "cloud_observability_rds_dashboard_url" { + value = module.cloud_observability_rds_dashboard.dashboard_url + description = "Cloud Observability AWS RDS Dashboard" } -output "lightstep_redshift_dashboard_url" { - value = module.lightstep_redshift_dashboard.dashboard_url - description = "Lightstep AWS Redshift Dashboard" +output "cloud_observability_redshift_dashboard_url" { + value = module.cloud_observability_redshift_dashboard.dashboard_url + description = "Cloud Observability AWS Redshift Dashboard" } -output "lightstep_route53_dashboard_url" { - value = module.lightstep_route53_dashboard.dashboard_url - description = "Lightstep AWS Route53 Dashboard" +output "cloud_observability_route53_dashboard_url" { + value = module.cloud_observability_route53_dashboard.dashboard_url + description = "Cloud Observability AWS Route53 Dashboard" } -output "lightstep_s3_dashboard_url" { - value = module.lightstep_s3_dashboard.dashboard_url - description = "Lightstep AWS S3 Dashboard" +output "cloud_observability_s3_dashboard_url" { + value = module.cloud_observability_s3_dashboard.dashboard_url + description = "Cloud Observability AWS S3 Dashboard" } -output "lightstep_ses_dashboard_url" { - value = module.lightstep_ses_dashboard.dashboard_url - description = "Lightstep AWS SES Dashboard" +output "cloud_observability_ses_dashboard_url" { + value = module.cloud_observability_ses_dashboard.dashboard_url + description = "Cloud Observability AWS SES Dashboard" } -output "lightstep_sns_dashboard_url" { - value = module.lightstep_sns_dashboard.dashboard_url - description = "Lightstep AWS SNS Dashboard" +output "cloud_observability_sns_dashboard_url" { + value = module.cloud_observability_sns_dashboard.dashboard_url + description = "Cloud Observability AWS SNS Dashboard" } -output "lightstep_sqs_dashboard_url" { - value = module.lightstep_sqs_dashboard.dashboard_url - description = "Lightstep AWS SQS Dashboard" +output "cloud_observability_sqs_dashboard_url" { + value = module.cloud_observability_sqs_dashboard.dashboard_url + description = "Cloud Observability AWS SQS Dashboard" } -output "lightstep_stepfunctions_dashboard_url" { - value = module.lightstep_stepfunctions_dashboard.dashboard_url - description = "Lightstep AWS Step Functions Dashboard" +output "cloud_observability_stepfunctions_dashboard_url" { + value = module.cloud_observability_stepfunctions_dashboard.dashboard_url + description = "Cloud Observability AWS Step Functions Dashboard" } diff --git a/tools/generaterootmod.go b/tools/generaterootmod.go index 0f172fa..a89e708 100644 --- a/tools/generaterootmod.go +++ b/tools/generaterootmod.go @@ -24,9 +24,9 @@ func writeMainHead(w io.Writer) { } provider "lightstep" { - api_key_env_var = var.lightstep_api_key_env_var - organization = var.lightstep_organization - environment = var.lightstep_env + api_key_env_var = var.cloud_observability_api_key_env_var + organization = var.cloud_observability_organization + environment = var.cloud_observability_env } `) } @@ -40,9 +40,9 @@ func writeMainModuleBlocks(w io.Writer, dirPath string) error { for _, file := range files { if file.IsDir() { dirSnake := strings.ReplaceAll(file.Name(), "-", "_") - fmt.Fprintf(w, "\nmodule \"lightstep_%s\" {\n", dirSnake) + fmt.Fprintf(w, "\nmodule \"cloud_observability_%s\" {\n", dirSnake) fmt.Fprintf(w, " source = \"./modules/%s\"\n", file.Name()) - fmt.Fprint(w, " lightstep_project = var.lightstep_project\n") + fmt.Fprint(w, " cloud_observability_project = var.cloud_observability_project\n") fmt.Fprint(w, "}\n") } } @@ -91,9 +91,9 @@ func writeOutputsBlocks(w io.Writer, dirPath string) error { if err != nil { return err } - fmt.Fprintf(w, "\noutput \"lightstep_%s_url\" {\n", dirSnake) - fmt.Fprintf(w, " value = module.lightstep_%s.dashboard_url\n", dirSnake) - fmt.Fprintf(w, " description = \"Lightstep AWS %s Dashboard\"\n", appName) + fmt.Fprintf(w, "\noutput \"cloud_observability_%s_url\" {\n", dirSnake) + fmt.Fprintf(w, " value = module.cloud_observability_%s.dashboard_url\n", dirSnake) + fmt.Fprintf(w, " description = \"Cloud Observability AWS %s Dashboard\"\n", appName) fmt.Fprint(w, "}\n") } } diff --git a/variables.tf b/variables.tf index 36888bd..924f883 100644 --- a/variables.tf +++ b/variables.tf @@ -1,21 +1,21 @@ -variable "lightstep_project" { - description = "Name of Lightstep project" +variable "cloud_observability_project" { + description = "Name of Cloud Observability project" type = string } -variable "lightstep_organization" { - description = "Name of Lightstep organization" +variable "cloud_observability_organization" { + description = "Name of Cloud Observability organization" type = string } -variable "lightstep_env" { - description = "Lightstep environment" +variable "cloud_observability_env" { + description = "Cloud Observability environment" type = string default = "public" } -variable "lightstep_api_key_env_var" { - description = "Name of the local environment variable that contains the Lightstep API key" +variable "cloud_observability_api_key_env_var" { + description = "Name of the local environment variable that contains the Cloud Observability API key" type = string default = "LIGHTSTEP_API_KEY" }