グローバルスクリプトの実行結果(文字数制限)について

お世話になります。

グローバルスクリプトの実行結果について
受け取れる文字数制限などありますでしょうか?
(Zabbixバージョン:3.0.9)

現在以下の事象が起きています。

Cisco機器用コマンド"show running-config"を実行するスクリプトを登録し(下記URL)、
マップ上から当該スクリプトを選択実行します。
その後、ポップアップ画面が表示されて実行結果が出力されるのですが、
出力が途中で切れてしまいます。

CLI上ではすべて出力されます。
スクリプトの中身はexpectで対話式にコマンドを実行していく作りとなっています。

<スクリプト>
https://www.zabbix.com/documentation/2.2/jp/manual/web_interface/fronten...

以上、よろしくお願いいたします。

コメント表示オプション

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

include/classes/server/CZabbixServer.phpの

 $readBytesLimit

の制限によって、8192バイトに制限されているのかもしれません。

8192バイトを超えるような実行結果ですか?

ユーザー lilith relic の写真

過去に似たような経験をしました。
その時はShow~コマンド結果の表示に「--More--」が含まれており、
Moreを無効にすれば取得できました。

文字数制限よりexpectの動作の問題の気がします。

TNK さん、lilith relicさん

コメント有難うございます。
少なくともZabbix側に問題はなさそうです。

実行結果は8192バイトを超えておりました。
スクリプトを手動実行したところ途中で切れてしまっていたので、
仰るとおりexpectの動作に問題がありそうです。
Zabbixを疑って掛かっていたのが悪かったです。

expectの代替手段を検討してみます。
ちなみに、expectのタイムアウト値を伸ばしてみましたが変化はありませんでした。