Zabbixは、外部チェック、ユーザーパラメータ、system.runアイテム、カスタムアラートスクリプト、リモートコマンド、およびグローバルスクリプトに共通の機能を使用します。
コマンド/スクリプトは、UnixプラットフォームとWindowsプラットフォームの両方で同様に実行されます。
Zabbixは、最初の子プロセスが終了したときにコマンド/スクリプトが処理を完了し、他のプロセスが出力ハンドル/ファイル記述子を開いたままにしていないことを前提としています。処理が完了すると、作成されたすべてのプロセスが終了します。
コマンド内のすべての二重引用符とバックスラッシュはバックスラッシュでエスケープされ、コマンドは二重引用符で囲まれます。
終了コードは以下の条件のときにチェック可能:
失敗したコマンド/スクリプトのフロントエンド メッセージとログ エントリの例: