syslog MX Message¶
syslog
message is generated by syslogcollector service when managed object Syslog is received.
Message Headers¶
- Message-Type
- Type of message. Always
syslog
. - Sharding-Key
- Key for consistent sharding.
- Labels
- Managed Object's effective labels.
Message Format¶
Message contains JSON object, containing objects of following structure
Name | Type | Description |
---|---|---|
timestamp | DateTime | ISO 8601 timestamp (i.e. YYYY-MM-DDTHH:MM:SS ) of collected metrics |
message_id | String | Global message identifier |
collector_type | String | Always syslog |
collector | String | Collector Pool |
address | String | SNMP Trap Source Address |
managed_object | Object | Managed Object details |
id | String | Managed Object's ID |
remote_system | Object | Source remote system for Managed Object |
id | String | External system's id |
name | String | External system's name |
name | String | Managed Object's name |
remote_id | String | External system's id (Opaque attribbute) |
bi_id | Integer | Managed Object's BI ID |
administrative_domain | Object | Administrative Domain details |
id | String | Administrative Domain's ID |
name | String | Administrative Domain's name |
remote_id | String | Managed Object Administrative Domain's ID in Remote System (if any) |
remote_system | Object | Source remote system for Managed Object Administrative Domain |
{{ tab4 }} id | String | External system's id |
{{ tab4 }} name | String | External system's name |
labels | Array of String | Managed Object's labels |
data | Object | Syslog message body content |
facility | String | Syslog facility |
severity | String | Syslog severity |
message | String | Syslog message |
Example¶
{
"timestamp": "2022-06-20T10:07:15",
"message_id": "3d6a2405-447c-44e7-b885-7a2deb43a26a",
"collector_type": "syslog",
"collector": "default",
"address": "127.0.0.1",
"managed_object": {
"id": "450",
"bi_id": 7602684790455147111,
"name": "device-1",
"administrative_domain": {
"id": 11,
"name": "default",
"remote_system": {
"id": "596e715fc165cf1e082ea14c",
"name": "TEST"
},
"remote_id": "1"
},
"labels": [],
"remote_system": {
"id": "596e715fc165cf1e082ea14c",
"name": "TEST"
},
"remote_id": "22"
},
"data": {
"severity": 1,
"facility": 2,
"message": "Message 1"
}
}