This Terraform module allows you to easily integrate your Google Cloud Platform (GCP) resources with Datadog, a popular monitoring and analytics platform. By using this module, you can send metrics and logs from your GCP resources to Datadog, enabling you to gain valuable insights and ensure the health and performance of your infrastructure.
- Seamless integration of GCP resources with Datadog
- Automatic collection and forwarding of metrics and logs
- Customizable configuration options to fit your specific needs
- Easy setup and maintenance with Terraform
To use this module, include the following code in your Terraform configuration:
module "gcp_datadog_integration" {
source = "github.com/brandlive1941/terraform-module-gcp-datadog-integration"
# Specify your configuration options here
# ...
}Make sure to replace github.com/brandlive1941/terraform-module-gcp-datadog-integration with the actual source of this module.
This module supports the following configuration options:
api_key(required): The Datadog API key used for authentication.app_key(required): The Datadog APP key used for identification.gcp_project_id(required): The ID of the GCP project where the resources are located.principal_account(required): The Datadog Principal account created for your projectsite(optional): The Datadog site to send the metrics and logs to (e.g.,datadoghq.comordatadoghq.eu).log_sink_filter: Filter to limit which types logs are sent to Datadog
For more detailed information on the Datadog integration, please refer to the documentation.
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request on the GitHub repository.
This module is licensed under the GNU General Public License. Please see the LICENSE file for more details.