Quantcast
Channel: Questions in topic: "universal-forwarder"
Viewing all articles
Browse latest Browse all 1551

How to skip header in CSV files before indexing?

$
0
0
My input files are in the following format (CSV): Icon Statistics Time;26.10.2017 00:00 - 27.10.2017 04:40 Service;Servicename Statistic;Report_servicename Date;Time;IncomingRequest;InternalSystemDBError;InternalSystemDataError;InternalSystemErrorOther;OK;SDUPTimeout;SDUPError;InvalidIncomingRequest;counter8;counter9;counter10;counter11;counter12;counter13;counter14;counter15;counter16;counter17;counter18;counter19 26.10.2017;00:00;4;0;0;0;4;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 26.10.2017;00:10;2;0;0;0;2;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 26.10.2017;00:20;5;0;0;0;5;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 Total;;1,234;0;0;0;1,224;0;10;0;0;0;0;0;0;0;0;0;0;0;0;0 Before indexing these files, the "header" should be removed. I configured the Splunk Universal Forwarder to monitor these files in the following way: [monitor:///opt/ect/data/sdp/mail/statistics/*SDUP*.csv] index=csdp_prod_stats source=statistics sourcetype=csv crcSalt = ignoreOlderThan=14d On the main Splunk instance, I configured the props.conf: [csv] TRANSFORMS-eliminate_header = eliminate_header INDEXED_EXTRACTIONS = CSV FIELD_DELIMITER = ; TIMESTAMP_FIELDS = Date,Time HEADER_FIELD_LINE_NUMBER = 7 And transforms.conf as following: [eliminate_header] REGEX = ^(?:Icon|Time|Service|Statistic|Total) DEST_KEY = queue FORMAT = nullQueue When I check the search in Splunk, it seems like the remove of the header is not working. The complete file is being indexed. What am I doing wrong? Also I want to use the column names in the CSV as field names in Splunk from the line I did not remove from the CSV file. Is this the correct way of specifying this automatic extraction of fields in Spunk? ("HEADER_FIELD_LINE_NUMBER = 7" as seen above in props.conf) Thank you in advance!

Viewing all articles
Browse latest Browse all 1551

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>