`

ubuntu配置日志设备

 
阅读更多

        因为haproxy日志的配置,输出设备使用的是linux自身的日志设备,因此,要想让haproxy正确输出日志,就必须先学会在linux/ubuntu下配置日志设备。
       关于如何在linux下配置日志,网上有很多文章可以借鉴,但是在ubuntu下如何配置,却很少讲到,ubuntu下和linux下流程一样,只是对应需要修改的文件稍有差异。
       今天需要查看Ubuntu系统的日志文件,但却没有找到/var/log/messages这个文件。网上搜素资料,说是要配置/etc/syslog.conf。syslog采用 可配置的、统一的系统登记程序,随时从系统各处接受log请求,然后根据/etc/syslog.conf中的预先设定把log信息写入相应文件中、邮寄 给特 定用户或者直接以消息的方式发往控制台。
      好吧,问题又来了。系统中依然没有/etc/syslog.conf,经过一番搜素,最后得到的结论是:在Ubuntu下对应的应该是/etc/rsyslog.conf和rsyslogd。

   结论:所有和log相关的配置信息,在linux中的目录,或者文件,在ubuntu中都加上了一个r

   所以,ubuntu中日志信息在/etc/rsyslog.conf 和 rsyslogd目录下的conf文件中默认配置在/etc/rsyslog.d/50-default.conf  下

步骤一:
配置proxy的日志信息:

vim  /etc/rsyslog.d/50-default.conf 

 
添加: (local0-7给用户自定义的日志服务,只能定义local0-7不能自己随意定名字)

local0.*        /usr/local/logs/haproxy.log
local3.*        /usr/local/logs/haproxy_err.log 

 
步骤二:

vim /etc/default/rsyslog

 

修改:

SYSLOGD_OPTIONS="-r -m 0" 

步骤三:
重启log服务

service  rsyslog  restart


 
成功看到haproxy日志在指定目录输出!

  • 大小: 17.7 KB
  • 大小: 1.5 KB
分享到:
评论

相关推荐

    Ubuntu系统日志配置 /var/log/messages的方法

    这个文件包含了rsyslog的基本设置,同时,它会引用`/etc/rsyslog.d/`目录下的所有`.conf`配置文件,使得配置更加灵活。 在Ubuntu中,如果你试图寻找`/etc/syslog.conf`文件,你会发现这个文件并不存在。这是因为...

    Ubuntu下安装adb和fastboot

    在Ubuntu下安装ADB和Fastboot通常需要从官方Android SDK Platform Tools获取,但有时由于网络问题或其他原因,直接从源获取可能不太方便。在这种情况下,可以使用预打包的.deb文件,这通常是开发者为了简化安装过程...

    ubuntu抓串口log工具minicom

    通过本文,我们介绍了如何在Ubuntu系统中安装和配置Minicom以抓取串口日志。Minicom是一个强大的工具,能够帮助开发者轻松地调试设备并通过串口获取关键信息。掌握了这些基本操作后,你就可以有效地利用Minicom来...

    Ubuntu下的ADSL上网配置

    ### Ubuntu下的ADSL上网配置 在当前信息化时代,网络的配置对于个人用户来说是一项基础且重要的技能。尤其是Linux系统,它相较于Windows系统提供了更多的自定义配置选项,但也要求用户具备一定的技术知识。Ubuntu...

    linux-ubuntu10.04-块设备与字符设备驱动

    本主题主要关注在Ubuntu 10.04环境下编写的块设备驱动和字符设备驱动。 **块设备驱动**: 块设备驱动通常用于硬盘、SSD、CD-ROM等存储设备,它们的特点是数据以固定大小的块为单位进行传输。在Linux中,块设备驱动...

    Ubuntu下配置telnet,ssh说明

    ### Ubuntu下配置Telnet、SSH、FTP以及远程桌面 #### 配置前提 在开始配置前,为了确保后续步骤能够顺利进行,请确保已使用root用户身份执行这些操作。如果当前root用户尚未设置密码,则需要先设置root用户的密码...

    frr环境搭建说明(ubuntu下)

    在IT行业中,FRRouting(简称FRR)是一款强大的开源...总之,熟悉FRR和libyang在Ubuntu下的搭建和使用,能够帮助你更好地管理网络基础设施,实现高效、可靠的路由策略。务必在实践中不断探索和学习,以保持与时俱进。

    ubuntu下的串口调试助手小软件

    1. **串口配置**:设置波特率(如9600、115200等)、数据位(通常为5、7、8位)、停止位(1或2位)、校验位(无、奇、偶、空间、标记)等通信参数,以匹配与之通信的设备。 2. **数据发送**:用户可以输入文本或二...

    ubuntu下qxdm安装使用方法

    2. **配置日志分块**:按照需求设置日志分块大小,以便于后续处理和分析。 #### 八、常见错误及解决方法 在 Ubuntu 12.04 系统中使用 QXDM 时,可能会遇到端口加载失败或 QXDM 闪退等问题,这些问题大多是因为缺少...

    ubuntu下创建热点的脚本

    这个名为"ubuntu下创建热点的脚本"的资源提供了一个便捷的方法来管理和控制笔记本电脑上的WiFi热点。通过运行两个简单的命令,用户可以快速开启或关闭热点。 脚本`ap.sh`是这个功能的核心。在Ubuntu系统中,它通常...

    在ubuntu20.04下配置Geomagic Touch-HID的方法以及使用

    在Ubuntu 20.04操作系统中配置Geomagic Touch-HID设备是一项技术性的任务,涉及到硬件接口设备的驱动安装和系统级别的配置。首先,我们来理解一下“HID”是什么。HID全称Human Interface Device,是USB设备类定义的...

    adb putty工具(配置颜色类似ubuntu终端)

    在“adb putty工具(配置颜色类似ubuntu终端)”的场景下,用户显然希望在使用Putty连接Android设备时,能够享受到类似于Ubuntu终端的色彩体验。Ubuntu终端以其清晰的配色方案著称,良好的颜色区分对于长时间编码和...

    如何在Ubuntu 18.04 LTS上安装Rsyslog.doc

    在Ubuntu 18.04 LTS上安装和配置Rsyslog是确保系统日志管理和监控的重要步骤。Rsyslog是一个强大的开源日志收集系统,它允许你在一个集中的位置收集和分析来自多个服务器、网络设备和其他应用程序的日志数据。这对于...

    ubuntu全面

    3. Ubuntu 下加载 SAS 驱动可能涉及识别硬件设备,需要安装相应的驱动程序,或者更新内核以支持新硬件。 4. 安装 telnet 和 ssh 服务,`telnet` 用于远程登录,而 `ssh` 提供加密的安全连接。可以使用 `sudo apt-...

    ubuntu adb tools version 1.0.39

    7. **恢复与备份**:adb支持设备的恢复模式,可以用来升级固件或恢复出厂设置。同时,`adb backup`可以创建设备的数据备份。 8. **进程管理**:通过`adb shell`进入设备的shell环境,可以运行各种Linux命令,包括...

    ubuntu掉线问题

    默认情况下,Ubuntu系统的PPP(Point-to-Point Protocol)协议配置中的超时设置可能不够合理,导致在长时间未接收到数据包时自动断开连接。 #### 二、解决Ubuntu系统ADSL掉线的方法 ##### 1. 修改PPP超时设置 修改...

    Ubuntu下Lcd和触摸屏模拟器-源码.rar

    这可能涉及到设置环境变量或修改应用程序配置来指定模拟器作为显示设备。 5. **调试和优化**:通过模拟器提供的日志和反馈,调试代码中的问题,优化显示效果和触摸响应。 6. **自定义和扩展**:如果需要,可以根据...

    ubuntu上android真机调试脚本文件和wifi调试apk

    4. 连接设备:使用USB数据线将Android设备连接到Ubuntu电脑,并确保设备在开发者模式下选择合适的USB配置(如文件传输或充电模式)。 5. 配置ADB:在Ubuntu终端中,使用`adb devices`命令检查设备是否已成功连接。...

    ubuntu下的kodi(XBMC)编译

    标题中的“ubuntu下的kodi(XBMC)编译”指的是在Ubuntu操作系统环境下,对Kodi(以前称为XBMC,Xbox Media Center)媒体中心软件进行源代码编译的过程。Kodi是一款开源的多媒体中心应用,它能播放各种音频、视频格式...

Global site tag (gtag.js) - Google Analytics