简介
本文介绍在思科策略套件(CPS)中启用高可用代理(HA-Proxy)日志记录的过程。HA-Proxy用于高可用负载均衡。默认情况下,出于性能原因,HA-Proxy不记录消息。
注意:只有在您看到与HA代理相关的问题时,才必须启用HA代理日志。
背景信息
仅当发现与HA代理相关的潜在问题时,才需要启用HA代理日志记录,CPS系统中的任何其他调试日志都无法识别该问题。
启用HA代理日志的步骤
所有步骤都需要在主用负载均衡器虚拟机(VM)上执行,并且必须在被动负载均衡器中重复,这样,每当发生负载均衡器故障切换时,HA-Proxy日志记录都会得到处理。
1.导航至haproxy.cfg文件(/etc/haproxy/haproxy.cfg),并确保您具有与此映像中显示的相同条目。默认情况下,在大多数情况下,日志级别设置为debug。请将其更改为错误,否则将记录不必要的日志。
2.选择要为其执行日志记录的代理,HA-Proxy配置文件中有许多代理配置,如svn_proxy、pb_proxy、Portal_admin_proxy。此图中显示了为svn_proxy启用HA-Proxy日志记录。
3.编辑/etc/syslog.conf文件,并添加如下图所示的条目。确保local1与步骤1中的名称相同。
4.编辑/etc/sysconfig/syslog文件并更改,如下图所示。 你只需添加r。这可确保在远程计算机中登录。
5.编辑/etc/logroate.d/syslog文件,并确保添加/var/log/haproxy.log的条目,如下图所示。
7.使用service syslog restart和service haproxy restart命令重新启动syslogd和HA-Proxy进程。