Gérer les investigations Cloud Assist

Sur cette page, découvrez comment examiner, modifier et supprimer les investigations Gemini Cloud Assist existantes.

Avant de commencer

  1. Pour obtenir les autorisations requises afin d'utiliser les investigations existantes dans un projet, demandez à votre administrateur de vous accorder l'un des rôles IAM suivants :

    • Si vous souhaitez consulter les investigations, vous devez disposer du rôle IAM Lecteur d'investigations (roles/geminicloudassist.investigationViewer) sur le projet.

    • Si vous souhaitez modifier des investigations, vous devez disposer du rôle IAM Éditeur d'investigations (roles/geminicloudassist.investigationEditor) sur le projet. Ce rôle vous permet également de consulter les investigations.

    • Si vous souhaitez supprimer des investigations, vous devez disposer du rôle IAM Administrateur des investigations (roles/geminicloudassist.investigationAdmin) sur le projet. Ce rôle vous permet également de modifier et de consulter les investigations.

    Pour afficher les autorisations exactes requises, développez la section Autorisations requises :

    Autorisations requises

    • geminicloudassist.investigations.get
    • geminicloudassist.investigations.list
    • geminicloudassist.investigationRevisions.get
    • geminicloudassist.investigationRevisions.list
    • Les autorisations suivantes ne sont requises que si vous souhaitez modifier une investigation :
      • geminicloudassist.investigationRevisions.create
      • geminicloudassist.investigationRevisions.run
    • L'autorisation suivante n'est requise que si vous souhaitez supprimer une investigation :
      • geminicloudassist.investigations.delete

    Vous pouvez également obtenir ces autorisations avec d'autres rôles prédéfinis ou rôles personnalisés.

  2. Vous devez avoir une ou plusieurs investigations associées à votre projet. Pour savoir comment créer une investigation, consultez Créer une investigation.

Lister et afficher les investigations

Pour lister et afficher les investigations associées à votre projet, qu’elles soient en cours ou terminées, procédez comme suit :

Console

  1. Accédez à la page Investigations.

    Accéder à la page Investigations Cloud Assist

    La page "Investigations" liste les investigations disponibles et affiche l'état de chacune d'elles.

  2. Cliquez sur le nom de l'investigation que vous souhaitez examiner.

    Pour en savoir plus sur le contenu d'une investigation, consultez la section Examiner une investigation.

  3. Si vous avez modifié et réexécuté l'investigation, vous pouvez consulter les analyses précédentes en cliquant sur le menu déroulant Révision et en sélectionnant la révision que vous souhaitez examiner.

API

  1. Obtenez un jeton d'accès :

    TOKEN=$(gcloud auth print-access-token)

  2. Utilisez la méthode investigations.list pour lister les investigations associées à un projet :

    curl -X GET \
      -H "Authorization: Bearer $TOKEN" \
      "https://geminicloudassist.googleapis.com/v1alpha/projects/PROJECT_NAME/locations/global/investigations"
    

    Remplacez PROJECT_NAME par le nom du projet dont vous souhaitez lister les investigations. Par exemple : my-project.

  3. Utilisez la méthode investigations.get pour obtenir les détails d'une investigation spécifique :

    curl -X GET \
      -H "Authorization: Bearer $TOKEN" \
      "https://geminicloudassist.googleapis.com/v1alpha/projects/PROJECT_NAME/locations/global/investigations/INVESTIGATION_NAME"
    

    Remplacez les éléments suivants :

    • PROJECT_NAME : saisissez le nom du projet dans lequel l'investigation est stockée. Par exemple, my-project.

    • INVESTIGATION_NAME : saisissez l'identifiant de chaîne de l'investigation que vous souhaitez examiner. Exemple : 8622ceec-8204-4bcf-aa22-7166e674d429.

  4. Si vous avez modifié et réexécuté l'investigation, vous pouvez lister les révisions associées à l'investigation à l'aide de la méthode investigationRevisions.list. Vous pouvez également examiner les informations d'une révision spécifique à l'aide de la méthode investigationRevisions.get.

Modifier une investigation

Console

  1. Accédez à la page Investigations.

    Accéder à la page Investigations Cloud Assist

    La page "Investigations" liste les investigations disponibles et affiche l'état de chacune d'elles.

  2. Cliquez sur le nom de l'investigation que vous souhaitez modifier.

    La page des détails de l'investigation s'ouvre.

  3. Cliquez sur le bouton Modifier.

    La page de modification de l'investigation s'ouvre.

  4. Modifiez les détails de l'investigation comme vous le souhaitez, par exemple en changeant la description du problème, l'heure de début du problème ou les ressources pertinentes associées au problème.

  5. Cliquez sur Save and run (Enregistrer et exécuter).

    Une nouvelle analyse est effectuée en fonction des informations que vous avez modifiées. L'investigation peut prendre plusieurs minutes. Vous pouvez vérifier l'état de l'investigation en cliquant sur le bouton Notifications ().

Supprimer une investigation

Pour supprimer une investigation associée à votre projet, procédez comme suit :

Console

  1. Accédez à la page Investigations.

    Accéder à la page Investigations Cloud Assist

    La page "Investigations" liste les investigations disponibles et affiche l'état de chacune d'elles.

  2. Cochez la case associée à l'investigation que vous souhaitez supprimer.

  3. Cliquez sur Supprimer.

  4. Dans la boîte de dialogue qui s'affiche, cliquez sur Supprimer pour confirmer que vous souhaitez supprimer l'investigation.

API

  1. Obtenez un jeton d'accès :

    TOKEN=$(gcloud auth print-access-token)

  2. Utilisez la méthode investigations.delete pour supprimer l'investigation :

    curl -X DELETE \
      -H "Authorization: Bearer $TOKEN" \
      "https://geminicloudassist.googleapis.com/v1alpha/projects/PROJECT_NAME/locations/global/investigations/INVESTIGATION_NAME"
    

    Remplacez les éléments suivants :

    • PROJECT_NAME : saisissez le nom du projet dans lequel l'investigation est stockée. Par exemple, my-project.

    • INVESTIGATION_NAME : saisissez l'identifiant de chaîne de l'investigation que vous souhaitez supprimer. Exemple : 8622ceec-8204-4bcf-aa22-7166e674d429.

Étapes suivantes