Yandex Cloud
August 25, 2022

Просмотр инфо о ВМ изнутри ВМ

Для того чтобы посмотреть информацию о ВМ внутри самой ВМ можно сделать так:

sudo apt -y install jq
curl -H Metadata-Flavor:Google 169.254.169.254/computeMetadata/v1/instance/?recursive=true | jq -r '.'

Будет примерно такой вывод:

curl -H Metadata-Flavor:Google 169.254.169.254/computeMetadata/v1/instance/?recursive=true | jq -r '.'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1992  100  1992    0     0   324k      0 --:--:-- --:--:-- --:--:--  324k
{
  "attributes": {
    "serial-port-enable": "1",
    "ssh-keys": "yc-user:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDI98mJDBN9cnp6HOdBYTQILeAhUSDvDfoqA9iLmVPDyPLFRWs7tE4BjCAcFD6a3M50QIboCaohfa7h+PWksYibab7I3QHOR7y9pCW8FGonGRw2ACvt906qlaWHFj7jWOxuihFoiRROKqLCW5YE/Yc4XFIvW1gu3JQdvQ1wemWvujsI8EHE6PI1pEg7/41y6kn3IhNHIr8WRLe4dPyPGjwc4LpBCcaRSJiX4YjVXynSIHNk365UrL+nGv8ix7bW5FNCgGqSgfUTVCfMYLzQ/gYHPVQrcIvCeHjkwluH8Z3gXeN3OliejBjpLi+IWIzd9K6UADSUNU8oL+9941tDidp8APoe7RbB4h3bY6k8Bhy0yxohgQS2OWSYd1mjeEx8Ba5wzJKqfpUgmcPdrBJnBwLgLMFQyEfYG6vTPkYWAKEvkkJ6ZiA4tdoQvCb+B0xJV/ivHyLtoi3LFE59mbQFDUy8O51vX9JjBDLwzyTEeslWp7uOP66Ti5Q5ucNXbs5yXTU= cameda@cameda-osx\n",
    "user-data": "#cloud-config\ndatasource:\n Ec2:\n  strict_id: false\nssh_pwauth: no\nusers:\n- name: yc-user\n  sudo: ALL=(ALL) NOPASSWD:ALL\n  shell: /bin/bash\n  ssh_authorized_keys:\n  - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDI98mJDBN9cnp6HOdBYTQILeAhUSDvDfoqA9iLmVPDyPLFRWs7tE4BjCAcFD6a3M50QIboCaohfa7h+PWksYibab7I3QHOR7y9pCW8FGonGRw2ACvt906qlaWHFj7jWOxuihFoiRROKqLCW5YE/Yc4XFIvW1gu3JQdvQ1wemWvujsI8EHE6PI1pEg7/41y6kn3IhNHIr8WRLe4dPyPGjwc4LpBCcaRSJiX4YjVXynSIHNk365UrL+nGv8ix7bW5FNCgGqSgfUTVCfMYLzQ/gYHPVQrcIvCeHjkwluH8Z3gXeN3OliejBjpLi+IWIzd9K6UADSUNU8oL+9941tDidp8APoe7RbB4h3bY6k8Bhy0yxohgQS2OWSYd1mjeEx8Ba5wzJKqfpUgmcPdrBJnBwLgLMFQyEfYG6vTPkYWAKEvkkJ6ZiA4tdoQvCb+B0xJV/ivHyLtoi3LFE59mbQFDUy8O51vX9JjBDLwzyTEeslWp7uOP66Ti5Q5ucNXbs5yXTU= cameda@cameda-osx\n\n"
  },
  "description": "Debian machine",
  "disks": [
    {
      "deviceName": "fhm1ionjtthugta4v9n7",
      "index": 0,
      "mode": "READ_WRITE",
      "type": "PERSISTENT"
    }
  ],
  "hostname": "debian.ru-central1.internal",
  "id": "fhm6opbofkt2tvlovq7r",
  "maintenanceEvent": "NONE",
  "name": "srv-deb",
  "networkInterfaces": [
    {
      "accessConfigs": [
        {
          "externalIp": "84.252.128.238",
          "type": "ONE_TO_ONE_NAT"
        }
      ],
      "forwardedIps": [],
      "ip": "10.128.0.9",
      "mac": "d0:0d:6c:65:78:7d",
      "network": "e9b16nenl5a52h6o9djb",
      "targetInstanceIps": []
    }
  ],
  "serviceAccounts": {
    "default": {}
  },
  "tags": [],
  "virtualClock": {
    "driftToken": 0
  },
  "zone": "projects/b1g62iqs14tk7mu0faun/zones/ru-central1-a"

Данная инструкция является продолжением предыдущей инструкции по установке ВМ с Debian: https://teletype.in/@cameda/editor/ntq8QNHIsG1

Полезные ссылки:

https://cloud.yandex.ru/docs/compute/operations/vm-info/get-info#inside-instance