前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何获取云服务器元数据

如何获取云服务器元数据

原创
作者头像
研究僧
修改2021-05-25 10:02:36
4.5K0
修改2021-05-25 10:02:36
举报

本文章提供视频讲解: https://www.bilibili.com/video/BV19b4y1Z7EU

什么是元数据

“元数据”(Metadata),又称中介数据、中继数据,为描述数据的数据(data about data),主要是描述数据属性(property)的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。

如何获取元数据

在日常的运维服务器过程中,我们可以通过两种方式获取服务器的的信息:

  • 通过公司的Cmdb接口获取
  • 通过命令到服务器获取

通过命令的方式获取。

代码语言:javascript
复制
ifconfig | grep -Eo "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}"
172.17.0.1
255.255.0.0
0.0.0.0
172.16.16.2
255.255.240.0
172.16.31.255
127.0.0.1
255.0.0.0

以上两种方式其中方式1,在批量管理服务器是最适合的,但这里无法做演示。第二种更适合运维比较少的服务器。

如何获取云服务器的元数据

这里需要注意,登录服务器后,只能获取本服务器的元数据。以下是查看云服务器的实例ID

代码语言:javascript
复制
curl http://metadata.tencentyun.com/latest/meta-data/instance-id
ins-1beos9z8

关于云服务器元数据更多如下。

数据

描述

instance-id

实例?ID

instance-name

实例名称

uuid

实例?ID

local-ipv4

实例内网?IP

public-ipv4

实例公网?IP

mac

实例?eth0?设备?mac?地址

placement/region

实例所在地域信息

placement/zone

实例所在可用区信息

network/interfaces/macs/${mac}/mac

实例网络接口设备地址

network/interfaces/macs/${mac}/primary-local-ipv4

实例网络接口主内网?IP?地址

network/interfaces/macs/${mac}/public-ipv4s

实例网络接口公网?IP?地址

network/interfaces/macs/${mac}/vpc-id

实例网络接口?VPC?网络?ID

network/interfaces/macs/${mac}/subnet-id

实例网络接口子网?ID

network/interfaces/macs/${mac}/local-ipv4s/${local-ipv4}/gateway

实例网络接口网关地址

network/interfaces/macs/${mac}/local-ipv4s/${local-ipv4}/local-ipv4

实例网络接口内网?IP?地址

network/interfaces/macs/${mac}/local-ipv4s/${local-ipv4}/public-ipv4

实例网络接口公网?IP?地址

network/interfaces/macs/${mac}/local-ipv4s/${local-ipv4}/public-ipv4-mode

实例网络接口公网网络模式

network/interfaces/macs/${mac}/local-ipv4s/${local-ipv4}/subnet-mask

实例网络接口子网掩码

payment/charge-type

实例计费类型

payment/create-time

实例创建时间

payment/termination-time

实例销毁时间

app-id

实例所属用户?AppId

as-group-id

实例所在弹性伸缩组?ID

spot/termination-time

竞价实例销毁时间

/meta-data/instance/instance-type

实例规格

/instance/image-id

实例镜像?ID

/instance/security-group

实例绑定安全组信息

/instance/bandwidth-limit-egress

实例内网出方向带宽限制,单位Kbit/s

/instance/bandwidth-limit-ingress

实例内网入方向带宽限制,单位Kbit/s

/cam/security-credentials/${role-name}

实例?CAM?角色策略所生成的临时凭证。只有在实例绑定了?CAM?角色后,您才能获取临时凭证。其中?${role-name}?参数需要替换为实例?CAM?角色的名称。如果未指定,将返回404。

腾讯云元数据文档 /document/product/213/4934

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是元数据
  • 如何获取元数据
  • 如何获取云服务器的元数据
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com