37 lines
No EOL
2 KiB
Text
37 lines
No EOL
2 KiB
Text
{
|
|
"inet_up_billed": "float", // MB downloaded in the lifetime of the instance with 20 gb added
|
|
"inet_down_billed": "float", // MB uploaded in the lifetime of the instance with a few hundred mb added
|
|
"credit_balance": "NoneType",
|
|
"credit_discount": "NoneType",
|
|
"host_run_time": "float", // always 2592000 which is 30 unix days
|
|
"client_run_time": "float", // always 1.1
|
|
"gpu_totalram": "int", // vram of all gpus combined
|
|
"ssh_idx": "str", // id of the ssh proxy, sshN.vast.ai
|
|
"ssh_host": "str", // ssh proxy hostname
|
|
"ssh_port": "int", // ssh proxy port
|
|
"actual_status": "str", // exited or running
|
|
"intended_status": "str", // "running" if the machine is started or "stopped"
|
|
"cur_state": "str",
|
|
"next_state": "str",
|
|
"template_hash_id": "str",
|
|
"image_uuid": "str", // the docker image that runs on the instance
|
|
"image_args": "list",
|
|
"image_runtype": "str", // "ssh" if has ssh, "ssh_direc" if can connect directly, "ssh_proxy" if can connect via proxy. other types probably exist
|
|
"extra_env": "list", // docker arguments and environment variables, set in iamge config
|
|
"onstart": "str", // script that runs on start, set in iamge config
|
|
"label": "str", // label set by user
|
|
"jupyter_token": "str",
|
|
"status_msg": "str", // status but longer
|
|
"gpu_util": "float", // 0 - 100
|
|
"disk_util": "float", // disk GB used
|
|
"disk_usage": "float", // same as above?
|
|
"gpu_temp": "float", // gpu temperature in celsius
|
|
"local_ipaddrs": "str", // local ip addresses? I think if you have another instance on the same machine you can use it. separated with spaces and often ends with \n
|
|
"direct_port_end": "int", // highest port number assigned to instance
|
|
"direct_port_start": "int", // lowest port number assigned to instance
|
|
"cpu_util": "float", // 0 - 100
|
|
"mem_usage": "float", // GB of ram used
|
|
"mem_limit": "float",
|
|
"vmem_usage": "float", // GiB of vram used
|
|
"machine_dir_ssh_port": "int" // used to communicate with a stopped instance, to get data from it?
|
|
} |