站长之家用户 - 传媒 2021-12-20 16:02

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 配置管理复杂的问题。

相关话题

特别声明:以上内容(如有图片或视频亦包括在内)均为站长传媒平台用户上传并发布,文章为企业广告宣传内容,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。任何单位或个人认为本页面内容可能涉嫌侵犯其知识产权或存在不实内容时,可及时向站长之家提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明(点击查看反馈联系地址)。本网站在收到上述法律文件后,将会依法依规核实信息,沟通删除相关内容或断开相关链接。

推荐关键词

24小时热搜

查看更多内容

大家正在看

Pico还差一口气