ManageEngine® Applications Manager


代理配置选项

<< 上一页

主页

下一页 >>

应用性能代理配置选项

 

应用性能代理是基于apminsight.conf文件中配置的值工作的,请确认这个文件和你部署的apminsight-javaagent.jar文件在同一文件夹中。

代理配置内容请参阅以下内容:

 

配置 描述 默认值
* application.name
  • 指定在Applications Manager中应用的显示名称
  • 如果你的应用存在多个实例,并且你想要将它们分组,那么在所有安装的应用代理配置文件中指定相同的应用名称

    如: myonlineshopping.com

 
* apm.host
  • 主机名称,即Applications Manager运行的机器

  • 如果输入的是无效的/不可达的主机名,代理将会抛出连接失败的例外并自行关闭。如果是正确的,应用服务器将正常启动

  • 可以输入主机名或IPv4地址

    如: mymachine.mydomain.com
 
apm.protocol.https
  • 指示是否需要使用HTTPS协议发送数据到Applications Manager
  • 如果设置为false,输入将会使用HTTP协议发送数据
 false
* apm.port
  • 指定Applications Manager的HTTP端口号,如果apm.protocol.https设置为true,则指定HTTPS的端口号

  • 如果其他服务占用了指定的端口,代理将会抛出连接失败的例外并自行关闭。如果是正确的,应用服务器将正常启动

  • 如:9090

 
behind.proxy
  • 指定安装代理的应用服务器是否在一个代理网络中

  • 如果设置为True,需要设置代理的凭证信息,以便参数数据可以从代理正常的发送到Applications Manager

  • 如果behind.proxy设置为true,需要设置以下键:

    proxy.server.host:代理服务器的名称

    proxy.server.port:代理服务器的端口
    proxy.auth.username:代理服务器的用户名
    proxy.auth.password:代理服务器的密码

false

* agent.server.port
  • 指定应用服务器的HTTP监听端口。

  • 当在同一台主机中存在多个应用服务器时,可以使用它来区分不同的实例

    如: 8080
 
apdex.threshold
  • 应用性能指标(简称Apdex)用来衡量一个应用的性能,范围在0和1之间
  • 有关Apdex的详细信息可以访问www.apdex.org
  • 如果任何事务的响应时间得分值低于apdex.threshold值,表示此事务令人满意
  • 如果任何事务的响应时间得分高于apdex.threshold的值超过4次,表示此事务令人不满意
  • 如果它的值正好等于apdex.threshold或者介于满意和不满意阈值之间,表示此事务可以容忍
 0.5(秒)
sql.capture.enabled
  • 启用这个选项可以监听所有执行的SQL查询
  • 如果这个选项被禁用,将不会收集数据库参数数据
true
transaction.trace.enabled
  • 启用这个选项可以为缓慢的事务建立追踪

  • 你可以在Applications Manger应用性能页面点击慢事务追踪查看收集到的数据

 true
transaction.trace.threshold
  • 收集任何响应时间得分超过设置的阈值的事务追踪,需要transaction.trace.enabled设置为true

  • 追踪可以用于分析、检测事务工作故障

2(秒)
transaction.trace.sql.parametrize
  • 启用这个选项将会在慢事务追踪中用参数表示所有SQL查询(需要sql.capture.enabled和transaction.trace.enabled设置为true)
  • 禁用这个选项将会为你提供真正的查询(包含参数)
  • 在存在执行的查询包含机密参数情况下,如信用卡账号、密码等,我们推荐启用这个选项
 true
transaction.trace.sql.stacktrace.threshold
  • 启用这个选项将会在执行SQL查询超过这里设置的阈值时,收集堆栈轨迹
3(秒)
include.packages
  • 应用性能不能仪表化所有加载的类,它本身有一个预设的类列表,只有这个列表中的类才会被监视

  • 如果你需要将其他类仪表化,你需要设置类的程序包名称

  • 多项输入需要使用逗号隔开
  • 例如:include.packages=com/test/customimpl/.* 将会包含所有以com.test.customimpl开头的包和类

 
transaction.tracking.request.interval
  • 取样类型,如果设置为20,则应用性能代理每隔20个同类请求追踪一次,也就是它将会追踪该类请求的第1个、第21个、第41个
  • 请求计数器一分钟后会被重置
1 (请求)
apminsight.log.dir
  • 应用性能代理日志的存储路径

  • 使用斜杠(/)作为路径分隔符
  • 例如:./apminsight/logs
  • 如何设置不正确或不能创建配置的目录,应用性能将会设置其代理jar文件所在的目录为默认目录

 
apminsight.log.level
  • 应用性能记录信息的级别
  • 支持的级别:SEVERE、WARNING、 INFO 和 FINE
INFO (级别)

如果为选项指定了无效的值,应用性能将会使用它的出厂值作为默认值。

除以下选项外,其他的选项都可以在运行时更改

 

注意

* 标记的选项为强制选项,如果任何一项强制的信息出错或未提供,代理就不能初始化/启动。但是,部署代理的应用服务器可以正常启动。

有关APDEX阈值的详细信息,请访问www.apdex.org

 

 

<< 上一页

主页

下一页 >>

安装.NET代理

应用性能仪表板