大数跨境
0
0

轻松玩转“运维API” | API Box使用指南

轻松玩转“运维API” | API Box使用指南 GeekBlock智博万维
2019-12-13
2
导读:轻松玩转“运维API”系列新内容来啦!


是新朋友吗?记得先点蓝字关注我哦~

【建议在WiFi环境下观看视频哦】


▲ API Box使用指南


关注智博的小伙伴们应该已经看过我们的上一期分享,学会了如何轻松玩转“运维API”——快速构建可视化Linux巡检。今天我们再来跟大家分享一期玩转“运维API”的必学内容——智博“运维API”生态核心产品——API Box的上手过程。


关于API Box



API Box是一款由智博万维(GeekBlock)自主研发的“运维API”线下运行引擎,专为提供运维API”线下服务而设计。通过联动智博万维的“运维API”门户——API Store,API Box可以帮助您轻松构建本地“运维API”服务应用。

GeekBlock API Box,具有以下优点:

l  使用简单,易于上手;

l  占用资源少;

l  品类丰富的“运维API”,目前API Store积累各类运维API逾2000+


接下来,让我们开始本期“轻松玩转‘运维API’”之旅吧,走你~


Step 1: 获取API Box安装包



通过GeekBlock官网的API Box页面点击“免费下载”,根据您的操作系统环境,选择对应的API Box安装包进行下载。

(https://www.geekblock.com/#/home/apiBox)


Step 2: 快速安装API Box



API Box安装包,内含主程序(二进制)、快速启动工具以及相关配置文件,无需额外依赖环境,解压即可运行。

以linux系统为例:

运行以下命令解压软件包(需注意文件目录权限):

$ mkdir api-box-linux

$ unzip -q api-box-linux.zip -d api-box-linux

$ chmod -R 750 api-box-linux

启动API Box服务:

$ cd api-box-linux

$ sh box_server.sh start

查看服务状态:

$ sh box_server.sh status

api-box is running即可

登录Web页面:

     API BOX服务提供Web交互界面,使用web浏览器访问 http://<API Box服务IP>:18008 即可。


Step 3: 获取API Box授权



API Box使用前,需要获取授权,主要分为三个步骤

1.获取申请码文件(reques.license)

2.GeekBlock官网提交申请

3.下载并导入授权文件(response.license)

进入“API Box” 页面右上角“授权”,点击Web页面中部“获取申请码”并保存申请码文件。


进入“GeekBlock官网--API Store”页面并登录(未注册的用户,可免费注册),点击右上角的用户名称进入用户中心的授权申请页面发起申请,然后耐心等待即可(正常情况下,1~2个工作日内完成审核)。

https://www.geek-block.com/#/home/mark


审核通过后,再次进入“GeekBlock官网--API Store”页面并登录,进入用户中心的授权申请页面下载获取授权文件:


重新进入本地“API Box”授权页面,点击添加授权码文件:


Step 4: 使用API Box



既然API Box是“运维API”的线下运行引擎,那么使用API Box还得有“运维API”。哪里可以获得“运维API”?自然是API Store!!!


首先,进入“GeekBlock官网--API Store”页面登录并挑选所需要的“运维API”,并将其加入到您账户名下。


然后,对于可上“公网”的API Box用户,我们提供了“在线同步”的方式。打开本地API Box并登陆后(使用API Store的账户密码登陆),依次点击“我的数据接口--下载”,即可从API Store下载账户名下的“运维API”,如下图所示:


对于完全离线使用API Box的用户,我们提供了“离线导入的方式,具体如下:

1、进入“GeekBlock官网--API Store”页面登录并下载相应的API离线包(<apiname>.zb)。根据API Box环境运行下载对应版本即可:


2、添加离线包至API BOX:

进入本地API Box,“我的数据接口”页面点击“添加”,选择离线包并点击“添加到BOX”即可。


最后,验证“运维API”的可用性。

点击“测试”进入某“运维API”的执行页面。


填写该API设定的参数,点击发送即可;可开启高级参数补充更多参数以适应更多的不同环境。


返回执行结果:

结果以Json格式数据返回。


以上就是本期轻松玩转API Box的操作指南,

是不是简单又易懂,让人跃跃欲试呢?

现在就进入GeekBlock官网(www.geek-block.com),进行免费下载试用吧!


  - end -  

↑ 更多API Box操作详情请

请查询“API Box用户手册”

最近已上线更强大的API Box Plus

详情请查阅官网介绍

--------------------------------------------------------

使用过程中有任何疑问或建议

欢迎留言或邮件联系我们

--------------------------------------------------------

扫码关注我们

了解更多

【声明】内容源于网络
0
0
GeekBlock智博万维
智博万维,是一家在数据领域持续创新的信息技术公司,一直专注于“混合云”环境下数据智能共享和数据安全保护企业级产品的研发。通过构建两大核心产品线,为企业客户提供全方位的“云-边-端”数据共享及数据保护方案全面协助客户提升企业数据韧性。
内容 38
粉丝 0
GeekBlock智博万维 智博万维,是一家在数据领域持续创新的信息技术公司,一直专注于“混合云”环境下数据智能共享和数据安全保护企业级产品的研发。通过构建两大核心产品线,为企业客户提供全方位的“云-边-端”数据共享及数据保护方案全面协助客户提升企业数据韧性。
总阅读0
粉丝0
内容38