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 コレクターでスクリプトを実行しようとすると、システムはスクリプトの実行を停止し、警告メッセージを表示します。