問題現象
客戶在初試用友云音時,部署完探針后,發現:啟動agent后,并未在主機頁簽中注冊主機資訊,但是在jvm頁簽中卻發現了幾條上傳的jvm指標資料,并且無法查詢,
1、主機頁簽截圖

2、JVM頁簽截圖

問題分析
首先確定是否人為關閉導致,點擊顯示停用主機也無記錄產生,說明并不是人為造成的,前臺只能關閉停用主機,但無法通過前臺洗掉注冊的主機記錄,
其次有jvm記錄產生,說明jvm資料上傳過,Jvm等相關資料都是通過agent 轉發到云端,因此可以判斷,agent到云端的網路是通的,即ping 域名 ,curl域名 應該都有回傳值,
主機注冊記錄都存在cmdb_device 表中,上資料庫中查看,并無此IP的資料寫入,
select * from cmdb_device where ip = 'X.X.X.X';
遠程排查 agnet\logs 下發現,sender.log 為空,并且在root.log中發現如下錯誤,

Due to java.io.IOException: Usable space exhausted, only 0 bytes remaining, required 524288000 bytes
Flume檔案通道(file channel)報錯,
檔案通道是資料存盤在磁盤中,錯誤原因,磁盤空間不足,具體來說,是一下兩個配置目錄空間不足
a1.channels.c2.checkpointDir = /mnt/flume/checkpoint
a1.channels.c2.dataDirs = /mnt/flume/data
- 查看了根盤的磁盤空間

解決方案
- 可以清理根盤的磁盤空間,留出2~3G的可用空間,
- 根盤是邏輯卷可以增加根盤的磁盤空間即可,
主機資料

JVM資料

行為操作資料

都已經上傳關聯成功,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/274502.html
標籤:其他
下一篇:Linux服務器學習筆記(1)
