Nei risultati di ricerca, fai clic su "API Stackdriver Monitoring".
Se viene visualizzato il messaggio "API abilitata", l'API è già abilitata. In caso
contrario, fai clic su Attiva.
Interfaccia a riga di comando gcloud
Se non hai ancora installato Google Cloud CLI sulla tua
workstation, vedi
Installare gcloud CLI.
Per verificare se l'API Monitoring è abilitata, esegui il seguente comando sulla tua workstation, dopo aver sostituito PROJECT_ID con l'ID del progetto per cui vuoi abilitare l'API:
gcloud services list --project=PROJECT_ID
Se nell'output viene visualizzato monitoring.googleapis.com, l'API è
abilitata.
Se l'API non è abilitata, esegui il seguente comando per abilitarla:
L'accesso all'API Monitoring è controllato da
ruoli e autorizzazioni di Identity and Access Management (IAM).
A ogni metodo è associata un'autorizzazione e le autorizzazioni per i metodi correlati sono raggruppate in ruoli, che possono poi essere concessi agli utenti. Per saperne di più, consulta
Controllare l'accesso con IAM.
Una volta autorizzato l'accesso a un'API, questa può essere utilizzata ovunque.
Ad esempio, puoi chiamare il metodo timeSeries.list
dalla tua workstation locale. Puoi anche utilizzare l'API per inviare
metriche per qualsiasi entità che può essere rappresentata come risorsa monitorata.
Consulta Tipi di risorse monitorate per le metriche definite dall'utente
per l'elenco dei tipi disponibili.
In alcune situazioni potresti anche essere in grado di utilizzare le chiavi API, ma in genere sono consigliati i service account. Le chiavi API sono utili in client come
browser e applicazioni mobile che non hanno un server di backend.
Per saperne di più, consulta Utilizzo delle chiavi API.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-09 UTC."],[],[],null,["# Enable the Monitoring API\n\nThis page describes how to enable and authorize use of the\nMonitoring API v3. You must enable this API before you can use it.\n\nEnable the Monitoring API\n-------------------------\n\nTo determine whether the Monitoring API is enabled or to enable the\nAPI, use either the Google Cloud console or the Google Cloud CLI.\n\n\n### Google Cloud console\n\n1. In the Google Cloud console, select the Google Cloud project for\n which you want to enable the API,\n and then go to the **APIs \\& Services** page:\n\n [Go to **APIs \\& Services**](https://console.cloud.google.com/apis/dashboard)\n2. Click the **Enable APIs and Service** button.\n\n3. Search for \"Monitoring\".\n\n4. In the search results, click through to \"Stackdriver Monitoring API\".\n\n5. If \"API enabled\" is displayed, then the API is already enabled. If\n not, then click **Enable**.\n\n### gcloud CLI\n\n1. If you have not already installed the Google Cloud CLI on your\n workstation, see\n [Installing the gcloud CLI](/sdk/docs/install).\n\n2. To see if the Monitoring API is enabled, run the following\n command on your workstation, after replacing \u003cvar translate=\"no\"\u003ePROJECT_ID\u003c/var\u003e with the\n ID of the project for which you want to enable the API:\n\n gcloud services list --project=\u003cvar translate=\"no\"\u003ePROJECT_ID\u003c/var\u003e\n\n If `monitoring.googleapis.com` appears in the output, the API is\n enabled.\n3. If the API is not enabled, then run the following command to enable it:\n\n gcloud services enable monitoring --project=\u003cvar translate=\"no\"\u003ePROJECT_ID\u003c/var\u003e\n\n For more information, see\n [`gcloud services`](/sdk/gcloud/reference/services).\n\n\u003cbr /\u003e\n\nAuthorize use of the Monitoring API\n-----------------------------------\n\nAccess to the Monitoring API is controlled by\nIdentity and Access Management (IAM) roles and permissions.\nThere is a permission associated with each method, and\npermissions for related methods are clustered into roles, which can then\nbe granted to users. For more information, see\n[Control access with IAM](/monitoring/access-control).\n\nAfter access to an API is authorized, the API can be used from anywhere.\nFor example, you can call the [`timeSeries.list`](/monitoring/api/ref_v3/rest/v3/projects.timeSeries/list)\nmethod from your local workstation. You can also use the API to send\nmetrics against any entity that can be represented as a monitored resource.\nSee [Monitored-resource types for user-defined metrics](/monitoring/custom-metrics#which-resource)\nfor the list of available types.\n\nIf you are writing an application that uses the\nrecommended [client libraries](/monitoring/docs/reference/libraries), these libraries\nauthorize your application by using\n[Application Default Credentials](/docs/authentication/production).\n\nYou might also be able to use API keys in some situations, but service accounts\nare generally recommended. API keys are useful in clients like\nbrowsers and mobile applications that don't have a backend server.\nFor more information, see [Using API Keys](/docs/authentication/api-keys).\n\nYou can find out more about authentication and authorization\nin our [Authentication guide](/docs/authentication/getting-started)."]]