【SkyWalking】OAP服务的接口整理(链路数据部分)

本文介绍了SkyWalking使用GraphQL协议实现的服务接口,重点解析了链路数据查询接口,包括链路数据和基本链路的查询方式及参数说明。

基础介绍

SkyWalking的接口并没有使用常见的RESTful架构,它使用了GraphQL协议。

什么是GraphQL?

官方解释
GraphQL 旨在让 API 变得快速、灵活并且为开发人员提供便利。作为 REST 的替代方案,GraphQL 允许开发人员构建相应的请求,从而通过单个 API 调用从多个数据源中提取数据。
总结
简单的说,GraphQL通过请求参数中的方法名来区分不同接口,并且可以根据接口的需要,自定义设置需要返回的结果值。

参数解释

官方参数

ID
The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache.
The ID type appears in a JSON response as a String; however, it is not intended to be human-readable.
When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.

ID标量类型表示唯一标识符,通常用于重新获取对象或作为缓存的键。
ID类型在JSON响应中以String形式出现;但是,它并不是为可读的。
当需要作为输入类型时,任何字符串(如“4”)或整数(如4)输入值将被接受为ID。

公用参数

Pagination分页
参数名 类型 是否必须 解释
pageNum int false 页数
pageSize int true 条数
needTotal Boolean false 是否需要总数量(默认f
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值