Preciso avisar que o log é do NGINX antes de colar?
Não, a detecção é automática: o analisador testa até as primeiras 50 linhas não vazias contra o padrão combined e assume "nginx-access" quando 30% ou mais delas casam. Log misturado com outras fontes pode cair no parser genérico se a proporção não bater.
Como a ferramenta decide o que é erro?
Direto do código de status HTTP: 500 e acima vira error, 400 a 499 vira warn, qualquer outro código vira info. Não há inferência por palavra-chave nesse formato, porque o próprio status já é um sinal confiável de severidade.
Ela processa o arquivo inteiro ou só uma amostra?
A amostra de 50 linhas serve só para decidir o formato; a análise em si processa o arquivo inteiro, até 12 MB no upload, mas a tabela na tela renderiza no máximo 1.500 linhas de cada vez para continuar responsiva.