Questo documento spiega come visualizzare i dettagli di un'istanza di una macchina virtuale (VM) esistente.
La visualizzazione dei dettagli di una VM è utile per vedere la relativa configurazione e lo stato, ad esempio i dischi collegati, il timestamp di creazione, il tipo di macchina e l'ID della VM, che puoi utilizzare per fare riferimento alla VM utilizzando un valore immutabile.
Prima di iniziare
-
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione è
il processo mediante il quale la tua identità viene verificata per l'accesso a servizi e API di Trusted Cloud by S3NS .
Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti su
Compute Engine selezionando una delle seguenti opzioni:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, and then sign in to the gcloud CLI with your federated identity. After signing in, initialize the Google Cloud CLI by running the following command:
gcloud init
- Set a default region and zone.
REST
Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, devi utilizzare le credenziali che fornisci a gcloud CLI.
Install the Google Cloud CLI, and then sign in to the gcloud CLI with your federated identity. After signing in, initialize the Google Cloud CLI by running the following command:
gcloud init
Per saperne di più, consulta Autenticarsi per l'utilizzo di REST nella documentazione sull'autenticazione di Trusted Cloud .
Ruoli obbligatori
Per ottenere l'autorizzazione necessaria per visualizzare i dettagli di una VM, chiedi all'amministratore di concederti il ruolo IAM Compute Instance Admin (v1) (
roles/compute.instanceAdmin.v1
) per la VM o il progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.Questo ruolo predefinito contiene l'autorizzazione
compute.instances.get
necessaria per visualizzare i dettagli di una VM.Potresti ottenere questa autorizzazione anche con ruoli personalizzati o altri ruoli predefiniti.
Visualizza i dettagli di una VM
Per visualizzare i dettagli di una VM, seleziona una delle seguenti opzioni:
Console
Nella console Trusted Cloud , vai alla pagina Istanze VM.
Nella pagina Istanze VM, puoi visualizzare le seguenti informazioni per un'istanza di computing:
- Il nome dell'istanza.
- La zona in cui si trova l'istanza.
- Il tipo di macchina utilizzato dall'istanza.
- Il modello di provisioning.
- Eventuali suggerimenti disponibili per l'istanza.
- L'eventuale appartenenza dell'istanza VM a un gruppo di istanze
- Gli indirizzi IP utilizzati dall'istanza.
L'elenco precedente contiene le colonne predefinite mostrate nella pagina Istanze VM. Puoi fare clic su
Opzioni di visualizzazione delle colonne per modificare le colonne visualizzate per ogni VM.Nella colonna Nome, fai clic sul nome della VM per visualizzare ulteriori dettagli sull'istanza VM.
gcloud
Per visualizzare i dettagli di una VM, utilizza il comando
gcloud compute instances describe
.gcloud compute instances describe VM_NAME \ --zone=ZONE
Sostituisci quanto segue:
VM_NAME
: il nome della VM.ZONE
: la zona in cui si trova la VM.
L'output è simile al seguente:
canIpForward: false confidentialInstanceConfig: enableConfidentialCompute: false cpuPlatform: Intel Broadwell creationTimestamp: '2023-08-18T10:00:21.801-07:00' deletionProtection: false description: '' disks: - architecture: X86_64 autoDelete: true boot: true deviceName: example-vm diskSizeGb: '10' guestOsFeatures: - type: UEFI_COMPATIBLE - type: VIRTIO_SCSI_MULTIQUEUE - type: GVNIC - type: SEV_CAPABLE index: 0 interface: SCSI kind: compute#attachedDisk licenses: - https://www.googleapis.com/compute/v1/projects/debian-cloud/global/licenses/debian-11-bullseye mode: READ_WRITE source: https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/disks/example-vm type: PERSISTENT displayDevice: enableDisplay: false fingerprint: CQp-QBEACqw= id: '6404261768674286922' keyRevocationActionType: NONE kind: compute#instance labelFingerprint: 42WmSpB8rSM= lastStartTimestamp: '2023-08-18T10:00:28.182-07:00' machineType: https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/machineTypes/e2-medium metadata: fingerprint: lQ-dD2sMrMY= items: - key: enable-oslogin value: 'true' kind: compute#metadata name: example-vm networkInterfaces: - accessConfigs: - kind: compute#accessConfig name: External NAT natIP: 34.27.53.198 networkTier: PREMIUM type: ONE_TO_ONE_NAT fingerprint: QR3z6TgVFjg= kind: compute#networkInterface name: nic0 network: https://www.googleapis.com/compute/v1/projects/example-project/global/networks/default networkIP: 10.128.0.28 stackType: IPV4_ONLY subnetwork: https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/subnetworks/default reservationAffinity: consumeReservationType: ANY_RESERVATION scheduling: automaticRestart: true onHostMaintenance: MIGRATE preemptible: false provisioningModel: STANDARD selfLink: https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/instances/example-vm serviceAccounts: - email: 790569220780-compute@developer.s3ns-system.iam.gserviceaccount.com scopes: - https://www.googleapis.com/auth/devstorage.read_only - https://www.googleapis.com/auth/logging.write - https://www.googleapis.com/auth/monitoring.write - https://www.googleapis.com/auth/servicecontrol - https://www.googleapis.com/auth/service.management.readonly - https://www.googleapis.com/auth/trace.append shieldedInstanceConfig: enableIntegrityMonitoring: true enableSecureBoot: false enableVtpm: true shieldedInstanceIntegrityPolicy: updateAutoLearnPolicy: true startRestricted: false status: RUNNING tags: fingerprint: 42WmSpB8rSM= zone: https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a
REST
Per visualizzare i dettagli di una VM, invia una richiesta
GET
al metodoinstances.get
.GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/VM_NAME
Sostituisci quanto segue:
PROJECT_ID
: l'ID del progetto in cui si trova la VM.ZONE
: la zona in cui si trova la VM.VM_NAME
: il nome della VM.
L'output è simile al seguente:
{ "canIpForward": false, "confidentialInstanceConfig": { "enableConfidentialCompute": false }, "cpuPlatform": "Intel Broadwell", "creationTimestamp": "2023-08-18T10:00:21.801-07:00", "deletionProtection": false, "description": "", "disks": [ { "architecture": "X86_64", "autoDelete": true, "boot": true, "deviceName": "example-vm", "diskSizeGb": "10", "guestOsFeatures": [ { "type": "UEFI_COMPATIBLE" }, { "type": "VIRTIO_SCSI_MULTIQUEUE" }, { "type": "GVNIC" }, { "type": "SEV_CAPABLE" } ], "index": 0, "interface": "SCSI", "kind": "compute#attachedDisk", "licenses": [ "https://www.googleapis.com/compute/v1/projects/debian-cloud/global/licenses/debian-11-bullseye" ], "mode": "READ_WRITE", "source": "https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/disks/example-vm", "type": "PERSISTENT" } ], "displayDevice": { "enableDisplay": false }, "fingerprint": "CQp-QBEACqw=", "id": "6404261768674286922", "keyRevocationActionType": "NONE", "kind": "compute#instance", "labelFingerprint": "42WmSpB8rSM=", "lastStartTimestamp": "2023-08-18T10:00:28.182-07:00", "machineType": "https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/machineTypes/e2-medium", "metadata": { "fingerprint": "lQ-dD2sMrMY=", "items": [ { "key": "enable-oslogin", "value": "true" } ], "kind": "compute#metadata" }, "name": "example-vm", "networkInterfaces": [ { "accessConfigs": [ { "kind": "compute#accessConfig", "name": "External NAT", "natIP": "34.27.53.198", "networkTier": "PREMIUM", "type": "ONE_TO_ONE_NAT" } ], "fingerprint": "QR3z6TgVFjg=", "kind": "compute#networkInterface", "name": "nic0", "network": "https://www.googleapis.com/compute/v1/projects/example-project/global/networks/default", "networkIP": "10.128.0.28", "stackType": "IPV4_ONLY", "subnetwork": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/subnetworks/default" } ], "reservationAffinity": { "consumeReservationType": "ANY_RESERVATION" }, "scheduling": { "automaticRestart": true, "onHostMaintenance": "MIGRATE", "preemptible": false, "provisioningModel": "STANDARD" }, "selfLink": "https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a/instances/example-vm", "serviceAccounts": [ { "email": "790569220780-compute@developer.s3ns-system.iam.gserviceaccount.com", "scopes": [ "https://www.googleapis.com/auth/devstorage.read_only", "https://www.googleapis.com/auth/logging.write", "https://www.googleapis.com/auth/monitoring.write", "https://www.googleapis.com/auth/servicecontrol", "https://www.googleapis.com/auth/service.management.readonly", "https://www.googleapis.com/auth/trace.append" ] } ], "shieldedInstanceConfig": { "enableIntegrityMonitoring": true, "enableSecureBoot": false, "enableVtpm": true }, "shieldedInstanceIntegrityPolicy": { "updateAutoLearnPolicy": true }, "startRestricted": false, "status": "RUNNING", "tags": { "fingerprint": "42WmSpB8rSM=" }, "zone": "https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-a" }
Determina l'allocazione della memoria e della CPU per un'istanza
Il numero di CPU e la memoria allocate a un'istanza di computing possono essere determinate dal tipo di macchina utilizzato dall'istanza, ad esempio:
c3-standard-22
: C3 è il nome della serie di macchine,standard
è il tipo di allocazione della memoria per l'istanza e22
è il numero di vCPU allocate all'istanza. In genere, un tipo di macchinastandard
utilizza un rapporto di 4 GB di memoria per vCPU. Pertanto, questo tipo di macchina avrà 88 GB of RAM.I rapporti tra memoria e CPU per i tipi di macchine
standard
,highmem
,highcpu
,ultamem
emegamem
possono variare leggermente per ogni serie di macchine, quindi fai riferimento alla pagina sulle serie di macchine per determinare la quantità esatta di memoria allocata per ogni tipo di macchina.n2-custom-8-16384
: per i tipi di macchine personalizzate, la prima parte del tipo di macchina è la serie di macchine, ad eccezione dei tipi di macchine N1, che non includono affatto la serie di macchine. Il primo numero dopocustom
è il numero di vCPU e l'ultimo è la quantità di memoria (in MB) allocata all'istanza.
Per saperne di più sui tipi di macchine, consulta la guida alle risorse e al confronto per le famiglie di macchine.
Passaggi successivi
Scopri come rinominare una VM.
Scopri come arrestare o avviare una VM.
Scopri come sospendere o riprendere una VM.
Scopri di più sul ciclo di vita delle VM.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-08-08 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-08-08 UTC."],[[["This document provides instructions on how to view the details of an existing virtual machine (VM) instance, which includes its configuration and status information."],["Authentication is required to access Google Cloud services and APIs, and can be achieved through the Google Cloud console, gcloud CLI, or REST API samples."],["To view VM details, you need the `Compute Instance Admin (v1)` role or a custom role with the `compute.instances.get` permission, granted by your administrator."],["VM details can be viewed via the Google Cloud console by navigating to the \"VM instances\" page and clicking on the VM's name, or via the gcloud CLI using the `gcloud compute instances describe` command."],["The document also shows how to use a REST request to get the details, and explains how to determine the CPU and memory allocation for an instance based on its machine type."]]],[]] -