Gmail TraceLogs
The Gmail TraceLogs integration pulls the Gmail log from the BigQuery using BigQuery Library APIs and ingests them into the Sumo Logic to store, analyze, and alert.
Data sources
The Gmail TraceLogs integration will query a single data source (BigQuery). The Gmail TraceLogs Source ingests the following:
Authorization
You need to generate the Service Account Key JSON file to complete the authorization process, follow the instructions below:
- Open the Google Cloud Console.
- Go to IAM & ADMIN tab.
- Select the Service Account tab.
- Select the Project and click the email address for the service account that you created.
- Click Keys.
- Click Add key, and then click Create new key.
- Click Create. A JSON key file is downloaded to your computer.
- Click Close.
Metadata Fields
Metadata fields will be set, if the integration is configured with the SIEM forward option. See Metadata Fields table below:
Fields | Value |
---|---|
_siemparser | /Parsers/System/Google/GCP BigQuery Gmail |
Setup and Configuration
The integration requires the following information to connect to the Gmail TraceLogs:
name
projectId
datasetId
privateKey
clientEmail
tokenURI
dataLocation
info
- Find
projectId
,privateKey
,clientEmail
andtokenURI
from the Google Cloud Console - BigQuery DataSetId =
datasetId
- BigQuery DataSet Location =
dataLocation
- StartTime is set to "24 Hours ago" (by default), but can be modified.