记录bash_log

- 编辑/etc/profile

USER_IP=`who -u am i 2>/dev/null|awk '{print $NF}'|sed -e 's/[()]//g'`

ORIGIN_USER=`who -u am i 2>/dev/null|awk '{print $1}'|sed -e 's/[()]//g'`

HISTDIR=/var/log/.bash_history

if [ -z $USER_IP ]

then

USER_IP=`hostname`

fi

if [ ! -d $HISTDIR ]

then

mkdir -p $HISTDIR

chmod 777 $HISTDIR

fi

export HISTSIZE=9999

DT=`date +%Y%m%d`

export HISTFILE="$HISTDIR/history.$DT"

export HISTTIMEFORMAT="|normal|%F %T|$USER_IP|$ORIGIN_USER:$LOGNAME|$$|"

chmod 644 %HISTDIR/histroy*  2>/dev/null

export PROMPT_COMMAND='builtin history 1 >> $HISTFILE'

编辑 /etc/rsyslog.d/bash_log.conf

module(load="imfile" PollingInterval="1")

input(type="imfile" File="/var/log/.bash_history/*history*"

Tag="bash-log"

Facility="local7"

Severity="debug"

deleteStateOnFileDelete="on"

)

编辑/etc/rsyslog.d/logserver.conf

*.*  @192.168.0.15

cenots7要升级rsyslog

cd /etc/yum.repos.d/
wget http://rpms.adiscon.com/v8-stable/rsyslog.repo
yum install rsyslog

转载于:https://www.cnblogs.com/yangxiaochu/p/9564700.html

bash log传到日志服务器相关推荐

  1. 巧用shell+rsync服务实现日志自动过滤处理压缩并上传日志服务器,自动分类

    分享一个自己很早以前先写的日志存储方案,简单实用,业务端上传完日志后自己清除已经上传过的日志,连清空间的工作都省了.(未完) 找出所有部署目录下的日志文件夹,压缩指定文件与文件夹,不改变日志压缩路径( ...

  2. history linux 日志服务器_编译bash实现history的syslog日志记录

    一.编译BASH实现bash的syslog日志记录功能 1. 本文将通过bash软件实现history记录到syslog日志的功能,并通过该方式可以实现实时的传送到了远端的日志集中服务器上,可以实现操 ...

  3. Unity使用UnityWebRequest实现本地日志上传到web服务器

    一.前言 Unity项目开发中,遇到bug的时候,我们一般是通过日志来定位问题,所以写日志到本地文件,或者把日志文件上传到web服务器这样的功能就很必要了.下面就介绍下如何实现日志写入本地文件和上传本 ...

  4. 内网xshell传输文件命令_Xshell 上传文件到服务器 以及常用的lunix 命令

    Xshell 上传文件到服务器 1:输入rz命令,看是否已经安装了lrzsz,如果没有安装则执行 yum -y install lrzsz命令进行安装. 2:安装成功后查看是否安装成功 3:输入rz ...

  5. 华为日志服务器文档,免费日志服务器

    免费日志服务器 内容精选 换一换 主机和云服务的日志数据,不方便查阅并且会定期清空.云日志服务采集日志后,日志数据可以在云日志控制台以简单有序的方式展示.方便快捷的方式进行查询,并且可以长期存储.对采 ...

  6. 华为 日志服务器 配置文件,配置日志服务器

    配置日志服务器 内容精选 换一换 您可以通过云日志服务,查看访问七层共享型负载均衡请求的详细日志记录,分析负载均衡的响应状态码,快速定位异常的后端服务器.您已经创建了七层负载均衡.您已经开通了云日志服 ...

  7. RHEL5 下使用syslog-ng构建集中型日志服务器

    RHEL5 下使用syslog-ng构建集中型日志服务器 在生产环境中,存在一台日志服务器,专门用来记录其他服务器的日志信息是个很好的主意,不过用红帽自带的syslog,配置虽然简单,但是日志却没有办 ...

  8. niginx查看服务器日志信息,nginx 远程日志服务器

    nginx 远程日志服务器 内容精选 换一换 为加强对系统数据的容灾管理,云堡垒机支持配置日志备份,提高审计数据安全性和系统可扩展性.本小节主要介绍如何在系统配置Syslog服务器参数,将日志远程备份 ...

  9. Graylog2+mongdb+rsyslog中央日志服务器对syslog的web管理--转载

    原文地址:http://blog.sina.com.cn/s/blog_49be4d570100yvv1.html 1.下载mongodb,可以通过下面2中方法安装. (1)官网下载yum源后直接安装 ...

最新文章

  1. mysql 索引的统计
  2. asp.net 使用Master模板页需要注意
  3. 计算机视觉论文-2021-06-28
  4. 搭建Sql Server AlwaysOn 视频教程
  5. 力扣24,两两交换链表中的节点(javascript)
  6. 如何查看mysql 的端口号?
  7. java android 读写西门子PLC数据,包含S7协议和Fetch/Write协议,s7支持200smart,300PLC,1200PLC,1500PLC...
  8. 2018年下半年系统集成项目管理工程师下午真题及答案解析
  9. freeSSL申请证书加阿里云域名解析加nginx配置
  10. 发光学类毕业论文文献包含哪些?
  11. 用于科学计算机的计算器特点是什么意思,科学计算器在线e
  12. 图像尺寸与图像像素、分辨率的关系
  13. 复制粘贴之后出现问号怎么办_CAD图形文字复制粘贴以后出现变化该怎么办?
  14. 为何CPU散片这么便宜?盒装CPU值得买吗
  15. 使用windows10系统怎么连接同一网络下别人共享的打印机
  16. pytorch安装 镜像网站
  17. 笔记本电脑显示网络计算机和设备不可见,笔记本电脑连WiFi时显示受限怎么办?...
  18. linux使用命令将po与mo文件进行转换
  19. 脱掉360奇虎的“加固保”壳后的发现与你的微信安全
  20. 西门子plm_历年中国工业软件营收十强厂商:华为、西门子稳居前二名

热门文章

  1. h.264 视频解码的一点小经验
  2. php给一个参数布尔值,php – 布尔值和字符串条件
  3. uwp 获取listviewitem里的控件_[UWP]占领标题栏
  4. 将图片嵌入程序文件的一点研究
  5. 【kafka】kafka 消费报错 No entry found for connection
  6. 【算法】剑指 Offer 04. 二维数组中的查找 【重刷】
  7. 【Flink】Flink 小知识点 Flink 同时 保存 offset 到backend 和 kafka 内置 topic
  8. 90-40-010-源码-CUBE-引擎为MR写入Habse的构建
  9. 【kafka】Kafka 2.3 空消费组延时rebalance
  10. 【kibana】kibana 7.* 设置中文 汉化