Yes, there is a hotfix available to hide this feature.
Attached you will find needed files and the instruction as PDF file to apply the patch.
Steps to apply the patch:
- Export the below three WCF UI modules and copy the output into a backup folder.
Modules list:
• “dbwc_mssql_realtime”
• “dbwc_mssql_GA_OverrideFuncs”
• “dbwc_mssql_GA_Database_connectiondetailsnew”
Export commands:
Please replace the following parameters as needed:
• -usr foglight -pwd foglight” => your Foglight admin user + password
• <$FMS_HOME> => Foglight installation directory
• c:\MyBackupFolder => Your backup directory
Windows:
<$FMS_HOME>\bin> fglcmd.bat -usr foglight -pwd foglight -cmd util:uiexport -m system:dbwc_mssql_realtime -f c:\MyBackupFolder\dbwc_mssql_realtime.zip
<$FMS_HOME>\bin> fglcmd.bat -usr foglight -pwd foglight -cmd util:uiexport -m system:dbwc_mssql_GA_OverrideFuncs -f c:\MyBackupFolder\dbwc_mssql_GA_OverrideFuncs.zip
<$FMS_HOME>\bin> fglcmd.bat -usr foglight -pwd foglight -cmd util:uiexport -m system:dbwc_mssql_GA_Database_connectiondetailsnew -f c:\MyBackupFolder\dbwc_mssql_GA_Database_connectiondetailsnew.zip
Linux:
<$FMS_HOME>/bin> ./fglcmd.sh -usr foglight -pwd foglight -cmd util:uiexport -m system:dbwc_mssql_realtime -f /MyBackupFolder/dbwc_mssql_realtime.zip
<$FMS_HOME>/bin> ./fglcmd.sh -usr foglight -pwd foglight -cmd util:uiexport -m system:dbwc_mssql_GA_OverrideFuncs -f /MyBackupFolder/dbwc_mssql_GA_OverrideFuncs.zip
<$FMS_HOME>/bin> ./fglcmd.sh -usr foglight -pwd foglight -cmd util:uiexport -m system:dbwc_mssql_GA_Database_connectiondetailsnew -f /MyBackupFolder/dbwc_mssql_GA_Database_connectiondetailsnew.zip
- Unzip the hotfix and copy the UI modules files and xml file into a folder on the Foglight server host, for example “c:\”.
- Import the three UI modules zip into your Foglight server.
Please replace the following parameters as needed:
• -usr foglight -pwd foglight” => your Foglight admin user + password
• <$FMS_HOME> => Foglight installation directory
• c:\ => The directory where the new files are located
Windows:
<$FMS_HOME>\bin> fglcmd.bat -usr foglight -pwd foglight -cmd util:uiimport -f c:\dbwc_mssql_realtime.zip
<$FMS_HOME>\bin> fglcmd.bat -usr foglight -pwd foglight -cmd util:uiimport -f c:\dbwc_mssql_GA_OverrideFuncs.zip
<$FMS_HOME>\bin> fglcmd.bat -usr foglight -pwd foglight -cmd util:uiimport -f c:\dbwc_mssql_GA_Database_connectiondetailsnew.zip
Linux:
<$FMS_HOME>/bin> ./fglcmd.sh -usr foglight -pwd foglight -cmd util:uiimport -f /dbwc_mssql_realtime.zip
<$FMS_HOME>/bin> ./fglcmd.sh -usr foglight -pwd foglight -cmd util:uiimport -f /dbwc_mssql_GA_OverrideFuncs.zip
<$FMS_HOME>/bin> ./fglcmd.sh -usr foglight -pwd foglight -cmd util:uiimport -f /dbwc_mssql_GA_Database_connectiondetailsnew.zip
- Import the Registry-Variable “DBSS_Hidden_UDC” into your Foglight server.
Please replace the following parameters as needed:
• -usr foglight -pwd foglight” => your Foglight admin user + password
• <$FMS_HOME> => Foglight installation directory
• c:\ => The directory where the new files are located
Windows:
<$FMS_HOME>\bin> fglcmd.bat -usr foglight -pwd foglight -cmd util:configimport -f c:\DBSS_Hidden_UDC-registry.xml
Linux:
<$FMS_HOME>/bin> ./fglcmd.sh -usr foglight -pwd foglight -cmd util:configimport -f /DBSS_Hidden_UDC-registry.xml
After importing the registry variable, please make sure the registry value is set to “true” in your Foglight UI. If it is set to false, the feature will be available.

- Verify in SQL Server UI if the feature is disabled.
a. The “Performance Counters” and “User-defined Collections” should not be available in Administration dashboard.

b. The button “Set UDC credential” in page “Administration | Connection Details” is hidden.

c. The “User-defined” menu in “Overview” dashboard is hidden.
![]()
