調用ListDefaultCollectorConfigurations,獲取采集器的默認配置文件。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

請求頭

該接口使用公共請求頭,無特殊請求頭。請參見公共請求參數文檔。

請求語法

GET /openapi/beats/default-configurations HTTP/1.1

請求參數

名稱 類型 位置 是否必選 示例值 描述
resType String Query fileBeat

采集器類型。可選值:

  • fileBeat
  • metricBeat
  • heartBeat
  • auditBeat
resVersion String Query 6.8.5_with_community

采集器版本。采集器部署的機器類型不同,可選的版本也不同,具體說明如下:

  • ECS:6.8.5_with_community
  • ACK:6.8.13_with_community
sourceType String Query ECS

指定采集器部署機器的類型,不填則返回全部??蛇x值:

  • ECS:ECS服務器
  • ACK:容器Kubernetes集群

返回數據

名稱 類型 示例值 描述
RequestId String 8BAE3C32-8E4A-47D6-B4B0-95B5DE643BF5

請求ID。

Result Array of Result

返回結果。

content String - key: log\n title: Log file content\n description: >\n Contains log file lines.\n fields:\n ......

配置文件內容。

fileName String fields.yml

配置文件名稱。

示例

請求示例

GET /openapi/beats/default-configurations?resVersion=6.8.5_with_community&resType=fileBeat&sourceType=ECS HTTP/1.1
公共請求頭

正常返回示例

JSON格式

{
	"Result": [
		{
			"fileName": "fields.yml",
			"content": "- key: log\n  title: Log file content\n  description: >\n    Contains log file lines.\n  fields:\n ......"
		},
		{
			"fileName": "filebeat.yml",
			"content": "###################### Filebeat Configuration Example #########################\n\n# This file is an example configuration file ......"
		}
	],
	"RequestId": "8BAE3C32-8E4A-47D6-B4B0-95B5DE643BF5"
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。