---
acl_categories:
- '@slow'
- '@scripting'
arity: 2
categories:
- docs
- develop
- stack
- oss
- rs
- rc
- oss
- kubernetes
- clients
command_flags:
- noscript
- allow_busy
complexity: O(1)
description: Returns information about a function during execution.
group: scripting
hidden: false
hints:
- nondeterministic_output
- request_policy:all_shards
- response_policy:special
linkTitle: FUNCTION STATS
railroad_diagram: /images/railroad/function-stats.svg
since: 7.0.0
summary: Returns information about a function during execution.
syntax_fmt: FUNCTION STATS
title: FUNCTION STATS
---
Return information about the function that's currently running and information about the available execution engines.
The reply is map with two keys:
1. `running_script`: information about the running script.
If there's no in-flight function, the server replies with a _nil_.
Otherwise, this is a map with the following keys:
* **name:** the name of the function.
* **command:** the command and arguments used for invoking the function.
* **duration_ms:** the function's runtime duration in milliseconds.
2. `engines`: this is a map of maps. Each entry in the map represent a single engine.
Engine map contains statistics about the engine like number of functions and number of libraries.
You can use this command to inspect the invocation of a long-running function and decide whether kill it with the [`FUNCTION KILL`]({{< relref "/commands/function-kill" >}}) command.
For more information please refer to [Introduction to Redis Functions]({{< relref "/develop/programmability/functions-intro" >}}).
## Redis Software and Redis Cloud compatibility
| Redis
Software | Redis
Cloud | Notes |
|:----------------------|:-----------------|:------|
| ✅ Standard
✅ Active-Active | ✅ Standard
✅ Active-Active | |
## Return information
{{< multitabs id="function-stats-return-info"
tab1="RESP2"
tab2="RESP3" >}}
[Array reply](../../develop/reference/protocol-spec#arrays): information about the function that's currently running and information about the available execution engines.
-tab-sep-
[Map reply](../../develop/reference/protocol-spec#maps): information about the function that's currently running and information about the available execution engines.
{{< /multitabs >}}