Last updated: 2026-03-31

Source: https://support.freshservice.com/support/solutions/articles/50000011981-service-communications

Service communications represent the identified exchange of data between a client process and a listening service. This article provides an overview of service communications and instructions on how to track interactions between client and listener devices, as well as how to analyze connection-related statistics.

View service communications

Access the centralized list of all identified communication paths between devices.

1. Go to Applications > Services > Service Communications to open the list.

2. Review the connections, including the client and listener IP addresses and ports.

3. Click a Client device name to edit an existing service communication record.

Perform bulk actions

To apply changes to multiple communication records simultaneously, follow these steps:

1. Select one or more entries from the Service Communications list page.

2. Select the relevant action you want to perform, such as; delete or export records.

Add a service communication

To create a new communication record to track interactions that were not captured automatically, follow these steps:

1. Click Add new to create a service communication.

2. Enter the Client IP Address, Listener IP Address, Port, and Protocol.

3. Optionally, select the Client Device, Listener Device, and specify the client process names.

4. Click Save.

Service port IP statistics

Analyze the granular data collected through Netstat and Netflow to understand connection health and frequency.

To view these statistics, navigate to Applications > Services > Service Communications and click on a record ID.

Netstat statistics

These metrics are derived from standard network utility scans performed during discovery.

AttributeDescription
Netstat Total SamplesTotal times discovery identified the listener since the connection was first found.
Netstat Active SamplesTotal times discovery specifically identified this active connection.
Netstat Total PortsA running total of open ephemeral ports found.
Average ConnectionsCalculated as Total Ports / Active Samples. This represents the connection "weight."
Connection PersistenceCalculated as (Active Samples / Total Samples) \* 100. Represents the percentage of time a connection is found when a listener is active.

Netflow statistics

These metrics provide a more continuous view of traffic events and time spans.

AttributeDescription
Netflow Total EventsTotal number of communication events identified across all samples.
Netflow Client Active SpanThe running total of time where a connection was consistently found during sample periods.
Netflow Client Gap SpanThe running total of time where a connection was missing during a full sample period.

Note: Time spans are heavily affected by your sample interval. If you sample every 60 seconds, a connection is considered active if two communications are seen within that minute. If the time between two communications exceeds the sample interval, the system records a Gap Span.