"Source IP: {{.client_ip}}\nUri: {{.domain}}{{.uri}}\nStatus code: {{.status_code}}\nUsed method: {{.http_method}}\nReason: {{.reason}}" | domain =~ "[^0-9.]+"
хочу выводить только те логи, которые имеют доменные имена(а не айпишники)
добавлял это но не помогло, что я делаю не так?
| domain =~ "[^0-9.]+"
| domain !~ "[^0-9.]+"
можно попробовать это на уровне коллектора сделать, каким-нибудь vector через lua или через VRL (https://vector.dev/docs/reference/vrl/). Проверять поле domain, если там ип адрес то помещать его в отдельное поле например Он loki умеет засылать если что (https://vector.dev/docs/reference/configuration/sinks/loki/)
кхм... пожалуй откажусь😄
Обсуждают сегодня