Template Module Linux memory by Zabbix agent: Available memory
お世話になっております。
環境:ZABBIX5.4
Available memoryというアイテムが有り、トリガーとして以下の条件が設定されています。
min(/Template OS Linux by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Template OS Linux by Zabbix agent/vm.memory.size[total])>0
andで2つの条件式をつなげている為ちょっと理解がしにくいのですが
意味を教えて頂けないでしょうか。
どうぞよろしくお願い致します。
TNK - 投稿数: 4740
条件式そのままであれば、以下のような意味だと思います。
アプリケーションで使用できるメモリ領域のサイズの直近5分間の最小値がマクロ{$MEMORY.AVAILABLE.MIN}で設定している値よりも小さく、かつ、サーバーに搭載しているメモリサイズの最新値が0より大きい(取得できている)
条件式の後半の
last(/Template OS Linux by Zabbix agent/vm.memory.size[total])>0
を付けているのは、vm.memory.size[]で値を取得できている環境で
あるかの保険程度で特に意味はないと思います。