閱讀851 返回首頁    go 微軟 go windows


Logtail機器組__公共資源說明_API-Reference_日誌服務-阿裏雲

機器:當機器安裝Logtail並正常啟動後,會根據Logtail配置中用戶信息自動關聯到當前用戶。目前Machine有三種標示的方式,分別為:

  • IP: hostname對應IP地址,最容易理解,但在VPC等環境下可能有重複
  • UUID (machine-uniqueid):DMI設備中UUID,參見RFC4122
  • Userdefined-id: 用戶在Logtail目錄下自定義該機器標示

每台機器屬性如下:

{
    "ip" : "testip1",
    "machine-uniqueid" : "testuuid1",
    "userdefined-id" : "testuserdefinedid1",
    "lastHeartbeatTime”:1397781420
 }
參數名稱 類型 描述
ip string 機器hostname對應IP地址
uuid string 機器標示的唯一主鍵,由Logtail上傳
userdefined-id string 用戶自定義機器標示,由Logtail上傳
lastHeartbeatTime(output-only) integer 機器的最後心跳時間(從epoch時間開始的秒數)

MachineGroup

Project下當前用戶擁有的機器分組。機器分組可以通過兩種方式來標示("ip"與“userdefined”),ip較為容易辨識,userdefined可以解決VPC下ip相同的問題,用戶可以選任意一種方式進行機器標示。

MachineGroup命名規範

  • 隻能包括小寫字母,數字,短橫線(-)和下劃線(_)
  • 必須以小寫字母或者數字開頭和結尾
  • 長度必須在2-128字節以內

完整資源示例

{
    "groupName" : "testgroup",
    "groupType" : "",
    "groupAttribute" : {
        "externalName" : "testgroup",
        “groupTopic”: “testgrouptopic”
    },
    “machineIdentifyType”: "ip",
    "machineList" : [
        "ip1",
        "ip2"
        …
    ],
    “createTime”: 1431705075,
    "lastModifyTime" : 1431705075
}
屬性名稱 類型 必須 描述
groupName string 機器分組名稱,Project下唯一
groupType string 機器分組類型,默認為空
machineIdentifyType string 機器標識類型,分為ip和userdefined兩種
groupAttribute object 機器分組的屬性,默認為空
machineList array 具體的機器標識,可以是ip或userdefined-id
createTime(output-only) int 該資源創建時間
lastModifyTime(output-only) int 該資源服務端更新時間

groupAttribute說明如下:

屬性名稱 類型 是否必須 描述
groupTopic string 機器分組的topic,默認為空
externalName string 機器分組所依賴的外部管理標識,默認為空

最後更新:2016-11-24 11:23:47

  上一篇:go Logtail配置__公共資源說明_API-Reference_日誌服務-阿裏雲
  下一篇:go 查詢語法__API-Reference_日誌服務-阿裏雲