If you want to have not "a comparable", but "the same" LogParser with the same syntax, then use the very same MS LogParser 2.2 against the Apache logs. It works just the same... And it doesn't need 'installation' -- works directly from an USB stick too.
BTW, said MS LogParser is not a specific IIS LogParser. It also parses all kinds of logfiles, it parses the Windows Registry, Active Directory objects, the Windows eventlogs, generic XML/CSV/TSV formatted text files (FTP, Firewall, SMTP, Exchange, ... logs), Network Monitor capture (.cap) files, and much more.
If you want to have not "a comparable", but "the same" LogParser with the same syntax, then use the very same MS LogParser 2.2 against the Apache logs. It works just the same... And it doesn't need 'installation' -- works directly from an USB stick too.
BTW, said MS LogParser is not a specific IIS LogParser. It also parses all kinds of logfiles, it parses the Windows Registry, Active Directory objects, the Windows eventlogs, generic XML/CSV/TSV formatted text files (FTP, Firewall, SMTP, Exchange, ... logs), Network Monitor capture (.cap) files, and much more.
If you want something more free-softwarey, analog is very fast and very, very good.
Check out AWStats. I can't comment on it's similarity to the Microsoft tool, though. (So I probably shouldn't even post this answer.)