F5社区-F5技术交流中心

配置F5 BIG-IP 以联用 F5 大数据分析展示平台

2020-03-27 16:24:51

宗兆伟

BIG-IP 配置过程的目标是将业务流中需要监控和分析的字段以JSON格式编排,并用UDP的方式导出到BDE平台中。在实际应用过程中,用户可根据自己业务特性定制收集内容及展示内容。

配置主要仅包含以下两种(二选一)。

 

*********

为了应用BDE而对BIG-IP的配置仅涉及BIG-IP Logging部分,

不需要重启BIG-IP的任何服务,不会对现网环境业务功能有任何影响。

*********

 

1.1.     配置选项一(推荐):采用Request Logging Profile方式

推荐理由:配置简单,性能较iRules更高。

总体步骤包括:

1.     创建prifile 所用的Logging Pool

2.     创建Request Logging Profile

3.     绑定此Profile Virtual Server

具体步骤如下:

ð 登录BIG-IP 界面,切换Partition Common

一般来讲,创建的HSL logging poolProfile可以存在于任何Partition,只要它可以被引用到。

ð 依次导航至Pool创建页面:

è Local Traffic

è Pools -> Create…

ð 创建logging pool 内容样式如下:

Pool Name 应该和以上iRule中所用名称保持一致:f5-logging-pool

Health Monitors 采用 icmp方式。

Member BDE系统运行所在地址,端口一定是20001


 


 

ð 依次导航至创建Request Logging Profile的页面

è Local Traffic

è Profiles

è Other

è Request Logging -> Create…

ð 配置样式如下所示:

Request Settings 部分保持默认。

Response Settings部分填入TemplateTemplate内容请参考:https://github.com/zongzw/bde-over-bigip/blob/master/conf.d/request-logging-template.profile

Template 中关键字段的含义请参考:https://techdocs.f5.com/kb/en-us/products/big-ip_ltm/manuals/product/bigip-external-monitoring-implementations-12-0-0/3.html

HSL Protocol 保持UDP

 


ð 依次导航至VirtualServer 配置页面

è Local Traffic

è Virtual Servers:注意切换到对应的Partition

è <virtual server name>

è Configuration: Advanced

è Request Logging Profile: 选择创建的Logging Profile Name


 

1.2.     配置选项二:采用iRule方式

总体步骤包括:

1.     创建logging iRule

2.     创建iRule所用到的logging Pool

3.     绑定iRule Virtual Server.

具体步骤如下:

ð 登录BIG-IP 界面,切换Partition Common

一般来讲,将要创建的iRuleHSL logging pool 可以存在于任何partition,只要它门可以被引用到。

ð 依次导航至iRule 创建页面:

è Local Traffic

è iRules -> Create…

ð 创建新的iRule 内容样式如下:

实际内容请参考:https://github.com/zongzw/bde-over-bigip/blob/master/conf.d/.logging.irule

实际收集字段可以根据实际业务场景需求定制。

iRule的配置可参考:https://clouddocs.f5.com/api/irules/

iRule 的命令可参考TCL Programinghttp://www.tcl.tk/man/tcl8.4/TclCmd/contents.htm

 


ð 依次导航至Pool创建页面:

è Local Traffic

è Pools -> Create…

ð 创建logging pool 内容样式如下:

Pool Name 应该和以上iRule中所用名称保持一致:f5-logging-pool

Health Monitors 采用 icmp方式。

Member BDE系统运行所在地址,端口一定是20001


 


 

ð 依次导航至VirtualServer 配置页面

è Local Traffic

è Virtual Servers:注意切换到对应的Partition

è <virtual server name>

è Resources

è iRules -> Manage…


发布评论 加入社群

发布评论

相关文章

k8s 1.27.2中使用helm安装cilium cni

宗兆伟

2023-06-16 12:21:12 218

编排AS3新尝试-jinja2

宗兆伟

2021-09-25 14:08:00 705

使用ELK机器学习演示态势预测和异常检测

宗兆伟

2020-04-14 17:19:59 1478

Login

手机号
验证码
© 2019 F5 Networks, Inc. 版权所有。京ICP备16013763号-1