Java 是一种公认的面向对象的编程语言,它代表了跨平台软件开发,并有助于普及“一次编写,随处运行”(WORA)概念。 Java 在全球数十亿设备上运行,并支持各种重要软件,例如流行的 Android 操作系统和 Elasticsearch。在本教程中,我们将介绍如何使用 Elastic Stack 管理 Java 日志。
Java 应用程序与以任何其他语言运行的应用程序一样,需要提供对其操作的可见性,以便管理它们的人员可以识别问题并进行故障排除。这可以通过简单地记录诊断信息来完成,但是,由于这些应用程序的可观察性要求与其范围和规模成比例地增长,因此找到正确的信息可能既繁琐又耗时。
幸运的是,Elasticsearch(用Java编写)是存储和搜索大量非结构化数据的出色工具。在此博客文章中,我将说明如何从 Java 应用程序编写日志,如何将 Java 日志导入 Elasticsearch 以及如何使用 Kibana 查找所需的信息。
https://elasticstack.blog.csdn ... 58416
Java 应用程序与以任何其他语言运行的应用程序一样,需要提供对其操作的可见性,以便管理它们的人员可以识别问题并进行故障排除。这可以通过简单地记录诊断信息来完成,但是,由于这些应用程序的可观察性要求与其范围和规模成比例地增长,因此找到正确的信息可能既繁琐又耗时。
幸运的是,Elasticsearch(用Java编写)是存储和搜索大量非结构化数据的出色工具。在此博客文章中,我将说明如何从 Java 应用程序编写日志,如何将 Java 日志导入 Elasticsearch 以及如何使用 Kibana 查找所需的信息。
https://elasticstack.blog.csdn ... 58416
0 个回复