2019-05-21TwitterFacebookはてブPocketLINEフィードスポンサーリンクこの記事は、シリーズ「Muninでサーバー監視」の一部です。steps.への対応方法です。結論/etc/munin/plugin-conf.d/munin-nodeに、環境変数の設定を追加する。C.UTF-8現象MUNINプラグインをPython3.6で開発し、python3.6コマンドによる動作確認も完了しました。munin-runで動かしたところ、下記のようなExceptionが表示されました。LANGを設定すれば解決すると考えました。一般ユーザでもrootユーザでも発生しておらず、それらのLANGはja-JP.UTF-8に設定しているためです。munin-runでは実行ユーザがmuninであるため、LANGが適切に設定されていないようです。対応muninユーザの環境変数を設定します。いえ、muninユーザにログインしたり、.bashrc等を触ったりする必要はありません。Configuringには、以下のように解説されています。<contents>対象のプラグインが動作する際、環境変数<var>を<contents>に設定します。複数行の記述が可能です。値を””で囲む必要はありません。下記のように記述すればOKです。C.UTF-8この設定をした後、無事エラーが発生しなくなりました。この記事は、シリーズ「Muninでサーバー監視」の一部です。コメントをキャンセルメールアドレスが公開されることはありません。