Modules Specifications
This section contains description of NFO Modules, also known as Logic Rules.
All Modules report information in syslog key=value pairs format or JSON format.
Syslog Format
Syslog header is RFC 5424 compliant and contains:
Field | Description |
---|---|
PRI | Priority Value |
VERSION | The version of syslog protocol: 1 |
TIMESTAMP | Formalized timestamp: YYYY-MM-DDThh:mm:ss±00:00 |
HOSTNAME | Host name of the NFO machine |
APP-NAME | Application that orignated syslog: "NFO" |
PROCID | The process name: "nfc_srv" |
MSGID | Not used: "-" |
STRUCTURED-DATA | Not used: "-" |
The MSG part contains:
Field | Description |
---|---|
NFv9 Source ID | Configurable in NFO, default = "ff:ff:00:01" |
nfc_id | NFO message ID - indicates the Module that produced this message |
other fields | Other message fields - Module dependednt |