Comments (3)
In order to have horizontally scalable layers we must define the auto scaling rules to be applied to each layer.
Identify the best path to provide auto scaling capabilities to the OpsViz stack.
References:
- #22
- http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-autoscaling.html
- http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-autoscaling.html
- https://forums.aws.amazon.com/thread.jspa?messageID=529101#529101
from opsviz.
I think the best place to add autoscaling rules for most of our use cases will be on the load balancer.
from opsviz.
#71 is adding ES (semi)autoscaling via sensu and the remediator handler - not through opsworks load-autoscaling.
Opsworks only allows auto scaling based on one of three metrics. The sensu elasticsearch autoscaling is based on disk space capacity (graphite).
This initial implementation could be used as a starting point for further autoscaling needs.
from opsviz.
Related Issues (20)
- t2 instance sizes not supported HOT 1
- Add a client installer through piping through bash HOT 2
- foxycoder chef-logstash dependency doesn't work on centos because of upstart HOT 5
- Extract bb_external into opviz-client repo
- Fix NGINX proxy for the sensu healthcheck HOT 2
- CloudFormation setup fails at EC2 instance creation HOT 3
- Agile health checks HOT 4
- Multiple AZ HOT 1
- sensu cluster HOT 2
- Nginx is appending a slash to many paths HOT 1
- Add RabbitMQ management plugin to dashboard HOT 1
- Create ability/method to override sensu check thresholds HOT 2
- Add Google Apps authentication
- Add a longer ping timeout to ec2 elasticsearch discovery and limit to the our internal security group
- Doorman config changes don't restart service
- Update logstash cookbook to support conditionals
- Add statsd recipes back to the logstash layer
- Review sensu plugin es-node-metrics and modify it to handle missing fielddata_breaker info
- Add flapjack extension and flapjack.json to sensu
- Make the statsD flush time configurable
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opsviz.