干货!干货!!手把手教你使用Postman调用CTS接口啦!!!

举报
云审计团队 发表于 2017/12/11 17:24:57 2017/12/11
【摘要】 在开始前,请确保:Ø 网络环境已连通,可正常调用华为云OPEN-APIØ 已获取测试用账户的账号、密码、测试region及其project id(在统一身份认证服务(IAM)-项目-查看详情中获取)Ø 已获取CTS、IAM Open API的endpoint0. 从IAM获取用户token:a) 在postman中创建如下请求,按照下图所示选择、填写内容,白条区域需要根据实际情况进行替

3.png

在开始前,请确保:

Ø  网络环境已连通,可正常调用华为云OPEN-API

Ø  已获取测试用账户的账号、密码、测试region及其project id(在统一身份认证服务(IAM)-项目-查看详情中获取)

Ø  已获取CTS、IAM Open API的endpoint


0. 从IAM获取用户token:

a)    在postman中创建如下请求,按照下图所示选择、填写内容,白条区域需要根据实际情况进行替换:     

165202atdfhjokw4y0tqja.png

a)    点击Send按钮.

b)   如果得到类似响应,请点击红框位置,在打开的浏览器中,选择允许访问或添加例外:

165236cbbsatfsyntoos3r.png

d)    如下图,获取到token

165237uen9njmw2xmgkyui.png


1. 创建追踪器

a)    在postman中创建如下请求,按照下图所示选择、填写内容,白条区域需要根据实际情况进行替换:

  区域1,选择POST

  区域2,格式为:https://{cts-api-open:60000} /v1.0/{project_id}/tracker。(*花括号内的参数,需要根据实际情况替换)

  区域4,X-Auth-Token使用第0步获取到的用户token。

选择body页签,更新内容 :

Ø  bucket_name:当前用户的对象存储桶桶名.

Ø  file_prefix_name:用户希望设置的文件名前缀(不支持特殊字符,长度0~63位)

172450vr7wpmxupegucvis.png

b)    点击Send按钮

c)   获取响应结果如下,操作成功:

165239mtr0jpngke48loix.png


2. 修改追踪器

a)    在postman中创建如下请求,按照下图所示选择、填写内容,白条区域需要根据实际情况进行替换:

  区域1,选择PUT.

  区域2,格式为:https://{cts-api-open:60000}/v1.0/{project_id}/tracker/system.

             (* 当前CTS追踪的名称固定为“system”,为方便,本文中涉及追踪器名称的地方一律直接替换为system)

  区域4,X-Auth-Token使用第0步获取到的用户token.

选择Body页签,更新需要修改的参数 :

Ø  bucket_name:修改后的对象存储桶桶名

Ø  file_prefix_name:修改后的文件前缀

Ø  status:只能选择enabled或disabled,用来修改追踪器的启停状态

Ø  支持同时修改多个参数

165500jfuttvs5gfkp3tew.png

b)   点击Send按钮.

c)    得到如下响应,操作成功:

165501jfwm8l3j1ikhateo.png


3. 获取追踪器状态

a)    在postman中创建如下请求,按照下图所示选择、填写内容,白条区域需要根据实际情况进行替换:

  区域1,选择GET.

  区域2,格式为:https://{cts-api-open:60000}/v1.0/{project_id}/tracker.

  区域4,X-Auth-Token使用第0步获取到的用户token

165502dk1cfgzjb0rvhdtl.png

b)   点击Send按钮

c)    得到如下响应,操作成功:

165502ydd6ytjjvwndqpj9.png



4. 删除追踪器

a)    在postman中创建如下请求,按照下图所示选择、填写内容,白条区域需要根据实际情况进行替换:

1655036qqrztj0wvvsvo8q.png

  区域1,选择DELETE.

  区域2,格式为:https://{cts-api-open:60000}/v1.0/{project_id}/tracker?tracker_name=system.

  区域4,X-Auth-Token使用第0步获取到的用户token

b)   点击Send按钮

c)    得到如下响应,操作成功

165504aur3if1riusb4zbw.png


5. 查询事件

a)    在postman中创建如下请求,按照下图所示选择、填写内容,白条区域需要根据实际情况进行替换:

165505oqxbnqockifity5i.png

  区域1,选择GET.

  区域2,格式为:https://{cts-api-open:60000}/v2.0/{project_id}/{tracker_name}/trace/{?trace_id,service_type,resource_type,resource_id,resource_name,trace_name,trace_status,user,limit,from,to,next}

Ø  例如: https{cts-api-open:60000}/v2.0/{project_id}/system/trace?limit=10&to=1512628016000&from=1512577616000&trace_name=updateTracker&trace_status=normal&service_type=CTS&user=jiahonglin3&resource_type=tracker.

Ø  参数说明:

170649yq30icpgerhsx3d4.png 

Ø  补充说明:

·        除trace_id外,不同的查询条件可以组合,中间用“&”连接;

·        参数的顺序对查询结果无影响;

  区域4,X-Auth-Token使用第0步获取到的用户token

b)   点击Send按钮


c)    得到如下响应,操作成功

165506qd8lwoeohkba6gpt.png






更多详情,请参考: 云审计服务接口指南


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。