Messaging - Splunk Documentation (2024)

Table of Contents
AMQP IRC SMPP XMPP

Splunk App for Stream supports capture of these Messaging protocols on Linux, Mac, and Windows. For more information see Configure Streams in the Splunk App for Stream User Manual.

AMQP

Advanced Messaging Queuing Protocol ISO/IEC 19464

NameDescriptionTerm
major_versionMajor version of the protocolamqp.major-version
methodCommand launchedamqp.method
minor_versionMinor version of the protocolamqp.minor-version
response_timeServer response time in microsecondsamqp.response-time
bytesThe total number of bytes transferredflow.bytes
src_ipClient IP Addressflow.c-ip
src_macClient packets MAC address in hexadecimal formatflow.c-mac
src_portClient port numberflow.c-port
bytes_inThe number of bytes sent from client to serverflow.cs-bytes
packets_inThe total number of packets sent from client to serverflow.cs-packets
dest_ipServer IP Addressflow.s-ip
dest_macServer packets MAC address in hexadecimal formatflow.s-mac
dest_portServer port numberflow.s-port
bytes_outThe number of bytes sent from server to clientflow.sc-bytes
packets_outThe total number of packets sent from server to clientflow.sc-packets
time_takenNumber of microseconds, from the end user perspective, that it took to complete a flow eventflow.time-taken
transportTransport level protocolflow.transport

IRC

Internet Relay Chat RFC 1459

NameDescriptionTerm
bytesThe total number of bytes transferredflow.bytes
c_ipIP address of the client in dot-quad notationflow.c-ip
src_macClient packets MAC address in hexadecimal formatflow.c-mac
src_portClient port numberflow.c-port
canceledNumber of HTTP responses that were canceled early by the clientflow.canceled
connectionTCP session server endpoint (IP address and TCP port)flow.connection
client_rttAverage round trip time, in microseconds, from the client to the point of captureflow.cp-rtt
client_rtt_packetsNumber of round trip measurements from the client to the point of captureflow.cp-rtt-packets
client_rtt_sumSum of all round trip time measurements from the client to the point of captureflow.cp-rtt-sum
ack_packets_inThe number of acknowledgement packets sent from client to serverflow.cs-ack-packets
request_ack_timeNumber of microseconds that it took the server to acknowledge receipt of the requestflow.cs-ack-time
bytes_inThe number of bytes sent from client to serverflow.cs-bytes
data_packets_inThe number of data packets sent from client to serverflow.cs-data-packets
duplicate_packets_inThe number of duplicate packets sent from client to serverflow.cs-duplicate-packets
missing_packets_inThe number of missing packet gaps detected within the requestflow.cs-missing-packets
packets_inThe total number of packets sent from client to serverflow.cs-packets
request_timeNumber of microseconds it took the client to send a requestflow.cs-send-time
server_rttAverage round trip time, in microseconds, from the server to the point of captureflow.ps-rtt
server_rtt_packetsNumber of round trip measurements from the server to the point of captureflow.ps-rtt-packets
server_rtt_sumSum of all round trip time measurements from the server to the point of captureflow.ps-rtt-sum
refusedNumber of requests that were refused by the serverflow.refused
dest_ipIP address of the server in dot-quad notationflow.s-ip
dest_macServer packets MAC address in hexadecimal formatflow.s-mac
dest_portServer port numberflow.s-port
ack_packets_outThe number of acknowledgement packets sent from server to clientflow.sc-ack-packets
response_ack_timeNumber of microseconds that it took the client to acknowledge receipt of the responseflow.sc-ack-time
bytes_outThe number of bytes sent from server to clientflow.sc-bytes
data_packets_outThe number of data packets sent from server to clientflow.sc-data-packets
duplicate_packets_outThe number of duplicate packets sent from server to clientflow.sc-duplicate-packets
missing_packets_outThe number of missing packet gaps detected within the responseflow.sc-missing-packets
packets_outThe total number of packets sent from server to clientflow.sc-packets
reply_timeNumber of microseconds that it took the server to start replying to a requestflow.sc-reply-time
response_timeNumber of microseconds that it took the server to send a responseflow.sc-send-time
ssl_timeNumber of microseconds that it took to negotiate an SSL handshakeflow.ssl-time
ssl_versionSSL protocol version used for encryption; undefined if not encryptedflow.ssl-version
tcp_statusTCP handshake status (0=OK, 1=RESET, 2=IGNORED)flow.tcp-status
time_takenNumber of microseconds, from the end user perspective, that it took to complete a flow eventflow.time-taken
transportTransport layer protocol (udp or tcp)flow.transport
chat_room_nameChat room nameirc.channel
channel_nameName of the IRC channelirc.channel-name
file_identifierFile correlation keyirc.file-id
filenameName of the transferred fileirc.filename
loginUser's login stringirc.login
login_serverConcatenated login and serverirc.login-server
messageContains the chat messageirc.message
modeStatus of the IRC channelirc.mode-status
nicknameUser's aliasirc.nick-name
receiverThe identity of the receiver for a chat message or a file transferirc.receiver
senderThe identity of the sender of a chat session or a file transferirc.sender
serverServer name to which the user is connectedirc.server

