Re: Apache server-status Monitoring / why is it only available through http?
might this be something - where mod_systemd can be extended? I have never used it but it already seems to provide some stats. Am 26.03.2018 um 12:17 schrieb Stefan Priebe - Profihost AG: > > Am 24.03.2018 um 15:28 schrieb Eric Covener: >> On Sat, Mar 24, 2018 at 10:18 AM, Stefan Priebe - Profihost AG >> wrote: >>> Hello, >>> >>> is there any reason why the srever-status output isn't: >>> - available through a local unix socket - so you can grab it even all >>> workers are busy >> >> There are some slightly weird third-party and partial solutions for this >> >> - mod_backdoor (additional listener w/ dedicated thread for >> emergencies, not AF_UNIX though) >> - scripts that separately parse an on-disk "ScoreBoardFile" > > Both sounds like really ugly hacks. ScoreBoardFile isn't recommanded for > performance reasons (see httpd docs). > > mod_backdoor does not even survive a restart (i didn't test but there is > a note in the README). > > So both ways do not seem to be really usable. > >> Maybe mod_backdoor with a new name + limitations addressed + more >> eyeballs would be worth looking at for adding to the distribution. >> http://people.apache.org/~trawick/mod_backdoor.txt >> >>> - available in a machine readable format even it might be csv... >> >> There is a machine-readable option in the query string, append ?auto >> to the URL. >> >> -/- >> >> Also worth mentioning but I don't really know anything about it is >> mod_bmx: https://github.com/hyperic/mod_bmx >>
Re: Apache server-status Monitoring / why is it only available through http?
Am 24.03.2018 um 15:28 schrieb Eric Covener: > On Sat, Mar 24, 2018 at 10:18 AM, Stefan Priebe - Profihost AG > wrote: >> Hello, >> >> is there any reason why the srever-status output isn't: >> - available through a local unix socket - so you can grab it even all >> workers are busy > > There are some slightly weird third-party and partial solutions for this > > - mod_backdoor (additional listener w/ dedicated thread for > emergencies, not AF_UNIX though) > - scripts that separately parse an on-disk "ScoreBoardFile" Both sounds like really ugly hacks. ScoreBoardFile isn't recommanded for performance reasons (see httpd docs). mod_backdoor does not even survive a restart (i didn't test but there is a note in the README). So both ways do not seem to be really usable. > Maybe mod_backdoor with a new name + limitations addressed + more > eyeballs would be worth looking at for adding to the distribution. > http://people.apache.org/~trawick/mod_backdoor.txt > >> - available in a machine readable format even it might be csv... > > There is a machine-readable option in the query string, append ?auto > to the URL. > > -/- > > Also worth mentioning but I don't really know anything about it is > mod_bmx: https://github.com/hyperic/mod_bmx >
Re: Apache server-status Monitoring / why is it only available through http?
On Sat, Mar 24, 2018 at 10:18 AM, Stefan Priebe - Profihost AG wrote: > Hello, > > is there any reason why the srever-status output isn't: > - available through a local unix socket - so you can grab it even all > workers are busy There are some slightly weird third-party and partial solutions for this - mod_backdoor (additional listener w/ dedicated thread for emergencies, not AF_UNIX though) - scripts that separately parse an on-disk "ScoreBoardFile" Maybe mod_backdoor with a new name + limitations addressed + more eyeballs would be worth looking at for adding to the distribution. http://people.apache.org/~trawick/mod_backdoor.txt > - available in a machine readable format even it might be csv... There is a machine-readable option in the query string, append ?auto to the URL. -/- Also worth mentioning but I don't really know anything about it is mod_bmx: https://github.com/hyperic/mod_bmx
Apache server-status Monitoring / why is it only available through http?
Hello, is there any reason why the srever-status output isn't: - available through a local unix socket - so you can grab it even all workers are busy - available in a machine readable format even it might be csv... Thanks! Greets, Stefan