应用平台 APPSTAGE-参数配置说明:daemonSet

时间:2024-10-22 11:44:27

daemonSet

表10 daemonSet

参数名称

参数类型

是否必选

默认值

说明

参数规范

举例

daemonSet

type = list(object)

可选

[]

目前仅支持AIOps DaemonSet和BI DaemonSet,挂载hostpath提供存储持久化到node的能力。

  • name:AIOps or BI
  • type:DaemonSet的类型,详见代码示例
  • enable:true|false,是否启用
  • logPath:推送日志路径(非文件名),选填。
  • AIOps固定为'/opt/huawei/logs'
  • limitSize: 日志存储限制,选填,默认值为100G。仅AIOps生效。
  • groups:日志配置组名,必填。当前BI场景支持1个或多个分组,AIOps场景有且只能填写一个分组并且提前在AIOps管理面创建好。

详见代码示例

示例:

daemonSet:  
      - name: AIOps
        type: WiseCloud::Agent::AIOps
        enable: true
        logPath: '/opt/huawei/logs'
        limitSize: 100G
        groups: ["logConfigGroupName"]
      - name: BI
        type: WiseCloud::Agent::BI
        enable: false
        logPath: '/opt/huawei/logs/bi'
        groups: ["ODS_V001_DM_service1", "ODS_V001_DM_service2"]
        paramJson: "{\"dataGroups\":[{\"dataGroup\":\"ODSName_BatchFileExampleDS\",\"agentType\":\"batch\",\"batchConfig\":{\"datapushInputs\":{\"jobType\":\"file\",\"dayPeriod\":{\"startTime\":\"10:00:00\",\"offset\":\"1\"},\"file\":{\"sources\":[{\"pattern\":\"/opt/huawei/hcy/*.txt\",\"filename\":\"test.txt\"}]}},\"datapushOutput\":{\"postfix\":\"txt\",\"permitEmptyFile\":true},\"advanced\":{\"extendFields\":{\"datapushInput.isUtc\":false,\"datapushInput.file.sourcePolicy\":3,\"datapushInput.file.countThreshold\":0,\"datapushInput.file.sizeThreshold\":0,\"sendThreadCount\":3,\"datapushInput.file.fileRetryTimes\":3,\"datapushInput.file.fileWaitTimes\":3}}}},{\"dataGroup\":\"ODSName_StreamFileExampleDS\",\"agentType\":\"stream\",\"streamConfig\":{\"filebeatInputs\":{\"type\":\"log\",\"enabled\":true,\"paths\":[\"/opt/huawei/logs/*.log\",\"/opt/huawei/logs/*.txt\"]},\"advanced\":{\"extendFields\":{\"filebeatInputs.harvester_limit\":5,\"queue.mem.events\":4096,\"queue.mem.flush.min_events\":2048}}}}]}"
        # 配置json格式化

support.huaweicloud.com/devg-appstage/appstage_06_0045.html