zabbix3.2.11で、SQL2008 で以下の2つのコードでBuffer Manager オブジェクトの一部を監視していました。
zabbix4.0で、SQL2019 でも同様の監視をしようと思い、同じコードで監視を試みましたが取得不可となっています。
他のBuffer Manager オブジェクト は正常に取得できていますので、変数の間違いではないと思います。
1.perf_counter[\{$INSTANCE_NAME}:Buffer Manager\free pages]
2.perf_counter[\{$INSTANCE_NAME}:Buffer Manager\Stolen pages]
考えられる原因として、SQL2008のBuffer Manager オブジェクトである「free pages」と「Stolen pages」の名称が変更されてしまったのではないかと思っています。
SQLの公式ページを確認し、「free pages」は「Extension free pages」ではないかと思っていますが、合っていますでしょうか?
「perf_counter[\{$INSTANCE_NAME}:Buffer Manager\Extension free pages]」だと、正常に取得できている状態です。