CINXE.COM
Cloud Audit Logs overview | Cloud Logging | Google Cloud
<!doctype html> <html lang="en" dir="ltr"> <head> <meta name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"> <meta name="google-signin-scope" content="profile email https://www.googleapis.com/auth/developerprofiles https://www.googleapis.com/auth/developerprofiles.award https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/webhistory"> <meta property="og:site_name" content="Google Cloud"> <meta property="og:type" content="website"><meta name="theme-color" content="#039be5"><meta charset="utf-8"> <meta content="IE=Edge" http-equiv="X-UA-Compatible"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="manifest" href="/_pwa/cloud/manifest.json" crossorigin="use-credentials"> <link rel="preconnect" href="//www.gstatic.com" crossorigin> <link rel="preconnect" href="//fonts.gstatic.com" crossorigin> <link rel="preconnect" href="//fonts.googleapis.com" crossorigin> <link rel="preconnect" href="//apis.google.com" crossorigin> <link rel="preconnect" href="//www.google-analytics.com" crossorigin><link rel="stylesheet" href="//fonts.googleapis.com/css?family=Google+Sans:400,500,700|Google+Sans+Text:400,400italic,500,500italic,700,700italic|Roboto:400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700&display=swap"> <link rel="stylesheet" href="//fonts.googleapis.com/css2?family=Material+Icons&family=Material+Symbols+Outlined&display=block"><link rel="stylesheet" href="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/css/app.css"> <link rel="shortcut icon" href="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/favicons/onecloud/favicon.ico"> <link rel="apple-touch-icon" href="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/favicons/onecloud/super_cloud.png"><link rel="canonical" href="https://cloud.google.com/logging/docs/audit"><link rel="search" type="application/opensearchdescription+xml" title="Google Cloud" href="https://cloud.google.com/s/opensearch.xml"> <link rel="alternate" hreflang="en" href="https://cloud.google.com/logging/docs/audit" /><link rel="alternate" hreflang="x-default" href="https://cloud.google.com/logging/docs/audit" /><link rel="alternate" hreflang="zh-Hans" href="https://cloud.google.com/logging/docs/audit?hl=zh-cn" /><link rel="alternate" hreflang="fr" href="https://cloud.google.com/logging/docs/audit?hl=fr" /><link rel="alternate" hreflang="de" href="https://cloud.google.com/logging/docs/audit?hl=de" /><link rel="alternate" hreflang="id" href="https://cloud.google.com/logging/docs/audit?hl=id" /><link rel="alternate" hreflang="it" href="https://cloud.google.com/logging/docs/audit?hl=it" /><link rel="alternate" hreflang="ja" href="https://cloud.google.com/logging/docs/audit?hl=ja" /><link rel="alternate" hreflang="ko" href="https://cloud.google.com/logging/docs/audit?hl=ko" /><link rel="alternate" hreflang="pt-BR" href="https://cloud.google.com/logging/docs/audit?hl=pt-br" /><link rel="alternate" hreflang="es-419" href="https://cloud.google.com/logging/docs/audit?hl=es-419" /><title>Cloud Audit Logs overview | Cloud Logging | Google Cloud</title> <meta property="og:title" content="Cloud Audit Logs overview | Cloud Logging | Google Cloud"><meta property="og:url" content="https://cloud.google.com/logging/docs/audit"><meta property="og:image" content="https://cloud.google.com/_static/cloud/images/social-icon-google-cloud-1200-630.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"><meta property="og:locale" content="en"><meta name="twitter:card" content="summary_large_image"><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "headline": "Cloud Audit Logs overview" } </script><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Google Cloud Observability", "item": "https://cloud.google.com/stackdriver/docs" },{ "@type": "ListItem", "position": 2, "name": "Logging", "item": "https://cloud.google.com/logging/docs" },{ "@type": "ListItem", "position": 3, "name": "Documentation", "item": "https://cloud.google.com/logging/docs" },{ "@type": "ListItem", "position": 4, "name": "Cloud Audit Logs overview", "item": "https://cloud.google.com/logging/docs/audit" }] } </script> <link rel="stylesheet" href="/extras.css"></head> <body class="" template="page" theme="cloud-theme" type="article" layout="docs" free-trial display-toc pending> <devsite-progress type="indeterminate" id="app-progress"></devsite-progress> <section class="devsite-wrapper"> <devsite-cookie-notification-bar></devsite-cookie-notification-bar><cloudx-track userCountry="SG"></cloudx-track> <cloudx-utils-init></cloudx-utils-init> <devsite-header keep-tabs-visible> <div class="devsite-header--inner nocontent"> <div class="devsite-top-logo-row-wrapper-wrapper"> <div class="devsite-top-logo-row-wrapper"> <div class="devsite-top-logo-row"> <button type="button" id="devsite-hamburger-menu" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Navigation menu button" visually-hidden aria-label="Open menu"> </button> <div class="devsite-product-name-wrapper"> <a href="/" class="devsite-site-logo-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Site logo" track-type="globalNav" track-name="googleCloud" track-metadata-position="nav" track-metadata-eventDetail="nav"> <picture> <img src="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/cloud-logo.svg" class="devsite-site-logo" alt="Google Cloud"> </picture> </a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item devsite-has-google-wordmark"> </li> </ul> </span> </div> <div class="devsite-top-logo-row-middle"> <div class="devsite-header-upper-tabs"> <cloudx-tabs-nav class="upper-tabs"> <nav class="devsite-tabs-wrapper" aria-label="Upper tabs"> <tab class="devsite-active"> <a href="https://cloud.google.com/docs" track-metadata-eventdetail="https://cloud.google.com/docs" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - docs-home" track-metadata-module="primary nav" aria-label="Documentation, selected" data-category="Site-Wide Custom Events" data-label="Tab: Documentation" track-name="docs-home" track-link-column-type="single-column" > Documentation </a> </tab> <tab class="devsite-dropdown devsite-clickable "> <a href="https://cloud.google.com/docs/tech-area-overviews" track-metadata-eventdetail="https://cloud.google.com/docs/tech-area-overviews" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - technology-areas" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Technology areas" track-name="technology-areas" track-link-column-type="single-column" > Technology areas </a> <a href="#" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Dropdown menu for Technology areas" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/tech-area-overviews" track-metadata-position="nav - technology-areas" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Technology areas" track-name="technology-areas" track-link-column-type="single-column" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></a> <div class="devsite-tabs-dropdown" aria-label="submenu" hidden> <button class="devsite-tabs-close-button material-icons button-flat gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close dropdown menu" aria-label="Close dropdown menu" track-type="nav" track-name="close" track-metadata-eventdetail="#" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav">close</button> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/ai-ml" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/ai-ml" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> AI and ML </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/application-development" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/application-development" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Application development </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/application-hosting" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/application-hosting" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Application hosting </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/compute-area" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/compute-area" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Compute </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/data" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/data" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Data analytics and pipelines </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/databases" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/databases" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Databases </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/dhm-cloud" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/dhm-cloud" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Distributed, hybrid, and multicloud </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/generative-ai" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/generative-ai" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Generative AI </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/industry" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/industry" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Industry solutions </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/networking" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/networking" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Networking </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/observability" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/observability" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Observability and monitoring </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/security" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/security" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Security </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/storage" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/storage" track-metadata-position="nav - technology-areas" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Storage </div> </a> </li> </ul> </div> </div> </div> </tab> <tab class="devsite-dropdown devsite-clickable "> <a href="https://cloud.google.com/docs/cross-product-overviews" track-metadata-eventdetail="https://cloud.google.com/docs/cross-product-overviews" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - crossproduct" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Cross-product tools" track-name="crossproduct" track-link-column-type="single-column" > Cross-product tools </a> <a href="#" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Dropdown menu for Cross-product tools" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/cross-product-overviews" track-metadata-position="nav - crossproduct" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Cross-product tools" track-name="crossproduct" track-link-column-type="single-column" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></a> <div class="devsite-tabs-dropdown" aria-label="submenu" hidden> <button class="devsite-tabs-close-button material-icons button-flat gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close dropdown menu" aria-label="Close dropdown menu" track-type="nav" track-name="close" track-metadata-eventdetail="#" track-metadata-position="nav - crossproduct" track-metadata-module="tertiary nav">close</button> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/access-resources" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/access-resources" track-metadata-position="nav - crossproduct" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Access and resources management </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/costs-usage" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/costs-usage" track-metadata-position="nav - crossproduct" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Costs and usage management </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/devtools" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/devtools" track-metadata-position="nav - crossproduct" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud SDK, languages, frameworks, and tools </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/iac" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/iac" track-metadata-position="nav - crossproduct" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Infrastructure as code </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/docs/migration" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/docs/migration" track-metadata-position="nav - crossproduct" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Migration </div> </a> </li> </ul> </div> </div> </div> </tab> <tab class="devsite-dropdown devsite-clickable "> <a href="https://cloud.google.com/" track-metadata-eventdetail="https://cloud.google.com/" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - related-sites" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Related sites" track-name="related-sites" track-link-column-type="single-column" > Related sites </a> <a href="#" role="button" aria-haspopup="true" aria-expanded="false" aria-label="Dropdown menu for Related sites" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/" track-metadata-position="nav - related-sites" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Related sites" track-name="related-sites" track-link-column-type="single-column" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></a> <div class="devsite-tabs-dropdown" aria-label="submenu" hidden> <button class="devsite-tabs-close-button material-icons button-flat gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close dropdown menu" aria-label="Close dropdown menu" track-type="nav" track-name="close" track-metadata-eventdetail="#" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav">close</button> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column "> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-item"> <a href="https://cloud.google.com/" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Home </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/free" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/free" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Free Trial and Free Tier </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/architecture" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/architecture" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Architecture Center </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/blog" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/blog" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Blog </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/contact" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/contact" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Contact Sales </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/developers" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/developers" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Developer Center </div> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/" track-type="nav" track-metadata-eventdetail="https://developers.google.com/" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Developer Center </div> </a> </li> <li class="devsite-nav-item"> <a href="https://console.cloud.google.com/marketplace" track-type="nav" track-metadata-eventdetail="https://console.cloud.google.com/marketplace" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Marketplace </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/marketplace/docs" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/marketplace/docs" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Marketplace Documentation </div> </a> </li> <li class="devsite-nav-item"> <a href="https://www.cloudskillsboost.google/paths" track-type="nav" track-metadata-eventdetail="https://www.cloudskillsboost.google/paths" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Skills Boost </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/solutions" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/solutions" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Solution Center </div> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/support-hub" track-type="nav" track-metadata-eventdetail="https://cloud.google.com/support-hub" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Support </div> </a> </li> <li class="devsite-nav-item"> <a href="https://www.youtube.com/@googlecloudtech" track-type="nav" track-metadata-eventdetail="https://www.youtube.com/@googlecloudtech" track-metadata-position="nav - related-sites" track-metadata-module="tertiary nav" tooltip > <div class="devsite-nav-item-title"> Google Cloud Tech Youtube Channel </div> </a> </li> </ul> </div> </div> </div> </tab> </nav> </cloudx-tabs-nav> </div> <devsite-search enable-signin enable-search enable-suggestions project-name="Cloud Logging" tenant-name="Google Cloud" project-scope="/logging/docs" url-scoped="https://cloud.google.com/s/results/logging/docs" > <form class="devsite-search-form" action="https://cloud.google.com/s/results" method="GET"> <div class="devsite-search-container"> <button type="button" search-open class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="Open search"></button> <div class="devsite-searchbox"> <input aria-activedescendant="" aria-autocomplete="list" aria-label="Search" aria-expanded="false" aria-haspopup="listbox" autocomplete="off" class="devsite-search-field devsite-search-query" name="q" placeholder="Search" role="combobox" type="text" value="" > <div class="devsite-search-image material-icons" aria-hidden="true"> </div> <div class="devsite-search-shortcut-icon-container" aria-hidden="true"> <kbd class="devsite-search-shortcut-icon">/</kbd> </div> </div> </div> </form> <button type="button" search-close class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="Close search"></button> </devsite-search> </div> <devsite-language-selector> <ul role="presentation"> <li role="presentation"> <a role="menuitem" lang="en" >English</a> </li> <li role="presentation"> <a role="menuitem" lang="de" >Deutsch</a> </li> <li role="presentation"> <a role="menuitem" lang="es_419" >Español – América Latina</a> </li> <li role="presentation"> <a role="menuitem" lang="fr" >Français</a> </li> <li role="presentation"> <a role="menuitem" lang="id" >Indonesia</a> </li> <li role="presentation"> <a role="menuitem" lang="it" >Italiano</a> </li> <li role="presentation"> <a role="menuitem" lang="pt_br" >Português – Brasil</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_cn" >中文 – 简体</a> </li> <li role="presentation"> <a role="menuitem" lang="ja" >日本語</a> </li> <li role="presentation"> <a role="menuitem" lang="ko" >한국어</a> </li> </ul> </devsite-language-selector> <devsite-user enable-profiles fp-auth id="devsite-user"> <span class="button devsite-top-button" aria-hidden="true" visually-hidden>Sign in</span> </devsite-user> </div> </div> </div> <div class="devsite-collapsible-section "> <div class="devsite-header-background"> <div class="devsite-product-id-row" hidden> <div class="devsite-product-description-row"> </div> </div> <div class="devsite-doc-set-nav-row"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item "> <a href="https://cloud.google.com/stackdriver/docs" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Lower Header" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="Google Cloud Observability" > Google Cloud Observability </a> </li> </ul> <cloudx-tabs-nav class="lower-tabs"> <nav class="devsite-tabs-wrapper" aria-label="Lower tabs"> <tab class="devsite-active"> <a href="https://cloud.google.com/logging/docs/overview" track-metadata-eventdetail="https://cloud.google.com/logging/docs/overview" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - guides" track-metadata-module="primary nav" aria-label="Guides, selected" data-category="Site-Wide Custom Events" data-label="Tab: Guides" track-name="guides" > Guides </a> </tab> <tab > <a href="https://cloud.google.com/logging/docs/apis" track-metadata-eventdetail="https://cloud.google.com/logging/docs/apis" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - reference" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Reference" track-name="reference" > Reference </a> </tab> <tab > <a href="https://cloud.google.com/logging/docs/samples" track-metadata-eventdetail="https://cloud.google.com/logging/docs/samples" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - samples" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Samples" track-name="samples" > Samples </a> </tab> <tab > <a href="https://cloud.google.com/logging/quotas" track-metadata-eventdetail="https://cloud.google.com/logging/quotas" class="devsite-tabs-content gc-analytics-event " track-type="nav" track-metadata-position="nav - resources" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Resources" track-name="resources" > Resources </a> </tab> </nav> </cloudx-tabs-nav> <div class="devsite-product-button-row"> <a href="https://cloud.google.com/contact" class="cta-button-secondary button " data-overflow="devsite-tabs-wrapper" track-metadata-eventDetail="nav" track-type="contact" track-name="sales" data-overflow-wrapper="tab" track-metadata-position="nav" data-overflow-container="left" >Contact Us</a> <a href="//console.cloud.google.com/freetrial" class="cloud-free-trial-button cta-button-primary button-primary button cloud-button cloud-button--primary " data-overflow-class="devsite-header-link devsite-top-button button cloud-free-trial-button cloud-free-trial-enabled cloud-button cloud-button--primary" track-metadata-position="nav" data-overflow-container="right" referrerpolicy="no-referrer-when-downgrade" track-type="freeTrial" track-name="gcpCta" track-metadata-eventDetail="nav" data-overflow="devsite-top-logo-row" >Start free</a> </div> </div> </div> </div> </div> </devsite-header> <devsite-book-nav scrollbars > <div class="devsite-book-nav-filter" > <span class="filter-list-icon material-icons" aria-hidden="true"></span> <input type="text" placeholder="Filter" aria-label="Type to filter" role="searchbox"> <span class="filter-clear-button hidden" data-title="Clear filter" aria-label="Clear filter" role="button" tabindex="0"></span> </div> <nav class="devsite-book-nav devsite-nav nocontent" aria-label="Side menu"> <div class="devsite-mobile-header"> <button type="button" id="devsite-close-nav" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close navigation" aria-label="Close navigation"> </button> <div class="devsite-product-name-wrapper"> <a href="/" class="devsite-site-logo-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Site logo" track-type="globalNav" track-name="googleCloud" track-metadata-position="nav" track-metadata-eventDetail="nav"> <picture> <img src="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/cloud-logo.svg" class="devsite-site-logo" alt="Google Cloud"> </picture> </a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item devsite-has-google-wordmark"> </li> </ul> </span> </div> </div> <div class="devsite-book-nav-wrapper"> <div class="devsite-mobile-nav-top"> <ul class="devsite-nav-list"> <li class="devsite-nav-item"> <a href="/docs" class="devsite-nav-title gc-analytics-event devsite-nav-active" data-category="Site-Wide Custom Events" data-label="Tab: Documentation" track-name="docs-home" track-link-column-type="single-column" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Documentation" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Documentation </span> </a> <ul class="devsite-nav-responsive-tabs"> <li class="devsite-nav-item"> <a href="/logging/docs/overview" class="devsite-nav-title gc-analytics-event devsite-nav-has-children devsite-nav-active" data-category="Site-Wide Custom Events" data-label="Tab: Guides" track-name="guides" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Guides" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip menu="_book"> Guides </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="_book"> </span> </a> </li> <li class="devsite-nav-item"> <a href="/logging/docs/apis" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Reference" track-name="reference" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Reference" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Reference </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/logging/docs/samples" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Samples" track-name="samples" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Samples" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Samples </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/logging/quotas" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Resources" track-name="resources" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Resources" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Resources </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> </ul> </li> <li class="devsite-nav-item"> <a href="/docs/tech-area-overviews" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Tab: Technology areas" track-name="technology-areas" track-link-column-type="single-column" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Technology areas" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Technology areas </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip data-category="Site-Wide Custom Events" data-label="Tab: Technology areas" track-name="technology-areas" track-link-column-type="single-column" > <span class="devsite-nav-text" tooltip menu="Technology areas"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Technology areas"> </span> </span> </li> </ul> </li> <li class="devsite-nav-item"> <a href="/docs/cross-product-overviews" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Tab: Cross-product tools" track-name="crossproduct" track-link-column-type="single-column" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cross-product tools" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Cross-product tools </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip data-category="Site-Wide Custom Events" data-label="Tab: Cross-product tools" track-name="crossproduct" track-link-column-type="single-column" > <span class="devsite-nav-text" tooltip menu="Cross-product tools"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Cross-product tools"> </span> </span> </li> </ul> </li> <li class="devsite-nav-item"> <a href="/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Tab: Related sites" track-name="related-sites" track-link-column-type="single-column" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Related sites" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Related sites </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip data-category="Site-Wide Custom Events" data-label="Tab: Related sites" track-name="related-sites" track-link-column-type="single-column" > <span class="devsite-nav-text" tooltip menu="Related sites"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Related sites"> </span> </span> </li> </ul> </li> <li class="devsite-nav-item"> <a href="//console.cloud.google.com/" class="devsite-nav-title gc-analytics-event " track-metadata-eventDetail="nav" track-metadata-position="nav" referrerpolicy="no-referrer-when-downgrade" track-type="globalNav" track-name="console" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Console" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Console </span> </a> </li> <li class="devsite-nav-item"> <a href="/contact" class="cta-button-secondary button" data-overflow="devsite-tabs-wrapper" track-metadata-eventDetail="nav" track-type="contact" track-name="sales" data-overflow-wrapper="tab" track-metadata-position="nav" data-overflow-container="left" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Contact Us" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Contact Us </span> </a> </li> <li class="devsite-nav-item"> <a href="//console.cloud.google.com/freetrial" class="cloud-free-trial-button cta-button-primary button-primary button cloud-button cloud-button--primary" data-overflow-class="devsite-header-link devsite-top-button button cloud-free-trial-button cloud-free-trial-enabled cloud-button cloud-button--primary" track-metadata-position="nav" data-overflow-container="right" referrerpolicy="no-referrer-when-downgrade" track-type="freeTrial" track-name="gcpCta" track-metadata-eventDetail="nav" data-overflow="devsite-top-logo-row" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Start free" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Start free </span> </a> </li> </ul> </div> <div class="devsite-mobile-nav-bottom"> <ul class="devsite-nav-list" menu="_book"> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Discover</span> </div></li> <li class="devsite-nav-item"><a href="/logging/docs/overview" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/overview" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/overview" ><span class="devsite-nav-text" tooltip>Cloud Logging overview</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Get started</span> </div></li> <li class="devsite-nav-item"><a href="/logging/docs/logging-gce-quickstart" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/logging-gce-quickstart" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/logging-gce-quickstart" ><span class="devsite-nav-text" tooltip>Quickstart: Logging for Compute Engine VMs</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/write-query-log-entries-gcloud" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/write-query-log-entries-gcloud" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/write-query-log-entries-gcloud" ><span class="devsite-nav-text" tooltip>Quickstart: Write and query logs with the gcloud CLI</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/write-query-log-entries-python" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/write-query-log-entries-python" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/write-query-log-entries-python" ><span class="devsite-nav-text" tooltip>Quickstart: Write and query logs using a Python script</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Collect and write logs</span> </div></li> <li class="devsite-nav-item"><a href="/logging/docs/agent-or-library" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent-or-library" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent-or-library" ><span class="devsite-nav-text" tooltip>Which should you use: agent or client library?</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/structured-logging" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/structured-logging" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/structured-logging" ><span class="devsite-nav-text" tooltip>Structured logging</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Collect logs from VMs and third-party applications</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/agent" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent" ><span class="devsite-nav-text" tooltip>Manage logging agents on VMs</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Ops Agent</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent" ><span class="devsite-nav-text" tooltip>Ops Agent overview</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Install the Ops Agent</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/install-index" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/install-index" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/install-index" ><span class="devsite-nav-text" tooltip>All installation methods</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/install-agent-vm-creation" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/install-agent-vm-creation" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/install-agent-vm-creation" ><span class="devsite-nav-text" tooltip>Install the Ops Agent during VM creation</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Install the Ops Agent on a fleet of VMs using agent policies</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/agent-policies-overview" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/agent-policies-overview" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/agent-policies-overview" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/agent-policies" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/agent-policies" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/agent-policies" ><span class="devsite-nav-text" tooltip>Use agent policies (GA)</span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/logging/docs/agent/ops-agent/managing-agent-policies" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/managing-agent-policies" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/managing-agent-policies" ><span class="devsite-nav-text" tooltip>Use agent policies (beta)</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li></ul></div></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/fleet-installation" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/fleet-installation" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/fleet-installation" ><span class="devsite-nav-text" tooltip>Install the Ops Agent on a fleet of VMs using automation tools</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/installation" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/installation" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/installation" ><span class="devsite-nav-text" tooltip>Install the Ops Agent on individual VMs</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Manage the Ops Agent</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/authorization" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/authorization" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/authorization" ><span class="devsite-nav-text" tooltip>Authorize the Ops Agent</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/configuration" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/configuration" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/configuration" ><span class="devsite-nav-text" tooltip>Configure the Ops Agent</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/rotate-logs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/rotate-logs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/rotate-logs" ><span class="devsite-nav-text" tooltip>Use log rotation for Ops Agent self logs</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/manage-policies-auto-install" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/manage-policies-auto-install" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/manage-policies-auto-install" ><span class="devsite-nav-text" tooltip>Manage VMs covered the Ops Agent OS policy</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Collect logs from third-party applications</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/active_directory_ds" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/active_directory_ds" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/active_directory_ds" ><span class="devsite-nav-text" tooltip>Active Directory Domain Services (AD DS)</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/aerospike" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/aerospike" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/aerospike" ><span class="devsite-nav-text" tooltip>Aerospike</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/activemq" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/activemq" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/activemq" ><span class="devsite-nav-text" tooltip>Apache ActiveMQ</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/cassandra" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/cassandra" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/cassandra" ><span class="devsite-nav-text" tooltip>Apache Cassandra</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/couchdb" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/couchdb" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/couchdb" ><span class="devsite-nav-text" tooltip>Apache CouchDB</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/flink" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/flink" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/flink" ><span class="devsite-nav-text" tooltip>Apache Flink</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/hadoop" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/hadoop" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/hadoop" ><span class="devsite-nav-text" tooltip>Apache Hadoop</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/hbase" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/hbase" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/hbase" ><span class="devsite-nav-text" tooltip>Apache HBase</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/kafka" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/kafka" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/kafka" ><span class="devsite-nav-text" tooltip>Apache Kafka</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/solr" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/solr" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/solr" ><span class="devsite-nav-text" tooltip>Apache Solr</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/tomcat" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/tomcat" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/tomcat" ><span class="devsite-nav-text" tooltip>Apache Tomcat</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/apache" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/apache" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/apache" ><span class="devsite-nav-text" tooltip>Apache Web Server (httpd)</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/zookeeper" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/zookeeper" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/zookeeper" ><span class="devsite-nav-text" tooltip>Apache ZooKeeper</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/couchbase" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/couchbase" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/couchbase" ><span class="devsite-nav-text" tooltip>Couchbase</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/elasticsearch" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/elasticsearch" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/elasticsearch" ><span class="devsite-nav-text" tooltip>Elasticsearch</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/vault" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/vault" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/vault" ><span class="devsite-nav-text" tooltip>Hashicorp Vault</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/iis" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/iis" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/iis" ><span class="devsite-nav-text" tooltip>Internet Information Services</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/jetty" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/jetty" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/jetty" ><span class="devsite-nav-text" tooltip>Jetty</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/mariadb" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/mariadb" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/mariadb" ><span class="devsite-nav-text" tooltip>MariaDB</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/memcached" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/memcached" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/memcached" ><span class="devsite-nav-text" tooltip>Memcached</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/mongodb" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/mongodb" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/mongodb" ><span class="devsite-nav-text" tooltip>MongoDB</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/mysql" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/mysql" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/mysql" ><span class="devsite-nav-text" tooltip>MySQL</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/nginx" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/nginx" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/nginx" ><span class="devsite-nav-text" tooltip>nginx</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/oracledb" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/oracledb" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/oracledb" ><span class="devsite-nav-text" tooltip>Oracle Database</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/postgresql" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/postgresql" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/postgresql" ><span class="devsite-nav-text" tooltip>PostgreSQL</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/rabbitmq" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/rabbitmq" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/rabbitmq" ><span class="devsite-nav-text" tooltip>RabbitMQ</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/redis" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/redis" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/redis" ><span class="devsite-nav-text" tooltip>Redis</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/saphana" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/saphana" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/saphana" ><span class="devsite-nav-text" tooltip>SAP HANA</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/varnish" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/varnish" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/varnish" ><span class="devsite-nav-text" tooltip>Varnish HTTP Cache</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/third-party/wildfly" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/third-party/wildfly" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/third-party/wildfly" ><span class="devsite-nav-text" tooltip>WildFly</span></a></li></ul></div></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Legacy Logging agent</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/agent/logging" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/logging" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/logging" ><span class="devsite-nav-text" tooltip>Logging agent overview</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Install the Logging agent</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/agent/logging/install-index" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/logging/install-index" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/logging/install-index" ><span class="devsite-nav-text" tooltip>All installation methods</span></a></li><li class="devsite-nav-item devsite-nav-beta"><a href="/logging/docs/agent/logging/managing-agent-policies" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/logging/managing-agent-policies" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/logging/managing-agent-policies" ><span class="devsite-nav-text" tooltip>Install the Logging agent on a fleet of VMs using agent policies</span><span class="devsite-nav-icon material-icons" data-icon="beta" data-title="Beta" aria-hidden="true"></span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/logging/fleet-installation" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/logging/fleet-installation" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/logging/fleet-installation" ><span class="devsite-nav-text" tooltip>Install the Logging agent on a fleet of VMs using automation tools</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/logging/installation" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/logging/installation" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/logging/installation" ><span class="devsite-nav-text" tooltip>Install the Logging agent on individual VMs</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Manage the Logging agent</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/agent/logging/authorization" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/logging/authorization" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/logging/authorization" ><span class="devsite-nav-text" tooltip>Authorize the Logging agent</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/logging/configuration" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/logging/configuration" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/logging/configuration" ><span class="devsite-nav-text" tooltip>Configure the Logging agent</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/default-logs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/default-logs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/default-logs" ><span class="devsite-nav-text" tooltip>Default agent logs</span></a></li></ul></div></li></ul></div></li></ul></div></li> <li class="devsite-nav-item"><a href="/logging/docs/bindplane/on-premise-hybrid-logging" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/bindplane/on-premise-hybrid-logging" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/bindplane/on-premise-hybrid-logging" ><span class="devsite-nav-text" tooltip>Collect on-premises and multi-cloud logs</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/integrate/gke" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/integrate/gke" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/integrate/gke" ><span class="devsite-nav-text" tooltip>Collect Kubernetes Engine logs</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Write application logs</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/setup" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/setup" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/setup" ><span class="devsite-nav-text" tooltip>Logging libraries overview</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/integrate/dotnet" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/integrate/dotnet" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/integrate/dotnet" ><span class="devsite-nav-text" tooltip>C#: Use .NET logging frameworks or the API</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/setup/java" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/setup/java" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/setup/java" ><span class="devsite-nav-text" tooltip>Java: Use Logback or java.util.logging</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/setup/go" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/setup/go" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/setup/go" ><span class="devsite-nav-text" tooltip>Go: Use standard logging</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/setup/nodejs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/setup/nodejs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/setup/nodejs" ><span class="devsite-nav-text" tooltip>Node.js: Use Winston and Bunyan</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/setup/php" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/setup/php" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/setup/php" ><span class="devsite-nav-text" tooltip>PHP: Use PSR-3 logger</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/setup/python" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/setup/python" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/setup/python" ><span class="devsite-nav-text" tooltip>Python: Use standard logging</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/setup/ruby" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/setup/ruby" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/setup/ruby" ><span class="devsite-nav-text" tooltip>Ruby: Use the Stackdriver gem</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Control access</span> </div></li> <li class="devsite-nav-item"><a href="/logging/docs/access-control" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/access-control" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/access-control" ><span class="devsite-nav-text" tooltip>Access control with IAM</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/logs-views" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/logs-views" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/logs-views" ><span class="devsite-nav-text" tooltip>Configure log views on a log bucket</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/field-level-acl" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/field-level-acl" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/field-level-acl" ><span class="devsite-nav-text" tooltip>Configure field-level access</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/routing/managed-encryption-storage" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/routing/managed-encryption-storage" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/routing/managed-encryption-storage" ><span class="devsite-nav-text" tooltip>Configure CMEK for log buckets</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Configure default resource settings for Logging</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/default-settings" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/default-settings" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/default-settings" ><span class="devsite-nav-text" tooltip>Configure default resource settings</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/routing/managed-encryption" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/routing/managed-encryption" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/routing/managed-encryption" ><span class="devsite-nav-text" tooltip>Configure CMEK for Logging</span></a></li></ul></div></li> <li class="devsite-nav-item"><a href="/logging/docs/regionalized-logs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/regionalized-logs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/regionalized-logs" ><span class="devsite-nav-text" tooltip>Regionalize your logs</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Query, analyze, and view logs</span> </div></li> <li class="devsite-nav-item"><a href="/logging/docs/log-analytics" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/log-analytics" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/log-analytics" ><span class="devsite-nav-text" tooltip>Query and view logs overview</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Logs Explorer: Query and view logs</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/log-scope/create-and-manage" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/log-scope/create-and-manage" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/log-scope/create-and-manage" ><span class="devsite-nav-text" tooltip>Configure a log scope</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/view/logs-explorer-interface" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/view/logs-explorer-interface" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/view/logs-explorer-interface" ><span class="devsite-nav-text" tooltip>Logs Explorer overview</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/view/building-queries" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/view/building-queries" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/view/building-queries" ><span class="devsite-nav-text" tooltip>Build queries using the Logging query language</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/view/correlate-logs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/view/correlate-logs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/view/correlate-logs" ><span class="devsite-nav-text" tooltip>Correlate log entries</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/analyze/find-logs-error-groups" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/analyze/find-logs-error-groups" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/analyze/find-logs-error-groups" ><span class="devsite-nav-text" tooltip>Find log entries with error groups</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/view/logging-query-language" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/view/logging-query-language" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/view/logging-query-language" ><span class="devsite-nav-text" tooltip>Logging query language</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/view/query-library" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/view/query-library" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/view/query-library" ><span class="devsite-nav-text" tooltip>Sample queries</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/log4j2-vulnerability" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/log4j2-vulnerability" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/log4j2-vulnerability" ><span class="devsite-nav-text" tooltip>Example: Detect Log4Shell security exploits</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Log Analytics: Query and analyze logs</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/analyze/query-and-view" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/analyze/query-and-view" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/analyze/query-and-view" ><span class="devsite-nav-text" tooltip>Query and analyze logs in Log Analytics</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/analyze/charts" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/analyze/charts" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/analyze/charts" ><span class="devsite-nav-text" tooltip>Chart SQL query results</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/analyze/save-share-query" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/analyze/save-share-query" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/analyze/save-share-query" ><span class="devsite-nav-text" tooltip>Save and share SQL queries</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/analyze/examples" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/analyze/examples" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/analyze/examples" ><span class="devsite-nav-text" tooltip>Sample SQL queries</span></a></li><li class="devsite-nav-item devsite-nav-preview"><a href="/logging/docs/analyze/log-volume" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/analyze/log-volume" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/analyze/log-volume" ><span class="devsite-nav-text" tooltip>Analyze log volume</span><span class="devsite-nav-icon material-icons" data-icon="preview" data-title="Preview" aria-hidden="true"></span></a></li><li class="devsite-nav-item"><a href="/logging/docs/analyze/analyze-audit-logs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/analyze/analyze-audit-logs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/analyze/analyze-audit-logs" ><span class="devsite-nav-text" tooltip>SQL queries for security insights</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Create alerts or use BigQuery</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/analyze/query-linked-dataset" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/analyze/query-linked-dataset" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/analyze/query-linked-dataset" ><span class="devsite-nav-text" tooltip>Query a linked BigQuery dataset</span></a></li><li class="devsite-nav-item devsite-nav-preview"><a href="/logging/docs/analyze/sql-in-alerting" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/analyze/sql-in-alerting" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/analyze/sql-in-alerting" ><span class="devsite-nav-text" tooltip>Monitor your SQL query results with an alerting policy</span><span class="devsite-nav-icon material-icons" data-icon="preview" data-title="Preview" aria-hidden="true"></span></a></li></ul></div></li><li class="devsite-nav-item"><a href="/logging/docs/analyze/troubleshoot" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/analyze/troubleshoot" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/analyze/troubleshoot" ><span class="devsite-nav-text" tooltip>Troubleshoot Log Analytics configuration</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>View logs in supported destinations</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/export/using_exported_logs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/export/using_exported_logs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/export/using_exported_logs" ><span class="devsite-nav-text" tooltip>View logs routed to Logging buckets</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/export/bigquery" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/export/bigquery" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/export/bigquery" ><span class="devsite-nav-text" tooltip>View logs routed to BigQuery</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/export/storage" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/export/storage" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/export/storage" ><span class="devsite-nav-text" tooltip>View logs routed to Cloud Storage</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/export/pubsub" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/export/pubsub" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/export/pubsub" ><span class="devsite-nav-text" tooltip>View logs routed to Pub/Sub</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Visualize, stream, and monitor logs</span> </div></li> <li class="devsite-nav-item"><a href="/logging/docs/view/dashboard" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/view/dashboard" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/view/dashboard" ><span class="devsite-nav-text" tooltip>Visualize log severity and error metrics</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/view/streaming-live-tailing" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/view/streaming-live-tailing" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/view/streaming-live-tailing" ><span class="devsite-nav-text" tooltip>Stream and tail log entries</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Monitor your logs</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/alerting/monitoring-logs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/alerting/monitoring-logs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/alerting/monitoring-logs" ><span class="devsite-nav-text" tooltip>Monitor your logs overview</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Create metrics from logs</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/logs-based-metrics" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/logs-based-metrics" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/logs-based-metrics" ><span class="devsite-nav-text" tooltip>Log-based metrics overview</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/logs-based-metrics/view_your_log_based_metrics" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/logs-based-metrics/view_your_log_based_metrics" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/logs-based-metrics/view_your_log_based_metrics" ><span class="devsite-nav-text" tooltip>List and chart log-based metrics</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/logs-based-metrics/bucket-lbm" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/logs-based-metrics/bucket-lbm" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/logs-based-metrics/bucket-lbm" ><span class="devsite-nav-text" tooltip>Bucket-scoped log-based metrics</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/logs-based-metrics/counter-metrics" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/logs-based-metrics/counter-metrics" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/logs-based-metrics/counter-metrics" ><span class="devsite-nav-text" tooltip>Configure counter metrics</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/logs-based-metrics/distribution-metrics" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/logs-based-metrics/distribution-metrics" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/logs-based-metrics/distribution-metrics" ><span class="devsite-nav-text" tooltip>Configure distribution metrics</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/logs-based-metrics/labels" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/logs-based-metrics/labels" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/logs-based-metrics/labels" ><span class="devsite-nav-text" tooltip>Configure labels on log-based metrics</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/logs-based-metrics/charts-and-alerts" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/logs-based-metrics/charts-and-alerts" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/logs-based-metrics/charts-and-alerts" ><span class="devsite-nav-text" tooltip>Configure notifications for log-based metrics</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Create alerting policies that monitor logs</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/alerting/log-based-alerts" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/alerting/log-based-alerts" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/alerting/log-based-alerts" ><span class="devsite-nav-text" tooltip>Configure log-based alerting policies</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/alerting/log-based-incidents" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/alerting/log-based-incidents" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/alerting/log-based-incidents" ><span class="devsite-nav-text" tooltip>Manage incidents for log-based alerting policies</span></a></li><li class="devsite-nav-item devsite-nav-preview"><a href="/logging/docs/alerting/sql-based-incidents" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/alerting/sql-based-incidents" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/alerting/sql-based-incidents" ><span class="devsite-nav-text" tooltip>Manage incidents for SQL-based alerting policies</span><span class="devsite-nav-icon material-icons" data-icon="preview" data-title="Preview" aria-hidden="true"></span></a></li></ul></div></li></ul></div></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Route and store logs</span> </div></li> <li class="devsite-nav-item"><a href="/logging/docs/routing/overview" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/routing/overview" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/routing/overview" ><span class="devsite-nav-text" tooltip>Routing and storage overview</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/buckets" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/buckets" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/buckets" ><span class="devsite-nav-text" tooltip>Configure log buckets</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/manage-log-buckets-with-tags" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/manage-log-buckets-with-tags" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/manage-log-buckets-with-tags" ><span class="devsite-nav-text" tooltip>Manage log buckets by using Tags</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Configure log sinks</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/export/configure_export_v2" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/export/configure_export_v2" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/export/configure_export_v2" ><span class="devsite-nav-text" tooltip>Route logs to supported destinations</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/routing/user-managed-service-accounts" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/routing/user-managed-service-accounts" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/routing/user-managed-service-accounts" ><span class="devsite-nav-text" tooltip>Configure log sinks with user-managed service accounts</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/export/third_party" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/export/third_party" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/export/third_party" ><span class="devsite-nav-text" tooltip>Route logs to third-party destinations</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Configure sinks for folders and organizations</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/export/aggregated_sinks" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/export/aggregated_sinks" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/export/aggregated_sinks" ><span class="devsite-nav-text" tooltip>Collate and route organization-level logs to supported destinations</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/central-log-storage" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/central-log-storage" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/central-log-storage" ><span class="devsite-nav-text" tooltip>Aggregate and store your organization's logs</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Set up advanced log storage</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/analyze/custom-index" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/analyze/custom-index" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/analyze/custom-index" ><span class="devsite-nav-text" tooltip>Configure custom indexing</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/routing/copy-logs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/routing/copy-logs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/routing/copy-logs" ><span class="devsite-nav-text" tooltip>Batch and route logs retroactively</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Cloud Audit Logs</span> </div></li> <li class="devsite-nav-item"><a href="/logging/docs/audit" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/audit" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/audit" ><span class="devsite-nav-text" tooltip>Cloud Audit Logs overview</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/audit/services" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/audit/services" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/audit/services" ><span class="devsite-nav-text" tooltip>Services with audit logs</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/audit/configure-data-access" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/audit/configure-data-access" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/audit/configure-data-access" ><span class="devsite-nav-text" tooltip>Enable Data Access audit logs</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Audit logs in depth</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/audit/understanding-audit-logs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/audit/understanding-audit-logs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/audit/understanding-audit-logs" ><span class="devsite-nav-text" tooltip>Understand audit logs</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/audit/split-logs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/audit/split-logs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/audit/split-logs" ><span class="devsite-nav-text" tooltip>Split log entries</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/audit/best-practices" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/audit/best-practices" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/audit/best-practices" ><span class="devsite-nav-text" tooltip>Best practices</span></a></li></ul></div></li> <li class="devsite-nav-item"><a href="/logging/docs/audit-logging" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/audit-logging" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/audit-logging" ><span class="devsite-nav-text" tooltip>Cloud Logging audit logs</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Google Workspace audit logs</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/audit/gsuite-audit-logging" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/audit/gsuite-audit-logging" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/audit/gsuite-audit-logging" ><span class="devsite-nav-text" tooltip>Workspace audit logs overview</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/audit/configure-gsuite-audit-logs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/audit/configure-gsuite-audit-logs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/audit/configure-gsuite-audit-logs" ><span class="devsite-nav-text" tooltip>View and manage Workspace audit logs</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/audit/gsuite-login-samples" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/audit/gsuite-login-samples" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/audit/gsuite-login-samples" ><span class="devsite-nav-text" tooltip>Login Audit samples</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Audit logs datatypes</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>AuditLog</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Types</span> </div></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/auditlog/rest/Shared.Types/AuditLog" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/auditlog/rest/Shared.Types/AuditLog" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/auditlog/rest/Shared.Types/AuditLog" ><span class="devsite-nav-text" tooltip>AuditLog</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/auditlog/rest/Shared.Types/PolicyType" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/auditlog/rest/Shared.Types/PolicyType" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/auditlog/rest/Shared.Types/PolicyType" ><span class="devsite-nav-text" tooltip>PolicyType</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>App Engine AuditData</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Types</span> </div></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/ApiConfigHandler" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/ApiConfigHandler" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/ApiConfigHandler" ><span class="devsite-nav-text" tooltip>ApiConfigHandler</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/ApiEndpointHandler" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/ApiEndpointHandler" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/ApiEndpointHandler" ><span class="devsite-nav-text" tooltip>ApiEndpointHandler</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/AuditData" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/AuditData" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/AuditData" ><span class="devsite-nav-text" tooltip>AuditData</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/AuthFailAction" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/AuthFailAction" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/AuthFailAction" ><span class="devsite-nav-text" tooltip>AuthFailAction</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/ErrorCode" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/ErrorCode" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/ErrorCode" ><span class="devsite-nav-text" tooltip>ErrorCode</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/FileInfo" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/FileInfo" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/FileInfo" ><span class="devsite-nav-text" tooltip>FileInfo</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/InboundServiceType" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/InboundServiceType" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/InboundServiceType" ><span class="devsite-nav-text" tooltip>InboundServiceType</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/LoginRequirement" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/LoginRequirement" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/LoginRequirement" ><span class="devsite-nav-text" tooltip>LoginRequirement</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/RedirectHttpResponseCode" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/RedirectHttpResponseCode" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/RedirectHttpResponseCode" ><span class="devsite-nav-text" tooltip>RedirectHttpResponseCode</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/RolloutStrategy" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/RolloutStrategy" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/RolloutStrategy" ><span class="devsite-nav-text" tooltip>RolloutStrategy</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/SecurityLevel" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/SecurityLevel" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/SecurityLevel" ><span class="devsite-nav-text" tooltip>SecurityLevel</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/ServingStatus" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/ServingStatus" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/ServingStatus" ><span class="devsite-nav-text" tooltip>ServingStatus</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/appengine/rest/Shared.Types/ShardBy" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/appengine/rest/Shared.Types/ShardBy" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/appengine/rest/Shared.Types/ShardBy" ><span class="devsite-nav-text" tooltip>ShardBy</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>App Engine AuditData (legacy)</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Types</span> </div></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/ae_legacy/rest/Shared.Types/AuditData" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/ae_legacy/rest/Shared.Types/AuditData" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/ae_legacy/rest/Shared.Types/AuditData" ><span class="devsite-nav-text" tooltip>AuditData</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>BigQuery AuditData</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Types</span> </div></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/bigquery/rest/Shared.Types/AuditData" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/bigquery/rest/Shared.Types/AuditData" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/bigquery/rest/Shared.Types/AuditData" ><span class="devsite-nav-text" tooltip>AuditData</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/bigquery/rest/Shared.Types/LogType" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/bigquery/rest/Shared.Types/LogType" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/bigquery/rest/Shared.Types/LogType" ><span class="devsite-nav-text" tooltip>LogType</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>IAM AuditData</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Types</span> </div></li><li class="devsite-nav-item"><a href="/logging/docs/reference/audit/iam/rest/Shared.Types/AuditData" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/reference/audit/iam/rest/Shared.Types/AuditData" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/reference/audit/iam/rest/Shared.Types/AuditData" ><span class="devsite-nav-text" tooltip>AuditData</span></a></li></ul></div></li></ul></div></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Troubleshoot</span> </div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Troubleshoot collecting and writing logs</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Troubleshoot the Ops Agent</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/troubleshooting" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/troubleshooting" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/troubleshooting" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/troubleshoot-find-info" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/troubleshoot-find-info" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/troubleshoot-find-info" ><span class="devsite-nav-text" tooltip>Find troubleshooting information</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/troubleshoot-credentials" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/troubleshoot-credentials" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/troubleshoot-credentials" ><span class="devsite-nav-text" tooltip>Troubleshoot credentials</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/troubleshoot-install-startup" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/troubleshoot-install-startup" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/troubleshoot-install-startup" ><span class="devsite-nav-text" tooltip>Troubleshoot installation and start-up</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/agent/ops-agent/troubleshoot-run-ingest" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/ops-agent/troubleshoot-run-ingest" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/ops-agent/troubleshoot-run-ingest" ><span class="devsite-nav-text" tooltip>Troubleshoot data ingestion</span></a></li></ul></div></li><li class="devsite-nav-item"><a href="/logging/docs/agent/logging/troubleshooting" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/agent/logging/troubleshooting" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/agent/logging/troubleshooting" ><span class="devsite-nav-text" tooltip>Troubleshoot the Logging agent</span></a></li></ul></div></li> <li class="devsite-nav-item"><a href="/logging/docs/export/troubleshoot" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/export/troubleshoot" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/export/troubleshoot" ><span class="devsite-nav-text" tooltip>Troubleshoot routing and storage</span></a></li> <li class="devsite-nav-item"><a href="/logging/docs/routing/troubleshoot-cmek-orgs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/routing/troubleshoot-cmek-orgs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/routing/troubleshoot-cmek-orgs" ><span class="devsite-nav-text" tooltip>Troubleshoot CMEK and default settings</span></a></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Troubleshoot monitoring logs</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/alerting/troubleshooting" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/alerting/troubleshooting" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/alerting/troubleshooting" ><span class="devsite-nav-text" tooltip>Troubleshoot log-based alerting policies</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/logs-based-metrics/troubleshooting" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/logs-based-metrics/troubleshooting" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/logs-based-metrics/troubleshooting" ><span class="devsite-nav-text" tooltip>Troubleshoot log-based metrics</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Troubleshoot querying and viewing logs</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/logging/docs/view/troubleshoot" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/view/troubleshoot" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/view/troubleshoot" ><span class="devsite-nav-text" tooltip>Troubleshoot Logs Explorer</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/view/troubleshoot-lql" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/view/troubleshoot-lql" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/view/troubleshoot-lql" ><span class="devsite-nav-text" tooltip>Troubleshoot Logging query language</span></a></li><li class="devsite-nav-item"><a href="/logging/docs/analyze/troubleshoot" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/analyze/troubleshoot" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/analyze/troubleshoot" ><span class="devsite-nav-text" tooltip>Troubleshoot Log Analytics</span></a></li></ul></div></li> <li class="devsite-nav-item"><a href="/logging/docs/audit/troubleshooting-faq-gsuite" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /logging/docs/audit/troubleshooting-faq-gsuite" track-type="bookNav" track-name="click" track-metadata-eventdetail="/logging/docs/audit/troubleshooting-faq-gsuite" ><span class="devsite-nav-text" tooltip>Troubleshoot Workspace audit logs</span></a></li> <li class="devsite-nav-item devsite-nav-heading"><div class="devsite-nav-title devsite-nav-title-no-path"> <span class="devsite-nav-text" tooltip>Other Google Cloud Observability documentation</span> </div></li> <li class="devsite-nav-item"><a href="/stackdriver/docs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /stackdriver/docs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/stackdriver/docs" ><span class="devsite-nav-text" tooltip>Google Cloud Observability</span></a></li> <li class="devsite-nav-item"><a href="/monitoring/docs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /monitoring/docs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/monitoring/docs" ><span class="devsite-nav-text" tooltip>Cloud Monitoring</span></a></li> <li class="devsite-nav-item"><a href="/error-reporting/docs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /error-reporting/docs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/error-reporting/docs" ><span class="devsite-nav-text" tooltip>Error Reporting</span></a></li> <li class="devsite-nav-item"><a href="/trace/docs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /trace/docs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/trace/docs" ><span class="devsite-nav-text" tooltip>Cloud Trace</span></a></li> <li class="devsite-nav-item"><a href="/profiler/docs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /profiler/docs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/profiler/docs" ><span class="devsite-nav-text" tooltip>Cloud Profiler</span></a></li> </ul> <ul class="devsite-nav-list" menu="Technology areas" aria-label="Side menu" hidden> <li class="devsite-nav-item"> <a href="/docs/ai-ml" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: AI and ML" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > AI and ML </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/application-development" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Application development" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Application development </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/application-hosting" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Application hosting" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Application hosting </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/compute-area" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Compute" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Compute </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/data" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Data analytics and pipelines" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Data analytics and pipelines </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/databases" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Databases" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Databases </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/dhm-cloud" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Distributed, hybrid, and multicloud" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Distributed, hybrid, and multicloud </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/generative-ai" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Generative AI" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Generative AI </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/industry" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Industry solutions" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Industry solutions </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/networking" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Networking" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Networking </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/observability" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Observability and monitoring" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Observability and monitoring </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/security" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Security" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Security </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/storage" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Storage" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Storage </span> </a> </li> </ul> <ul class="devsite-nav-list" menu="Cross-product tools" aria-label="Side menu" hidden> <li class="devsite-nav-item"> <a href="/docs/access-resources" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Access and resources management" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Access and resources management </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/costs-usage" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Costs and usage management" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Costs and usage management </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/devtools" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud SDK, languages, frameworks, and tools" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud SDK, languages, frameworks, and tools </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/iac" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Infrastructure as code" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Infrastructure as code </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/migration" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Migration" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Migration </span> </a> </li> </ul> <ul class="devsite-nav-list" menu="Related sites" aria-label="Side menu" hidden> <li class="devsite-nav-item"> <a href="/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Home" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Home </span> </a> </li> <li class="devsite-nav-item"> <a href="/free" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Free Trial and Free Tier" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Free Trial and Free Tier </span> </a> </li> <li class="devsite-nav-item"> <a href="/architecture" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Architecture Center" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Architecture Center </span> </a> </li> <li class="devsite-nav-item"> <a href="https://cloud.google.com/blog" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Blog" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Blog </span> </a> </li> <li class="devsite-nav-item"> <a href="/contact" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Contact Sales" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Contact Sales </span> </a> </li> <li class="devsite-nav-item"> <a href="/developers" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Developer Center" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Developer Center </span> </a> </li> <li class="devsite-nav-item"> <a href="https://developers.google.com/" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Developer Center" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Developer Center </span> </a> </li> <li class="devsite-nav-item"> <a href="https://console.cloud.google.com/marketplace" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Marketplace" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Marketplace </span> </a> </li> <li class="devsite-nav-item"> <a href="/marketplace/docs" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Marketplace Documentation" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Marketplace Documentation </span> </a> </li> <li class="devsite-nav-item"> <a href="https://www.cloudskillsboost.google/paths" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Skills Boost" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Skills Boost </span> </a> </li> <li class="devsite-nav-item"> <a href="/solutions" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Solution Center" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Solution Center </span> </a> </li> <li class="devsite-nav-item"> <a href="/support-hub" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Support" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Support </span> </a> </li> <li class="devsite-nav-item"> <a href="https://www.youtube.com/@googlecloudtech" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Google Cloud Tech Youtube Channel" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Google Cloud Tech Youtube Channel </span> </a> </li> </ul> </div> </div> </nav> </devsite-book-nav> <section id="gc-wrapper"> <main role="main" class="devsite-main-content" has-book-nav has-sidebar > <div class="devsite-sidebar"> <div class="devsite-sidebar-content"> <devsite-toc class="devsite-nav" role="navigation" aria-label="On this page" depth="2" scrollbars ></devsite-toc> <devsite-recommendations-sidebar class="nocontent devsite-nav"> </devsite-recommendations-sidebar> </div> </div> <devsite-content> <article class="devsite-article"> <div class="devsite-article-meta nocontent" role="navigation"> <ul class="devsite-breadcrumb-list" aria-label="Breadcrumb"> <li class="devsite-breadcrumb-item "> <a href="https://cloud.google.com/" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="Google Cloud" > Home </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://cloud.google.com/stackdriver/docs" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="2" track-type="globalNav" track-name="breadcrumb" track-metadata-position="2" track-metadata-eventdetail="Google Cloud Observability" > Google Cloud Observability </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://cloud.google.com/logging/docs" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="3" track-type="globalNav" track-name="breadcrumb" track-metadata-position="3" track-metadata-eventdetail="Cloud Logging" > Logging </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://cloud.google.com/logging/docs" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="4" track-type="globalNav" track-name="breadcrumb" track-metadata-position="4" track-metadata-eventdetail="Cloud Logging" > Documentation </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://cloud.google.com/logging/docs/overview" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="5" track-type="globalNav" track-name="breadcrumb" track-metadata-position="5" track-metadata-eventdetail="" > Guides </a> </li> </ul> <devsite-thumb-rating position="header"> </devsite-thumb-rating> </div> <devsite-feedback position="header" project-name="Cloud Logging" product-id="714033" bucket="Documentation" context="Logging docs feedback link" version="t-devsite-webserver-20241114-r00-rc02.464922260396498922" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="header" class="nocontent" project-icon="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/favicons/onecloud/super_cloud.png" > <button> Send feedback </button> </devsite-feedback> <h1 class="devsite-page-title" tabindex="-1"> Cloud Audit Logs overview </h1> <devsite-feature-tooltip ack-key="AckCollectionsBookmarkTooltipDismiss" analytics-category="Site-Wide Custom Events" analytics-action-show="Callout Profile displayed" analytics-action-close="Callout Profile dismissed" analytics-label="Create Collection Callout" class="devsite-page-bookmark-tooltip nocontent" dismiss-button="true" id="devsite-collections-dropdown" dismiss-button-text="Dismiss" close-button-text="Got it"> <devsite-bookmark></devsite-bookmark> <span slot="popout-heading"> Stay organized with collections </span> <span slot="popout-contents"> Save and categorize content based on your preferences. </span> </devsite-feature-tooltip> <div class="devsite-page-title-meta"><devsite-view-release-notes></devsite-view-release-notes></div> <devsite-toc class="devsite-nav" depth="2" devsite-toc-embedded > </devsite-toc> <div class="devsite-article-body clearfix "> <div class="video-wrapper"> <iframe class="devsite-embedded-youtube-video" data-video-id="dVBBKR3SgDQ" data-autohide="1" data-showinfo="0" frameborder="0" allow="fullscreen"> </iframe> </div> <p>This document provides a conceptual overview of Cloud Audit Logs.</p> <p>Google Cloud services write audit logs that record administrative activities and accesses within your Google Cloud resources. Audit logs help you answer "who did what, where, and when?" within your Google Cloud resources with the same level of transparency as in on-premises environments. Enabling audit logs helps your security, auditing, and compliance entities monitor Google Cloud data and systems for possible vulnerabilities or external data misuse.</p> <aside class="note"><strong>Note:</strong><span> Data Access audit logs help the Support team troubleshoot issues with your account. Therefore, we recommend keeping them enabled. For more Cloud Audit Logs best practices, see <a href="/logging/docs/audit/best-practices">Cloud Audit Logs best practices</a>.</span></aside> <h2 id="services" data-text="Google Cloud services producing audit logs" tabindex="-1">Google Cloud services producing audit logs</h2> <p>For a list of Google Cloud services that provide audit logs, see <a href="/logging/docs/audit/services">Google Cloud services with audit logs</a>. All Google Cloud services will eventually provide audit logs.</p> <p>For an overview of Google Workspace audit logs, see <a href="/logging/docs/audit/gsuite-audit-logging">Audit logs for Google Workspace</a>.</p> <h2 id="roles" data-text="Required roles" tabindex="-1">Required roles</h2> <p>To view audit logs, you must have the appropriate <a href="/iam/docs">Identity and Access Management (IAM)</a> permissions and roles:</p> <p> <ul> <li> <p> To get the permissions that you need to get read-only access to Admin Activity, Policy Denied, and System Event audit logs, ask your administrator to grant you the <a href="https://cloud.google.com/iam/docs/understanding-roles#logging.viewer">Logs Viewer </a> (<code translate="no" dir="ltr">roles/logging.viewer</code>) IAM role on your project. </p> <p>If you have only the Logs Viewer role <code translate="no" dir="ltr">(roles/logging.viewer)</code>, then you cannot view Data Access audit logs that are in the <code translate="no" dir="ltr">_Default</code> bucket.</p></li> </ul> <p> <ul> <li> <p> To get the permissions that you need to get access to all logs in the <code translate="no" dir="ltr">_Required</code> and <code translate="no" dir="ltr">_Default</code> buckets, including Data Access logs, ask your administrator to grant you the <a href="https://cloud.google.com/iam/docs/understanding-roles#logging.privateLogViewer">Private Logs Viewer </a> (<code translate="no" dir="ltr">roles/logging.privateLogViewer</code>) IAM role on your project. </p> <p>The Private Logs Viewer role <code translate="no" dir="ltr">(roles/logging.privateLogViewer)</code> includes the permissions contained in the Logs Viewer role (<code translate="no" dir="ltr">roles/logging.viewer</code>), and those necessary to read Data Access audit logs in the <code translate="no" dir="ltr">_Default</code> bucket.</p></li> </ul> <p>For more information about the IAM permissions and roles that apply to audit logs data, see <a href="/logging/docs/access-control">Access control with IAM</a>.</p> <h2 id="types" data-text="Types of audit logs" tabindex="-1">Types of audit logs</h2> <p>Cloud Audit Logs provides the following audit logs for each Google Cloud project, folder, and organization:</p> <ul> <li><a href="#admin-activity">Admin Activity audit logs</a></li> <li><a href="#data-access">Data Access audit logs</a></li> <li><a href="#system-event">System Event audit logs</a></li> <li><a href="#policy_denied">Policy Denied audit logs</a></li> </ul> <aside class="note"><strong>Note:</strong><span> Log entries written by Cloud Audit Logs are immutable.</span></aside> <h3 id="admin-activity" data-text="Admin Activity audit logs" tabindex="-1">Admin Activity audit logs</h3> <p>Admin Activity audit logs contain log entries for API calls or other actions that modify the configuration or metadata of resources. For example, these logs record when users create VM instances or change Identity and Access Management permissions.</p> <p>Admin Activity audit logs are always written; you can't configure, exclude, or disable them. Even if you disable the Cloud Logging API, Admin Activity audit logs are still generated.</p> <p>For a list of services that write Admin Activity audit logs and detailed information about which activities generate those logs, see <a href="/logging/docs/audit/services">Google Cloud services with audit logs</a>.</p> <h3 id="data-access" data-text="Data Access audit logs" tabindex="-1">Data Access audit logs</h3> <p>Data Access audit logs contain API calls that read the configuration or metadata of resources, as well as user-driven API calls that create, modify, or read user-provided resource data.</p> <p>Publicly available resources that have the Identity and Access Management policies <a href="/iam/docs/overview#allauthenticatedusers"><code translate="no" dir="ltr">allAuthenticatedUsers</code></a> or <a href="/iam/docs/overview#allusers"><code translate="no" dir="ltr">allUsers</code></a> don't generate audit logs. Resources that can be accessed without logging into a Google Cloud, Google Workspace, Cloud Identity, or Drive Enterprise account don't generate audit logs. This helps protect end-user identities and information.</p> <p>Data Access audit logs—except for BigQuery Data Access audit logs—are disabled by default because audit logs can be quite large. If you want Data Access audit logs to be written for Google Cloud services other than BigQuery, you must explicitly enable them. Enabling the logs might result in your Google Cloud project being charged for the additional logs usage. For instructions on enabling and configuring Data Access audit logs, see <a href="/logging/docs/audit/configure-data-access">Enable Data Access audit logs</a>.</p> <p>For a list of services that write Data Access audit logs and detailed information about which activities generate those logs, see <a href="/logging/docs/audit/services">Google Cloud services with audit logs</a>.</p> <p>Data Access audit logs are stored in the <a href="/logging/docs/routing/overview#default-bucket"><code translate="no" dir="ltr">_Default</code></a> log bucket unless you've routed them elsewhere. For more information, see the <a href="#storing_and_routing_audit_logs">Storing and routing audit logs</a> section of this page.</p> <h3 id="system-event" data-text="System Event audit logs" tabindex="-1">System Event audit logs</h3> <p>System Event audit logs contain log entries for Google Cloud actions that modify the configuration of resources. System Event audit logs are generated by Google Cloud systems; they aren't driven by direct user action.</p> <p>System Event audit logs are always written; you can't configure, exclude, or disable them.</p> <p>For a list of services that write System Event audit logs and detailed information about which activities generate those logs, see <a href="/logging/docs/audit/services">Google Cloud services with audit logs</a>.</p> <h3 id="policy_denied" data-text="Policy Denied audit logs" tabindex="-1">Policy Denied audit logs</h3> <p>Policy Denied audit logs are recorded when a Google Cloud service denies access to a user or <a href="/iam/docs/service-accounts">service account</a> because of a security policy violation.</p> <p>Policy Denied audit logs are generated by default and your Google Cloud project is charged for the logs storage. You can't disable Policy Denied audit logs, but you can use <a href="/logging/docs/routing/overview#exclusions">exclusion filters</a> to prevent Policy Denied audit logs from being stored in Cloud Logging.</p> <p>For a list of services that write Policy Denied audit logs and detailed information about which activities generate those logs, see <a href="/logging/docs/audit/services">Google Cloud services with audit logs</a>.</p> <h2 id="audit_log_entry_structure" data-text="Audit log entry structure" tabindex="-1">Audit log entry structure</h2> <p>Every audit log entry in Cloud Logging is an object of type <a href="/logging/docs/reference/v2/rest/v2/LogEntry"><code translate="no" dir="ltr">LogEntry</code></a>. What distinguishes an audit log entry from other log entries is the <code translate="no" dir="ltr">protoPayload</code> field; this field contains an <a href="/logging/docs/audit/api/ref/rest/Shared.Types/AuditLog"><code translate="no" dir="ltr">AuditLog</code></a> object that stores the audit logging data.</p> <p>To understand how to read and interpret audit log entries, and for a sample of an audit log entry, see <a href="/logging/docs/audit/understanding-audit-logs">Understanding audit logs</a>.</p> <h3 id="log_name" data-text="Log name" tabindex="-1">Log name</h3> <p>Cloud Audit Logs log names include the following:</p> <ul> <li><p>Resource identifiers indicating the Google Cloud project or other Google Cloud entity that owns the audit logs.</p></li> <li><p>The string <code translate="no" dir="ltr">cloudaudit.googleapis.com</code>.</p></li> <li><p>A string that indicates whether the log contains Admin Activity, Data Access, Policy Denied, or System Event audit logging data.</p></li> </ul> <p>The following are the audit log names, including variables for the resource identifiers:</p> <div></div><devsite-code><pre class="devsite-click-to-copy" translate="no" dir="ltr" is-upgraded syntax="SQL"><span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">projects</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">PROJECT_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Factivity</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">projects</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">PROJECT_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Fdata_access</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">projects</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">PROJECT_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Fsystem_event</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">projects</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">PROJECT_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Fpolicy</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">folders</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">FOLDER_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Factivity</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">folders</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">FOLDER_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Fdata_access</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">folders</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">FOLDER_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Fsystem_event</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">folders</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">FOLDER_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Fpolicy</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">billingAccounts</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">BILLING_ACCOUNT_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Factivity</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">billingAccounts</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">BILLING_ACCOUNT_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Fdata_access</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">billingAccounts</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">BILLING_ACCOUNT_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Fsystem_event</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">billingAccounts</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">BILLING_ACCOUNT_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Fpolicy</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">organizations</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">ORGANIZATION_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Factivity</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">organizations</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">ORGANIZATION_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Fdata_access</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">organizations</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">ORGANIZATION_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Fsystem_event</span> <span class="devsite-syntax-w"> </span><span class="devsite-syntax-n">organizations</span><span class="devsite-syntax-o">/</span><var translate="no"><span class="devsite-syntax-n">ORGANIZATION_ID</span></var><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">logs</span><span class="devsite-syntax-o">/</span><span class="devsite-syntax-n">cloudaudit</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">googleapis</span><span class="devsite-syntax-p">.</span><span class="devsite-syntax-n">com</span><span class="devsite-syntax-o">%</span><span class="devsite-syntax-mi">2</span><span class="devsite-syntax-n">Fpolicy</span></pre></devsite-code> <h2 id="user-id" data-text="Caller identities in audit logs" tabindex="-1">Caller identities in audit logs</h2> <p>Audit logs record the identity that performed the logged operations on the Google Cloud resource. The caller's identity is held in the <code translate="no" dir="ltr">AuthenticationInfo</code> field of <a href="/logging/docs/audit/api/ref/rest/Shared.Types/AuditLog"><code translate="no" dir="ltr">AuditLog</code></a> objects.</p> <p>Audit logging doesn't redact the caller's principal email address for any access that succeeds or for any write operation.</p> <p>For read-only operations that fail with a "permission denied" error, Audit Logging might redact the caller's principal email address unless the caller is a service account.</p> <p>In addition to the conditions listed above, the following applies to certain Google Cloud services:</p> <ul> <li><a href="/appengine/docs">Legacy App Engine API</a>: Identities aren't collected.</li> </ul> <ul> <li><p><a href="/bigquery/docs/reference/auditlogs#ids">BigQuery</a>: Caller identities and IP addresses, as well as some resource names, are redacted from the audit logs, unless certain conditions are met.</p></li> <li><p><a href="/storage/docs/access-logs">Cloud Storage</a>: When Cloud Storage usage logs are enabled, Cloud Storage writes usage data to the Cloud Storage bucket, which generates Data Access audit logs for the bucket. The generated Data Access audit log has its caller identity redacted.</p></li> </ul> <ul> <li><a href="/firestore/docs/audit-logging">Firestore</a>: If a JSON Web Token (JWT) was used for third-party authentication, the <code translate="no" dir="ltr">thirdPartyPrincipal</code> field includes the token's header and payload. For example, audit logs for requests authenticated with <a href="https://firebase.google.com/docs/auth">Firebase Authentication</a> include that request's <a href="https://firebase.google.com/docs/auth/users#auth_tokens">auth token</a>.</li> </ul> <ul> <li><p><a href="/vpc-service-controls/docs/audit-logging">VPC Service Controls</a>: For Policy Denied audit logs, the following redaction occurs:</p> <ul> <li><p>Parts of the caller email addresses might be redacted and replaced by three period characters <code translate="no" dir="ltr">...</code>.</p></li> <li><p>Some caller email addresses belonging to the domain <code translate="no" dir="ltr">google.com</code> are redacted and replaced by <code translate="no" dir="ltr">google-internal</code>.</p></li> </ul></li> </ul> <ul> <li><a href="/resource-manager/docs/organization-policy/audit-logging">Organization Policy</a>: Parts of the caller email addresses might be redacted and replaced by three period characters <code translate="no" dir="ltr">...</code>.</li> </ul> <h2 id="caller-ip" data-text="IP address of the caller in audit logs" tabindex="-1">IP address of the caller in audit logs</h2> <p>The IP address of the caller is held in the <code translate="no" dir="ltr">RequestMetadata.callerIp</code> field of the <a href="/logging/docs/audit/api/ref/rest/Shared.Types/AuditLog"><code translate="no" dir="ltr">AuditLog</code></a> object:</p> <ul> <li>For a caller from the internet, the address is a public IPv4 or IPv6 address.</li> <li>For calls made from inside the internal production network from one Google Cloud service to another, the <code translate="no" dir="ltr">callerIp</code> is redacted to "private".</li> <li>For a caller from a Compute Engine VM with a external IP address, the <code translate="no" dir="ltr">callerIp</code> is the external address of the VM.</li> <li>For a caller from a Compute Engine VM without a external IP address, if the VM is in the same organization or project as the accessed resource, then <code translate="no" dir="ltr">callerIp</code> is the VM's internal IPv4 address. Otherwise, the <code translate="no" dir="ltr">callerIp</code> is redacted to "gce-internal-ip". For more information, see <a href="/compute/docs/vpc">VPC network overview</a>.</li> </ul> <h2 id="view-logs" data-text="Viewing audit logs" tabindex="-1">Viewing audit logs</h2> <p>You can query for all audit logs or you can query for logs by their audit log name. The audit log name includes the <a href="/resource-manager/docs/creating-managing-projects#identifying_projects">resource identifier</a> of the Google Cloud project, folder, billing account, or organization for which you want to view audit logging information. Your queries can specify indexed <a href="/logging/docs/reference/v2/rest/v2/LogEntry"><code translate="no" dir="ltr">LogEntry</code></a> fields. For more information about querying your logs, see <a href="/logging/docs/view/building-queries">Build queries in the Logs Explorer</a></p> <p>The Logs Explorer lets you view filter individual log entries. If you want to use SQL to analyze groups of log entries, then use the <strong>Log Analytics</strong> page. For more information, see:</p> <ul> <li><a href="/logging/docs/analyze/query-and-view">Query and view logs in Log Analytics</a>.</li> <li><a href="/logging/docs/analyze/analyze-audit-logs">Sample queries for security insights</a>.</li> <li><a href="/logging/docs/analyze/charts">Chart query results</a>.</li> </ul> <p>Most audit logs can be viewed in Cloud Logging by using the Google Cloud console, the Google Cloud CLI, or the Logging API. However, for audit logs related to billing, you can only use the Google Cloud CLI or the Logging API.</p> <div id="logging_add_log_view_binding-code-sample" class="ds-selector-tabs" data-ds-scope="code-sample"> <section> <h3 id="logging_add_log_view_binding-console" track-metadata-position="logging_add_log_view_binding" track-metadata-region-tag="logging_add_log_view_binding" data-text="Console" tabindex="-1">Console</h3> <p>In the Google Cloud console, you can use the Logs Explorer to retrieve your audit log entries for your Google Cloud project, folder, or organization:</p> <aside class="note"><strong>Note:</strong><span> You can't view audit logs for Cloud Billing accounts in the Google Cloud console. You must use the API or the gcloud CLI.</span></aside> <ol> <li> <p>In the Google Cloud console, go to the <b>Logs Explorer</b> page: <p><a class="button button-primary" href="https://console.cloud.google.com/logs/query" target="console" track-name="consoleLink" track-type="task" track-metadata-position="body" track-metadata-event-detail="logs/query" >Go to <b>Logs Explorer</b></a> </p> </p> <p>If you use the search bar to find this page, then select the result whose subheading is <b>Logging</b>.</p></li> <li><p>Select an existing Google Cloud project, folder, or organization.</p></li> <li><p>To display all audit logs, enter either of the following queries into the query-editor field, and then click <strong>Run query</strong>:</p> <div></div><devsite-code><pre class="notranslate devsite-click-to-copy" dir="ltr" is-upgraded> logName:"cloudaudit.googleapis.com" </pre></devsite-code> <div></div><devsite-code><pre class="notranslate devsite-click-to-copy" dir="ltr" is-upgraded> protoPayload."@type"="type.googleapis.com/google.cloud.audit.AuditLog" </pre></devsite-code></li> <li><p>To display the audit logs for a specific resource and audit log type, in the <strong>Query builder</strong> pane, do the following:</p> <ul> <li><p>In <strong>Resource type</strong>, select the Google Cloud resource whose audit logs you want to see.</p></li> <li><p>In <strong>Log name</strong>, select the audit log type that you want to see:</p> <ul> <li>For Admin Activity audit logs, select <strong>activity</strong>.</li> <li>For Data Access audit logs, select <strong>data_access</strong>.</li> <li>For System Event audit logs, select <strong>system_event</strong>.</li> <li>For Policy Denied audit logs, select <strong>policy</strong>.</li> </ul></li> <li><p>Click <strong>Run query</strong>.</p></li> </ul> <p>If you don't see these options, then there aren't any audit logs of that type available in the Google Cloud project, folder, or organization.</p> <p>If you're experiencing issues when trying to view logs in the Logs Explorer, see the <a href="/logging/docs/view/logs-explorer-interface#troubleshooting">troubleshooting</a> information.</p> <p>For more information about querying by using the Logs Explorer, see <a href="/logging/docs/view/building-queries">Build queries in the Logs Explorer</a>.</p></li> </ol> </section> <section> <h3 id="logging_add_log_view_binding-gcloud" track-metadata-position="logging_add_log_view_binding" track-metadata-region-tag="logging_add_log_view_binding" data-text="gcloud" tabindex="-1"><span class="notranslate">gcloud</span></h3> <p>The Google Cloud CLI provides a command-line interface to the Logging API. Supply a valid resource identifier in each of the log names. For example, if your query includes a <var translate="no">PROJECT_ID</var>, then the project identifier you supply must refer to the currently selected Google Cloud project.</p> <p>To read your Google Cloud project-level audit log entries, run the following command:</p> <div></div><devsite-code><pre class="devsite-click-to-copy" translate="no" dir="ltr" is-upgraded> gcloud logging read "logName : projects/<var translate="no">PROJECT_ID</var>/logs/cloudaudit.googleapis.com" \ --project=<var translate="no">PROJECT_ID</var> </pre></devsite-code> <p>To read your folder-level audit log entries, run the following command:</p> <div></div><devsite-code><pre class="devsite-click-to-copy" translate="no" dir="ltr" is-upgraded> gcloud logging read "logName : folders/<var translate="no">FOLDER_ID</var>/logs/cloudaudit.googleapis.com" \ --folder=<var translate="no">FOLDER_ID</var> </pre></devsite-code> <p>To read your organization-level audit log entries, run the following command:</p> <div></div><devsite-code><pre class="devsite-click-to-copy" translate="no" dir="ltr" is-upgraded> gcloud logging read "logName : organizations/<var translate="no">ORGANIZATION_ID</var>/logs/cloudaudit.googleapis.com" \ --organization=<var translate="no">ORGANIZATION_ID</var> </pre></devsite-code> <p>To read your Cloud Billing account-level audit log entries, run the following command:</p> <div></div><devsite-code><pre class="devsite-click-to-copy" translate="no" dir="ltr" is-upgraded> gcloud logging read "logName : billingAccounts/<var translate="no">BILLING_ACCOUNT_ID</var>/logs/cloudaudit.googleapis.com" \ --billing-account=<var translate="no">BILLING_ACCOUNT_ID</var> </pre></devsite-code> <p>Add the <a href="/sdk/gcloud/reference/logging/read#--freshness"><code translate="no" dir="ltr">--freshness</code> flag</a> to your command to read logs that are more than 1 day old.</p> <p>For more information about using the gcloud CLI, see <a href="/sdk/gcloud/reference/logging/read"><code translate="no" dir="ltr">gcloud logging read</code></a>.</p> </section> <section> <h3 id="logging_add_log_view_binding-rest" track-metadata-position="logging_add_log_view_binding" track-metadata-region-tag="logging_add_log_view_binding" data-text="REST" tabindex="-1"><span class="notranslate">REST</span></h3> <p>When building your queries, supply a valid resource identifier in each of the log names. For example, if your query includes a <var translate="no">PROJECT_ID</var>, then the project identifier you supply must refer to the currently selected Google Cloud project.</p> <p>For example, to use the Logging API to view your project-level audit log entries, do the following:</p> <ol> <li><p>Go to the <strong>Try this API</strong> section in the documentation for the <a href="/logging/docs/reference/v2/rest/v2/entries/list"><code translate="no" dir="ltr">entries.list</code></a> method.</p></li> <li><p>Put the following into the <strong>Request body</strong> part of the <strong>Try this API</strong> form. Clicking this <a href="/logging/docs/reference/v2/rest/v2/entries/list?apix_params=%7B%22resource%22%3A%7B%22resourceNames%22%3A%5B%22projects%2F%5BPROJECT_ID%5D%22%5D%2C%22pageSize%22%3A5%2C%22filter%22%3A%22logName%3D(projects%2F%5BPROJECT_ID%5D%2Flogs%2Fcloudaudit.googleapis.com%252Factivity%20OR%20projects%2F%5BPROJECT_ID%5D%2Flogs%2Fcloudaudit.googleapis.com%252Fsystem_events%20OR%20projects%2F%5BPROJECT_ID%5D%2Flogs%2Fcloudaudit.googleapis.com%252Fdata_access)%22%7D%7D">prepopulated form</a> automatically fills the request body, but you need to supply a valid <var translate="no">PROJECT_ID</var> in each of the log names.</p> <div></div><devsite-code><pre class="devsite-click-to-copy" lang-html translate="no" dir="ltr" is-upgraded> { "resourceNames": [ "projects/<var translate="no">PROJECT_ID</var>" ], "pageSize": 5, "filter": "logName : projects/<var translate="no">PROJECT_ID</var>/logs/cloudaudit.googleapis.com" } </pre></devsite-code></li> <li><p>Click <strong>Execute</strong>.</p></li> </ol> </section> </div></p> <h2 id="storing_and_routing_audit_logs" data-text="Storing and routing audit logs" tabindex="-1">Storing and routing audit logs</h2> <p>Cloud Logging uses <a href="/logging/docs/routing/overview#buckets">log buckets</a> as containers that store and organize your logs data. For each billing account, Google Cloud project, folder, and organization, Logging automatically creates two log buckets, <code translate="no" dir="ltr">_Required</code> and <code translate="no" dir="ltr">_Default</code>, and correspondingly named <a href="/logging/docs/routing/overview#sinks">sinks</a>.</p> <p>Cloud Logging <code translate="no" dir="ltr">_Required</code> buckets store Admin Activity audit logs and System Event audit logs. You can't prevent Admin Activity or System Event audit logs from being stored. You also can't configure the sink that routes log entries to the <code translate="no" dir="ltr">_Required</code> buckets.</p> <p>Admin Activity audit logs and System Event audit logs are always stored in the <code translate="no" dir="ltr">_Required</code> bucket in the project where the logs were generated.</p> <p>If you route Admin Activity audit logs and System Event audit logs to a different project, then those logs don't pass through the <code translate="no" dir="ltr">_Default</code> or <code translate="no" dir="ltr">_Required</code> sink of the destination project. Therefore, these logs aren't stored in the <code translate="no" dir="ltr">_Default</code> log bucket or the <code translate="no" dir="ltr">_Required</code> log bucket of the destination project. To store these logs, create a log sink in the destination project. For more information, see <a href="/logging/docs/export/configure_export_v2">Route logs to supported destinations</a>.</p> <p>The <code translate="no" dir="ltr">_Default</code> buckets, by default, store any enabled Data Access audit logs as well as Policy Denied audit logs. To prevent Data Access audit logs from being stored in the <code translate="no" dir="ltr">_Default</code> buckets, you can disable them. To prevent any Policy Denied audit logs from being stored in the <code translate="no" dir="ltr">_Default</code> buckets, you can exclude them by modifying their sinks' filters.</p> <p>You can also route your audit log entries to user-defined Cloud Logging buckets at the Google Cloud project level or to supported destinations outside of Logging using sinks. For instructions on routing logs, see <a href="/logging/docs/export/configure_export_v2">Route logs to supported destinations</a>.</p> <p>When configuring your log sinks' filters, you need to specify the audit log types you want to route; for filtering examples, see <a href="/logging/docs/view/query-library#security-filters">Security logging queries</a>.</p> <p>If you want to route audit log entries for a Google Cloud organization, folder, or billing account, see <a href="/logging/docs/export/aggregated_sinks">Collate and route organization-level logs to supported destinations</a>.</p> <h2 id="audit_log_retention" data-text="Audit log retention" tabindex="-1">Audit log retention</h2> <p>For details on how long log entries are retained by Logging, see the retention information in <a href="/logging/quotas#logs_retention_periods">Quotas and limits: Logs retention periods</a>.</p> <h2 id="access-control" data-text="Access control" tabindex="-1">Access control</h2> <p>IAM permissions and roles determine your ability to access audit logs data in the <a href="/logging/docs/reference/v2/rest">Logging API</a>, the <a href="/logging/docs/view/logs-explorer-interface">Logs Explorer</a>, and the <a href="/logging/docs/reference/tools/gcloud-logging">Google Cloud CLI</a>.</p> <p>For detailed information about the IAM permissions and roles you might need, see <a href="/logging/docs/access-control">Access control with IAM</a>.</p> <h2 id="quotas" data-text="Quotas and limits" tabindex="-1">Quotas and limits</h2> <p>For details on logging usage limits, including the maximum sizes of audit logs, see <a href="/logging/quotas">Quotas and limits</a>.</p> <h2 id="pricing" data-text="Pricing" tabindex="-1">Pricing</h2> <p>Cloud Logging doesn't charge to route logs to a supported destination; however, the destination might apply charges. With the exception of the <code translate="no" dir="ltr">_Required</code> log bucket, Cloud Logging charges to stream logs into log buckets and for storage longer than the default retention period of the log bucket.</p> <p>Cloud Logging doesn't charge for copying logs, for defining <a href="/logging/docs/log-scope/create-and-manage">log scopes</a>, or for queries issued through the <b>Logs Explorer</b> or <b>Log Analytics</b> pages.</p> <p>For more information, see the following documents:</p> <ul> <li><a href="/stackdriver/pricing#logs-pricing-summary">Cloud Logging pricing summary</a></li> <li><p>Destination costs:</p> <ul> <li><a href="/storage/pricing">Cloud Storage pricing</a></li> <li><a href="/bigquery/pricing#data_ingestion_pricing">BigQuery pricing</a></li> <li><a href="/pubsub/pricing">Pub/Sub pricing</a></li> <li><a href="/stackdriver/pricing#logging-cost">Cloud Logging pricing</a></li> </ul> <li> <a href="/vpc/network-pricing#network-telemetry">VPC flow log generation charges</a> apply when you send and then exclude your Virtual Private Cloud flow logs from Cloud Logging.</li> </li> </ul> <h2 id="whats_next" data-text="What's next" tabindex="-1">What's next</h2> <ul> <li>Learn how to <a href="/logging/docs/audit/understanding-audit-logs">read and understand audit logs</a>.</li> <li>Learn how to <a href="/logging/docs/audit/configure-data-access">enable Data Access audit logs</a>.</li> <li>Review <a href="/logging/docs/audit/best-practices">best practices</a> for Cloud Audit Logs.</li> </ul> <ul> <li>Learn about <a href="/assured-workloads/access-transparency/docs/overview">Access Transparency</a>, which provides logs of actions taken by Google Cloud staff when accessing your Google Cloud content.</li> </ul> <devsite-hats-survey class="nocontent" hats-id="Nd7nTix2o0eU5NUYprb0ThtUc5jf" listnr-id="83405"></devsite-hats-survey> </div> <devsite-thumb-rating position="footer"> </devsite-thumb-rating> <devsite-feedback position="footer" project-name="Cloud Logging" product-id="714033" bucket="Documentation" context="Logging docs feedback link" version="t-devsite-webserver-20241114-r00-rc02.464922260396498922" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="footer" class="nocontent" project-icon="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/favicons/onecloud/super_cloud.png" > <button> Send feedback </button> </devsite-feedback> <div class="devsite-floating-action-buttons"> </div> </article> <devsite-content-footer class="nocontent"> <p>Except as otherwise noted, the content of this page is licensed under the <a href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 License</a>, and code samples are licensed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 License</a>. For details, see the <a href="https://developers.google.com/site-policies">Google Developers Site Policies</a>. Java is a registered trademark of Oracle and/or its affiliates.</p> <p>Last updated 2024-11-22 UTC.</p> </devsite-content-footer> <devsite-notification > </devsite-notification> <div class="devsite-content-data"> <template class="devsite-thumb-rating-feedback"> <devsite-feedback position="thumb-rating" project-name="Cloud Logging" product-id="714033" bucket="Documentation" context="Logging docs feedback link" version="t-devsite-webserver-20241114-r00-rc02.464922260396498922" data-label="Send Feedback Button" track-type="feedback" track-name="sendFeedbackLink" track-metadata-position="thumb-rating" class="nocontent" project-icon="https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/favicons/onecloud/super_cloud.png" > <button> Need to tell us more? </button> </devsite-feedback> </template> <template class="devsite-content-data-template"> [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-22 UTC."],[],[]] </template> </div> </devsite-content> </main> <devsite-footer-promos class="devsite-footer"> </devsite-footer-promos> <devsite-footer-linkboxes class="devsite-footer"> <nav class="devsite-footer-linkboxes nocontent" aria-label="Footer links"> <ul class="devsite-footer-linkboxes-list"> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Why Google</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/why-google-cloud/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-metadata-position="footer"track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/why-google-cloud/"track-type="footer link"track-metadata-child_headline="why google"track-name="choosing google cloud"> Choosing Google Cloud </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/trust-center/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-name="trust and security"track-type="footer link"track-metadata-eventDetail="cloud.google.com/security/"track-metadata-module="footer"track-metadata-child_headline="why google"track-metadata-position="footer"> Trust and security </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/modern-infrastructure/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-name="modern infrastructure cloud"track-metadata-module="footer"track-metadata-position="footer"track-type="footer link"track-metadata-eventDetail="cloud.google.com/solutions/modern-infrastructure/"track-metadata-child_headline="why google"> Modern Infrastructure Cloud </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/multicloud/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" track-metadata-child_headline="why google"track-metadata-eventDetail="cloud.google.com/multicloud/"track-name="multicloud"track-metadata-module="footer"track-metadata-position="footer"track-type="footer link"> Multicloud </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/infrastructure/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" track-metadata-position="footer"track-metadata-child_headline="why google"track-type="footer link"track-name="global infrastructure"track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/infrastructure/"> Global infrastructure </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/customers/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" track-name="customers and case studies"track-metadata-eventDetail="cloud.google.com/customers/"track-type="footer link"track-metadata-child_headline="why google"track-metadata-position="footer"track-metadata-module="footer"> Customers and case studies </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/analyst-reports/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" track-metadata-eventDetail="cloud.google.com/analyst-reports/"track-metadata-position="footer"track-metadata-module="footer"track-name="analyst reports"track-metadata-child_headline="why google"track-type="footer link"> Analyst reports </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/whitepapers/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 8)" track-name="whitepapers"track-metadata-child_headline="why google"track-metadata-eventDetail="cloud.google.com/whitepapers/"track-metadata-position="footer"track-metadata-module="footer"track-type="footer link"> Whitepapers </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//cloud.google.com/blog/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 9)" track-name="blog"track-metadata-eventDetail="cloud.google.com/blog/"track-metadata-position="footer"track-type="footer link"track-metadata-module="footer"track-metadata-child_headline="engage"> Blog </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Products and pricing</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/pricing/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-type="footer link"track-metadata-child_headline="products and pricing"track-name="google cloud pricing"track-metadata-eventDetail="cloud.google.com/pricing/"track-metadata-module="footer"track-metadata-position="footer"> Google Cloud pricing </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//workspace.google.com/pricing.html" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-metadata-position="footer"track-metadata-module="footer"track-name="google workspace pricing"track-type="footer link"target="_blank"track-metadata-eventDetail="workspace.google.com/pricing.html"track-metadata-child_headline="products and pricing"> Google Workspace pricing </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/products/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-type="footer link"track-metadata-module="footer"track-metadata-position="footer"track-metadata-child_headline="products and pricing"track-metadata-eventDetail="cloud.google.com/products/"track-name="see all products"> See all products </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Solutions</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/solutions/infrastructure-modernization/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-name="infrastructure modernization"track-metadata-position="footer"track-type="footer link"track-metadata-eventDetail="cloud.google.com/solutions/infrastructure-modernization/"track-metadata-child_headline="solutions"track-metadata-module="footer"> Infrastructure modernization </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/databases/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-metadata-child_headline="solutions"track-type="footer link"track-metadata-position="footer"track-metadata-eventDetail="cloud.google.com/solutions/databases"track-metadata-module="footer"track-name="databases"> Databases </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/application-modernization/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-name="application development"track-type="footer link"track-metadata-position="footer"track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/solutions/application-modernization/"track-metadata-child_headline="solutions"> Application modernization </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/smart-analytics/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" track-name="smart analytics"track-type="footer link"track-metadata-module="footer"track-metadata-position="footer"track-metadata-eventDetail="cloud.google.com/solutions/smart-analytics/"track-metadata-child_headline="solutions"> Smart analytics </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/ai/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/solutions/ai/"track-metadata-child_headline="solutions"track-metadata-position="footer"track-type="footer link"track-name="artificial intelligence"> Artificial Intelligence </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/security/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" track-metadata-position="footer"track-metadata-child_headline="solutions"track-name="security"track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/solutions/security/"track-type="footer link"> Security </a> </li> <li class="devsite-footer-linkbox-item"> <a href="https://workspace.google.com/enterprise/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" track-name="productivity and work transformation"target="_blank"track-type="footer link"track-metadata-child_headline="solutions"track-metadata-eventDetail="workspace.google.com/enterprise/"track-metadata-position="footer"track-metadata-module="footer"> Productivity & work transformation </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/#industry-solutions" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 8)" track-name="industry solutions"track-metadata-child_headline="solutions"track-metadata-eventDetail="cloud.google.com/solutions/#industry-solutions"track-metadata-position="footer"track-type="footer link"track-metadata-module="footer"> Industry solutions </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/devops/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 9)" track-type="footer link"track-metadata-position="footer"track-name="devops solutions"track-metadata-module="footer"track-metadata-child_headline="solutions"track-metadata-eventDetail="cloud.google.com/solutions/devops/"> DevOps solutions </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/#section-14" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 10)" track-name="small business solutions"track-metadata-eventDetail="cloud.google.com/solutions/#section-14"track-metadata-child_headline="solutions"track-type="footer link"track-metadata-module="footer"track-metadata-position="footer"> Small business solutions </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/solutions/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 11)" track-type="footer link"track-metadata-position="footer"track-metadata-module="footer"track-name="see all solutions"track-metadata-child_headline="solutions"track-metadata-eventDetail="cloud.google.com/solutions/"> See all solutions </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Resources</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/affiliate-program/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-metadata-position="footer"track-metadata-child_headline="resources"track-type="footer link"track-name="google cloud affiliate program"track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/affiliate-program/"> Google Cloud Affiliate Program </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/docs/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-metadata-position="footer"track-type="footer link"track-metadata-child_headline="resources"track-name="google cloud documentation"track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/docs/"> Google Cloud documentation </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/docs/get-started/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-metadata-child_headline="resources"track-metadata-eventDetail="cloud.google.com/docs/get-started/"track-metadata-position="footer"track-metadata-module="footer"track-name="google cloud quickstarts"track-type="footer link"> Google Cloud quickstarts </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/marketplace/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" track-metadata-child_headline="resources"track-type="footer link"track-metadata-eventDetail="cloud.google.com/marketplace/"track-metadata-module="footer"track-metadata-position="footer"track-name="google cloud marketplace"> Google Cloud Marketplace </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/discover/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" track-type="footer link"track-metadata-module="footer"track-metadata-position="footer"track-name="learn about cloud computing"track-metadata-eventDetail="learn/"track-metadata-child_headline="resources"> Learn about cloud computing </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/support-hub/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" track-metadata-module="footer"track-metadata-child_headline="resources"track-type="footer link"track-metadata-eventDetail="cloud.google.com/support-hub/"track-name="support"track-metadata-position="footer"> Support </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/docs/samples" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" track-metadata-position="footer"track-metadata-eventDetail="cloud.google.com/docs/samples"track-name="code samples"track-metadata-child_headline="resources"track-metadata-module="footer"track-type="footer link"> Code samples </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/architecture/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 8)" track-metadata-position="footer"track-name="cloud architecture center"track-type="footer link"track-metadata-child_headline="resources"track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/architecture/"> Cloud Architecture Center </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/learn/training/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 9)" track-metadata-position="footer"track-metadata-module="footer"track-name="training"track-metadata-eventDetail="cloud.google.com/training/"track-type="footer link"track-metadata-child_headline="resources"> Training </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/learn/certification/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 10)" track-name="certifications"track-metadata-eventDetail="cloud.google.com/certification"track-type="footer link"track-metadata-module="footer"track-metadata-position="footer"track-metadata-child_headline="resources"> Certifications </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//developers.google.com" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 11)" target="_blank"track-metadata-module="footer"track-type="footer link"track-metadata-eventDetail="developers.google.com"track-metadata-child_headline="resources"track-metadata-position="footer"track-name="google developers"> Google for Developers </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/startup/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 12)" track-name="google cloud for startups"track-metadata-module="footer"track-metadata-position="footer"track-metadata-child_headline="resources"track-type="footer link"track-metadata-eventDetail="cloud.google.com/startup/"> Google Cloud for Startups </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//status.cloud.google.com" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 13)" track-metadata-eventDetail="status.cloud.google.com"target="_blank"track-metadata-child_headline="resources"track-name="system status"track-metadata-position="footer"track-metadata-module="footer"track-type="footer link"> System status </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/release-notes" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 14)" track-metadata-eventDetail="cloud.google.com/release-notes/"track-name="release notes"track-metadata-module="footer"track-metadata-position="footer"track-metadata-child_headline="resources"track-type="footer link"> Release Notes </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Engage</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="/contact/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" track-name="contact sales"track-metadata-eventDetail="cloud.google.com/contact/"track-metadata-position="footer"track-metadata-child_headline="engage"track-metadata-module="footer"track-type="footer link"> Contact sales </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//cloud.google.com/find-a-partner" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" track-metadata-module="footer"track-name="find a partner"track-metadata-position="footer"track-metadata-child_headline="engage"target="_blank"track-type="footer link"track-metadata-eventDetail="cloud.google.com/find-a-partner"> Find a Partner </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/partners/become-a-partner/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" track-metadata-module="footer"track-type="footer link"track-metadata-child_headline="engage"track-name="become a partner"track-metadata-eventDetail="cloud.google.com/partners/become-a-partner/"track-metadata-position="footer"> Become a Partner </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/events/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" track-type="footer link"track-name="events"track-metadata-eventDetail="cloud.withgoogle.com/events"track-metadata-child_headline="engage"track-metadata-module="footer"track-metadata-position="footer"> Events </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/podcasts/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" track-metadata-child_headline="engage"track-metadata-module="footer"track-metadata-eventDetail="cloud.google.com/podcasts/"track-name="podcasts"track-type="footer link"target="_blank"track-metadata-position="footer"rel="noopener"> Podcasts </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/developers/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" track-type="footer link"track-metadata-position="footer"track-metadata-eventDetail="cloud.google.com/developers/"track-metadata-child_headline="engage"track-metadata-module="footer"track-name="developer center"> Developer Center </a> </li> <li class="devsite-footer-linkbox-item"> <a href="https://www.googlecloudpresscorner.com/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" track-metadata-child_headline="engage"target="_blank"rel="noopener"track-name="press corner"track-type="footer link"track-metadata-position="footer"track-metadata-eventDetail="www.googlecloudpresscorner.com"track-metadata-module="footer"> Press Corner </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//www.youtube.com/googlecloud" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 8)" rel="noopener"track-type="footer link"track-metadata-child_headline="engage"track-metadata-module="footer"track-metadata-position="footer"track-metadata-eventDetail="www.youtube.com/googlecloud"track-name="google cloud on youtube"target="_blank"> Google Cloud on YouTube </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//www.youtube.com/googlecloudplatform" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 9)" track-metadata-module="footer"target="_blank"track-metadata-eventDetail="www.youtube.com/googlecloudplatform"track-metadata-child_headline="engage"track-name="google cloud tech on youtube"rel="noopener"track-type="footer link"track-metadata-position="footer"> Google Cloud Tech on YouTube </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//x.com/googlecloud" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 10)" track-metadata-eventDetail="x.com/googlecloud"track-name="follow on x"track-metadata-position="footer"target="_blank"track-type="footer link"rel="noopener"track-metadata-child_headline="engage"track-metadata-module="footer"> Follow on X </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//userresearch.google.com/?reserved=1&utm_source=website&Q_Language=en&utm_medium=own_srch&utm_campaign=CloudWebFooter&utm_term=0&utm_content=0&productTag=clou&campaignDate=jul19&pType=devel&referral_code=jk212693" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 11)" track-metadata-module="footer"track-type="footer link"track-name="join user research"target="_blank"track-metadata-child_headline="engage"track-metadata-position="footer"track-metadata-eventDetail="userresearch.google.com/?reserved=1&utm_source=website&Q_Language=en&utm_medium=own_srch&utm_campaign=CloudWebFooter&utm_term=0&utm_content=0&productTag=clou&campaignDate=jul19&pType=devel&referral_code=jk212693"> Join User Research </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//careers.google.com/cloud" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 12)" track-name="we are hiring join google cloud"track-metadata-eventDetail="careers.google.com/cloud"track-metadata-position="footer"track-type="footer link"track-metadata-child_headline="engage"track-metadata-module="footer"target="_blank"> We're hiring. Join Google Cloud! </a> </li> <li class="devsite-footer-linkbox-item"> <a href="https://www.googlecloudcommunity.com/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 13)" track-type="footer link"track-name="google cloud community"track-metadata-eventDetail="www.googlecloudcommunity.com"target="_blank"track-metadata-position="footer"rel="noopener"track-metadata-module="footer"track-metadata-child_headline="engage"> Google Cloud Community </a> </li> </ul> </li> </ul> </nav> </devsite-footer-linkboxes> <devsite-footer-utility class="devsite-footer"> <div class="devsite-footer-utility nocontent"> <nav class="devsite-footer-utility-links" aria-label="Utility links"> <ul class="devsite-footer-utility-list"> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="//about.google/" data-category="Site-Wide Custom Events" data-label="Footer About Google link" target="_blank" track-type="footer link" track-metadata-module="utility footer" track-metadata-eventDetail="//about.google/" track-metadata-position="footer" track-name="about google" > About Google </a> </li> <li class="devsite-footer-utility-item devsite-footer-privacy-link"> <a class="devsite-footer-utility-link gc-analytics-event" href="//policies.google.com/privacy" data-category="Site-Wide Custom Events" data-label="Footer Privacy link" track-metadata-eventDetail="//policies.google.com/privacy" track-metadata-module="utility footer" track-metadata-position="footer" track-name="privacy" target="_blank" track-type="footer link" > Privacy </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="//www.google.com/intl/en/policies/terms/regional.html" data-category="Site-Wide Custom Events" data-label="Footer Site terms link" track-metadata-module="utility footer" track-metadata-position="footer" target="_blank" track-name="site terms" track-type="footer link" track-metadata-eventDetail="//www.google.com/intl/en/policies/terms/regional.html" > Site terms </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="/product-terms/" data-category="Site-Wide Custom Events" data-label="Footer Google Cloud terms link" track-metadata-module="utility footer" track-type="footer link" track-metadata-eventDetail="/product-terms/" track-name="google cloud terms" track-metadata-position="footer" > Google Cloud terms </a> </li> <li class="devsite-footer-utility-item glue-cookie-notification-bar-control"> <a class="devsite-footer-utility-link gc-analytics-event" href="#" data-category="Site-Wide Custom Events" data-label="Footer Manage cookies link" track-metadata-module="utility footer" track-metadata-position="footer" track-type="footer link" aria-hidden="true" track-metadata-eventDetail="#" track-name="Manage cookies" > Manage cookies </a> </li> <li class="devsite-footer-utility-item devsite-footer-carbon-button"> <a class="devsite-footer-utility-link gc-analytics-event" href="/sustainability" data-category="Site-Wide Custom Events" data-label="Footer Our third decade of climate action: join us link" track-metadata-module="utility footer" track-name="Our third decade of climate action: join us" track-type="footer link" track-metadata-position="footer" track-metadata-eventDetail="/sustainability/" > Our third decade of climate action: join us </a> </li> <li class="devsite-footer-utility-item devsite-footer-utility-button"> <span class="devsite-footer-utility-description">Sign up for the Google Cloud newsletter</span> <a class="devsite-footer-utility-link gc-analytics-event" href="/newsletter/" data-category="Site-Wide Custom Events" data-label="Footer Subscribe link" track-metadata-position="footer" track-type="footer link" track-metadata-module="utility footer" track-metadata-eventDetail="/newsletter/" track-name="subscribe" > Subscribe </a> </li> </ul> <devsite-language-selector> <ul role="presentation"> <li role="presentation"> <a role="menuitem" lang="en" >English</a> </li> <li role="presentation"> <a role="menuitem" lang="de" >Deutsch</a> </li> <li role="presentation"> <a role="menuitem" lang="es_419" >Español – América Latina</a> </li> <li role="presentation"> <a role="menuitem" lang="fr" >Français</a> </li> <li role="presentation"> <a role="menuitem" lang="id" >Indonesia</a> </li> <li role="presentation"> <a role="menuitem" lang="it" >Italiano</a> </li> <li role="presentation"> <a role="menuitem" lang="pt_br" >Português – Brasil</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_cn" >中文 – 简体</a> </li> <li role="presentation"> <a role="menuitem" lang="ja" >日本語</a> </li> <li role="presentation"> <a role="menuitem" lang="ko" >한국어</a> </li> </ul> </devsite-language-selector> </nav> </div> </devsite-footer-utility> <devsite-panel></devsite-panel> </section></section> <devsite-sitemask></devsite-sitemask> <devsite-snackbar></devsite-snackbar> <devsite-tooltip ></devsite-tooltip> <devsite-heading-link></devsite-heading-link> <devsite-analytics> <script type="application/json" analytics>[]</script> <script type="application/json" tag-management>{"at": "True", "ga4": [], "ga4p": [], "gtm": [{"id": "GTM-5CVQBG", "purpose": 1}], "parameters": {"internalUser": "False", "language": {"machineTranslated": "False", "requested": "en", "served": "en"}, "pageType": "article", "projectName": "Cloud Logging", "signedIn": "False", "tenant": "cloud", "recommendations": {"sourcePage": "", "sourceType": 0, "sourceRank": 0, "sourceIdenticalDescriptions": 0, "sourceTitleWords": 0, "sourceDescriptionWords": 0, "experiment": ""}, "experiment": {"ids": ""}}}</script> </devsite-analytics> <devsite-badger></devsite-badger> <cloudx-user></cloudx-user> <cloudx-free-trial-eligible-store freeTrialEligible='true'></cloudx-free-trial-eligible-store> <cloudx-pricing-socket></cloudx-pricing-socket> <cloudx-experiments type="TestAACodivertedExperiment" path="/virtual/TestAACodivertedExperiment/configureExperiment" location="SG" variant="variant2" ></cloudx-experiments> <cloudx-experiment-ids userCountry="SG" devsiteExperimentIdList="[39300012, 39300023, 39300118, 39300195, 39300241, 39300319, 39300320, 39300326, 39300346, 39300354, 39300364, 39300373, 39300412, 39300422, 39300436, 39300473, 39300488, 39300496, 39300498]"> </cloudx-experiment-ids> <script nonce="eWKNhEliQl7sEQzNZ+hqWlWRHaCN6W"> (function(d,e,v,s,i,t,E){d['GoogleDevelopersObject']=i; t=e.createElement(v);t.async=1;t.src=s;E=e.getElementsByTagName(v)[0]; E.parentNode.insertBefore(t,E);})(window, document, 'script', 'https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/js/app_loader.js', '[2,"en",null,"/js/devsite_app_module.js","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud","https://cloud-dot-devsite-v2-prod.appspot.com",1,null,["/_pwa/cloud/manifest.json","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/images/video-placeholder.svg","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/favicons/onecloud/favicon.ico","https://www.gstatic.com/devrel-devsite/prod/v870e399c64f7c43c99a3043db4b3a74327bb93d0914e84a0c3dba90bbfd67625/cloud/images/cloud-logo.svg","https://fonts.googleapis.com/css?family=Google+Sans:400,500,700|Google+Sans+Text:400,400italic,500,500italic,700,700italic|Roboto:400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700&display=swap"],1,null,[1,6,8,12,14,17,21,25,50,52,63,70,75,76,80,87,91,92,93,97,98,100,101,102,103,104,105,107,108,109,110,112,113,116,117,118,120,122,124,125,126,127,129,130,131,132,133,134,135,136,138,140,141,147,148,149,151,152,156,157,158,159,161,163,164,168,169,170,179,180,182,183,186,191,193,196],"AIzaSyAP-jjEJBzmIyKR4F-3XITp8yM9T1gEEI8","AIzaSyB6xiKGDR5O3Ak2okS4rLkauxGUG7XP0hg","cloud.google.com","AIzaSyAQk0fBONSGUqCNznf6Krs82Ap1-NV6J4o","AIzaSyCCxcqdrZ_7QMeLCRY20bh_SXdAYqy70KY",null,null,null,["MiscFeatureFlags__enable_view_transitions","MiscFeatureFlags__developers_footer_dark_image","Cloud__enable_llm_concierge_chat","MiscFeatureFlags__enable_explain_this_code","Profiles__enable_public_developer_profiles","Search__enable_suggestions_from_borg","Search__scope_to_project_tenant","Search__enable_ai_search_summaries_restricted","Profiles__enable_page_saving","Search__enable_dynamic_content_confidential_banner","Cloud__enable_cloudx_experiment_ids","DevPro__enable_cloud_innovators_plus","Experiments__reqs_query_experiments","Profiles__enable_profile_collections","Cloud__enable_cloud_shell","Search__enable_page_map","CloudShell__cloud_code_overflow_menu","Profiles__enable_complete_playlist_endpoint","Search__enable_ai_search_summaries","Concierge__enable_concierge_restricted","TpcFeatures__enable_required_headers","EngEduTelemetry__enable_engedu_telemetry","Concierge__enable_pushui","Cloud__enable_free_trial_server_call","DevPro__enable_developer_subscriptions","Profiles__enable_dashboard_curated_recommendations","Analytics__enable_clearcut_logging","Cloud__enable_cloud_shell_fte_user_flow","CloudShell__cloud_shell_button","Profiles__enable_developer_profiles_callout","Cloud__enable_cloudx_ping","MiscFeatureFlags__developers_footer_image","Profiles__require_profile_eligibility_for_signin","MiscFeatureFlags__enable_firebase_utm","Cloud__enable_cloud_facet_chat","Cloud__enable_legacy_calculator_redirect","MiscFeatureFlags__enable_project_variables","Profiles__enable_release_notes_notifications","Search__enable_ai_eligibility_checks","MiscFeatureFlags__enable_variable_operator","MiscFeatureFlags__emergency_css","TpcFeatures__enable_mirror_tenant_redirects","Profiles__enable_completecodelab_endpoint","Cloud__enable_cloud_dlp_service","Profiles__enable_awarding_url","Profiles__enable_recognition_badges","BookNav__enable_tenant_cache_key"],null,null,"AIzaSyBLEMok-5suZ67qRPzx0qUtbnLmyT_kCVE","https://developerscontentserving-pa.clients6.google.com","AIzaSyCM4QpTRSqP5qI4Dvjt4OAScIN8sOUlO-k","https://developerscontentsearch-pa.clients6.google.com",1,4,1,"https://developerprofiles-pa.clients6.google.com",[2,"cloud","Google Cloud","cloud.google.com",null,"cloud-dot-devsite-v2-prod.appspot.com",null,null,[1,1,null,null,null,null,null,null,null,null,null,[1],null,null,null,null,null,1,[1],[null,null,null,[1,20],"/terms/recommendations"],[1],null,[1],[1,null,1],[1,1,null,null,1,null,["/vertex-ai/"]]],null,[22,null,null,null,null,null,"/images/cloud-logo.svg","/images/favicons/onecloud/apple-icon.png",null,null,null,null,1,1,1,[6,5],[],null,null,[[],[],[],[],[],[],[],[]],null,1,null,null,null,null,[]],[],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[6,1,14,15,22,23,29,37],null,[[null,null,null,null,null,null,[1,[["docType","Choose a content type",[["ApiReference",null,null,null,null,null,null,null,null,"API reference"],["Sample",null,null,null,null,null,null,null,null,"Code sample"],["ReferenceArchitecture",null,null,null,null,null,null,null,null,"Reference architecture"],["Tutorial",null,null,null,null,null,null,null,null,"Tutorial"]]],["category","Choose a topic",[["AiAndMachineLearning",null,null,null,null,null,null,null,null,"Artificial intelligence and machine learning (AI/ML)"],["ApplicationDevelopment",null,null,null,null,null,null,null,null,"Application development"],["BigDataAndAnalytics",null,null,null,null,null,null,null,null,"Big data and analytics"],["Compute",null,null,null,null,null,null,null,null,"Compute"],["Containers",null,null,null,null,null,null,null,null,"Containers"],["Databases",null,null,null,null,null,null,null,null,"Databases"],["HybridCloud",null,null,null,null,null,null,null,null,"Hybrid and multicloud"],["LoggingAndMonitoring",null,null,null,null,null,null,null,null,"Logging and monitoring"],["Migrations",null,null,null,null,null,null,null,null,"Migrations"],["Networking",null,null,null,null,null,null,null,null,"Networking"],["SecurityAndCompliance",null,null,null,null,null,null,null,null,"Security and compliance"],["Serverless",null,null,null,null,null,null,null,null,"Serverless"],["Storage",null,null,null,null,null,null,null,null,"Storage"]]]]]],[1],null,1],[[null,null,null,null,null,["GTM-5CVQBG"],null,null,null,null,null,[["GTM-5CVQBG",2]],1],null,null,null,null,null,1],"mwETRvWii0eU5NUYprb0Y9z5GVbc",4,null,null,null,null,null,null,null,null,null,null,null,null,null,"cloud.devsite.google"],null,"pk_live_5170syrHvgGVmSx9sBrnWtA5luvk9BwnVcvIi7HizpwauFG96WedXsuXh790rtij9AmGllqPtMLfhe2RSwD6Pn38V00uBCydV4m"]') </script> <devsite-a11y-announce></devsite-a11y-announce> </body> </html>