centos 7 EFK安装部署监控nginx
2020-07-13 05:00
351 查看
搭建EFK架构
安装kafka:
https://blog.csdn.net/RoninLJH/article/details/107028599
安装filebeat:
https://blog.csdn.net/RoninLJH/article/details/107111943
安装ELK:
https://blog.csdn.net/RoninLJH/article/details/107006273
需要修改filebeat
[root@kafka01 ~]# vim /etc/filebeat/filebeat.yml filebeat.inputs: - type: log enabled: true paths: - /var/log/messages fields: log_topics: messages #### - type: log enabled: true paths: - /var/log/nginx/access.log fields: log_topics: nginx output.kafka: enabled: true hosts: ["192.168.33.143:9092","192.168.33.144:9092","192.168.33.145:9092"] topic: '%{[fields][log_topics]}'
需要修改nginx.conf
[root@kafka01 ~]# vim /etc/logstash/conf.d/nginx.conf input { kafka{ bootstrap_servers => ["192.168.33.143:9092,192.168.33.144:9092,192.168.33.145:9092"] group_id => "logstash" topics => "nginx" consumer_threads => 5 } } filter { json { source => "message" } mutate { remove_field => ["fields","prospector","host","log"] } grok { match => {"message" => "%{NGINXACCESS}"} } } output { elasticsearch { hosts => "192.168.33.144:9200" index => "nginx_log-%{+YYYY.MM.dd}" } # stdout { # codec => rubydebug # } }
相关文章推荐
- CentOS 7.3下Nagios监控系统环境安装部署
- CentOS6.3下GitLab+Nginx(SSL)+MySQL+Ruby安装部署
- CentOS 7 安装Nginx 部署Tomcat集群
- CentOS 7.3下Zabbix 4.0监控环境安装部署
- CentOS 6.4编译安装和部署Zabbix 2.0版本监控(中文)
- centos 6.5安装快速安装部署nginx-1.9.4
- centos安装部署zabbix监控服务端和客户端
- (一)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - FTP安装
- Centos 6.5 64位中Nginx详细安装部署教程
- 阿里云centos7从零开始搭建python环境,到使用flask+nginx+gunicorn部署。(五)Nginx的安装及配置自动启动
- centos7源码编译 安装部署zabbix监控服务端和常见安装错误
- 安装zabbix监控安装部署Centos7版本
- 将wordpress部署到安装有nginx的centOS中
- Centos 6.5 下Nginx安装部署https服务器
- centos6.5安装部署nginx
- Zibbix2.4.1监控软件在CENTOS6.3安装部署
- centos7 nginx配置httpsCenos(6.6/7.1)下从源码安装Python+Django+uwsgi+nginx环境部署(二)
- Centos7 Nginx安装部署
- 在 CentOS6.8 下配置安装部署FastDFS5.05+Nginx模块上传测试
- CentOS中的Nginx安装与部署