CentOS6.9安裝Filebeat監控Nginx的訪問日誌傳送到Kafka
一、下載地址:
官方:https://www.elastic.co/cn/downloads/beats/filebeat
百度雲盤:https://pan.baidu.com/s/1dvhqb0
二、安裝
tar zxvf filebeat-6.2.1-linux-x86_64.tar.gz mv filebeat-6.2.1-linux-x86_64 filebeat
也可yum安裝
下載和安裝key檔案
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
建立yum原始檔
vi /etc/yum.repos.d/elastic.repo
[elastic-6.x] name=Elastic repository for 6.x packages baseurl=https://artifacts.elastic.co/packages/6.x/yum gpgcheck=1 gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch enabled=1 autorefresh=1 type=rpm-md
開始安裝
yum install filebeat
三、配置
vi kafka.yml
filebeat.prospectors: - input_type: log paths: - /usr/local/openresty/nginx/logs/access.log output.kafka: hosts: ["10.10.6.225:9092"] topic: need_process_nginx_access_log partition.round_robin: reachable_only: false required_acks: 1
注:output到kafka的partitions策略:分為random、round_robin、hash,預設是hash
具體說明:https://www.elastic.co/guide/en/beats/filebeat/current/kafka-output.html#_literal_partition_literal
執行
./filebeat -e -c kafka.yml
後臺執行
nohup /usr/local/filebeat/filebeat -e -c /usr/local/filebeat/kafka.yml >/dev/null 2>&1 &
相關文章
- filebeat將日誌傳送到kafka不同分割槽的方法Kafka
- filebeat 收集nginx日誌輸出到kafkaNginxKafka
- Linux下使用GoAccess監控Nginx訪問日誌LinuxGoNginx
- ELK監控nginx日誌總結Nginx
- ELK+FileBeat+Kafka搭建日誌管理平臺Kafka
- 黑盒監控、日誌監控
- yii2 日誌自動傳送到釘釘 實時監控服務是否執行正常
- awk統計訪問nginx日誌次數Nginx
- centos6.9安裝nginx,啟動hexo部落格CentOSNginxHexo
- Mysql事件監控日誌MySql事件
- MySQL日誌收集之Filebeat和Logstsh的一鍵安裝配置(ELK架構)MySql架構
- Filebeat 收集日誌的那些事兒
- nginx高階訪客日誌切割Nginx
- 小程式日誌監控工具
- 03-Loki 日誌監控Loki
- kafka 監控工具 eagle 的安裝(內附高速下載地址)Kafka
- Zabbix如何監控Oracle的告警日誌Oracle
- FeignClient配置日誌訪問client
- ELK+kafka+Winlogbeat/FileBeat搭建統一日誌收集分析管理系統Kafka
- 安裝nginx-kafka外掛NginxKafka
- Grafana、Prometheus、mtail-日誌監控GrafanaPrometheusAI
- 部署Sentry日誌監控系統
- Windows安裝Filebeat遇到問題總結Windows
- 將CSV的資料傳送到kafka(java版)KafkaJava
- 使用zabbix監控oracle的後臺日誌Oracle
- zabbix應用教程:基於Nginx頁面響應的日誌監控用例Nginx
- 【監控】Zabbix安裝
- ELK+FileBeat日誌分析系統
- 日誌收集之filebeat使用介紹
- Nginx訪問日誌詳解——各個部分含義——非常簡單Nginx
- Tomcat訪問日誌淺析Tomcat
- 前端異常日誌監控 – 使用Sentry前端
- mongodb profiling慢請求監控日誌MongoDB
- nginx監控Nginx
- 跟我一起學docker(15)--監控日誌和日誌管理Docker
- 處理nginx訪問日誌,篩選時間大於1秒的請求Nginx
- 透過 Filebeat 收集 ubuntu 系統日誌Ubuntu
- Zabbix監控安裝部署
- ES & Filebeat 使用 Pipeline 處理日誌中的 @timestamp