当前位置: 首页 > news >正文

微信公众号的h5网站开发深圳黄页信息网

微信公众号的h5网站开发,深圳黄页信息网,进入公众号看不到内容,济南网站托管运营Filebeat概述 1.Filebeat简介 Filebeat是一款轻量级的日志收集工具#xff0c;可以在非JAVA环境下运行。 因此#xff0c;Filebeat常被用在非JAVAf的服务器上用于替代Logstash#xff0c;收集日志信息。实际上#xff0c;Filebeat几乎可以起到与Logstash相同的作用…Filebeat概述 1.Filebeat简介 Filebeat是一款轻量级的日志收集工具可以在非JAVA环境下运行。 因此Filebeat常被用在非JAVAf的服务器上用于替代Logstash收集日志信息。实际上Filebeat几乎可以起到与Logstash相同的作用可以将数据转发到Logstash、Redis或者是Elasticsearch中进行直接处理。 2.使用Filebeat的原因 因为logstash是jvm跑的资源消耗比较大启动一个logstash就需要消耗500M左右的内存 这就是为什么logstash启动特别慢的原因。 而filebeat只需要10M左右的内存资源。 常用的ELK日志采集方案中大部分的做法就是将所有节点的日志内容通过filebeat发送到logstashlostash根据配置文件进行过滤然后将过滤之后的文件传输到elasticsearch中最后通过kibana展示。 3.Filebeat结合logstash的好处 Filebeat结合logstash中Filebeat负责收集日志logstash负责过滤 1、通过logstash具有基于磁盘的自适应缓冲系统该系统将吸收传入的吞吐量从而减轻Elasticsearch持续写入数据的压力。2、从其它数据源例如数据库s3对象存储或消息传递队列中提取3、将数据发送到多个目的地例如S3HDFShadoop分部署文件系统或写入文件4、使用数据流逻辑组成更复杂的处理管道。 本机直接收集日志实验 (Nginx日志) 实验组件 Node1节点node1/20.0.0.20 Elasticsearch Node2节点node2/20.0.0.30 Elasticsearch Filebeat节点20.0.0.10 Logstash Kibana Filebeat Nginx实验步骤 1.安装Filebeat #10 cd /opt/ --上传filebeat-6.7.2-linux-x86_64.tar.gz-- tar -xf filebeat-6.7.2-linux-x86_64.tar.gz mv filebeat-6.7.2-linux-x86_64 filebeat vim /etc/logstash/logstash.yml --64-- path.config: /opt/logsystemctl restart logstash2.时间同步 #所有节点 yum -y install ntpdate ntpdate ntp.aliyun.com date 3.配置filebeat #修改nginx的端口防止与apache冲突 vim /etc/nginx/nginx.conf ... listen 8080; listen [::]:8080; #给nginx日志文件赋权 cd /var/log/nginx/ chmod 777 access.log error.log #配置filebeat cd /opt/filebeat/ vim filebeat.yml filebeat.inputs:- type: logenabled: true paths:- /var/log/nginx/access.log- /var/log/nginx/error.logtags: [nginx]fields:service_name: 20.0.0.10_nginxlog_type: nginxfrom: 20.0.0.10--------------Elasticsearch output------------------- (全部注释掉)----------------Logstash output--------------------- output.logstash:hosts: [20.0.0.10:5044] #指定logstash的IP和端口 4.配置logstash cd /opt mkdir log cd log vim file_nginx.confinput {beats { port 5044}}output {if nginx in [tags] {elasticsearch {hosts [20.0.0.20:9200,20.0.0.30:9200]index %{[fields][service_name]}-%{YYYY.MM.dd}}}stdout {codec rubydebug}} 5.启动filebeat nohup ./filebeat -e -c filebeat.yml filebeat.out ------------------------------------------------------------------------------------------- nohup:表示在后台记录执行命令的过程 ./filebeat运行文件 -e使用标准输出的同时禁用syslog文件输出 -c指定配置文件 将执行过程输出到filebeat.out文件当中 后台运行 ------------------------------------------------------------------------------------------- logstash -f file_nginx.conf --path.data /opt/test1 6.结果 远程收集多个日志实验 (NginxApacheMysql日志) 实验组件 logstash节点20.0.0.10 Node1节点node1/20.0.0.20 Elasticsearch Node2节点node2/20.0.0.30 Elasticsearch 日志来源服务器20.0.0.81 MYsql Nginx Apache Filebeat 实验步骤 1.安装Filebeat并配置 #81 cd /opt/ --上传filebeat-6.7.2-linux-x86_64.tar.gz-- tar -xf filebeat-6.7.2-linux-x86_64.tar.gz mv filebeat-6.7.2-linux-x86_64 filebeat cd filebeat/ vim filebeat.ymlfilebeat.inputs: - type: logenabled: truepaths:- /var/log/nginx/access.log- /var/log/nginx/error.logtags: [nginx_81]fields:service_name: 20.0.0.81_nginxlog_type: nginxfrom: 20.0.0.81- type: logenabled: truepaths:- /etc/httpd/logs/access_log- /etc/httpd/logs/error_logtags: [httpd_81]fields:service_name: 20.0.0.81_httpdlog_type: httpdfrom: 20.0.0.81- type: logenabled: truepaths:- /usr/local/mysql/data/mysql_general.logtags: [mysql_81]fields:service_name: 20.0.0.81_mysqllog_type: mysqlfrom: 20.0.0.81--------------Elasticsearch output------------------- (全部注释掉)----------------Logstash output--------------------- output.logstash:hosts: [20.0.0.10:5045] #指定logstash的IP和端口 2.配置logstash 10 cd /opt/log/ vim nhm_81.conf input {beats { port 5045} }output {if nginx_81 in [tags] {elasticsearch {hosts [20.0.0.20:9200,20.0.0.30:9200]index %{[fields][service_name]}-%{YYYY.MM.dd}}}if httpd_81 in [tags] {elasticsearch {hosts [20.0.0.20:9200,20.0.0.30:9200]index %{[fields][service_name]}-%{YYYY.MM.dd}}}if mysql_81 in [tags] {elasticsearch {hosts [20.0.0.20:9200,20.0.0.30:9200]index %{[fields][service_name]}-%{YYYY.MM.dd}}}stdout {codec rubydebug}} 3.启动filebeat nohup ./filebeat -e -c filebeat.yml filebeat.out logstash -f nhm_81.conf --path.data /opt/test2 4.结果
http://www.hkea.cn/news/14440586/

