ARMS 针对不同语言提供常用的系统内置模板,涵盖最基础和最完备的监控配置。针对 Java 语言,提供两种系统内置模板:
- JVM JMX 监控模板(jvm_jmx_default):仅采集 20+ 关键 JMX 指标(堆内存、线程、类加载等)。性能开销极低(1% 以下),数据上报量低(单节点单天上报数据量约等于 1GB)。相关指标名称完全对齐在 Grafana 社区中广受欢迎的开源 JVM 监控大盘指标规范。
- 完整 APM 监控模板(apm_java_default):涵盖 Trace 追踪、异常堆栈、RED 指标、JVM 指标、Profiling 等监控数据的采集,能覆盖错、慢、异常等大多数问题的定位。性能开销低(大多数场景下小于 10%),数据上报量相对较多(大多数情况下单节点单天上报数据量约等于 15GB)。其中 apm_java_default 是当前 Java 应用接入 ARMS 的默认配置。
围绕配置模板,ARMS 还支持基于系统内置模板进行自定义(调整部分应用监控配置后另存为自定义模板),并支持应用创建时指定生效的配置模板,一个语言在一个 workspace 可选择一个模板作为全局配置模板。




