Files
terraform-aws-observability…/modules/workloads/java/README.md
T
Rodrigue Koffi 05511992e9 Chore
2022-08-30 19:59:34 +02:00

3.0 KiB

Java based workloads monitoring

This module provides monitoring for Java based workloads with the following resources:

  • AWS Distro For OpenTelemetry Operator and Collector
  • AWS Managed Grafana Dashboard and data source
  • Alerts and recording rules with AWS Managed Service for Prometheus

Requirements

Name Version
grafana ~> 1.25.0

Providers

Name Version
aws n/a
grafana ~> 1.25.0

Modules

Name Source Version
helm_addon github.com/aws-ia/terraform-aws-eks-blueprints/modules/kubernetes-addons/helm-addon n/a

Resources

Name Type
aws_prometheus_rule_group_namespace.this resource
grafana_dashboard.this resource
aws_partition.current data source

Inputs

Name Description Type Default Required
addon_context Input configuration for the addon
object({
aws_caller_identity_account_id = string
aws_caller_identity_arn = string
aws_eks_cluster_endpoint = string
aws_partition_id = string
aws_region_name = string
eks_cluster_id = string
eks_oidc_issuer_url = string
eks_oidc_provider_arn = string
irsa_iam_permissions_boundary = string
irsa_iam_role_path = string
tags = map(string)
})
n/a yes
amp_endpoint Amazon Managed Prometheus endpoint string n/a yes
amp_id Managed Prometheus workspace id string n/a yes
amp_region Amazon Managed Prometheus Workspace's Region string null no
dashboards_folder_id n/a string n/a yes
enable_recording_rules Enable AMP recording rules bool true no
helm_config Helm Config for Prometheus any {} no

Outputs

No outputs.