key¶
Stores the Darwin score in the specified JSON field.
This parameter applies to Darwin connector (mmdarwin).
- Name:
 key
- Scope:
 input
- Type:
 word
- Default:
 input=none
- Required?:
 yes
- Introduced:
 at least 8.x, possibly earlier
Description¶
The key name to use to store the returned data.
For example, given the following log line:
{
    "from": "192.168.1.42",
    "date": "2012-12-21 00:00:00",
    "status": "200",
    "data": {
        "status": true,
        "message": "Request processed correctly"
    }
}
and the :json:`"certitude"` key, the enriched log line would be:
{
    "from": "192.168.1.42",
    "date": "2012-12-21 00:00:00",
    "status": "200",
    "data": {
        "status": true,
        "message": "Request processed correctly"
    },
    "certitude": 0
}
where :json:`"certitude"` represents the score returned by Darwin.
Input usage¶
action(type="mmdarwin" key="certitude")
See also¶
See also Darwin connector (mmdarwin).
Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project
Contributing: Source & docs: rsyslog source project
© 2008–2025 Rainer Gerhards and others. Licensed under the Apache License 2.0.