awslabs / amazon-kinesis-scaling-utils

The Kinesis Scaling Utility is designed to give you the ability to scale Amazon Kinesis Streams in the same way that you scale EC2 Auto Scaling groups – up or down by a count or as a percentage of the total fleet. You can also simply scale to an exact number of Shards. There is no requirement for you to manage the allocation of the keyspace to Shards when using this API, as it is done automatically.
Apache License 2.0
338 stars 95 forks source link

Is there any way to monitoring the monitor? #66

Closed igorromcy closed 5 years ago

igorromcy commented 6 years ago

There is any way to know if I will get some error starting a service? (I want to make sure that monitor is monitoring, periodically) This king of error: java.io.IOException: Unable to load local file from /config/autoscaling.json

I tried to make a curl to: curl -I -X GET http://localhost:8080/KinesisAutoscaling-.9.5.2/index.html

but this is the apache status (ever is 200 for me)

IanMeyers commented 5 years ago

Yes, this is an issue in that not being able to startup isn't a fatal for the tomcat application. Will look into it.

IanMeyers commented 5 years ago

Version .9.5.9 System will now abort with a fatal error on config load or other monitor startup issues unless suppress-abort-on-fatal is set. This fatal means you'll get a 503 from the web server root if there's a startup problem.