日志服务客户端(logtail)异常检测工具
生活随笔
收集整理的這篇文章主要介紹了
日志服务客户端(logtail)异常检测工具
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡介
當日志收集端不工作或工作異常時,用戶可通過logtail檢測工具查看客戶端是否存在異常情況,根據工具提示快速定位并解決問題。
- 目前該文檔已上線,更多幫助請參考官方文檔FAQ。
使用方法
下載檢測工具腳本
wget http://logtail-release.oss-cn-hangzhou.aliyuncs.com/linux64/checkingtool.sh
wget http://logtail-corp.oss-cn-hangzhou-zmf.aliyuncs.com/linux64/checkingtool.sh
檢測工具常用參數
- --help查看幫助文檔
- --logFile [LogFileFullPath]檢測logtail是否收
集路徑為LogFileFullPath的日志,同時檢查基本的logtail運行環境(安裝文件完整性、運行狀態、阿里云userID、網絡連通性等) - --logFileOnly [LogFileFullPath]只檢測logtail是否收集路徑為LogFileFullPath的日志
- --envOnly 只檢測logtail運行環境
檢測示例
- 直接運行腳本./checkingtool.sh --logFile [LogFileFullPath]進行檢查
- 檢測腳本發現異常時,請根據腳本提示進行處理
- 若指定日志文件檢查通過且logtail運行環境正常,建議進入阿里云控制臺中查看該日志服務配置項的異常日志,參見日志收集錯誤查詢
常見異常以及解決方法
| 安裝文件丟失 | 重裝logtail |
| logtail未運行 | 使用命令/etc/init.d/ilogtaild start開啟 |
| 多個logtail進程 | 使用命令/etc/init.d/ilogtaild stop關閉,再用命令/etc/init.d/ilogtaild start開啟 |
| 443端口被禁用 | 防火墻打開443端口 |
| 無法找到配置服務器 | 確認安裝正確性,若安裝錯誤,卸載后重新安裝 |
| 不存在用戶配置 | 確認控制臺已經創建好logtail配置、機器組中包含該客戶端且已經將配置應用到機器組 |
| 沒有匹配指定日志文件 | 確認logtail配置正確性 |
| 指定日志文件匹配多次 | 多個匹配時logtail隨機選擇一個配置,建議去重 |
注意事項
- 檢查工具運行時會輸出客戶端配置的阿里云id和動態機器組/自定義標識,不存在時并不會給出告警,如果客戶端需要阿里云id或動態機器組/自定義標識的配置,請查看工具的輸出和您配置的是否一致,不一致時按照以下方法重新配置:阿里云UserId配置、動態機器組配置
- 檢查工具需要使用curl進行網絡連通性檢查,請確保機器安裝curl工具
總結
以上是生活随笔為你收集整理的日志服务客户端(logtail)异常检测工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bash參考手冊之六(Bash特性)
- 下一篇: [开源 .NET 跨平台 Crawler