Kafka publishing message formats

Overview Copied

This topic outlines the formats of the messages sent from Gateway Hub to the downstream Kafka instance.

Messages are sent in a JSON format and contain normalised metric and event data.

Message payloads - metrics Copied

Type

Payload

Comments

Headline schema
                                

This is a combined schema. Both raw and enriched headlines (if present) are included.

Normalisation: In this example, execDuration is declared as float32 by the Gateway, and its type remains float32. numZones is declared as int32 by the Gateway and its type remains int32 because it does not have a unit of measure.

Table schema

                                

This is a combined schema. Both raw and enriched columns (if present) are included.

Table metric

                                

This is a raw data message, only raw columns appear.

Normalisation: timestamps include fractions of a second.

Table metric

                                

This is an enriched data message, only enriched columns appear.

Normalisation: timestamps include fractions of a second.

Headline metric

                                

Normalisation: timestamps include fractions of a second.

Message payloads - events Copied

Type

Example Payload

Severity

                                

Snooze (simple example)

                                

Snooze (complex example)

                                

Unsnooze

                                

User assignment (simple)

                                

User assignment (complex)

                                

User assignment (unassign)

                                
["Geneos"] ["Geneos > Gateway Hub"] ["Technical Reference"]

Was this topic helpful?