1

1 台のマシン (centos) に sensu サーバーと sensu-client をインストールし、gem を介してプラグインをインストールしました。

check_ping.rbコマンド ラインからを実行したときはすべて問題ありませんでしたが、同じチェックインを構成/etc/sensu/conf.d/して UI をチェックインすると、この ruby​​ の問題が発生します。

gem install sensu-plugins-network-checks

1.9.3 バージョンの ruby​​ をインストールしました

構成済みEMBEDDED_RUBY=true

UIを確認すると、以下が直面しているエラーです

/opt/sensu/embedded/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- net/ping (LoadError)
from /opt/sensu/embedded/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/rvm/gems/ruby-1.9.3-p551/gems/sensu-plugins-network-checks-0.2.4/bin/check-ping.rb:31:in `<main>'
Sensu::Plugin::CLI: ["Not implemented! You should override Sensu::Plugin::CLI#run."]

誰かがこれを手伝ってくれますか?

4

1 に答える 1