首页 > 其他分享 >大数据管理平台 DataWings -服务管理

大数据管理平台 DataWings -服务管理

时间:2024-12-15 15:33:07浏览次数:5  
标签:数据管理 策略 流控 DataWings 平台 点击 API 测试 告警

服务管理可对已发布的API服务进行统一监控和管理,主要包括API管理、API测试和API调用三个功能,提供对API服务的生命周期管理。其中API管理可以对已发布的API进行管理,支持对API进行上/下线切换、测试等操作。API测试是所有已发布API的测试中心,可选择任意API进行单次的调用测试,查看请求详情和返回内容值。API调用支持基于API分组对应用进行授权操作,可选择短期、长期授权,用户可根据授权的appKey和appSecret对所授权分组下的单个API进行调用。

API管理

API管理功能用于管理已发布的API,可以对API执行上线/下线切换、测试、下载文档等操作。

操作说明

  1. 登录平台,进入数据服务,选择“服务管理 > API管理”,可查看所有已发布API的基本信息。

  2. 对于选中的API,点击操作栏的【上线】、【下线】、【测试】、【策略管理】和【查看文档】可执行相应的操作。【上线】、【下线】操作用于切换API的状态,已上线的API是经过测试、发布的API,具有权限的应用可以直接调用,已下线的API是经过发布但已下线的API,下线的API不可再调用,但可重新上线。

  3. 点击API操作栏的【测试】操作可进入API测试模块对API进行调用测试。

  4. 点击【查看文档】操作,可查看相应API的说明文档,并且支持下载API文档。

  5. 点击【策略管理】操作,可进入API的策略管理页面。策略管理页面展示API已授权的应用、告警策略和流控策略。可在页面中新增绑定的授权应用或告警策略,以及解绑现有的授权应用和告警策略。一个API最多可选择10个告警策略,最多可绑定一个流控策略。

API测试

API测试是所有已发布API的测试中心,可选择任意API进行单次的调用测试,查看请求详情和返回内容值。

操作说明

  1. 登录平台,进入数据服务,选择“服务管理 > API测试 ”。

  2. 可通过下拉框选择一个API进行测试,测试前需填写API的参数取值。点击【开始测试】按钮可测试API,页面右侧将显示请求详情和API的返回内容,以便检验数据和功能的有效性。

  3. 点击API操作栏的【测试】操作可进入API测试模块对API进行调用测试。

API调用

应用授权

应用授权功能用于管理可调用API的授权应用,支持新增应用授权、管理应用授权和授权有效期等。

操作说明

  1. 登录平台,进入数据服务,选择“服务管理 >API调用 > 应用授权 ”。可在此页面管理API授权应用。
  2. 点击【新增应用】按钮,将显示“新增应用”弹窗,填写应用名称、有效期、授权的API分组、IP白名单、描述等信息后,点击【确定】按钮可新增一个授权应用。系统将为应用自动生成秘钥(appSecret),生成的应用可用于访问已授权分组里的所有API。

    image.png

  3. 支持根据应用名称、创建用户等信息进行应用查询。
  4. 点击操作栏的【编辑】按钮,可编辑应用的名称、描述、有效期、授权分组等信息。
  5. 点击操作栏的【删除】按钮,可删除相应的应用,删除的应用不可再用于调用API。仅未绑定api的应用支持删除。

流控策略

流控策略功能用于管理作用于API的流控策略,页面列表中显示所有已添加的流控策略。支持新增、编辑、删除等操作。

操作说明

  1. 点击【新增策略】按钮,可在新增流控策略弹窗中填写流控策略的相关信息。

image.png

字段说明
策略名称必填,不可重复,支持中文、英文、数字、下划线(_),且只能以英文或中文开头,1~64个字符。
时间单位必选,可选分钟、秒、小时等。
调用限制必填,可输入单位时间内API调用次数的上限。
绑定的API非必选,为避免多个流控策略之间含义冲突,一个API只能绑定一个流量控制策略,若API已经绑定了策略,下拉选项中该API不可选。
描述非必填,流控策略的描述信息。
  1. 点击流控策略对应的【编辑】按钮可编辑流控策略,编辑流控策略时,所有内容均可编辑,编辑后的策略自动更新到所绑定的API。
  2. 点击流控策略对应的【删除】按钮可删除流控策略。注意,仅没有绑定API的流控策略支持删除。删除时需进行二次确认。

告警策略

告警策略功能用于管理作用于API的告警策略,告警策略页面的列表中显示所有已添加的告警策略。支持新增、编辑、删除等操作。

操作说明

  1. 点击【新增策略】按钮,可在新增告警策略弹窗中填写告警策略的相关信息,其中联系人和机器人需在运维中心的通道管理中配置,目前支持短信、站内信、企业微信机器人、邮箱等告警方式。

image.png

