Мониторинг размера контейнера OpenVZ с помощью Zabbix

Однажды на одной виртуалке в самый неподходящий момент закончилось место, несмотря на мониторинг. оказалось что по умолчанию шаблоне Template OS Linux смотрит на тип ФС, и добавляет только то, что есть в регулярных выражениях, а это
^(btrfs|ext2|ext3|ext4|jfs|reiser|xfs|ffs|ufs|jfs|jfs2|vxfs|hfs|ntfs|fat32|zfs)$
В Openvz контейнеры это simfs, отсюда следует, что надо либо добавить в вышепреведеный список simfs или придумать что-то другое. В первом случае помимо контейнеров повылазят другие устройства, что в итоге создаст большую нагрузку на систему мониторинга.
О том как это работает, есть правило обнаружения Mounted filesystem discovery в котором указан ключ vfs.fs.discovery, это по сути команда можно ее запусить zabbix_agentd -t vfs.fs.discovery
vfs.fs.discovery                              [s|{
	"data":[
		{
			"{#FSNAME}":"\/sys",
			"{#FSTYPE}":"sysfs"},
		{
			"{#FSNAME}":"\/proc",
			"{#FSTYPE}":"proc"},
		{
			"{#FSNAME}":"\/dev",
			"{#FSTYPE}":"devtmpfs"},
		{
			"{#FSNAME}":"\/dev\/pts",
			"{#FSTYPE}":"devpts"},
		{
			"{#FSNAME}":"\/run",
			"{#FSTYPE}":"tmpfs"},
		{
			"{#FSNAME}":"\/",
			"{#FSTYPE}":"ext4"},
		{
			"{#FSNAME}":"\/run\/lock",
		{
			"{#FSNAME}":"\/var\/lib\/vz\/root\/101",
			"{#FSTYPE}":"simfs"},
		{
По умолчанию Mounted filesystem discovery берет поле {#FSTYPE} прогоняет его через регулярки @File systems for discovery и на основе этого уже создает данные и тригеры.
Я решил брать {#FSNAME} и в регулярки забить точки монтирования типа: ^(\/boot|\/|\/var|\/home|\/etc|\/tmp)$ В итоге у каждого контейнера появились данные по корню.