用于CloudWatch的ElasticSearch监视脚本
elasticsearchcloudwatch的Python项目详细描述
elasticsearch cloudwatch python
==
elasticsearch cloudwatch的监视脚本。
###
不要尝试下载并运行。您需要修改脚本以适应自己的需要。
然后运行
“pip install elasticsearchcloudwatch”。这将在/usr/local/bin文件夹中安装脚本。
到Amazon CloudWatch的数据
***/usr/bin/get_web_request.py--查询webrequest_test--详细
将数据发布到Amazon CloudWatch
**/usr/bin/put_web_request.py--查询webrequest_test--从cron--详细
配置
-
读取度量数据并将其发布到Amazon CloudWatch,
需要此IAM策略:
{
{
“语句”:[
{
“操作”:[
“ElasticSearchCloudWatch:Webrequest”
],
“效果”:“允许”,
“resource”:“*”
}
]
}
已经完成。
否则,可以为用户帐户配置策略,并在运行脚本之前导出凭据:
export aws_access_key_id=[your aws access key id]
export aws_secret_access_key=[your aws secret access key]
第三个选项是创建一个包含此内容的文件:
[凭据]
aws_access_key_id=您的aws访问密钥id
aws_secret_access_key=您的aws密钥访问密钥
保留所有权利。
根据apache许可证2.0版(“许可证”);
除非符合许可证,否则您不得使用此文件。
除非适用法律要求或书面同意,否则您可以在http://www.apache.org/licenses/license-2.0
根据许可证分发的软件是按“原样”分发的,
无任何明示或暗示的保证或条件。
请参阅许可证,了解管辖许可证的特定语言和许可证下的限制。
==
elasticsearch cloudwatch的监视脚本。
###
不要尝试下载并运行。您需要修改脚本以适应自己的需要。
然后运行
“pip install elasticsearchcloudwatch”。这将在/usr/local/bin文件夹中安装脚本。
到Amazon CloudWatch的数据
***/usr/bin/get_web_request.py--查询webrequest_test--详细
将数据发布到Amazon CloudWatch
**/usr/bin/put_web_request.py--查询webrequest_test--从cron--详细
配置
-
读取度量数据并将其发布到Amazon CloudWatch,
需要此IAM策略:
{
{
“语句”:[
{
“操作”:[
“ElasticSearchCloudWatch:Webrequest”
],
“效果”:“允许”,
“resource”:“*”
}
]
}
已经完成。
否则,可以为用户帐户配置策略,并在运行脚本之前导出凭据:
export aws_access_key_id=[your aws access key id]
export aws_secret_access_key=[your aws secret access key]
第三个选项是创建一个包含此内容的文件:
[凭据]
aws_access_key_id=您的aws访问密钥id
aws_secret_access_key=您的aws密钥访问密钥
保留所有权利。
根据apache许可证2.0版(“许可证”);
除非符合许可证,否则您不得使用此文件。
除非适用法律要求或书面同意,否则您可以在http://www.apache.org/licenses/license-2.0
根据许可证分发的软件是按“原样”分发的,
无任何明示或暗示的保证或条件。
请参阅许可证,了解管辖许可证的特定语言和许可证下的限制。