Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A tool for automating the gathering of analysis data #1427

Open
FooBarWidget opened this issue Mar 12, 2015 · 4 comments
Open

A tool for automating the gathering of analysis data #1427

FooBarWidget opened this issue Mar 12, 2015 · 4 comments

Comments

@FooBarWidget
Copy link
Member

Telling people to run multiple passenger-status commands and sending SIGQUIT to processes is getting old. We should have a tool to automate this. People should be able to run a single command...

passenger-config analyze-state

(or something) and be able to attach the dump file that it produces. The dump file should contain the output of:

  • passenger-status
  • passenger-status --show=xml
  • passenger-status --show=requests
  • passenger-status --show=backtraces
  • passenger-config system-metrics
  • Backtraces of any potentially stuck processes
  • lsof -p [PID of PassengerAgent server]
  • ulimits of PassengerAgent server
@FooBarWidget FooBarWidget added this to the 5.0.6 milestone Mar 12, 2015
@FooBarWidget FooBarWidget modified the milestones: 5.0.9, 5.0.10 Jun 4, 2015
@FooBarWidget FooBarWidget modified the milestones: 5.0.10, 5.0.11 Jun 15, 2015
@FooBarWidget FooBarWidget changed the title A tool for automation the gathering of analysis data A tool for automating the gathering of analysis data Jun 22, 2015
@FooBarWidget FooBarWidget modified the milestones: 5.0.11, 5.0.12, 5.0.13 Jun 22, 2015
@FooBarWidget FooBarWidget modified the milestones: 5.0.13, 5.0.14 Jul 4, 2015
@FooBarWidget FooBarWidget modified the milestones: 5.0.14, 5.0.17 Jul 29, 2015
@FooBarWidget FooBarWidget removed this from the 5.0.17 milestone Sep 8, 2015
@FooBarWidget FooBarWidget modified the milestones: 5.0.18, 5.0.17, 5.0.22 Sep 8, 2015
@FooBarWidget FooBarWidget modified the milestones: 5.0.22, 5.0.23 Oct 20, 2015
@rdp
Copy link

rdp commented Nov 2, 2015

+1 from me :)

@FooBarWidget FooBarWidget modified the milestones: 5.0.23, 5.0.25 Dec 11, 2015
@FooBarWidget FooBarWidget modified the milestones: 5.0.25, 5.0.27 Feb 18, 2016
@OnixGH OnixGH removed this from the 5.0.27 milestone Mar 22, 2016
@ioquatix
Copy link

ioquatix commented Dec 18, 2018

I would like to touch base regarding this functionality.

I'm interested in instrumenting requests with information regarding latency, i.e. time spent in passenger from start to finish.

Would this fall under this issue? Can we start having a discussion about this?

(It's entirely possible we should create a new issue)

@CamJN
Copy link
Member

CamJN commented Jan 22, 2019

You can add feedback here if you like, yes.

@maboelnour
Copy link
Contributor

Is this still needed? if yes, can you provide more details?

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

No branches or pull requests

6 participants