Dashboard Metrics
Dashboard Metrics
The Dashboard Metrics module exposes process-local observations used by operational displays and diagnostics. Metrics cover CPU activity, active connections, recent connection peaks, and request rate.
Values describe the current MemCP process and recent in-memory sampling windows; they are not durable monitoring history and do not aggregate a multi-node cluster. Export or poll them through an external monitoring system when long-term retention and alerting are required.
cpu_usage
Returns current CPU usage as a percentage (0-100)
Allowed number of parameters: 0–0
Parameters
This function has no parameters.
Returns
- value (
number)
active_connections
Returns the current number of active HTTP connections
Allowed number of parameters: 0–0
Parameters
This function has no parameters.
Returns
- value (
int)
max_connections
Returns the maximum number of HTTP connections over the last 10 minutes
Allowed number of parameters: 0–0
Parameters
This function has no parameters.
Returns
- value (
int)
requests_per_second
Returns the average number of HTTP requests per second over the last 10 seconds
Allowed number of parameters: 0–0
Parameters
This function has no parameters.
Returns
- value (
number)
newcachemap
Creates a new cachemap. Returns a threadsafe key-value function with LRU eviction under memory pressure: (cachemap key value) sets, (cachemap key) gets, (cachemap) lists keys, (cachemap "get_or_compute" key producer) computes one value for concurrent misses of the same key.
Allowed number of parameters: 0–0
Parameters
This function has no parameters.
Returns
- cachemap (
func): thread-safe cache accessor- Parameters
- key_or_operation (
any): cache key, or get_or_compute (optional) - value_or_key (
any): value to store, or key for get_or_compute (optional) - producer (
func): zero-argument value producer used by get_or_compute (optional)- Returns
- value (
any)
- value (
- Returns
- key_or_operation (
- Returns
- result (
any): cached value, previous value, or key list depending on the operation
- result (
- Parameters