httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jan Kaluza <jkal...@redhat.com>
Subject [PATCH] mod_systemd
Date Wed, 26 Sep 2012 15:10:07 GMT
Hi,

attached patch adds new module called mod_systemd. Systemd [1] is service manager for Linux.
Although httpd works with systemd normally, systemd provides sd_notify(...) function [2] to
inform service manager about current status of the service. Status message passed to service
manager using this function is later visible in "systemctl status httpd.service" output and
can provide useful information about current httpd status.

The goal of this module is to update httpd's status message regularly to provide information
like number of idle/busy workers, total requests or for example number of requests per second.
It uses data from the ap_get_sload(...) function and depends on my httpd-sload.patch from
previous mail.

I've tried to choose some interesting data for the status message, but if you think admins
would like to see something different there, I'm open to suggestions. Note that it has to
be single line of text, so there's no space for lot of data.

[1] http://www.freedesktop.org/wiki/Software/systemd
[2] http://www.freedesktop.org/software/systemd/man/sd_notify.html

Thanks for reviewing,
Jan Kaluza

Mime
View raw message