Skip to content

Miscellaneous improvements - #118

Open
asadsa92 wants to merge 8 commits into
masterfrom
stats
Open

Miscellaneous improvements#118
asadsa92 wants to merge 8 commits into
masterfrom
stats

Conversation

@asadsa92

Copy link
Copy Markdown
Contributor

No description provided.

Signed-off-by: Asad Sajjad Ahmed <asadsa@varnish-software.com>
Not sure why we have not thought about this...

Signed-off-by: Asad Sajjad Ahmed <asadsa@varnish-software.com>
Signed-off-by: Asad Sajjad Ahmed <asadsa@varnish-software.com>
Signed-off-by: Asad Sajjad Ahmed <asadsa@varnish-software.com>
List coredumps of the Manager & child process of Varnish.
This contains useful information such as: time of the crash, pid, uid,
gid, signal, whether corefile is present, path of the executeable and size of
the corefile.

Gather further information of each coredump, such as but not limited to:
command line, cgroup, stack traces of threads, loaded so, path of the corefile.

Coredump analysis of the latest crash is done using
coredumpctl, we invoke gdb on the coredump to get the backtrace.
This depend on coredumpctl having --debugger-arguments.

Signed-off-by: Asad Sajjad Ahmed <asadsa@varnish-software.com>
Pulling this information later can be tricky.
File format could have changed, symbols might be missing, etc.
So, the best solution here is to run these commands on the Varnish server
itself.

Signed-off-by: Asad Sajjad Ahmed <asadsa@varnish-software.com>
Show resource usage of the varnish worker process (per thread).

Signed-off-by: Asad Sajjad Ahmed <asadsa@varnish-software.com>
Signed-off-by: Asad Sajjad Ahmed <asadsa@varnish-software.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant