Hi,
I have a set of logfiles that I can't get indexed. I am getting some files, but not others.
Here's my inputs.conf. There are 3 types of files - SystemOut.log, SystemErr.log (which aren't working) and trace.log (which is working). The System log files exist, are recent, and I can access them, but they aren't showing up on my system. The trace files are showing up. The files exist in subdirectories below the ..profiles directory. I can't see any issues. Is this inputs correct?
[monitor://F:\IBM\WebSphere\AppServer\profiles]
recursive = true
sourcetype = STGWProfileLogs_system
index = euc_sametimedata
crcSalt = <SOURCE>
whitelist = SystemOut.log|SystemErr.log
ignoreOlderThan = 30d
[monitor://F:\IBM\WebSphere\AppServer\profiles]
recursive = true
sourcetype = STGWProfileLogs_trace
index = euc_sametimedata
crcSalt = <SOURCE>
whitelist = trace.log
You might want to give alwaysOpenFile = 1
a try.
From the docs: http://docs.splunk.com/Documentation/Splunk/5.0.2/admin/Inputsconf
alwaysOpenFile = [0|1]
The whitelist that you have specified is not escaping the "." in the filename.
I think your whitelist should have back slashes before the .log
EG:
Didn't do it. I'm baffled. I've tried a number of different variations. My latest, which I think should work: (this is windows). The file is there, and I can edit it.
[monitor://F:\IBM\WebSphere\AppServer\profiles...\logs\System(Out|Err).log]
sourcetype = STMeetingProfileLogs_system
index = euc_sametimedata
crcSalt =