GD Collector 33.003

Last updated on 12 April, 2023

LogicMonitor GD Collector 33.003 is released on April 12, 2023. GD Collector 33.003 is a patch to the previously released GD Collector 33.002 and includes the following additional fixes:

Fixed Issues

  • Fixed an issue where after upgrading, the ping datasource failed to collect data and the ping debug command failed to display correct output.
  • Fixed an issue where the chronicle map of script cache crashed due to corrupt cache file and led to high CPU spike in collectors. As part of the fix, if the system finds a corrupt cache file, it is deleted.
  • Fixed an issue where when you upgrade collector (that runs as root user) from version 28.004 to any version except GD 33.003 and then run the updateToNonRoot.sh script, the script failed due to the absence of the setnetcap file in the bin folder. To convert to non root user, you first upgrade to GD 33.003 that contains the setnetcap file in bin folder and then run the updateToNonRoot.sh script.
  • Fixed an issue where when you upgrade a docker collector from root to non root using the UpgradeToNonroot.sh script, the script failed and led to errors. The error occurred because of the relative path in the UpgradeToNonroot.sh script 
    • -sf ./bin/logicmonitor-agent /etc/init.d/logicmonitor-agent and 
    • -sf ./bin/logicmonitor-watchdog /etc/init.d/logicmonitor-watchdog.
      To fix the issue, we converted the relative path to absolute path by replacing “./” with “$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
      Also, because the UpgradeToNonroot.sh script is not designed for docker collector, if you try to run the script on docker collector, the system will stop running the script and display a warning message.