Java 监控
Java

Java (链接位于 ibm.com 外部) 是最常用的面向对象编程语言,用于在 Java 虚拟机 (JVM) 之上构建高度可伸缩的关键互联网解决方案。除了定制业务应用程序之外,许多关键任务微服务系统(例如 Cassandra 和 Hadoop)均用 Java 编写。Instana 的 Java 监控为所有用 Java 编写的应用程序/服务提供全面的性能和运行状况管理。

为了解和优化应用程序性能,并进一步自动化性能管理工作流程,Instana 的 Java 自动监控不仅限于简单的指标,还提供了一套全面的管理和监控功能:

  • JVM 实例的发现
  • 零配置运行状况监控
  • 自动跟踪 HTTP 服务端点
  • 面向受支持技术(例如 Spring Boot、Apache Tomcat 等)的自动代码检测
  • 服务依赖关系直观图示
  • 跟踪所有系统和服务的全部端到端请求
  • 自动化应用程序和服务发现

全面的 Java 监控要求对实体或虚拟主机、容器、JVM 实例、典型 JVM 指标(如垃圾回收数据)以及部署到 JVM 实例中的任何应用程序和服务代码的性能具有可见性。

Instana 是最快捷简便的方法,可以跨堆栈监控基于 Java 的服务,从而提供全面的应用程序洞察分析。Instana 代理程序会自动发现所有 JVM 实例,部署必要的监控传感器,并开始跟踪应用程序和请求。Instana 会自动确认 JVM 实例以及内部运行的应用程序和服务的运行状况。

立即开始免费试用!

14 天,无需信用卡,完整版本

监控 Java 性能

部署后,Instana 代理程序会自动识别所有正在运行的 Java 实例,然后无需任何手动操作即可部署和配置 Instana 的 Java 监控传感器,以及附加传感器(用于监控在 JVM 内运行的 Java 应用程序中使用的技术)。Instana 精编知识库已经明确哪些性能指标与集合相关以及如何加以收集。为了监控 Java 服务的运行状况,系统还会收集其他指标。由于 Instana 的自动配置会收集所有相关信息,因此大幅简化了监控 Java 实例操作。

为了确认整体服务运行状况,Instana Java 监控传感器还会收集受监控 JVM 运行环境的 KPI,以确认其运行状况。

借助人工智能 (AI) 和精选知识库的运行状况特征符,Instana 自动检测个别 Java 实例问题并发布服务事件。Instana 会根据严重性自动上报事件并识别根本原因,帮助企业在用户受到影响之前解决问题。

Java 监控数据

Instana Java 监控包括两类数据:性能指标运行状况特征符

其他指标则根据部署在 JVM 实例中的技术和框架获取。

如需详细了解不同传感器的信息,请参阅 Instana Java 管理文档

Java 性能数据

  • GC 活动
  • 内存使用情况
  • 内存池
  • 线程

Java 运行状况特征符

  • 代码高速缓存
  • PermGen / MetaSpace 大小
  • GC 活动
  • 堆大小和使用情况
      Java 传感器安装:入门指南

      准备好开始了吗?您首先需要一个
      Instana 试用版或帐户
      。 已经有了?最好从
      Instana 入门指南 开始。

      Instana 试用版或帐户 Instana 入门指南