NXLog Docs

KVP (Key-Value Pair)

What is KVP or a key-value pair?


KVP is a set of data elements consisting of a key, a constant defining the type of data set, and its associated variable value. KVP is an efficient way to store log data because it is easy for software applications to process it. At the same time, it can also be consumed by humans effortlessly.

In the world of NXLog

KVP is one of the many log formats NXLog supports. The dedicated xm_kvp extension module provides functions and procedures for processing key-value pairs and can both parse and generate KVP structured logs.

Known as

KVP, key-value pair, name-value pair, attribute-value pair, field-value pair


Key-Value Pairs (xm_kvp)
Parsing various log formats

A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   R   S   T   U   V   W   X   Z