CSPs, Clusters, Servers and Instances
Hey team! A couple of questions about Cycle. We currently had an instance that we were testing in our Staging environment. For some reason that we are trying to figure out, it's running on a 100% CPU and maybe 100% RAM also.
So one of our servers is down in our cluster.
Questions about compute:
- If I restart the server, does the Cluster rebalances itself?
- Is there a difference of restarting the server from Google Cloud and from Cycle?
- "Restart Compute" would be killing all instances, by saying "minimal downtime" this would be related to how instances are being distributed and/or replicated inside the cluster?
- "Restart Compute Spawner" would be kill instances and networking, would this mean then restarting the whole cycle underlying configurations supporting the cluster, am I right?
- "Restart Server" does rebalance the cluster after it goes online again? Does
- Does those options work even if the server is "Offline" and unresponsive while using 100% of it resources?
Questions about instances:
- Why are the instances "live" even if a member of the cluster becomes unresponsive?
- If the container have a health check, and it becomes unresponsive, does it spawn a new instance in another server or it does on the same one?
- Are there best practices to monitor our current stacks? Like CPU / RAM utilization?
- Are there any way to retrieve logs or do you suggest using log aggregators?