Parsers Validation Errors
The errors listed here do not represent ingest errors. These errors are related to the content of your parser, serving as guidelines as to how you should write your parser, to make sure that it is consistent and functions works as intended. The errors you encounter here will not be visible on events that are actually ingested (in most cases, but some exceptions exist if it is a parser error).
Static Output validation
These validations are run against all test cases and cannot be disabled. Their purpose is to make sure that queries against your event will work.
| Message | Description | Solution |
| myFieldName is not searchable. When searching for this field, LogScale will not find this event, because fields starting with # are searched as tags." | The field has been falsely tagged. The symbol # has manually been prefixed to the field's name, however, this does not create a tagged field, but instead a field with that name. This affects searching as queries will search for a tagged field, which cannot be found, as no such tag exists. | Remove the # prefix from your field changing it from #myFieldName to myFieldName. Then go into Parser > Settings> Fields to Tag and add myField to the list if you intend to tag the field. The parser script will now produce a field named #myFieldName and remove myFieldName from the event |
| The array myArrayName has gaps, which affects searching with array functions. There are elements missing at indexes: indexnumber, and larger gaps between: gap |
There are missing indices and larger gaps in the array. Arrays must be without any gaps and start at index 0 for array functions to work correctly. For more information see, array syntax at Array Syntax. |
Remove the gaps in your array. The recommended approach is
to use the array:append() function to
construct arrays. This ensures that there are no gaps in
the output.
|
| The array myArrayName has gaps, which affects searching with array functions. There are gaps between these indexes: indexnumber. |
There are gaps in the array. Arrays must be without any gaps and start at index 0 for array functions to work correctly. For more information see, array syntax at Array Syntax. |
Remove the gaps in your array. The recommended approach is
to use the array:append() function to
construct arrays. This ensures that there are no gaps in
the output.
|
The array
myArrayName has
gaps, which affects searching with array functions. There
are elements missing at indexes:
indexnumber.
|
There are some indices missing in the array. Arrays must be without any gaps and start at index 0 for array functions to work correctly. For more information see, array syntax at Array Syntax. |
Remove the gaps in your array. The recommended approach is
to use the array:append() function to
construct arrays. This ensures that there are no gaps in
the output.
|