您好,登錄后才能下訂單哦!
Elk通過filebeat獲取nginx日志信息
Kibana -- 基礎設施 -- 查看安裝說明 -- 所有 -- nginx日志
下載并安裝Filebeat
curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.1.1-darwin-x86_64.tar.gz
tar xzvf filebeat-7.1.1-darwin-x86_64.tar.gzcd filebeat-7.1.1-darwin-x86_64/
編輯配置
修改filebeat.yml以設置連接信息:
output.elasticsearch:
hosts: ["<es_url>"] # ip:9200
username: "elastic" #用戶密碼可不填
password: "<password>"
setup.kibana:
host: "<kibana_url>" # ip:5601
用戶<password>密碼在哪里,Elasticsearch?的URL是,Kibana的URL。elastic<es_url><kibana_url>
啟用并配置Nginx模塊
在安裝目錄中,運行:
./filebeat modules enable nginx
vim /etc/filebeat/modules.d/nginx.yml
修改modules.d/nginx.yml文件中的設置,去掉注釋添加nginx日志路徑
var.paths: ["/var/log/nginx/access.log"]?
var.paths: ["/var/log/nginx/error.log"]
啟動Filebeat
該setup命令將加載Kibana儀表板。如果已經設置了儀表板,請忽略此命令。
./filebeat setup
./filebeat -e
防火墻開例外或關閉
最后在kibana進行檢測,檢測成功即可獲取到nginx日志信息!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。