相关文章:

  • 长沙产品网站建设建设保护动物网站的素材
  • 商务网站建设报告书建设行业的门户网站
  • 贝壳找房网站做销售做设计需要知道的几个网站
  • 做网站企业 金坛wordpress外贸建站 视频
  • 天猫店买卖网站营销网络遍布全国
  • 海南行指网站开发公司网站流量统计工具有哪些
  • 黄岩做网站学电商哪个培训学校好
  • 合肥 做网站的网站建设个人
  • 网站建设案例分享wordpress添加导航栏
  • 网站开发有几种语言维护网站建设
  • 自己建站模板阿里巴巴国际站app
  • 集团网站源码哪些网站可以做旅游
  • 郑州网站建设代理做建筑效果图最好的网站
  • 男女之间做那个的网站哪个网站可以做平面兼职
  • 丰都网站建设联系电话wordpress 显示微信
  • 做网站用多大配置的服务器营销公司网站模板
  • 快站科技鞍山市网络销售平台
  • 怎么做虚拟的网站津南区提供网站建设协议
  • 1网站建设公司做图标去什么网站找
  • 国土局网站建设制度广告投放媒体
  • 大同网页设计aso关键词优化工具
  • 餐饮美食网站源码宁波seo排名优化培训
  • 要找企业做网站应该注意什么淘宝做导航网站
  • 南京网站设计哪家公司好百度网页版下载
  • 北京模板建站公司的介绍怎么写
  • 现在建设网站都用什么软件企业商标设计图案免费
  • 静态网站模板马鞍山建设局网站
  • 娱乐新闻做的好的网站蒙特网站建设公司
  • 怎么选择电商网站建设怎么在wordpress添加幻灯片
  • 男女做羞羞事漫画网站免费长沙正规制作网站公司