Cliquez sur le bouton Activer des API et des services.
Recherchez "Monitoring".
Dans les résultats de recherche, cliquez sur "API Cloud Monitoring".
Si "API activée" s'affiche, cela signifie que l'API est déjà activée. Sinon, cliquez sur Activer.
CLI gcloud
Si vous n'avez pas encore installé Google Cloud CLI sur votre poste de travail, consultez la page Installer gcloud CLI.
Pour vérifier si l'API Monitoring est activée, exécutez la commande suivante sur votre poste de travail, en remplaçant PROJECT_ID par l'ID du projet pour lequel vous souhaitez activer l'API:
gcloud services list --project=PROJECT_ID
Si monitoring.googleapis.com apparaît dans le résultat, l'API est activée.
Si l'API n'est pas activée, exécutez la commande suivante pour l'activer:
Pour en savoir plus, consultez les sections sur gcloud services
Autoriser l'utilisation de l'API Monitoring
L'accès à l'API Monitoring est contrôlé par les rôles et autorisations Identity and Access Management (IAM).
Une autorisation est associée à chaque méthode, et les autorisations des méthodes connexes sont regroupées en rôles, qui peuvent ensuite être accordés aux utilisateurs. Pour en savoir plus, consultez la section Contrôler l'accès avec IAM.
Une fois l'accès à une API autorisé, celle-ci peut être utilisée depuis n'importe quel endroit.
Par exemple, vous pouvez appeler la méthode timeSeries.list depuis votre poste de travail local. Vous pouvez également utiliser l'API pour envoyer des métriques sur toute entité pouvant être représentée en tant que ressource surveillée.
Pour obtenir la liste des types disponibles, consultez la section Types de ressources surveillées pour les métriques définies par l'utilisateur.
Vous pouvez également utiliser des clés API dans certaines situations, mais les comptes de service sont généralement recommandés. Les clés API sont utiles dans les clients tels que les navigateurs et les applications mobiles qui ne possèdent pas de serveur backend.
Pour plus d'informations, consultez la page Utiliser des clés API.
Pour en savoir plus sur l'authentification et l'autorisation, consultez notre guide d'authentification.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (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)."]]