未运行时,GCP K8S上的cron作业的CPU /内存使用情况

时间:2018-03-15 09:49:57

标签: cron google-cloud-platform kubernetes

我在GCP Kubernetes上设置了一个cron作业。它每天上午10:00运行一次。 这项工作按预期运行,但是,我真的不明白图表在GCP K8S控制台上的说法。

enter image description here

如图表所示,当cron作业未运行时,此时大约有1.5个CPU和8G RAM。我希望当前的使用率应为零,因为正在运行。

有谁能看到什么问题?或者我读错了图表?

注意我在历史记录中保留了7个职位。每项工作大约运行15秒并成功完成。

State:          Terminated
  Reason:       Completed
  Exit Code:    0
  Started:      Thu, 08 Mar 2018 04:00:56 +0000
  Finished:     Thu, 08 Mar 2018 04:01:09 +0000

enter image description here

20180320编辑: 我发现其他cron作业的所有图形看起来都一样。这是我设置错了吗?

enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

我通过这种方式重现了你的情况:

  1. 创建名为“Application”的CronJob
  2. 使用名为“Application”
  3. 的部署添加了一个应用程序

    现在,我在Cron Job的图片上看到的不仅是关于cronjob本身的信息,还有关于应用程序的信息。

    因此,我认为,使用对象名称获取数据的信息中心。

    看起来你有任何其他部署,replicaset等,它们总是在运行,并且与你的cronjob同名,在图形上,你可以看到它和你的cronjob的数据混合。