Supported logs for Microsoft.Communication/CommunicationServices
The following table lists the types of logs available for the Microsoft.Communication/CommunicationServices resource type.
For a list of supported metrics, see Supported metrics - Microsoft.Communication/CommunicationServices
Category | Category display name | Log table | Supports basic log plan | Supports ingestion-time transformation | Example queries | Costs to export |
---|---|---|---|---|---|---|
AdvancedMessagingOperational |
Advanced Messaging Logs | ACSAdvancedMessagingOperations Communication Services logs of incoming requests to Advanced Messaging operations. |
Yes | No | Queries | Yes |
AuthOperational |
Operational Authentication Logs | ACSAuthIncomingOperations Communication Services logs of incoming requests to auth operations. |
No | Yes | Queries | Yes |
CallAutomationMediaSummary |
Call Automation Events Summary Logs | ACSCallAutomationMediaSummary Communication Services summary logs of Call Automation Media operations. Every entry corresponds to the result of a call to the Call Automation Media APIs. (e.g. Play, Recognize). |
Yes | No | Queries | Yes |
CallAutomationOperational |
Operational Call Automation Logs | ACSCallAutomationIncomingOperations Communication Services logs of incoming requests to Call Automation operations. Every entry corresponds to the result of a call to the Call Automation APIs, e.g. CreateCall, AnswerCall, Play, Recognize, etc. |
Yes | No | Queries | Yes |
CallClientMediaStatsTimeSeries |
Call Client Media Stats Time Series Logs | ACSCallClientMediaStatsTimeSeries Call client media stats logs provide media statistics about a call made through ACS. These los are used to provide granular timeseries for quality metrics in Call Diagnostics Center. The logs contains information about media stream type, direction, codec as well as bitrate properties (e.g. max, min, average). |
Yes | No | Queries | Yes |
CallClientOperations |
Call Client Operations Logs | ACSCallClientOperations Call client operation logs provide information regarding operations performed by clients using the Azure Communication Service Calling client SDK. It includes information regarding events raised by the SDK, such as state changes, e.g. createView, startAudio, DevicePermissionRequest. This log will be used by Call Diagnostics Center to visualize a call flow in a time series manner. |
Yes | No | Queries | Yes |
CallClosedCaptionsSummary |
Call Closed Captions Logs | ACSCallClosedCaptionsSummary Call closed captions summary logs provide an overview about a closed captions made through ACS. There is one log for every closed captions done, and logs contain information about the duration of the closed captions, start time, spoken language and end reason, as well as the cancel reason of closed captions. |
Yes | No | Yes | |
CallDiagnostics |
Call Diagnostics Logs | ACSCallDiagnostics Diagnostics logs provide information about the media transfers that occur in a call. Every log corresponds to an individual media stream and contains information about the emitting endpoint (e.g. the user sending the stream). |
No | No | Queries | Yes |
CallDiagnosticsUpdates |
Call Diagnostics Logs with versioning | ACSCallDiagnosticsUpdates Diagnostics logs provide information about the media transfers that occur in a call. Every log corresponds to an individual media stream and contains information about the emitting endpoint (e.g. the user sending the stream). |
No | No | Yes | |
CallRecordingOperational |
Operational Call Recording Logs | ACSCallRecordingIncomingOperations Communication Services logs of incoming requests to Call Recording operations. Every entry corresponds to the result of a call to the Call Recording APIs, e.g. StartRecording, StopRecording, PauseRecording, ResumeRecording, etc. |
Yes | No | Queries | Yes |
CallRecordingSummary |
Call Recording Summary Logs | ACSCallRecordingSummary Call recording summary logs provide an overview about a recording maed through ACS. There is one log for every recording done, and logs contain information about the duration of the recording, the content (e.g. Audio-Video, Unmixed, Transcription, etc.) and format (e.g. WAV, MP4, etc) types used for the recording, as well as the end reason of recording. |
Yes | No | Queries | Yes |
CallSummary |
Call Summary Logs | ACSCallSummary Call summary logs provide an overview about a call made through ACS. There is one log for every participant in the call, and logs contain information about the duration of the call, the duration of the individual participant, the type of participant (e.g. VoIP, PSTN, etc.), as well as the endpoint information like the OS version being used, or the SDK version of the ACS platform. |
Yes | No | Queries | Yes |
CallSummaryUpdates |
Call Summary Logs with versioning | ACSCallSummaryUpdates Call summary logs provide an overview about a call made through ACS. There is one log for every participant in the call, and logs contain information about the duration of the call, the duration of the individual participant, the type of participant (e.g. VoIP, PSTN, etc.), as well as the endpoint information like the OS version being used, or the SDK version of the ACS platform. |
Yes | No | Queries | Yes |
CallSurvey |
Call Survey Logs | ACSCallSurvey Call survey provides information about the call surveys submitted by the participants. |
No | No | Queries | Yes |
ChatOperational |
Operational Chat Logs | ACSChatIncomingOperations Communication Services logs of incoming requests to chat operations. |
No | Yes | Queries | No |
EmailSendMailOperational |
Email Service Send Mail Logs | ACSEmailSendMailOperational Email Communication Services logs for send operations. |
No | No | Queries | Yes |
EmailStatusUpdateOperational |
Email Service Delivery Status Update Logs | ACSEmailStatusUpdateOperational Email Communication Services logs for message and recipient depllivery status update operations. |
No | No | Queries | Yes |
EmailUserEngagementOperational |
Email Service User Engagement Logs | ACSEmailUserEngagementOperational Email Communication Services logs for message and recipient depllivery status update operations. |
No | No | Yes | |
JobRouterOperational |
Operational Job Router Logs | No | No | Yes | ||
RoomsOperational |
Operational Rooms Logs | ACSRoomsIncomingOperations Communication Services logs of incoming requests to rooms operations, with summaries of room object, lifespan, participants and roles count etc. |
Yes | No | Queries | Yes |
SMSOperational |
Operational SMS Logs | ACSSMSIncomingOperations Communication Services logs of incoming requests to SMS operations. |
No | Yes | Queries | No |
Usage |
Usage Records | ACSBillingUsage Usage records across all modes of Communication Services. |
No | Yes | Queries | No |
Next Steps
- Learn more about resource logs
- Stream resource logs to Event Hubs
- Change resource log diagnostic settings using the Azure Monitor REST API
- Analyze logs from Azure storage with Log Analytics
- Optimize log queries in Azure Monitor
- Aggregate data in a Log Analytics workspace by using summary rules (Preview)