开发者社区 > 云原生 > 云原生可观测 > 正文

k8s集群接入场景 ,阿里云ARMS如何获取3.1.X版本探针呀?

k8s集群接入场景 ,阿里云ARMS如何获取3.1.X版本探针呀?

展开
收起
嘟嘟嘟嘟嘟嘟 2024-01-04 18:21:52 97 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    为了获取阿里云ARMS 3.1.X版本的探针,您可以首先在左侧导航栏选择应用监控 > 探针在线状态,然后在顶部菜单栏选择目标地域。单击探针版本发布说明页签,查询ARMS在2021年09月份之后正式发布的所有探针版本。

    如果需要进行Java 21的监控,需要注意的是ARMS对Java 21的支持依赖于3.1.0版本探针。如果3.1.0版本探针还没有正式发布,您可以加入ARMS支持Java 21体验群(钉钉群号:54565000535)获取3.1.0版本探针。

    在3.1.0版本正式发布后,您就可以直接在ARMS官网下载最新版探针,或者在自动接入模式下通过应用重启获取3.1.X版本探针。此外,对于支持的JDK发行版,如OpenJDK、Alibaba Dragonwell等,您可以参考相应的说明进行操作。

    2024-01-05 10:23:01
    赞同 展开评论 打赏
  • 阿里云ARMS(Application Real-time Monitoring System)是一款实时监控应用性能的工具,它可以收集和分析应用的数据,帮助您监控应用的性能和可用性。要使用ARMS获取Kubernetes集群中的探针数据,您需要先安装ARMS的Agent,然后将探针数据发送到ARMS的服务器。

    对于Dubbo 3.1.x版本的探针,您需要使用Dubbo的QoS模块提供的HTTP服务。Dubbo的QoS模块提供了一个名为“Dubbo Admin”的HTTP服务,该服务提供了一些RESTful API,可以用来获取探针数据。

    要在Kubernetes集群中安装ARMS Agent并获取探针数据,您可以按照以下步骤操作:

    1. 首先,您需要在Kubernetes集群中部署ARMS Agent。您可以从阿里云市场下载ARMS Agent的YAML模板,然后将其应用到您的集群中。

    2. ARMS Agent部署完成后,您需要配置Agent以收集探针数据。在ARMS Agent的配置文件中,您需要指定Dubbo Admin服务的地址和端口。例如,如果Dubbo Admin服务运行在集群中的某个Pod上,您可以将Dubbo Admin服务的地址设置为该Pod的IP地址,将端口设置为12345(这是Dubbo Admin服务的默认端口)。

    3. 配置好ARMS Agent后,Agent就会开始收集Dubbo Admin服务的数据,并将数据发送到ARMS的服务器。您可以在ARMS的控制台中查看收集到的数据,包括探针数据。

    请注意,这只是一个基本的操作流程,具体步骤可能会根据您的环境和需求有所不同。在使用ARMS Agent之前,建议您先阅读ARMS的文档,了解更多的配置选项和高级功能。

    2024-01-05 10:02:42
    赞同 展开评论 打赏
  • 现在3.1.x还没有正式发布,只是有一部分用户我们提前放开了
    正式发布应该是这周或下周一吧,到时候应用重启就能拿到。
    此回答整理自钉群“ARMS支持Java 21体验群”

    2024-01-04 18:35:39
    赞同 展开评论 打赏

云原生可观测基于Prometheus、Grafana 、OpenTelemetry 等核心产品, 形成指标、链路存储分析、异构数据源集成的数据层, 通过标准PromQL和SQL提供大盘展示、告警与探索能力。

相关产品

  • 应用实时监控服务
  • 相关电子书

    更多
    构建微服务下的性能监控 立即下载
    微服务架构的应用性能监控 立即下载
    Elasticsearch全观测技术解析与应用(构建日志、指标、APM统一观测平台) 立即下载

    相关镜像