原文:使用 Elastic Stack 来监控和调优 Golang 应用程序

Golang 因为其语法简单,上手快且方便部署正被越来越多的开发者所青睐,一个 Golang 程序开发好了之后,势必要关心其运行情况,今天在这里就给大家介绍一下如果使用 Elastic Stack 来分析 Golang 程序的内存使用情况,方便对 Golang 程序做长期监控进而调优和诊断,甚至发现一些潜在的内存泄露等问题。Elastic Stack 其实是一个集合,包含 Elasticsearc ...

2017-03-07 18:21 0 2129 推荐指数:

查看详情

Elastic应用程序性能监控/管理(APM)实践

在今天的文章里,我们将介绍Elastic的一个重要的应用应用程序性能管理(Application Performance Monitoring/Management),简称APM。那么到底什么是APM呢? 随着时代的发展,我们的IT架构越来越复杂,比如: 我们系统的服务器越来越多 ...

Tue Dec 24 19:06:00 CST 2019 0 5357
浅谈Spark应用程序的性能

Spark是基于内存的分布式计算引擎,以处理的高效和稳定著称。然而在实际的应用开发过程中,开发者还是会遇到种种问题,其中一大类就是和性能相关。在本文中,笔者将结合自身实践,谈谈如何尽可能地提高应用程序性能。 分布式计算引擎在方面有四个主要关注方向,分别是CPU、内存、网络开销和I/O,其具体 ...

Fri Jul 08 21:53:00 CST 2016 0 2654
Elastic Stack配置和使用

Elastic Stack是一个开源的解决方案,可以收集各种类型,各种格式的源数据,同时提供数据搜索,分析和可视化的展示 # 通用搜索引擎 索引组件:获取数据-->建立文档-->文档分析-->文档索引(倒排索引),如Lucene 搜索组件:用户搜索接口-->建立查询(将用 ...

Tue Jul 31 17:00:00 CST 2018 0 3571
Java程序进行监控

Java 应用性能的瓶颈点非常多,比如磁盘、内存、网络 I/O 等系统因素,Java 应用代码,JVM GC,数据库,缓存等。笔者根据个人经验,将 Java 性能优化分为 4 个层级:应用层、数据库层、框架层、JVM 层,如图 1 所示。 图 1.Java 性能优化分层模型 ...

Tue Sep 03 17:02:00 CST 2019 0 1554
使用Elastic APM监控你的.NET Core应用

作者:Jax 前言 在应用实际的运维过程中,我们需要更多的日志和监控来让我们对自己的应用程序的运行状况有一个全方位的了解。然而对于大部分开发者而言,平时大家所关注的更多的是如何更优雅的实现业务,或者是如何让应用的响应速度更快等等与编码相关的技术,对于应用程序监控,可能还停留在日志文件的层面 ...

Mon Sep 09 23:56:00 CST 2019 28 4345
软件性能测试分析与实践之路-Java应用程序的性能分析与-手稿节选

Java编程语言自从诞生起,就成为了一门非常流行的编程语言,覆盖了互联网、安卓应用、后端应用、大数据等很多技术领域,因此Java应用程序的性能分析和也是一门非常重要的课题。Java应用程序的性能直接关系到了很多大型电商网站的访问承载能力、大数据的数据处理量等,它的性能分析和往往还可以节省 ...

Wed Mar 02 00:00:00 CST 2022 0 1261
如何使用 HttpReports 监控 .NET Core 应用程序

简介 HttpReports 基于.NET Core 开发的APM监控系统,使用MIT开源协议,主要功能包括,统计, 分析, 可视化, 监控,追踪等,适合在中小项目中使用。 github:https://github.com/dotnetcore/HttpReports 我也很荣幸 ...

Fri Mar 05 09:03:00 CST 2021 23 3455
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM