annotate mod_log_events_by_cpu_usage/README.markdown @ 5117:2b94ee74d1f1

Backed out changeset 85882735fd33 This wasn't a complete fix and the complete fix is way too complex for me to do right now without a test setup.
author Jonas Schäfer <jonas@wielicki.name>
date Sat, 17 Dec 2022 14:13:06 +0100
parents c0bc97c0ba61
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3616
c0bc97c0ba61 mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent
Kim Alvefur <zash@zash.se>
parents:
diff changeset
1 This module logs events where more than a certain amount of CPU time was
c0bc97c0ba61 mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent
Kim Alvefur <zash@zash.se>
parents:
diff changeset
2 spent.
c0bc97c0ba61 mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent
Kim Alvefur <zash@zash.se>
parents:
diff changeset
3
c0bc97c0ba61 mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent
Kim Alvefur <zash@zash.se>
parents:
diff changeset
4 ``` lua
c0bc97c0ba61 mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent
Kim Alvefur <zash@zash.se>
parents:
diff changeset
5 log_cpu_threshold = 0.01 -- in seconds, so this is 10 milliseconds
c0bc97c0ba61 mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent
Kim Alvefur <zash@zash.se>
parents:
diff changeset
6 ```
c0bc97c0ba61 mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent
Kim Alvefur <zash@zash.se>
parents:
diff changeset
7
c0bc97c0ba61 mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent
Kim Alvefur <zash@zash.se>
parents:
diff changeset
8 Uses the Lua
c0bc97c0ba61 mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent
Kim Alvefur <zash@zash.se>
parents:
diff changeset
9 [`os.clock()`](http://www.lua.org/manual/5.2/manual.html#pdf-os.clock)
c0bc97c0ba61 mod_log_events_by_cpu_usage: Log events where more than a certain amount of CPU time was spent
Kim Alvefur <zash@zash.se>
parents:
diff changeset
10 function to estimate CPU usage.