gpt4 book ai didi

amazon-web-services - AWS Instance Scheduler 问题 - 计划名称未知

转载 作者:行者123 更新时间:2023-12-05 02:57:47 24 4
gpt4 key购买 nike

我在使用 AWS Instance Scheduler 时遇到了一些问题。我已遵循 AWS 提供的设置指南,并相信我已正确遵循它们。但是,计划不起作用并且日志文件状态:

WARNING : Skipping instance EC2:i-******* in region eu-west-2 for account *******, schedule name "uk-office-hours" is unknown

我的“周期”配置设置为在周一至周五的 08:00 启动实例并在 18:00 停止实例:

{
"begintime": {"S": "08:00"},
"description": {"S": "Office Hours UK"},
"endtime": {"S": "18:00"},
"name": {"S": "uk-office-hours"},
"type": {"S": "period"},
"weekdays": {"SS": ["mon-fri"]}
}

这是“计划”配置:

{
"description": {"S": "Office hours in UK"},
"name": {"S": "uk-office-hours"},
"periods": {"SS": ["uk-office-hours"]},
"timezone": {"S": "Europe/London"},
"type": {"S": "schedule"}
}

我试过使用“配置”和标签名称,调度程序似乎确实在按要求的时间间隔运行,但找不到调度。我试过使用“period”和“schedule”配置名称,但仍然没有任何乐趣。

我还使用 scheduler-cli 创建了“计划”和“期间”,但我收到了相同的回复。我可以使用 CLI 查询所有计划并在响应中列出,但是当按名称检索计划时找不到它。

# scheduler-cli describe-schedule-usage --stack InstanceScheduler --region eu-west-2 --name uk-office-hours
Not found: schedule uk-office-hours does not exist

我错过了什么吗?非常感谢任何帮助。

最佳答案

在我看来,我们可以使用 CloudWatchLog 来检查配置

CloudWatch > CloudWatch Logs > Log Groups > (your schedule logs)

  • CloudWatchEventHandler:如果配置中存在某些不正确的部分,则显示错误
  • InstanceScheduler:如果没有错误,instanceScheduler 的 DEBUG 部分会显示您的所有计划和周期。如果有一些遗漏的项目,则意味着这些项目有不正确的部分。

第一次,我从 Scheduler-ec2-xxxx 得到了同样的信息“Not found: schedule xxxx does not exist”我也无法在 InstanceScheduler DEBUG 部分看到我的自定义计划和时间段。CloudWatchEventHandler 显示有关时间和时区格式的错误,修复后,这些内容显示在 InstanceScheduler DEBUG 部分,并且可以在 EC2 和 RDS 上正常工作。

关于amazon-web-services - AWS Instance Scheduler 问题 - 计划名称未知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59569586/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com