閱讀389 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Logtail自定義機器標識管理__logtail(Agent)_用戶指南_日誌服務-阿裏雲

Logtail啟動後會匯報機器標識到服務端,當客戶端匯報的標示與機器組裏的標識保持一致時,Logtail才能正常工作。

應用場景

  • Logtail默認使用機器IP作為標示,在自定義網絡環境下(如VPC)可能出現不同機器IP衝突的問題,導致服務端無法管理Logtail。
  • 多台機器使用相同自定義機器標識以支持擴容時自動收集日誌(如何使用?)。

注:使用userdefined-id需要Logtail 0.9.4及以上版本支持,低版本Logtail請先卸載舊版本再安裝新版本。Logtail版本查看方法見本文”其它”章節。

客戶端(Logtail)配置方法

開啟userdefined-id

通過文件/etc/ilogtail/user_defined_id來設置userdefined-id。

例如,設置自定義機器標示如下:

  1. #cat /etc/ilogtail/user_defined_id
  2. aliyun-ecs-rs1e16355

添加”aliyun-ecs-rs1e16355”到機器組,一分鍾後生效。

注:若目錄/etc/ilogtail/或文件/etc/ilogtail/user_defined_id不存在,請手動創建。

禁用userdefined-id

如果想恢複使用機器IP作為標示,請刪除/etc/ilogtail/user_defined_id文件。

  1. rm -f /etc/ilogtail/user_defined_id

生效時間

新增、刪除、修改/etc/ilogtail/user_defined_id文件後,默認情況下,Logtail最多需要1分鍾時間生效。

如需立即生效,請重啟Logtail:

  1. /etc/init.d/ilogtaild stop
  2. /etc/init.d/ilogtaild start

其它

查看Logtail運行版本

如下所示,表明Logtail正在運行的是0.9.4版本。

  1. $ls /usr/local/ilogtail/ilogtail -lh
  2. lrwxrwxrwx 1 root root 34 Nov 3 12:00 /usr/local/ilogtail/ilogtail -> /usr/local/ilogtail/ilogtail_0.9.4

最後更新:2016-11-23 17:16:06

  上一篇:go Logtail日期格式__logtail(Agent)_用戶指南_日誌服務-阿裏雲
  下一篇:go Logstash接入Windows平台日誌__logtail(Agent)_用戶指南_日誌服務-阿裏雲