GDコレクター33.003
最終更新日: 12 年 2023 月 XNUMX 日LogicMonitor GD Collector 33.003 は、12 年 2023 月 33.003 日にリリースされます。GD Collector XNUMX は、以前にリリースされた GD Collector へのパッチです。 33.002 次の追加の修正が含まれています。
修正された問題
- アップグレード後、ping データソースがデータの収集に失敗し、ping デバッグ コマンドが正しい出力を表示できなかった問題を修正しました。
- キャッシュ ファイルの破損が原因でスクリプト キャッシュのクロニクル マップがクラッシュし、コレクターの CPU スパイクが高くなる問題を修正しました。 修正の一環として、システムが破損したキャッシュ ファイルを検出した場合、そのファイルは削除されます。
- コレクター (root ユーザーとして実行) をバージョン 28.004 から GD 33.003 以外のバージョンにアップグレードしてから、
updateToNonRoot.sh
スクリプトが存在しないため、スクリプトは失敗しました セットネットキャップ bin フォルダー内のファイル。 root 以外のユーザーに変換するには、まず bin フォルダーに setnetcap ファイルを含む GD 33.003 にアップグレードしてから、updateToNonRoot.sh
スクリプト。 - を使用して Docker コレクターを root から非 root にアップグレードするときの問題を修正しました。
UpgradeToNonroot.sh
スクリプトを実行すると、スクリプトが失敗し、エラーが発生しました。 相対パスが原因でエラーが発生しましたUpgradeToNonroot.sh
スクリプト-sf
./bin/logicmonitor-agent /etc/init.d/logicmonitor-agent
&-sf
./bin/logicmonitor-watchdog /etc/init.d/logicmonitor-watchdog
.
この問題を解決するために、「./」を「」に置き換えて、相対パスを絶対パスに変換しました。$DEST_DIR/agent
-sf $DEST_DIR/agent/bin/logicmonitor-agent /etc/init.d/logicmonitor-agent
-sf
$DEST_DIR/agent/bin/logicmonitor-watchdog /etc/init.d/logicmonitor-watchdog
また、UpgradeToNonroot.sh
スクリプトは docker コレクター用に設計されていません。docker コレクターでスクリプトを実行しようとすると、システムはスクリプトの実行を停止し、警告メッセージを表示します。