I have installed Tiny FTP APP today and tried to set the index from my local folder. In the Set Soruce Type widnow "FileZilla_FTP" is not listed in the comboBox under the Apply an existing source type. Can some one help you me on how do I get my log work with this Tiny FTP APP.
Thanks
I had the same problem. The Tiny FTP App works great, but it needs some tweaking in order to run properly.
To answer your question, here are the steps needed to get Tiny FTP up and running in Splunk:
C:\Program Files\Splunk\etc\system\local\props.conf
[FileZilla_FTP]
EXTRACT-ftp_pMsg = (?i)^[^>]>\s+\w+\s+(?P.+)
EXTRACT-ftp_msg = (?i)^(?:[^.] .){3}\d+)(?P.+)
EXTRACT-ftp_src_ip = (?i) .? ((?P\d+.\d+.\d+.\d+)(?=))
EXTRACT-ftp_usr = (?i)^[^-] -\s+(?P.+?)\s+(
EXTRACT-ftp_command = (?i)^(?:[^)])){2}>\s+(?P[a-z][a-z][a-z]+)
EXTRACT-ftp_code = (?i)^[^>] >\s+(?P[\d\d\d]+)
LOOKUP- = geoip_lcl lip OUTPUT Latitude,Longitude
pulldown_type = 1
C:\Program Files\Splunk\etc\apps\tFTP\default\
You'll notice that I added an entry to show up in the pulldown, as well as made a change to the sourcetype definition on the third line; namely I had to edit the Regex, as there was one error that was preventing the FileZilla log format from being parsed correctly. Basically you change this line:
EXTRACT-ftp_msg = (?i)^(?:[^.].){5}\d+)(?P
To this:
EXTRACT-ftp_msg = (?i)^(?:[^.].){3}\d+)(?P
Essentially that is the part of the Regex expression that is looking for periods in the IP address, and was incorrectly set to 5. As IPv4 addresses only have 3 periods, this expression would never return anything in the query, causing problems. Switch the 5 to a 3 and you'll be golden.
Hope this helps! Cheers.
Any ideas on how to get this working on Splunk 6.3? I've does what you've answered here but I still can't seem to pull any data using the app dashboard.
Thanks.