Zorka和zico實現不同主機之間的互動

2022-04-13 13:36:50 字數 1084 閱讀 8161

之前參考下面的兩篇博文進行了zorka以及其collector端zico的配置。

本文主要談談如實在不同的主機上實現zorka和zico的互動。

第一步:修改zorka配置檔案,需要在zorka.properties中進行如下修改

tracer.net =yes

tracer.net.addr = 192.168.11.32

tracer.net.port = 8640

這裡的目的很明顯,指定了zico所在主機的ip位址以及埠號。

第二步,我們應該修改zico所在主機上的的配置檔案(zico目錄下的zorka.properties)。

其中,192.168.11.2就是zorka所在主機的ip位址。參考zorka官網的解釋很容易理解這幾句話的意思:

此時,在zico主機的瀏覽器中瀏覽http://localhost:8642 就可以看到zico頁面中輸出了zorka所在主機操作的相關日誌。

需要說明的是,上圖中18點左右和15點左右的日誌實際分別是兩台主機的日誌,目前的方法會將不同主機的日誌列印在乙個頁面中,還沒有在zico頁面左側的pane中將不同的主機區分開。

第三步:為了在zico左側的pane頁面中將不同的主機區分開,我們需要進行進一步的設定。

在zorka.properties檔案中我們可以看到這樣的一段話

# should be unique

for# zorka.hostname = zorka

由此可見,我們應該在此處設定主機名。所以,我們將上面第三行改寫為

zorka.hostname = zorka_remote
此時,重啟tomcat並執行一些操作後,重新整理zico頁面,我們可以看到左側pane中已經將不同的主機區分開了,其中的192.168.11.2就是前面設定的zorka所在主機的ip位址。

myisam和innodb索引實現的不同

myisam引擎使用b tree作為索引結構,葉節點的data域存放的是資料記錄的位址。下圖是myisam索引的原理圖 這裡設表一共有三列,假設我們以col1為主鍵,則上圖是乙個myisam表的主索引 primary key 示意。可以看出myisam的索引檔案僅僅儲存資料記錄的位址。在myisam...

myisam和innodb索引實現的不同

myisam引擎使用b tree作為索引結構,葉節點的data域存放的是資料記錄的位址。下圖是myisam索引的原理圖 myisam的索引方式也叫做 非聚集 的,之所以這麼稱呼是為了與innodb的聚集索引區分。innodb索引實現 雖然innodb也使用b tree作為索引結構,但具體實現方式卻與...

使用lsync和rsync實現主備雙機檔案同步

準備兩台linux主機,作業系統為ubuntu10.04 一台作為rsync的服務端,假設ip為192.85.1.9.一台作為rsync的客戶端,假設ip為192.85.1.112.rsync 能夠實現檔案從客戶端指定目錄傳輸到服務端指定目錄 但不監控和實時功能.lsync採用 inotify 原理...