constants.js 869 B

123456789101112131415161718192021222324252627282930313233
  1. import { metricItems } from '@Compute/views/node-alert/constants'
  2. import i18n from '@/locales'
  3. // 容器监控数据
  4. export const CONTAINER_MONITOR = [
  5. {
  6. name: 'container_cpu',
  7. label: i18n.t('compute.text_523'),
  8. seleteItem: 'usage_rate',
  9. fromItem: 'container_cpu',
  10. unit: '%',
  11. transfer: 1,
  12. metric: metricItems['container_cpu.usage_rate'].key,
  13. },
  14. {
  15. name: 'container_mem',
  16. label: i18n.t('compute.text_518'),
  17. seleteItem: 'usage_rate',
  18. fromItem: 'container_mem',
  19. unit: '%',
  20. transfer: 1,
  21. metric: metricItems['container_mem.usage_rate'].key,
  22. },
  23. {
  24. name: 'container_mem',
  25. label: i18n.t('compute.container.monitor.pod_mem_used'),
  26. seleteItem: 'working_set_bytes',
  27. fromItem: 'container_mem',
  28. unit: 'B',
  29. transfer: 1024,
  30. metric: metricItems['container_mem.working_set_bytes'].key,
  31. },
  32. ]