Agent管理

系统可从应用和应用实例维度对探针进行集中管理。针对大量实例的业务场景,可以轻松通过点击鼠标在控制台中完成海量探针的自动升级、启用、禁用、卸载等操作,也可以自由的进行新探针的灰度发布。

实例Agent管理

实例列表展示所有被探针监控的应用实例,包括运行中已禁用离线三种状态的实例。支持通过主机端口、实例名称、业务系统、应用、实例名称、更新状态、探针版本、授权类型、授权状态、运行状态和更新时间进行搜索。勾选主机+端口表头前的复选框,可选中所有列表项,再次点击可取消选中。

image-20231204171553506

实例列表中的各项说明如下:

  • 主机+端口:探针所部署在的主机和端口号。

  • 名称:探针监控的应用实例的名称。

  • 更新前版本:更新前的探针版本。

  • 当前版本:当前的探针版本。

  • 应用服务器:应用服务器的类型,包括Apache Tomcat、WebLogic Server、IBM WebSphere、WildFly、Netty、Netty-all、Jboss Application Server、JBoss AS、Oracle Glassfish Server、Eclipse Jetty、Apache Resin。

  • 业务系统:探针监控的应用所属的业务系统。

  • 应用:探针监控的应用。

  • 部署环境:探针监控的应用所在的部署环境,包含Host OS、Docker。

    • Host OS是指探针部署在物理服务器或者非Docker虚拟服务器中。

    • Docker是指探针部署在Docker容器中。

  • 部署模式:探针监控的应用所在的部署模式,包括UniAgent、共享探针和独立部署三种模式。

    • UniAgent代表该实例部署的是UniAgent。

    • 共享探针代表该实例与其他实例共用一个探针。

    • 独立部署代表该实例独享一个探针。

  • 授权类型:授权的探针类型,包含普通、微服务。

    • 普通探针授权:按照应用实例的个数计算占用的探针授权个数。例如应用服务器A中部署了应用A和应用B,则占用2个普通探针授权数。

    • 微服务探针授权:微服务是指部署在Docker内,且Docker的内存小于2G的服务。1个Docker占用1个微服务探针授权数。如果Docker的内存大于2G,1个Docker会占用1个普通探针授权数。

  • 授权状态:授权的探针数是否超过,包含正常、限量。

    • 限量:当您安装的探针数量超过购买的授权数量时,最后安装探针的且超过授权数量的应用实例的授权状态列会显示“限量”。限量状态的应用实例数据不会被采集。

    • 正常:如果一个原本没有限量的应用实例发生了重启,那么处于限量状态的应用实例会抢占这个应用实例的授权名额,变为“正常”状态,而发生重启的应用实例会变为“限量”状态。

  • 最后活跃时间:探针最后一活跃的时间。

  • 上报数据时间:探针最近一次上传数据的时间。

  • 探针更新时间:新探针更新完成的时间,即应用服务器重启成功的时间。

  • 运行状态:探针的运行状态,包括运行中已禁用离线三种状态。

    • 持续5分钟无心跳,实例探针状态会置为“离线”。

    • 当您安装的探针数量超过购买的授权数量时,最后安装探针的且超过授权数量的应用实例的运行状态列会显示“已限量”。如果此时一个原本没有超量的应用实例发生了重启,那么处于超量状态的应用实例会抢占这个应用实例的授权名额,变为“运行中”状态,而发生重启的应用实例会变为“已限量”状态。已限量状态的应用实例数据不会被采集。

  • 更新状态:探针更新过程中的状态,包括更新中已更新,待重启更新成功更新失败卸载中已卸载,待重启、卸载失败七种状态。点击状态后的图标可查看实例的探针更新历史记录。

    img

  • 操作:包括禁用、启用、更新、卸载四种操作。

    • 禁用:探针不再采集应用实例的数据,但是仍然和Agent Collector保持心跳。禁用状态下的应用实例不再占用探针授权。禁用探针后将立即生效。

    • 启用:探针采集应用的数据,和Agent Collector保持心跳。启用探针后将立即生效。

    • 更新:更新探针版本。点击后,弹出实例更新对话框。

      img

      • 左边栏展示将要更新的应用实例,默认是选中状态。

      • 右边栏为可供更新的探针版本列表,默认为全部未选中状态。

      • 支持更新到任意探针版本。

      • 支持本地上传新探针,从而可以更新到新探针版本。本地上传探针需要输入MD5值和上传探针包,您可以通过拖拽的方式添加文件,也可以通过点击上传文件按钮添加文件。上传后系统会对文件做MD5运算,然后和输入的MD5值进行校验,若校验失败会提示“MD5校验失败”,上传失败后支持重试或取消,上传成功后探针信息将显示在探针列表中。

      • 离线的实例不支持更新。

      • 探针更新完后,需要重启应用服务器,新探针才能生效。

    • 卸载:卸载探针。卸载探针后,需要重启应用服务器。

说明

  • 在Docker中部署的应用实例不支持自动更新、卸载。
  • 不同JVM的不同实例共用同一个探针,则这些实例不支持更新、卸载。
  • 更新、卸载操作需要写文件,如果实例探针没有写文件权限,不支持更新、卸载。
  • 离线的实例不支持更新、卸载。

批量更新

img

  • 左边栏展示将要更新的应用和应用实例,默认是全部选中状态,反选后探针将不会进行更新。

  • 右边栏为可供更新的探针版本列表,默认为全部未选中状态。

  • 支持更新到任意探针版本。

  • 更新后需要重启应用服务器,更新才能生效。

  • 支持本地上传新探针。本地上传探针需要输入MD5值和上传探针包,您可以通过拖拽的方式添加文件,也可以通过点击上传文件按钮添加文件。上传后系统会对文件做MD5运算,然后和输入的MD5值进行校验,若校验失败会提示“MD5校验失败”,上传失败后支持重试或取消,上传成功后探针信息将显示在探针列表中。

    img

批量卸载

img

  • 左边栏为选中的将要卸载探针的应用实例,默认为选中状态,反选后探针将不会被卸载。

  • 右边栏为实例对应的业务系统、应用信息列表。

  • 卸载后需要重启应用服务器后。

批量启用/禁用

勾选要启用或禁用的实例后,在页面右上角点击批量禁用批量启用按钮即可。

应用Agent管理

应用列表展示所有被探针监控的应用。支持通过业务系统、应用和运行状态进行搜索。

img

禁用/启用列的开关可启用和禁用应用:

  • 应用禁用后,探针将不再采集该应用的数据。

  • 应用禁用后,应用下的实例将自动禁用。

  • 应用启用后,应用下的实例将恢复原有状态,即之前为启用则为启用,之前为禁用则为禁用。

如果应用近7天内无数据,可点击操作列的删除,删除该应用。

© 2007-2023 北京基调网络股份有限公司 all right reserved,powered by Gitbook本文档更新于: 2023-12-04 17:21

results matching ""

    No results matching ""