互联网爱好者创业的站长之家 – 南方站长网
您的位置:首页 >资讯 >

nCompass应用交付优化平台之配置查询

时间:2021-12-20 14:46:55 | 来源:艾肯家电网

原标题:nCompass应用交付优化平台之配置查询

智维数据【智能运维技术专题】概览

随着互联网不断发展,为了适应高并发、大流量业务,负载均衡技术在整个IT架构中占据着重要地位。

F5作为全球领先的应用交付厂商,为全球大型企业、运营商、政府与消费品牌提供更加快速、安全以及智能的应用。

随着语音、数据、视频流量、移动员工和应用的迅猛增长,F5在满足企业和机构IT需求的同时,也抓住了市场的潜在机遇。通过收购Nginx,进一步巩固了市场地位。

智维数据(nCompass)通过与F5 LTM、F5 GTM、Nginx对接,助力企业实现业务长期稳定运行。

1、通过iControl集中管理所有F5设备,减少IT人员维护成本。

2、通过HSL获取HTTP、DNS、系统日志,并进一步分析处理,助力企业保障业务稳定运行。

3、通过Telemetry Streaming,监控设备性能指标,助力企业保障设备稳定运行。

4、通过Nginx日志分析网站运行情况,助力企业保障业务稳定运行。

5、通过综合数据分析实现端到端的可视化,助力IT人员更加了解自己业务架构。

上一章我们介绍了如何利用Telemetry Streaming来来完善F5监控,并做具体的场景分析。本章我们介绍即将推出的nCompass应用交付优化平台“灵珑”,如何通过对接F5的iControl 来对F5配置进行可视化展现与管理,减少维护成本,提高工作效率。

新产品预告

灵珑应用交付优化平台

配置查询

1.F5 iControl 是什么?

F5 iControl 是F5 API功能,随着技术的演进迭代,大家已经抛弃F5最早开发的SOAP风格的F5 iControl API,逐渐转向了RESEful API阵营。所以在TMOS 11.5后F5推出了更加高效的RESTful风格的F5 iControl API接口。我们可以通过Postman、curl等模拟发送HTTP数据包的工具,利用简单的HTTP方法,如GET,POST, PUT,DELETE就可以通过RESTful API对F5进行配置管理。如配置的增删改查,获取统计信息或主备机状态,甚至可以远程下发TMSH以及Bash命令到F5上,当收到F5告警事件时与F5设备智能联动,实现F5故障自愈,提高自动化运维能力。

RESTful相关HTTP方法如下:

2.F5 iControl RESTful接口的使用方法

下面我们利用curl工具,给大家简单介绍一下F5 iControl RESTful接口的使用方法。比如我们通过iControl创建一个F5的SelfIP。

命令实例:

curl参数说明:

1、通过-s 不显示错误信息和进度

2、通过-k 允许不安全的SSL 链接

3、通过-u admin:admin命令通过用户名密码,指定登录用户。

4、通过https://11.11.10.76/mgmt/tm/net/self/指定资源位置。

5、通过-H ’Content-Type: application/json’ 指定编码方式。

6、通过-X POST 是为了覆盖Curl 默认的GET请求方式改为POST 方式。

7、通过-d 指定提交的数据。

8、通过/usr/bin/jq调用JSON processor 对字符格式进行转化,输出结构清晰的JSON内容。

执行成功后的输出结果:

执行失败的输出:

我们可以通过HTTP响应码得知执行失败的大致原因。根据上图提示,由于我们已经有一个pool member配置了这个地址,所以导致SelfIP添加失败。

iControl响应码说明如下:

灵珑应用交付优化平台通过对接F5 iControl API接口,可以消费F5的配置信息。对配置以及业务进行梳理和优化。目前在灵珑应用交付优化平台,有配置查询、配置优化、访问路径、资产统计、业务画像、流量缝合、异常告警等多个场景模块。

3.使用nCompass应用交付优化平台进行F5配置查询

通过这些API接口就可以灵活的管理F5配置,nCompass作为F5中国区AIOps领域的技术合作伙伴,产品已经完整集成了所有F5 iControl API。相关产品在很早前就已经在金融、能源、互联网等行业中落地相关的自动化运维解决方案,拥有大量的成功案例。

当用户拥有多台F5设备时,配置查询通常非常繁琐,往往要登陆多台F5设备,开多个标签,在不同菜单下进行切换才能找到相关的F5配置。在配置查询这个模块中。我们可以基于多个维度在上百台F5中快速查找您关注的F5配置。

根据用户的实际需求,我们内置了大量的配置查询过滤条件:

1、通用性较强的基于IP或名称的基础配置查询方式。

2、基于服务可用性状态的,节点状态查询方式。

3、用于多租户管理的Partition的查询方式。

4、基于区域位置的网络区域查询方式。

通过下拉菜单进行过滤。找到您想要的信息。输入过滤条件,点击过滤即可查找配置。

在展示页面,应用交付优化平台会自动解析iRules中的脚本内容,把iRules中关联的Pool信息自动关联到VS的配置映射中,让用户在查看配置时一目了然,不需要切换到其它页面分析复杂的iRules里面的脚本信息。

用户关注的VS信息,我们可以点击右上角的心形图标进行收藏,也可以点击眼睛查看此VS的详细配置。

点击右上角查看详情,可以看到基于这个策略的更多的配置。

除了常用的展示内容,我们后面也准备了全量配置信息,让用户只需要通过这一个平台就能了解到所有的配置内容。

总结

通过配置查询模块,应用交付产品管理员可以集中管理多套F5配置,进行统一的配置查询。通过友好便捷的中文界面,使用户在几乎没有任何学成本的情况下快速上手使用,解决F5配置管理复杂的问题。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。