You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: nservicebus/transactional-session/index.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -83,6 +83,8 @@ It's recommended to not mix the processing of control messages with business mes
83
83
- More accurate metrics: Metrics like critical time and queue length will accurately represent the performance of the control message processing and not be skewed by business messages
84
84
- Simplified management: Knowing that the endpoint only processes control messages makes it possible to always retry all failed messages related to the endpoint via tools like ServicePulse
85
85
86
+
When configuring endpoints for usage measurement in ServicePulse, mark dedicated transactional session processor endpoints with the appropriate [endpoint type indicator](/servicepulse/usage.md#setting-an-endpoint-type-endpoint-type-indicators).
Copy file name to clipboardExpand all lines: servicepulse/usage.md
+29-1Lines changed: 29 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,10 +57,38 @@ This option will not be displayed for non-broker transports (e.g. MSMQ and Azure
57
57
58
58
The usage summary may contain detected queues that should not be counted as part of a license with Particular Software.
59
59
60
-
Once a report is submitted to Particular, it is reviewed and any system queues that should not be counted for licensing purposes are removed.
60
+
Once a report is submitted to Particular, it is reviewed, and any system queues that should not be counted for licensing purposes are removed.
61
61
62
62
In addition, the detected endpoints and broker queues screens provide an option to set the endpoint type, which specifies a reason as to why a queue should not be included in the licensing calculations. Any changes made to the endpoint type are automatically saved.
63
63
64
+
### Endpoint type indicators
65
+
66
+
The following endpoint type indicators are available to help categorize endpoints appropriately:
67
+
68
+
#### NServiceBus Endpoint
69
+
70
+
Known NServiceBus [endpoint](/nservicebus/endpoints/). These endpoints are included in licensing calculations as they represent active NServiceBus endpoints processing business messages.
71
+
72
+
#### No longer in use
73
+
74
+
NServiceBus endpoint that is no longer in use, usually this would have zero throughput. These endpoints are not included in licensing calculations since they are inactive.
75
+
76
+
#### Transactional Session Processor Endpoint
77
+
78
+
An [endpoint that is only processing transactional session control messages](/nservicebus/transactional-session/#design-considerations). These are [specialized endpoints](/nservicebus/transactional-session/#remote-processor) dedicated to handling the coordination of transactional sessions, and it is excluded during licensing calculations.
79
+
80
+
#### Send-Only Endpoint
81
+
82
+
An endpoint that [only sends](/nservicebus/hosting/#self-hosting-send-only-hosting) messages and does not process any messages. These endpoints have different licensing considerations since they don't process incoming messages.
83
+
84
+
#### Planned to be decommissioned
85
+
86
+
If the endpoint is planned to no longer be used in the next 30 days. These endpoints may be excluded from licensing calculations as they represent temporary infrastructure.
87
+
88
+
#### Not an NServiceBus Endpoint
89
+
90
+
Not an NServiceBus endpoint. These are broker queues or other messaging infrastructure that should not be included in NServiceBus licensing calculations.
91
+
64
92
### Bulk endpoint updates
65
93
66
94
The filter option can be used for bulk updating of endpoints or queues matching a certain naming pattern.
0 commit comments