Here is described the procedure to change the CNMOM product standard port (8989) reservation used by FluentD service for the healthcheck
[Introduction]
It can happen that the http port 8989 required for correctly running the Opcenter Connect MOM component FluentD service/td-agent is also mandatory reserved by other services.
This leads to FluentD malfunctions and thus missing diagnostics for the messages processed by CNMOM. FlluentD will be shown with red status as well in System Diagnostic Page as well.
This requires the needs of exceptionally customize the above port reservation.
An example of this scenario is explained in the KB article https://support.sw.siemens.com/en-US/knowledge-base/KB000155763_EN_US.
Here is described the procedure to change the CNMOM product standard port (8989) reservation used by FluentD service for the healthcheck
[Procedure]
In order to change the affected fluentd port, proceed as follows:
1. Stop FluentD Windows Service
2. Navigate to C:\opt\td-agent\etc\td-agent
3. Open td-agent.conf file with any text editor
4. Locate in the file the port 8989 within a <source> region for type http_healthcheck
5. Edit the port value 8989 with a different one, ensuring first the new port is not in use by any other service, and save the changes to the file.
6. Restart FluentD Windows Service.
Here below an example with customized port 8990:
Ignore the Fluentd status on the System diagnostic page of the CNMOM UI, which will remain shown as red (failed) due to the hardcoded standard port used for System Diagnosic check (this will be changed in future CNMOM releases).
Try with a new smoke test to make sure the logs are then correctly flowing into db