計算アイテムのmax関数について

CentOS 7.6
Zabbix 4.0.13

ある整数型アイテムの履歴の最大値を取得するために計算アイテムでmax関数を使おうとしているのですが
max関数を使用するとZabbixサーバのログに Cannot evaluate function "max()": invalid first parameter.".
と出力されてしまい計算が行なわれないです。

名前 : item.num
タイプ : Zabbixエージェント
キー : system.run[ls -l | wc -l]
データ型 : 数値(整数)
監視間隔 : 1m

名前 : item.max
タイプ : 計算アイテム
キー : max("system.run[ls -l | wc -l]")
データ型 : 数値(整数)
監視間隔 : 1m

max関数のパラメータはどのように記述すればよろしいでしょうか?

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー kz999 の写真

◆計算アイテムで使う関数フォーマット
 func(key|hostname:key,parameter1,parameter2,...)

◆トリガで使う関数フォーマット
 func(parameter1,parameter2,...)

webマニュアルの計算アイテムのページ見ると
関数の使い方はトリガ関数のところに促されますのでそっちを見ます。
https://www.zabbix.com/documentation/4.0/manual/appendix/triggers/functions

『max (sec|#num,<time_shift>)』の説明欄『sec or #num』には(optional)の
記載がありませんから、一つ目のparameterは必須なんだと思います。
という訳で例えば直近3回の最大値ならこう書けば良いかと。

 max("system.run[ls -l | wc -l]", #3)

kz999 さん
ありがとうございます。
エラーメッセージのfirst parameterをキーの事と勘違いしていました。
無事計算することが可能となりました。