Git Product home page Git Product logo

Comments (9)

kaihendry avatar kaihendry commented on August 17, 2024 1

It's need to be all in Jakarta for compliance reasons. I will just go for some Prom / Grafana operator for k8s and try pick up the pieces wrt Cloudwatch agent et al.

from terraform-aws-observability-accelerator.

bonclay7 avatar bonclay7 commented on August 17, 2024

Thanks for reporting @kaihendry. Do you have a managed grafana workspace and did you created the temporary API key?

from terraform-aws-observability-accelerator.

kaihendry avatar kaihendry commented on August 17, 2024

I don't have a Grafana managed workspace. I don't quite understand how to proceed?

from terraform-aws-observability-accelerator.

bonclay7 avatar bonclay7 commented on August 17, 2024

One of the requirements to run this example is to have one.
Normally this example can create a Grafana workspace for you. However there's a Terraform catch so you will have to run the example in multiple steps.

  1. Create the workspace

Edit main.tf and set enable_managed_grafana = true

Create the workspace:

terraform apply -var-file=dev.tfvars -target "module.eks_observability_accelerator.module.managed_grafana[0].aws_grafana_workspace.this[0]"
  1. Run a second time the example with grafana workspace id filled (and API Key) following the instructions

  2. To log in to Grafana you will have to setup SSO https://aws.amazon.com/blogs/mt/amazon-managed-grafana-getting-started/

You can also do all this setup manually if that's confusing

--

I will log an issue to have an automated end-to-end example for this.

Terraform has two different providers for AWS and Grafana, evaluated at the same time, so there's a dependency issue we cannot resolve yet with the latest version of Terraform.

from terraform-aws-observability-accelerator.

kaihendry avatar kaihendry commented on August 17, 2024

I'm hoping to use these blueprints as bootstrapping some EKS Observability in Jakarta. All the services need to be in Jakarta, so I guess managed Grafana/Prom isn't gonna work.

from terraform-aws-observability-accelerator.

bonclay7 avatar bonclay7 commented on August 17, 2024

Linking #48

@kaihendry can you open an issue for your region support for Prometheus and Grafana

https://github.com/aws/amazon-managed-service-for-prometheus-roadmap/issues
https://github.com/aws/amazon-managed-grafana-roadmap

from terraform-aws-observability-accelerator.

kaihendry avatar kaihendry commented on August 17, 2024

I don't have time for waiting around. Waiting for MSK in Jakarta was torturous.

from terraform-aws-observability-accelerator.

bonclay7 avatar bonclay7 commented on August 17, 2024

If you can have your EKS cluster in Jakarta and Managed Prometheus and Grafana running in Singapore for example, will that be ok?
Is there a specific reason why it has to be Jakarta?

from terraform-aws-observability-accelerator.

bonclay7 avatar bonclay7 commented on August 17, 2024

Thanks for raising the issue. I will close this for now. I think it would be very useful to request support for Jakarta in the roadmap projects I shared even if you are doing something else.

from terraform-aws-observability-accelerator.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.