Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >初始化安装filebeat

初始化安装filebeat

原创
作者头像
cuijianzhe
发布于 2024-05-16 03:41:59
发布于 2024-05-16 03:41:59
1220
举报
文章被收录于专栏:cuijianzhecuijianzhe
代码语言:txt
AI代码解释
复制
#!/bin/bash

###
command(){
cat >> /etc/profile  << 'EOF'
HISTDIR='/var/log/command.log'
# 定义Command日志的格式
export HISTTIMEFORMAT="{\"TIME\":\"%F %T\",\"LI\":\"$(who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g')\",\"LU\":\"$(who am i|awk '{print $1}')\",\"CMD\":\""
# 输出日志到指定的log文件
export PROMPT_COMMAND='history 1|tail -1|sed "s/^[ ]\+[0-9]\+ //"|sed "s/$/\"}/">> /var/log/command.log'
EOF
    #引用
    source /etc/profile
}
command
#cat /etc/profile | grep HISTTIMEFORMAT | grep -v grep 
#if [[ $? == 0 ]];
#  then
#    echo "command已设置"
#  else
#    command
#fi

ps -ef | grep /usr/local/filebeat | grep -v grep 
if [[ $? == 0 ]];
  then
    echo "filebeat已经安装完毕"
  else
    #下载安装包
    touch /var/log/command.log
    chmod 666 /var/log/command.log
    wget http://yum-server.4paradigm.com/system/files/filebeat-7.17.16-linux-x86_64.tar.gz -O /root/filebeat-7.17.16-linux-x86_64.tar.gz
    tar xf /root/filebeat-7.17.16-linux-x86_64.tar.gz -C /usr/local/
    mv /usr/local/filebeat-7.17.16-linux-x86_64 /usr/local/filebeat
    mv /usr/local/filebeat/filebeat.yml /usr/local/filebeat/filebeat.yml.bak
    wget -P /usr/local/filebeat http://yum-server.4paradigm.com/system/files/filebeat.yml
    chmod 644 /usr/local/filebeat/filebeat.yml
    wget -P /usr/lib/systemd/system/ http://yum-server.4paradigm.com/system/files/filebeat.service
    rm -f /root/filebeat-7.17.16-linux-x86_64.tar.gz
    systemctl daemon-reload
    systemctl start filebeat
    systemctl status filebeat
    systemctl enable filebeat
    source /root/.bashrc
fi
#
if [ -f "tools-filebeat.sh" ]; then
  echo "tools-filebeat.sh存在"
  rm -f tools-filebeat.sh
else
  echo "文件不存在"
