Grokparsefailure with nginx logs

My answer to that is here. Start with a pattern that matches the first field on a line, then add one field at a time.