Monitoring: injection-errors

The injection-errors variable reports how many unparsable messages have been received since the server started.

When a message is received with a parse error, Archiveopteryx normally applies a workaround and stores the message as if it were correct. (We have several hundred workarounds for common and not-so-common errors.) However, some severe errors cannot be patched up, or aren't known, and when that happens, the message cannot be stored in the database.

injection-errors counts the number of times that happens.

When it happens, the message is stored anyway, in a special format. You can use the command aox reparse to try parsing again. aox reparse -e stores the unparsable messages in a format suitable for reporting to the developers.

In case of questions, please write to

Relevant links

About this page

Last modified: 2010-11-19