歡迎您光臨本站 註冊首頁

gmetad 收集不到信息,求救!

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

gmetad 收集不到信息,求救!

我有5台機器,配置都是一樣的,用的是SUSE, 按照安裝說明裝好了ganglia,可以用了,網頁也能顯示曲線了,但有一天我把機器重啟了一下,問題就出來了。我用 telnet localhost 8649 來試,能收到gmond送出的全部5台機器的信息,OK,沒問題,但是當我用 telnet localhost 8651來試的時候,就收不到信息了,只收到下面的東西:


<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<!DOCTYPE GANGLIA_XML [
   <!ELEMENT GANGLIA_XML (GRID|CLUSTER|HOST)*>
      <!ATTLIST GANGLIA_XML VERSION CDATA #REQUIRED>
      <!ATTLIST GANGLIA_XML SOURCE CDATA #REQUIRED>
   <!ELEMENT GRID (CLUSTER | GRID | HOSTS | METRICS)*>
      <!ATTLIST GRID NAME CDATA #REQUIRED>
      <!ATTLIST GRID AUTHORITY CDATA #REQUIRED>
      <!ATTLIST GRID LOCALTIME CDATA #IMPLIED>
   <!ELEMENT CLUSTER (HOST | HOSTS | METRICS)*>
      <!ATTLIST CLUSTER NAME CDATA #REQUIRED>
      <!ATTLIST CLUSTER OWNER CDATA #IMPLIED>
      <!ATTLIST CLUSTER LATLONG CDATA #IMPLIED>
      <!ATTLIST CLUSTER URL CDATA #IMPLIED>
      <!ATTLIST CLUSTER LOCALTIME CDATA #REQUIRED>
   <!ELEMENT HOST (METRIC)*>
      <!ATTLIST HOST NAME CDATA #REQUIRED>
      <!ATTLIST HOST IP CDATA #REQUIRED>
      <!ATTLIST HOST LOCATION CDATA #IMPLIED>
      <!ATTLIST HOST REPORTED CDATA #REQUIRED>
      <!ATTLIST HOST TN CDATA #IMPLIED>
      <!ATTLIST HOST TMAX CDATA #IMPLIED>
      <!ATTLIST HOST DMAX CDATA #IMPLIED>
      <!ATTLIST HOST GMOND_STARTED CDATA #IMPLIED>
   <!ELEMENT METRIC EMPTY>
      <!ATTLIST METRIC NAME CDATA #REQUIRED>
      <!ATTLIST METRIC VAL CDATA #REQUIRED>
      <!ATTLIST METRIC TYPE (string | int8 | uint8 | int16 | uint16 | int32 | uint32 | float | double | timestamp) #REQUIRED>
      <!ATTLIST METRIC UNITS CDATA #IMPLIED>
      <!ATTLIST METRIC TN CDATA #IMPLIED>
      <!ATTLIST METRIC TMAX CDATA #IMPLIED>
      <!ATTLIST METRIC DMAX CDATA #IMPLIED>
      <!ATTLIST METRIC SLOPE (zero | positive | negative | both | unspecified) #IMPLIED>
      <!ATTLIST METRIC SOURCE (gmond | gmetric) #REQUIRED>
   <!ELEMENT HOSTS EMPTY>
      <!ATTLIST HOSTS UP CDATA #REQUIRED>
      <!ATTLIST HOSTS DOWN CDATA #REQUIRED>
      <!ATTLIST HOSTS SOURCE (gmond | gmetric | gmetad) #REQUIRED>
   <!ELEMENT METRICS EMPTY>
      <!ATTLIST METRICS NAME CDATA #REQUIRED>
      <!ATTLIST METRICS SUM CDATA #REQUIRED>
      <!ATTLIST METRICS NUM CDATA #REQUIRED>
      <!ATTLIST METRICS TYPE (string | int8 | uint8 | int16 | uint16 | int32 | uint32 | float | double | timestamp) #REQUIRED>
      <!ATTLIST METRICS UNITS CDATA #IMPLIED>
      <!ATTLIST METRICS SLOPE (zero | positive | negative | both | unspecified) #IMPLIED>
      <!ATTLIST METRICS SOURCE (gmond | gmetric) #REQUIRED>
]>
<GANGLIA_XML VERSION="3.0.4" SOURCE="gmetad">
<GRID NAME="unspecified" AUTHORITY="http://HPserver2/ganglia/" LOCALTIME="1177297438">
</GRID>
</GANGLIA_XML>

[ 本帖最後由 hliupeng 於 2007-4-24 17:22 編輯 ]
《解決方案》

回復 #1 hliupeng 的帖子

網頁是否可以正常顯示?
《解決方案》

網頁出不來曲線,顯示: hosts up 0   ;       hosts down 0.   我把目錄 /var/lib/ganglia/rrds裡面以前的文件刪除后,裡面就再也沒出現過文件。

我個人認為主要問題還是在gmetad上,gmetad得不到系統信息,不能把信息數據保存到...../rrds目錄里,網頁也就沒法給出信息,更畫不出曲線來。但是我按照安裝說明上說的,用xmllint 命令測試過輸出的xml信息,xmllint沒有提示地退出了,說明輸出的xml信息格式是對的,應該只是沒有包含系統的信息。

我用netstat 命令查看,發現8651, 8652埠都在listening, 另外還有是time wait, 我覺得會不會系統沒有把信息送到8651和8652埠啊?8649埠是好的,說明gmond運行正常。

實在是搞不懂了,還請高手們多加指教!
《解決方案》

我覺得這東西挺奇怪的,因為裝上以後是好的,一切都是OK的,只是把機器重啟了一下,就完了。實在想不通了。
《解決方案》

我想問題不在於你重啟, 而是你把/var/lib/ganglia/rrds 這個目錄下的文件刪除了. 這裡存放的是ganglia收集的系統信息, 你是不是刪除錯相應的目錄了?例如我的有兩個集群:
glfcluster1  glfcluster2  __SummaryInfo__  unspecified
《解決方案》

我想應該不是的吧,因為重啟以後我先是發現網頁出不來曲線了,然後我就用telnet命令測試,發現測試結果有問題,我就把/rrds裡面的數據文件刪除了。/rrds裡面的文件是gmetad寫進去的啊,刪了以後它肯定還會再往裡寫的,如果gmetad能得到信息的話。

你覺得呢?
《解決方案》

你是用rpm還是自己編譯的?
沒法顯示圖形一般都是gmeta的問題. 檢查一下gmetad.conf     gmond.conf 的
cluster {
  name =
}
是否匹配.
自己編譯的話檢查rrdtool是否能夠正常工作.
《解決方案》

我是從網上下的tar.gz的軟體包,然後make, make install的,這應該是自己編譯的吧?怎麼檢查rrdtool是否正常工作的?
《解決方案》

我用命令gmetad -d9啟動 時出來提示: tcp_listen() on xml_port failed, address already in use.不知道這樣正常不正常
《解決方案》

原帖由 hliupeng 於 2007-4-27 08:49 發表於 9樓  
我用命令gmetad -d9啟動 時出來提示: tcp_listen() on xml_port failed, address already in use.不知道這樣正常不正常

這個比較奇怪, 你是不是有衝突的埠?

[火星人 ] gmetad 收集不到信息,求救!已經有690次圍觀

http://coctec.com/docs/service/show-post-8371.html