]> git.ipfire.org Git - thirdparty/elfutils.git/commit
debuginfod: add thread-busy metrics to webapi service
authorFrank Ch. Eigler <fche@redhat.com>
Thu, 19 Nov 2020 18:16:10 +0000 (13:16 -0500)
committerFrank Ch. Eigler <fche@redhat.com>
Sat, 21 Nov 2020 22:10:49 +0000 (17:10 -0500)
commit73548bd3e8bf82fea9c4465628a20e3e32d5de87
treea12b911b38444281d50b2593a34f67d36b345180
parente4d985a3c1c873f77d20fa0cd421458cc2824996
debuginfod: add thread-busy metrics to webapi service

Improve monitoring of debuginfod instances by tracking thread_busy
status for the threads responding to http requests.  While these are
usually short-lived, longer archive-uncompress operations can take
long enough time to show up on top/uptime.  This should also assist
noticing abusive clients and guide scaling of the service.

Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
debuginfod/ChangeLog
debuginfod/debuginfod.cxx
tests/ChangeLog
tests/run-debuginfod-find.sh