fi 

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
MySQL日志收集之Filebeat和Logstsh的一键安装配置(ELK架构)
关于ELK是什么、做什么用,我们不在此讨论。本文重点在如何实现快速方便地安装logstash和filebeat组件,特别是在近千台DB Server的环境下(为了安全保守,公司DB Server 目前尚未部署saltstack一类的管控软件)。在尽可能标准化的条件下,希望可以实现一键化安装。下面是我们功能实现的一些尝试,我们把手动一步步操作打包提炼到一个sh文档中,安装部署时只要执行sh文件即可。部署安装logstash和filebeat组件由原来的10分钟缩减到目前的1分钟左右,并且减少了因手动部署带来的误操作。
东山絮柳仔
2021/03/18
7170
centos7系统直接安装filebeat并传输登录和history到elk
上一篇文章通过docker启动filebeat,有时候目标服务器无法安装docker,将filebeat直接安装在系统内。 利用elk系统记录分析所有服务器ssh登录信息 利用elk日志分析系统收集history历史命令
IT不难
2022/05/28
4810
centos7系统直接安装filebeat并传输登录和history到elk
centos7系统直接安装filebeat并传输登录和history到elk
利用elk系统记录分析所有服务器ssh登录信息 利用elk日志分析系统收集history历史命令
IT不难
2024/05/24
1930
centos7系统直接安装filebeat并传输登录和history到elk
基于ELK搭建MySQL日志平台的要点和常见错误
数据,让一切有迹可循,让一切有源可溯。ELK是集分布式数据存储、可视化查询和日志解析于一体的日志分析平台。ELK=elasticsearch+Logstash+kibana,三者各司其职,相互配合,共同完成日志的数据处理工作。ELK各组件的主要功能如下:
东山絮柳仔
2021/03/23
2.4K0
CentOS7安装elk,并监控Nginx的access.log日志
详细安装java参考https://www.cnblogs.com/sxdcgaq8080/p/7492426.html
院长技术
2020/08/20
9930
NFS高可用(NFS+keepalive+Sersync)
NFS这样古老的共享存储的技术,被众多小公司和没钱的公司采用,现在就我司就需要出一套客户的离线版本方案,客户们想数据安全却又不想花钱,所以我就采用了NFS做后端数据存储,
张琳兮
2019/06/14
3.3K0
NFS高可用(NFS+keepalive+Sersync)
Filebeat+Kafka+Logstash+Elasticsearch+Kibana 构建日志分析系统
随着时间的积累,日志数据会越来越多,当你需要查看并分析庞杂的日志数据时,可通过 Filebeat+Kafka+Logstash+Elasticsearch 采集日志数据到Elasticsearch(简称ES)中,并通过 Kibana 进行可视化展示与分析。
高楼Zee
2021/09/23
1.9K0
Filebeat+Kafka+Logstash+Elasticsearch+Kibana 构建日志分析系统
ELK-beats数据采集
因为logstash太费内存了,如果在要采集的服务上都安装logstash,你可以想象这样这样资源消耗多高。所以我们要用轻量级的采集工具才更高效,更省资源。
星哥玩云
2022/09/15
8450
ELK-beats数据采集
Linux安装ELK日志平台(7.5.1)
一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大也就是日志量多而复杂的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。
子润先生
2021/07/07
1.8K1
ELK自动安装脚本
ELK由Elasticsearch、Logstash和Kibana三部分组件组成;
KaliArch
2018/04/19
1.8K1
ELK自动安装脚本
Jumpserver2.2部署文档
需要配置这个数据库软链,不然后面会出现项目初始化找不到mysqlclient的问题
alexhuiwang
2020/09/23
1.2K0
ELK+filebeat采集java日志
此文章是我在生产环境下搭建ELK日志系统的记录,该日志系统主要是采集Java日志,开发人员能通过kibanaWeb页面查找相关主机的指定日志;对于Java日志,filebeat已做多行合并、过滤行处理,更精准的获取需要的日志信息,关于ELK系统的介绍,这里不再赘述。
肓己
2021/08/12
1.8K0
CDH 6.3.2 安装(一)
官方文档:https://docs.cloudera.com/documentation/enterprise/6/6.3/topics/installation_reqts.html
静谧星空TEL
2021/04/27
2.9K0
CDH 6.3.2 安装(一)
Logstash、Filebeat安装与数据同步(+ES安装讲解)
如果你在你的 Terminal 中看到和我一样的输出,说明你的 Logstash 安装时成功的。
ha_lydms
2023/08/10
6990
Logstash、Filebeat安装与数据同步(+ES安装讲解)
Elasticsearch Logstash Kibana Filebeat 搭建
ELK+Filebeat的流程应该是这样的:Filebeat->Logstash->(Elasticsearch<->Kibana)由我们自己的程序产生出日志,由Filebeat进行处理,将日志数据输出到Logstash中,Logstash再将数据输出到Elasticsearch中,Elasticsearch再与Kibana相结合展示给用户。
BUG弄潮儿
2020/06/15
1.6K0
Elasticsearch Logstash Kibana Filebeat 搭建
[喵咪BELK实战(3)] logstash+filebeat搭建
[喵咪BELK实战(3)] logstash+filebeat搭建 前言 在上节我们已经把elasticsearch+kibana已经搭建起来了,可以正常的进行数据的索引查询了,但是直接对elasti
喵了个咪233
2018/03/02
1.3K0
[喵咪BELK实战(3)] logstash+filebeat搭建
使用LNMP搭建Zabbix并对接Elasticsearch
不然修改密码之后密码会过期,会提示让你重新设置密码 You must reset your password using ALTER USER statement before executing this statement/usr/local/mysql/bin/mysql -uroot -p #登录MySQLuse mysql #切换MySql数据库
没有故事的陈师傅
2019/07/28
7580
zabbix 自定义监控服务配置
注:本文基于https://blog.51cto.com/14227204/2474670 一、监控主机内存使用情况 1、在服务器上部署agent客户端
小手冰凉
2020/03/12
6750
Centos 7.3 简便搭建EFK日志分析
EFK 不是一个软件,而是一套解决方案。EFK 是三个开源软件的缩写,Elasticsearch,FileBeat,Kibana。其中 ELasticsearch 负责日志分析和存储,FileBeat 负责日志收集,Kibana 负责界面展示。它们之间互相配合使用,完美衔接,高效的满足了很多场合的应用,是目前主流的一种日志分析系统解决方案。 EFK 和 ELK 只有一个区别, 收集日志的组件由 Logstash 替换成了 FileBeat,因为 Filebeat 相对于 Logstash 来说有2个好处:
小手冰凉
2020/03/06
1.8K0
Centos 7.3 简便搭建EFK日志分析
linux运维常用脚本
一、找出占用CPU 内存过高的进程#!/bin/bashecho "-------------------CUP占用前10排序--------------------------------"ps -eo user,pid,pcpu,pmem,args --sort=-pcpu |head -n 10echo "-------------------内存占用前10排序--------------------------------"ps -eo user,pid,pcpu,pmem,args --sort
samRsa
2023/02/03
10.8K0
linux运维常用脚本
相关推荐
MySQL日志收集之Filebeat和Logstsh的一键安装配置(ELK架构)
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文