字段说明
策略名称必填,不可重复,支持中文、英文、数字、下划线(_),且只能以英文或中文开头,1~64个字符。
触发方式必选,支持满足所有条件或满足任意条件时触发告警。
告警条件告警指标可选调用失败次数、调用失败率、平均响应时间,每项指标只能出现一次。告警条件中,操作符支持>和>=,点击【删除】可删除一行已添加的条件,点击【添加一行】可添加一行告警条件。
统计频率支持选择每1小时、每24小时、每7天、每1个月等。统计频率为整点生效,例如用户在10:30添加了告警策略,统计频率为每1小时,则在11:00时可能触发告警,不会在11:30触发告警。
绑定的API非必选,一个API最多可以绑定10个告警策略。若API已经绑定了10个策略,则下拉选择中该API不可选。
告警等级必选,可选严重、警告或提示。用于标识告警的严重程度。
联系人可选择告警通知的联系人。
机器人可选择告警通知的机器人。
描述非必填,告警策略的描述信息。
  1. 点击【编辑】按钮,可编辑修改告警策略的相关信息。
  2. 点击【删除】按钮,即可删除当前告警策略,已被使用的告警策略不支持删除。

标签:数据管理,策略,流控,DataWings,平台,点击,API,测试,告警
From: https://blog.csdn.net/zhou6686/article/details/144441067

相关文章

  • python 代码主要实现了与金融数据处理、存储以及因子计算相关的一系列功能,涉及从不同
    #忽略某些模块的提示信息importsysimporttracebackimportwarningsimportpymysqlfrompandasimportDataFrame,concat,Serieswarnings.filterwarnings("ignore")#在全局配置中添加RQData账号信息importrqdatacasrqfromtypingimportListimportpa......
  • [精选] 程序员接私活,你会选择哪些平台,零基础入门到精通,收藏这篇就够了
    什么样的私活不能接,需谨慎对待1、没有第三方担保的个人对个人的尽量不要接,双方都没保障,出了问题很大的可能撕破脸皮不了了之。2、一上来就直接说给我开发一个什么软件,不说具体需求,没有需求文档的都不靠谱,这样的项目不要接。3、尽量442收费方式,即开工收40%项目款,项目中期......
  • locust 压力测试工具windows平台从零开始安装使用
    locust是一个用python写的接口压力测试应用,我们只需要编写简单的代码才能运行测试,前期安装需要一点python基础。用以测试的接口需要一个一个通过代码添加,如下: 这就是一个测试的接口了,很简单,只需要接口的路径和参数,接口的主机地址会在web端输入: locust需要python版本大......
  • Easyfish钓鱼平台 实现企业级规模化的钓鱼演练|攻防演练
     介绍     由于GoPhish底层用的是魔改后的GoMail,在smtp发信上存在一定问题,故抛弃,从个人的角度出发,实现一款简单、易用、轻量的钓鱼演练工具。工具特点替代GoPhish快速实现企业级规模化的钓鱼演练和安全培训,并快速输出成工作成果HVV指定目标钓鱼(申明:软件不......
  • 数字乡村大数据中心及大数据运营管理平台建设方案
    1.方案概述本方案旨在构建数字乡村大数据中心及大数据运营管理平台,通过数字化手段推动乡村治理现代化,提升乡村公共服务水平,促进乡村经济持续发展。2.数字乡村大数据中心建设数字乡村大数据中心是整个方案的核心,负责收集、存储、处理和分析乡村各类数据。通过整合政府、企......
  • springboot基于知识图谱与学习行为分析的在线学习平台开发
    目录功能和项目介绍系统实现截图开发核心技术介绍操作手册核心代码部分展示视频演示/源码获取功能和项目介绍jdk版本:jdk1.8+编程语言:java框架支持:springboot/ssm数据库:mysql版本不限数据库工具:Navicat/SQLyog都可以前端:vue.js+ElementUI开发工具:IDEA或......
  • 跨平台uniapp和taro实战
    15-跨平台uniapp和taro实战https://www.bilibili.com/video/BV1GV411L7qSuniappP1405--day115_邂逅跨平台-uniapp基础语法-uni-tarota他楼原生开发的特点:1性能稳定,使用流畅,用户体验好、功能齐全,安全性有保证,兼容性好,可使用手机所有硬件功能等口但是开发周期长、维护成本高......
  • express食品采购平台-毕业设计源码28367
    目录1绪论1.1课题目的与意义1.2国内外研究现状1.3论文结构与章节安排1.4express框架介绍2 基于Vue+Node的食品采购平台系统分析2.1可行性分析2.2系统功能分析2.3系统用例分析2.4本章小结3基于Vue+Node的食品采购平台总体设计3.1系统功能模块......
  • ssm毕设校园生活互助平台程序+论文
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景在当今校园生活中,学生们面临着各种各样的需求和挑战。随着校园规模的扩大和学生人数的增多,信息交流和资源共享变得愈发重要。传统的校园交流方式......
  • 【开源免费】基于Vue和SpringBoot的课程管理平台(附论文)
    本文项目编号T006,文末自助获取源码\color{red}{T006,文末自助获取源码}......