SMPP

Short Message Peer to Peer

NameDescriptionTerm
contentContent of the Short Messagesmpp.content
receiverReceiver addresssmpp.receiver
senderSender addresssmpp.sender
bytesTotal number of bytes transferredflow.bytes
src_ipClient IP Addressflow.c-ip
src_macClient packets MAC address in hexadecimal formatflow.c-mac
src_portClient port numberflow.c-port
bytes_inThe number of bytes sent from client to serverflow.cs-bytes
packets_inThe total number of packets sent from client to serverflow.cs-packets
dest_ipServer IP Addressflow.s-ip
dest_macServer packets MAC address in hexadecimal formatflow.s-mac
dest_portServer port numberflow.s-port
bytes_outThe number of bytes sent from server to clientflow.sc-bytes
packets_outThe total number of packets sent from server to clientflow.sc-packets
time_takenNumber of microseconds, from the end user perspective, that it took to complete a flow eventflow.time-taken
transportTransport level protocolflow.transport

XMPP

Extensible Messaging and Presence Protocol RFC 6120

NameDescriptionTerm
bytesThe total number of bytes transferredflow.bytes
c_ipIP address of the client in dot-quad notationflow.c-ip
src_macClient packets MAC address in hexadecimal formatflow.c-mac
src_portClient port numberflow.c-port
canceledNumber of HTTP responses that were canceled early by the clientflow.canceled
connectionTCP session server endpoint (IP address and TCP port)flow.connection
client_rttAverage round trip time, in microseconds, from the client to the point of captureflow.cp-rtt
client_rtt_packetsNumber of round trip measurements from the client to the point of captureflow.cp-rtt-packets
client_rtt_sumSum of all round trip time measurements from the client to the point of captureflow.cp-rtt-sum
ack_packets_inThe number of acknowledgement packets sent from client to serverflow.cs-ack-packets
request_ack_timeNumber of microseconds that it took the server to acknowledge receipt of the requestflow.cs-ack-time
bytes_inThe number of bytes sent from client to serverflow.cs-bytes
data_packets_inThe number of data packets sent from client to serverflow.cs-data-packets
duplicate_packets_inThe number of duplicate packets sent from client to serverflow.cs-duplicate-packets
missing_packets_inThe number of missing packet gaps detected within the requestflow.cs-missing-packets
packets_inThe total number of packets sent from client to serverflow.cs-packets
request_timeNumber of microseconds it took the client to send a requestflow.cs-send-time
server_rttAverage round trip time, in microseconds, from the server to the point of captureflow.ps-rtt
server_rtt_packetsNumber of round trip measurements from the server to the point of captureflow.ps-rtt-packets
server_rtt_sumSum of all round trip time measurements from the server to the point of captureflow.ps-rtt-sum
refusedNumber of requests that were refused by the serverflow.refused
dest_ipIP address of the server in dot-quad notationflow.s-ip
dest_macServer packets MAC address in hexadecimal formatflow.s-mac
dest_portServer port numberflow.s-port
ack_packets_outThe number of acknowledgement packets sent from server to clientflow.sc-ack-packets
response_ack_timeNumber of microseconds that it took the client to acknowledge receipt of the responseflow.sc-ack-time
bytes_outThe number of bytes sent from server to clientflow.sc-bytes
data_packets_outThe number of data packets sent from server to clientflow.sc-data-packets
duplicate_packets_outThe number of duplicate packets sent from server to clientflow.sc-duplicate-packets
missing_packets_outThe number of missing packet gaps detected within the responseflow.sc-missing-packets
packets_outThe total number of packets sent from server to clientflow.sc-packets
reply_timeNumber of microseconds it took the server to start replying to a requestflow.sc-reply-time
response_timeNumber of microseconds it took the server to send a responseflow.sc-send-time
ssl_timeNumber of microseconds it took to negotiate an SSL handshakeflow.ssl-time
ssl_versionSSL protocol version used for encryption, or undefined if not encryptedflow.ssl-version
tcp_statusTCP handshake status (0=OK, 1=RESET, 2=IGNORED)flow.tcp-status
time_takenNumber of microseconds, from the end user perspective, that it took to complete a flow eventflow.time-taken
transportTransport layer protocol (udp or tcp)flow.transport
call_durationContains call duration in microsecondsxmpp.call-duration
call_idContains call ID, extracted for each callxmpp.call-id
calleeContains the identity (or the phone number) of the called party for a callxmpp.callee
callee_addrContains address that could be used by the called partyxmpp.callee-address
callee_portContains port on which the callee could receive a callxmpp.callee-port
callerContains the identity (or the phone number) of the initiator of the callxmpp.caller
caller_addrContains address which could be used by the initiator of the callxmpp.caller-address
caller_portContains port on which the caller could start the callxmpp.caller-port
osContains the client operating systemxmpp.client-os
contact_loginContact loginxmpp.contact-login
contact_nameContact namexmpp.contact-name
contact_statusContact statusxmpp.contact-status
file_chunk_contentContains content of the transferred dataxmpp.file-chunk-content
file_chunk_lenContains size of the transferred piecexmpp.file-chunk-length
file_chunk_sidTransferred file identifierxmpp.file-chunk-sid
file_senderContains the identity of the sender of a file transferxmpp.file-sender
file_sidContains transferred file identifierxmpp.file-sid
filesizeContains size (byte) of the transferred filexmpp.file-size
filenameContains the name of the transferred filexmpp.filename
loginUser's login stringxmpp.login
messageContains the chat messagexmpp.message
encodingMessage encodingxmpp.message-encoding
nicknameUsed user namexmpp.nickname
receiverContains the identity of the receiver of a chat message or a file transferxmpp.receiver
senderContains the identity of the sender of a chat session or a file transferxmpp.sender
start_timeContains start date of the callxmpp.start-time
versionJABBER software versionxmpp.version

For instructions on configuring passive capture of supported protocol data, see "Configure Streams" in the Splunk App for Stream User Manual .

Messaging - Splunk Documentation (2024)
Top Articles
Latest Posts
Article information

Author: Domingo Moore

Last Updated:

Views: 6261

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Domingo Moore

Birthday: 1997-05-20

Address: 6485 Kohler Route, Antonioton, VT 77375-0299

Phone: +3213869077934

Job: Sales Analyst

Hobby: Kayaking, Roller skating, Cabaret, Rugby, Homebrewing, Creative writing, amateur radio

Introduction: My name is Domingo Moore, I am a attractive, gorgeous, funny, jolly, spotless, nice, fantastic person who loves writing and wants to share my knowledge and understanding with you.