Monitoring Elastic cloud cluster

132 views Asked by At

I have two elastic cloud cluster. Yesterday I have an issue in one of them because the cluster had no space left, but I noticed it because I logged in elastic cloud console. I need some tool to have alerts when the cluster are with problems. I'm looking for internet about it but I don't find any tool to monitor it. Is there any tool to do it? Thanks

2

There are 2 answers

3
Val On BEST ANSWER

On Elastic Cloud, there was various alerts that you can set up in order to be notified of deployment health issues, such as disk usage, CPU usage, JVM memory usage and many more.

All the steps are described here, but basically, you need:

  1. To enable logging and monitoring

logging and monitoring

  1. Configure an email connector in Kibana

  2. In Kibana, go to Stack Monitoring

  3. Enable Set up mode

set up mode

  1. Click on the Node rules and select "Resource utilization > Disk Usage"

resource utilization

  1. Edit the rule to match your requirements and send an email when thresholds are crossed

edit rule

1
xeraa On

Operational emails (see https://www.elastic.co/guide/en/cloud/current/ec-operational-emails.html) should be sent automatically and one of the triggers is if any node reaches 90% of the available disk. You didn't receive that one?

PS: Running out of disk is a stupid problem but you can avoid that with autoscaling, see https://www.elastic.co/guide/en/cloud/current/ec-autoscaling.html.