|
A new field (validator) was added for serverStatus.metrics.commands for only the collMod and create commands. The new field has this syntax:
{
create: {
failed: Long("0"),
validator :
{ total: Long("1"), jsonSchema: Long("1"), failed: Long("0")}
total: Long("23")
},
Description of Linked Ticket
Add additional counters in serverStatus().metrics.commands for collMod and create.
Something like:
{
|
create: {
|
failed: Long("0"),
|
validator: { total: Long("0"), failed: Long("0"), jsonSchema: Long("0")},
|
total: Long("23")
|
},
|
collMod: {
|
failed: Long("0"),
|
validator: { total: Long("0"), failed: Long("0"), jsonSchema: Long("0")},
|
total: Long("0")
|
}
|
...
|
}
|
Increment count for 'validator.total' if non-empty 'validator' object was passed as option to the command. Increment 'validator.jsonSchema' if $jsonSchema was used anywhere within 'validator' object.
|