It is unreasonable to expect SolarWinds to natively support all the various syslog event formats, however something which would be very helpful would be a built in parsing function. This function should optionally take as input either the entire event string or just the Message field. Several delimiters should be available: "tab", "semi-colon", "pipe", "CSV (with quotes)", "CSV", and "<user defined string>". The resulting tokens should then autofill the standard variables. At this point filtering could be invoked and actions applied.