First, you have to configure the Apache configuration file (httpd.conf). Here is a "copy and paste" from the SEP Monitor help file:
- Access SEP_INSTALL\apache\conf folder and take backup of httpd.conf file
- In httpd.conf file, enable access and error logging. Also set LogLevel to info.
Error log: Uncomment
#ErrorLog "|| bin/rotatelogs.exe logs/error-%Z.log 100M"
change log file name format and log rotation to 24 hours. Modified line should be
ErrorLog "|| bin/rotatelogs.exe logs/error-%Y-%m-%d.log 86400"
- Access log: Uncomment
#CustomLog "|| bin/rotatelogs.exe logs/access-%Z.log 100M" combined
change log file name format and log rotation to 24 hours. Modified line should be
CustomLog "|| bin/rotatelogs.exe logs/access-%Y-%m-%d.log 86400" combined
- LogLevel: Change LogLevel from warn to info. Modified line should be
LogLevel info
- Restart the Apache (net stop semwebsrv and net start semsrv)
As of SEP 12.1.5 (?), the SEP Monitor is bundled with SEP (CD2:\NoSupport\ContentDistributionMonitor). You don't even need the .jar file, it's only necessary to copy the .bat file in the \Tools folder. But you still have to change the httpd.conf file as described above.
If there are old access.log/error.log files, copy them with different names for backup and then delete them (<SEPM installation folder>:\apache\logs).
Check <SEPM installation folder>:\tomcat\logs\SepmMonitor.log for errors.