Fiz o teste aqui, e a única coisa que notei é que o nome das "colunas" escolhido é exibido em ordem alfabética no Test pattern, mas eles retornam as primeiras "colunas", caso não coloquem a quantidade toda.
Nos testes também notei que não aceitam "colunas" numéricas e também com uma quantidade maior que a constante nos logs, o que faz sentido.
Results Found 4 matches out of 4 event(s) in the sample log. Show test results
Event number | $a | $b | $c | $d |
---|---|---|---|---|
1 | [14/Sep/2022:22:22:54 +0000] "GET / HTTP/1.1" 200 1284 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:104.0) Gecko/20100101 Firefox/104.0" | - | - | 179.180.77.39 |
2 | [14/Sep/2022:22:22:54 +0000] "GET /css/thumbnail-gallery.css HTTP/1.1" 200 586 "http://18.212.169.211/" "Mozilla/5.0 (X11; Linux x86_64; rv:104.0) Gecko/20100101 Firefox/104.0" | - | - | 179.180.77.39 |
3 | [14/Sep/2022:22:22:54 +0000] "GET /vendor/bootstrap/css/bootstrap.min.css HTTP/1.1" 200 21426 "http://18.212.169.211/" "Mozilla/5.0 (X11; Linux x86_64; rv:104.0) Gecko/20100101 Firefox/104.0" | - | - | 179.180.77.39 |
4 | [14/Sep/2022:22:22:54 +0000] "GET /vendor/bootstrap/js/bootstrap.bundle.min.js HTTP/1.1" 200 21035 "http://18.212.169.211/" "Mozilla/5.0 (X11; Linux x86_64; rv:104.0) Gecko/20100101 Firefox/104.0" | - | - | 179.180.77.39 |
Dito isto. No meu entendimento a resposta seria a alternativa C:
O pattern [ IP, identd, user, timestamp ] irá filtrar somente os quatro primeiros campos do log