Comments (8)
Write profile on the one of local filesystem and remeote, or both?
from holmes.
yeah, write local filesystem by default(always) and support to upload to remote when it's enabled.
from holmes.
oh, for the gcHeap profile, we may need an event id, so that we can connect the two profiles by the event id.
from holmes.
- Whether the callback needs to run asyn.
- If it runs asyn, do we need a goroutine pool to consume it, otherwise there may be a lot of callbacks due to network or some other issue, which will trigger goroutine dump and cause of an evil cycle.
from holmes.
I think it's better to run callback in a single background goroutine, dumper sends jobs to it through a channel and it runs callback one by one.
from holmes.
Maybe make the user configuration better?
from holmes.
I can give it a try.
from holmes.
@songzhibin97
Could you add me by wechat or dingtalk?
my WeChat ID: doujiang24, dingtalk ID: hoko30z
from holmes.
Related Issues (20)
- consul/api 版本冲突无法使用 HOT 16
- reporter plugin: upload profile to pyroscope
- DisableMemDump 这个方法是不是笔误了 HOT 1
- log priting is not normal HOT 1
- heap samples are not what I expect HOT 4
- 一点小建议 HOT 2
- report时传递更详细的现场信息 HOT 2
- a code issue in releases HOT 2
- 输出的日志文件结构中的 previous和current代表内存吗? HOT 1
- cpu 突然飙高的一下触发了dump操作,但是dump下来的文件使用 go tool pprof 分析文件,好像什么都分析不出来 HOT 16
- bug: should log the previous data in human readable order
- feature: print the CPU usage during sampling cpu profile HOT 4
- a similar project
- mosn.io/pkg/log 404 Not Found HOT 5
- get CPU core failed HOT 3
- Main binary filename not available. HOT 12
- EnableDump: current cpu percent [1] greater than the CPUMaxPercent[90] HOT 2
- bug: win环境下dump的文本出现乱码 HOT 4
- reporter interface: used filename instead of byte slice HOT 3
- dump文件多余(.)逗号. HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from holmes.