Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Log Parsing Pipelines] qbtoexpr conversion breaks for string operators when targeting a nil attribute #3915

Closed
raj-k-singh opened this issue Nov 7, 2023 · 0 comments · Fixed by #4049
Assignees

Comments

@raj-k-singh
Copy link
Collaborator

Using a filter like log_file_name REGEX ^access* . The simulation is fine but on deploying this is the error we get.

2023-11-06T15:50:06.047Z	warn	router/router.go:119	Running expression returned an error	{"kind": "processor", "name": "logstransform/pipeline_NginxAccesslogs", "pipeline": "logs", "operator_id": "router_signoz", "operator_type": "router", "error": "interface conversion: interface {} is nil, not string (1:26)\n | attributes.log_file_name matches \"^access*\"\n | .........................^"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant