Kotlin (链接位于 ibm.com 外部) 是由 JetBrain 构建和维护的编程语言。Springboot 和 Kotlin 的框架/语言耦合是最常用的组合。原因是 Spring Boot 和 Kotlin 为开发人员提供了完美的微服务应用程序基础架构,而 Instana 的 JVM 和 Kotlin 监控为用 Kotlin 编写的应用程序和服务提供了全面的性能和运行状况管理。
为了解和优化 Kotlin 应用程序性能,并进一步自动化性能管理工作流程,Instana 的自动 JVM 监控不仅限于简单的指标,还提供了一套全面的管理和监控功能:
全面的 Kotlin/JVM 监控要求对物理主机或虚拟主机、容器、Java 实例、典型 JVM 指标(如垃圾回收数据)以及部署到 JVM 实例中的任何应用程序和服务代码的性能具有可见性。
Instana 是最快捷简便的方法,可以监控整个堆栈中基于 Kotlin 的服务,从而提供全面的应用程序洞察分析。Instana 代理程序会自动发现所有 JVM 实例,部署必要的监控传感器,并开始跟踪应用程序和请求。Instana 会自动确认 JVM 实例以及内部运行的应用程序和服务的运行状况。
14 天,无需信用卡,完整版本
部署后,Instana 代理会自动识别所有正在运行的 Kotlin 应用程序实例,然后无需任何手动操作即可部署和配置 Instana 的 Kotlin 监控传感器,以及附加传感器(用于监控在 JVM 内运行的 Java 应用程序中使用的技术)。Instana 精编知识库已经明确哪些性能指标与集合相关以及如何加以收集。为了监控 Java 服务的运行状况,系统还会收集其他指标。由于 Instana 的自动配置会收集所有相关信息,因此大幅简化了监控 Java 实例操作。
为了确认整体服务运行状况,Instana Java 监控传感器还会收集受监控 JVM 运行环境的 KPI,以确认其运行状况。
借助人工智能 (AI) 和精编知识库的运行状况特征符,Instana 会自动检测个别 Java 实例的问题并发布服务事件。Instana 会根据严重性自动上报事件并识别根本原因,帮助企业在用户受到影响之前解决问题。
Instana Kotlin 监控包括两类数据;性能指标和运行状况特征符:
根据部署到 Kotlin 应用程序或服务中的技术和框架获取其他指标。
有关不同传感器信息的详细信息,请访问 Instana Kotlin 管理文档 。
JVM 性能数据
Java 运行状况特征符