阿里云日志服务(ELK)
生活随笔
收集整理的這篇文章主要介紹了
阿里云日志服务(ELK)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最早公司日志采用直接NGINX單機日志保存和備份日志文件,通過GOACCESS來分析。
隨后架構更新為負載均衡+多臺nginx服務器前端服務器模式后,這么搜集和保存日志就不行了,所以直接使用了ELK采集,保存和查看日志。
最近發現阿里云本身就能提供日志服務。所以改用阿里云的日志服務采集。
?
首先需要開通日志服務,然后創建一個project。
需要開始創建Logstore,這個類似于ElasticSearch里的一個域(可能不準確)
?
根據自己需求設置即可。。500M一下免費,所以我日志只保存了90天。。。
這是還需要添加一個機器組
?
設置完畢后可以指定采集模式,選擇NGINX
這個也是根據直接NGINX服務器上的具體配置選擇,主要就是日志文件路徑和名稱,日志格式。
接著就可以去ECS上進行日志搜集工作了。
之前采用Logstash采集日志實在是太重了。所以在阿里云上提供了相關的自動采集服務(腳本)logtail
#wget http://logtail-release-cn-hangzhou.oss-cn-hangzhou-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install cn-hangzhou?直接運行安裝即可。安裝完畢后會直接運行,centos下使用chkconfig添加至啟動項,ubuntu下使用update-rc.d添加至啟動項。(沒記錯的話安裝完畢就已經添加了啟動項了)
至此搜集數據已經功能已經完成,可以直接通過日志服務-->日志庫中直接查詢。
轉載于:https://www.cnblogs.com/colinshi/p/9640447.html
總結
以上是生活随笔為你收集整理的阿里云日志服务(ELK)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python 面向对象1-面向对象介绍
- 下一篇: 洛谷 1351 联合权值——树形dp