未知
aws-is-instance-health的Python项目详细描述
确保aws实例正常运行的简单工具(基于elb)
用法:
从目标EC2实例内部:
$ am_i_healthy.py
Instance i-0d26836d9ab61a235 is healthy
$ am_i_healthy.py
Instance i-0d26836d9ab61a235 is healthy
调用am_i_healthy.py检查其自身的运行状况。
从目标EC2实例外部:
$ is_instance_healthy.py sa-east-1 i-0d26836d9ab61a235
Instance i-0d26836d9ab61a235 is healthy
$ is_instance_healthy.py sa-east-1 i-0d26836d9ab61a235
Instance i-0d26836d9ab61a235 is healthy
调用is_instance_healthy.py [region_name] [instance_id]检查 它的健康。
在您自己的python脚本中::
from vivareal.cli.is_instance_healthy import is_instance_healthy
status = is_instance_healthy(‘sa-east-1’, ‘i-0d26836d9ab61a235’)
print(status)
>>> (True, 'N/A', 'N/A')
从自己的python脚本中调用时,元组结构为: -健康(布尔值) -原因码(字符串) -说明(字符串)