В 5.2 был у меня в шаблоне Docker такие прототипы триггеров
1. "Docker: Container {#NAME} dangerous increase in occupied RAM ({$DOCKERMEMTRENDLIMIT} mbytes per hour)"
Problem expression:
Recovery expression:
2 "Docker: Container {#NAME} Memory Usage above limit ({$CONTAINERMEMUSAGECHECKLIMIT} mbytes)"
Problem expression:
Recovery expression:
Пытаюсь перенести в 6.4 и не могу найти функции:
- delta
- regexp
Что-то не так делаю? Или реально что-то поменялось?
1. "Docker: Container {#NAME} dangerous increase in occupied RAM ({$DOCKERMEMTRENDLIMIT} mbytes per hour)"
Problem expression:
Code:
({Docker:docker.container_stats.memory.max_usage["{#NAME}"].delta(1h)}/1024/1024)>{$DOCKERMEMTRENDLIMIT} and (({Docker:docker.container_stats.memory.max_usage["{#NAME}"].last(#1,1h)})<({Docker:docker.container_stats.memory.max_usage["{#NAME}"].last(#1)}))
Code:
({Docker:docker.container_stats.memory.max_usage["{#NAME}"].delta(1h)}/1024/1024)<={$DOCKERMEMTRENDLIMIT}
2 "Docker: Container {#NAME} Memory Usage above limit ({$CONTAINERMEMUSAGECHECKLIMIT} mbytes)"
Problem expression:
Code:
(({Docker:docker.container_stats.memory.max_usage["{#NAME}"].last(#1)}/1024/1024)>={$CONTAINERMEMUSAGECHECKLIMIT}) and ({Docker:docker.container.name[{#NAME}].regexp("{$CONTAINERMEMUSAGECHECKNAME}",#1)}=1)
Code:
({Docker:docker.container_stats.memory.max_usage["{#NAME}"].last(#1)}/1024/1024)<{$CONTAINERMEMUSAGECHECKLIMIT} and ({Docker:docker.container.name[{#NAME}].regexp("{$CONTAINERMEMUSAGECHECKNAME}",#1)}=1)
Пытаюсь перенести в 6.4 и не могу найти функции:
- delta
- regexp
Что-то не так делаю? Или реально что-то поменялось?
Comment