#sre (2021-11)

Prometheus, Prometheus Operator, Grafana, Kubernetes

Archive: https://archive.sweetops.com/monitoring/

2021-11-11

Chris Picht avatar
Chris Picht

Anyone have experience with both Elastic.co & DataDog ? Am I crazy or is Datadog actually cheaper for most use cases?

1
sheldonh avatar
sheldonh

I have with both. Datadog is about as plug and play as you can get. I did a few days of work with Elastic cloud. My takeaway was:

• If you can’t afford datadog then elastic cloud is pretty cool.

• If you can’t afford datadog but spend big money on other stuff, maybe question your priorities and engineering time involved?

• If you are already super versed in Kibana/Elastic stuff, then you might have a great time. My stack has been more prometheus, influxdb, grafana, etc. I found the Elastic managed saas service very different and complex for my needs.

• Elastic was a lot more engineering effort for the same level of integrations that I observed. My 10 cents!

1

2021-11-17

Monika Sadlok avatar
Monika Sadlok

Hi, what is the best solution to monitor ECS Fargate Cluster and tasks using Prometheus and Grafana?

Tom Dugan avatar
Tom Dugan

you can monitor some critical metrics with cloudwatch and grafana. If your apps are running prometheus exporters you’ll want to use cloudwatch agent for ecs service discovery so prometheus can scrape the tasks as they come up.

tim.j.birkett avatar
tim.j.birkett

You could also try: https://github.com/teralytics/prometheus-ecs-discovery - it uses the aws api to generate scrape targets as a file which can be picked up by: file_sd_configs

teralytics/prometheus-ecs-discovery

A Prometheus discoverer that scrapes Amazon ECS and a generates file SD configuration file.

    keyboard_arrow_up