Skip to content
This repository was archived by the owner on Aug 7, 2023. It is now read-only.

Catalogue existing tools for Node.js post-mortem analysis. #6

Closed
hhellyer opened this issue Jul 24, 2015 · 6 comments
Closed

Catalogue existing tools for Node.js post-mortem analysis. #6

hhellyer opened this issue Jul 24, 2015 · 6 comments

Comments

@hhellyer
Copy link
Contributor

One of the first actions from the meeting was to catalogue existing post mortem tools and identify any capability gaps. Raising this issue as somewhere to gather that information.

Tool Description URL
node-inspector Standalone version of the Chrome dev tools https://www.npmjs.com/package/node-inspector
heapdump Trigger v8 heap dumps from javascript https://www.npmjs.com/package/heapdump
mdb_v8 JavaScript and C inspection for core files and live processes. Also contains a general description of postmortem debugging and tips for doing so. https://github.com/joyent/mdb_v8
@davepacheco
Copy link

Tool Description URL
mdb_v8 JavaScript and C inspection for core files and live processes. Also contains a general description of postmortem debugging and tips for doing so. https://github.com/joyent/mdb_v8

@seabaylea
Copy link
Contributor

Adding IDDE to the list:

Tool Description URL
IDDE Cross-platform JavaScript, Java and C inspection for core files. Runs in an Eclipse IDE but also provides client/server support https://www.ibm.com/developerworks/java/jdk/tools/idde/

Does anyone have any objections to me starting a separate issues for tools/modules/approaches for generating "post-mortem" data, and keep this for tools that consume/analyze the data?

@lucamaraschi
Copy link
Contributor

Shouldn't we list also the compatibilities and key features of each one of the available tools/technologies?It would make easier to define a list of requirements and contextualise them into real case scenarios.
Does it make sense?

@davepacheco
Copy link

@lucamaraschi I think that's covered by #7, but it wouldn't hurt to include that information about each of the tools as well.

@lucamaraschi
Copy link
Contributor

@davepacheco I think we should actually match use cases -> users -> tools and generate a requirements list. I am not a believer of "one size fits all" software ;-)
If this makes sense, shouldn't we create just one issue that we can start to document?
I would like to help here as we are using heavily post-mortem in development and production.

@richardlau
Copy link
Member

Closing due to inactivity. If this work still needs to be tracked, please open a new issue over in https://github.com/nodejs/diagnostics.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants