MA配置说明

Agent的配置文件在uavagent/config目录下

共同配置项

基础featue

功能feature

monitoragent

提供实时数据采集功能

feature.monitoragent.notifyhandlers

预警处理类,可有多个,用逗号隔开,先后顺序即为处理顺序

feature.monitoragent.modatahandlers

实时数据处理类,可有多个,用逗号隔开,先后顺序即为处理顺序

feature.monitoragent.prodatahandlers

画像数据处理类,可有多个,用逗号隔开,先后顺序即为处理顺序

feature.monitoragent.http.enable=false

监控代理可通过http接收mdf格式的数据并转发给服务,设定是否启动该http服务

feature.monitoragent.mdfhandlers

mdf接收服务处理类

feature.monitoragent.http.port

mdf接收服务的端口号

feature.monitoragent.http.backlog=10

容纳已经成功建立连接的网络连接构的队列长度

feature.monitoragent.http.core=10

http处理线程池核心线程数

feature.monitoragent.http.max=50

http处理线程池最大线程数

feature.monitoragent.http.bqsize=10

缓冲队列大小

feature.monitoragent.jvm.filters

java程序信息采集过滤列表,值为启动类名(前缀匹配),中间用逗号隔开.

feature.monitoragent.detector.interval

jvm扫描间隔

feature.monitoragent.detector.local.scan.enable

是否启动实时数据jmx采集

feature.monitoragent.detector.container.scan.enable

是否启动实时数据http端口采集.

feature.monitoragent.detector.container.ports

http采集请求目标端口

feature.monitoragent.monitor.interval

实时数据采集间隔,单位ms

feature.monitoragent.limit.mem

agent会自我限制资源,持续超过资源限制就会重启,该配置为内存限制,单位M

feature.monitoragent.limit.cpu.value

cpu限制,单位%

feature.monitoragent.limit.cpu.timerange

自我资源限制判定的持续时间,即持续超出限制的时间超过了该配置则会重启,单位ms

logagent

提供日志数据采集功能

feature.logagent.selfLog.enable

是否抓取自己日志

feature.logagent.posfileroot

日志存放根目录

feature.logagent.LogDataFrame.enable

是否开启日志数据采集功能

feature.logagent.interval

日志数据采集时间间隔,单位ms

feature.logagent.MutiThread.enable

是否开启多线程采集

feature.logagent.MutiThread.thread.max

允许最大线程数

feature.logagent.defrule.filter

日志过滤正则表达式

procscan

提供进程数据(进程信息、CPU、内存等)采集功能

feature.procscan.scan.interval

进程信息采集时间间隔,单位ms

feature.procscan.networkDetect.interval

流量信息采集间隔,单位ms

feature.procscan.networkDetect.collectTime

流量采样时间,单位ms

procwatch

提供进程值守功能

feature.procwatch.interval

进程值守检测时间间隔,单位ms

collectclient

提供数据归集功能

feature.collectclient.readlinesize

每次读取行数

feature.collectclient.interval

数据归集采集间隔,单位ms

feature.collectclient.writeposdelay

记录最后归集数据的位置功能启动延迟,单位ms

feature.collectclient.writeposinterval

记录最后归集数据的位置的时间间隔,单位ms

feature.collectclient.idlecheckerdelay

空闲文件检测功能启动延时,单位ms

feature.collectclient.idlecheckerinterval

空闲打开文件检测间隔,检测为空闲就将其关闭,单位ms

threadanalysis

提供线程分析功能

results matching ""

    No results matching ""