cloudwatcher

command
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 7, 2019 License: MIT Imports: 17 Imported by: 0

README

cloudwatcher

Docker Cloud Build Status

Cloudwatcher pushes metrics about an Elasticsearch cluster to AWS CloudWatch, mainly to run AWS Autoscaling Groups. The metrics include:

  • File system utilization (data nodes only)
  • JVM heap utilization (both in total, and per-memory pool)
  • JVM garbage collection stats

The metrics are both in total, and broken out by node role (master, data, etc...).

Usage

usage: cloudwatcher [<flags>] [<url>]

Push Elasticsearch metrics to AWS CloudWatch to run AWS Autoscaling
Groups.

Flags:
      --help           Show context-sensitive help (also try --help-long
                       and --help-man).
  -v, --verbose        Show debug logging.
      --interval=1m    Time between pushing metrics.
      --region=REGION  AWS Region.
      --namespace="Elasticsearch"
                       AWS CloudWatch metrics namespace.

Args:
  [<url>]  Elasticsearch URL. Default: http://localhost:9200

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL