Hangouts Meet audit log

Understand users video meeting activity
If you have Drive Enterprise edition, upgrade to G Suite Enterprise to get this service.

As an administrator, you can track video meeting activity in your organization using the Hangouts Meet audit log. For example, you can see when a user starts a meeting.

Step 1: Open your Meet audit log

  1. Sign in to your Google Admin console.

    Sign in using your administrator account (does not end in @gmail.com).

  2. From the Admin console Home page, go to Reports.

    To see Reports, you might have to click More controls at the bottom.

  3. On the left under Audit, click Hangouts Meet.
  4. At the top right, click Select columns Select columns and select the data you want to show in your log.
    See below for how to interpret and customize log data.

Step 2: Understand Meet audit log data

Key concepts

Review the key concepts to better understand the available audit log data.

Concept Description
Network congestion ratio The percentage of time that network constraints prevented a device that joined a Meet meeting from sending higher quality video.
Network constraint is caused by insufficient or unstable bandwidth, such as high or unstable jitter.
Monitor this metric to detect network regression in your domain.
Jitter The variation of the latency on packets flowing between Google and a device that joined a Meet meeting.
For example, in an ideal network, packets will come at a constant interval, such as every 20 milliseconds (ms). In reality, the network will introduce a variety of delays, which will cause the packets to come at irregular intervals. For example, packets might arrive every 20 ms at times and every 25 or 15 ms at other times.
Round trip time The length of time it takes for a packet to travel to Google and come back.
Bit rate The amount of audio or video information received or sent, in bits per second (bps).
Estimated download or upload bandwidth The approximate amount of network bandwidth used to send and receive audio, video, and presentation data.
Data you can view

The following table describes the data that you can see in the Meet audit log, using Meet activity log APIs, or using the Meet quality tool.

Note: Different event types may include different fields.

Activity information

Data type Log UI API Quality tool Description
Date Date and time the event occurred (displayed in your browser's default time zone)
Activity name   The action that was logged, such as participation in a video meeting
Activity description   Details of the event

Meeting information

Data type Log UI API Quality tool Description
Conference ID   The unique identifier of the meeting.
Meeting Code The code for the meeting, for example, abc-hexp-tqy. Recurrent meetings have the same meeting code.
Organizer Email   The email address of the meeting creator.
Calendar Event Id   The identifier for the Google Calendar event associated with the meeting.

Participant information

Data type Log UI API Quality tool Description
identifier_type     Indicates the type of the participant identifier.
Participant Identifier  

The unique participant identifier, for example, an email address, phone number, or device ID.

The entries appear empty for anonymous and external users.

Participant Outside Organization   Indicates if the participant is external to your organization.
Participant Name Participant name displayed in the meeting.
Call Rating out of 5 The call rating given by the participant at the end of the call, ranging from one to 5.

Location information

Data type Log UI API Quality tool Description
IP Address   The participant's external IP address.
City   The city or geographical region where the participant joined. This information is derived from the participant's device IP address or phone number.
Country The country where the participant joined.

Session information

Data type Log UI API Quality tool Description
Duration The time in seconds that the participant stayed in the meeting.
Product Type The meeting product (classic Hangouts or Meet).
endpoint_id     The unique endpoint identifier for the current call. Joining the same conference twice will generate 2 distinct endpoint IDs.
Client Type The participant's device type.

Network statistics

Data type Log UI API Quality tool Description
Transport Protocol The network protocol used.
Estimated Download Bandwidth in kbps   The mean estimated amount of data received per second, in kilobits per second.
Estimated Upload Bandwidth in kbps   The mean estimated amount of data sent per second, in kilobits per second.
Network Congestion Ratio The fraction of time, as a percentage, when the sending bandwidth was capped.
Network Round Trip Time Mean In ms The mean network round-trip time, in milliseconds.
Network Send Jitter Mean in ms The 90th percentile network jitter for sent packets, in milliseconds.
Network Recv Jitter Mean in ms The mean network jitter for received packets, in milliseconds.
Network Recv Jitter Max in ms The maximum network jitter for received packets, in milliseconds.

Audio statistics

Data type Log UI API Quality tool Description
Audio Receive Duration The duration of time that the participant received audio, in seconds.
Audio Receive Bitrate Mean in kbps The mean bit rate of received audio streams, in kilobits per second. 
Audio Receive Packet Loss Mean The mean packet loss, as a percentage, for received audio streams.
Audio Receive Packet Loss Max The maximum packet loss, as a percentage, for received audio streams.
Captured Energy     The audio captured by the microphone.
  • None—The microphone is not capturing audio energy or cannot be detected.
  • Low—The microphone is capturing low energy, which can be due to the participant being quiet or far from the device, or the microphone’s gain setting being too low.
  • Good—Microphone is in the acceptable volume range.
Audio Send Duration The duration in seconds that the participant sent audio.
Audio Send Bitrate Mean in kbps The mean bit rate of the sent audio stream, in kilobits per second. 
Audio Send Packet Loss Mean The mean packet loss, as a percentage, for the sent audio stream.
Audio Send Packet Loss Max The maximum packet loss, as a percentage, for the sent audio stream.
Played out energy     The audio volume received and transmitted to the audio card. Peripheral selection and muted speakers will not be captured by this metric.
  • None—The received audio had no volume, which can be due to no one speaking (expected behavior) or an issue with the microphone (unexpected behavior).
  • Low—The audio received had very low volume, which can indicate that participants were inaudible or rarely speaking.
  • Good—The received audio was in an acceptable volume range.

Video statistics

Data type Log UI API Quality tool Description
Video Receive Duration The duration that the participant received video, in seconds
Video Receive Bitrate Mean in kbps The mean bitrate of received video streams, in kilobits per second
Video Receive Packet Loss Mean The mean packet loss, as a percentage, for received video streams
Video Receive Packet Loss Max The maximum packet loss, as a percentage, for received video streams
Video Receive FPS Mean The mean frame rate per second (FPS) of received video streams
Video Receive Long Side Median

The most used long side of the received video streams (pixels)

Note: In landscape video, the long side is the video width. In portrait video, the long side is the height.

Video Receive Short Side Median The most used short side of the received video streams (pixels)
Video Send Duration The duration during which the participant’s camera sent video (seconds)
Video Send Bitrate Mean in kbps The mean bit rate of the sent video stream, in kilobits per second
Video Send Packet Loss Mean The mean packet loss, as a percentage, for the sent video stream
Video Send Packet Loss Max The maximum packet loss, as a percentage, for the sent video stream
Video Send FPS Mean The mean frame rate per second (FPS) of the sent video stream
Video Send Long Side Median The most used long side resolution of the sent video, in  pixels
Video Send Short Side Median The most used short side resolution of the sent video, in pixels

Presentation statistics

Data type Log UI API Quality tool Description
Screencast Receive Duration The duration during which the participant received a shared screen, in seconds
Screencast Receive Bitrate Mean in kbps The mean bitrate of the received screencasts in kilobits per second
Screencast Receive Packet Loss Max The maximum packet loss, as a percentage, for received screencasts
Screencast Receive FPS Mean The mean frame rate per second (FPS) of received screencasts
Screencast Receive Packet Loss Mean The mean packet loss, as a percentage, for received screencasts
Screencast Receive Long Side Median The most used long side of the received screencasts, in pixels
Screencast Receive Short Side Median The median of the short side of the received screencasts, in pixels
Screencast Send Duration The duration during which the participant sent a screencast, in seconds
Screencast Send Bitrate Mean in kbps The mean bitrate of sent screencasts, in kilobits per second
Screencast Send Packet Loss Mean The mean packet loss, as a percentage, for sent screencasts
Screencast Send Packet Loss Max The maximum packet loss, as a percentage, for sent screencasts
Screencast Send FPS Mean The mean frame rate per second (FPS) of sent screencasts
Screencast Send Long Side Median The median long side resolution of the sent screencasts, in pixels
Screencast Send Short Side Median The median of the short side of the sent screencasts, in pixels

Step 3: Customize and export your audit log data

Filter the audit log data by user or activity

You can narrow your audit log to show specific events or users. For example, find all log events for when a particular user created a conversation.

  1. Open your Hangouts Meet audit log as shown above.
  2. If you don't see the Filters section, click Filter Filter.
  3. Enter or select the criteria for your filter. You can filter any combination of the data you can view in the log.
  4. Click Search.

Filter by organizational unit

You can filter by organizational unit to compare statistics between child organizations in a domain.

  1. Open your report as shown above.
  2. On the left, under Filters, select an organizational unit from the list.

You can only filter the current organization hierarchy, even when searching for older data.

Export your audit log data

You can export your audit log data to Google Sheets or download it to a CSV file.

  1. Open your audit log as shown above.
  2. (Optional) To change the data to include in your export:
    1. On the toolbar, click Select columns Select columns.
    2. Check the box next to the data you want to export and click Apply.
  3. On the toolbar, click Download Download.

You can export up to 210,000 cells. The maximum number of rows depends on the number of columns you select. Audit logs to Sheets are limited to 10,000 rows, while CSV exports can include up to 500,000 rows.

Note: We recommend using BigQuery or the Reports API for large exports because the Sheets or CSV export process can take a long time and the progress is not displayed.

Export your audit log to BigQuery

To export logs and usage reports to BigQuery, see Set up BigQuery logs in the Admin console.

How old is the data I'm seeing?

For details on exactly when data becomes available and how long it's retained, see Data retention and lag times.

Was this helpful?
How can we improve it?