# Signal External Workflow Returning Unknown External Workflow Execution Error

**URL:** <https://community.temporal.io/t/signal-external-workflow-returning-unknown-external-workflow-execution-error/7916>\
**Category:** Community Support\
**Tags:** temporal-cloud\
**Created:** [April 14, 2023, 6:00pm UTC](https://community.temporal.io/t/signal-external-workflow-returning-unknown-external-workflow-execution-error/7916 "2023-04-14T18:00:05Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![AlbertL](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/albertl/32/2825_2.png) [@AlbertL](https://community.temporal.io/u/AlbertL)\
**Post date:** [April 14, 2023, 6:00pm UTC](https://community.temporal.io/t/signal-external-workflow-returning-unknown-external-workflow-execution-error/7916/1 "2023-04-14T18:00:05Z")

</div>

Hi,

Is there a metric in Temporal Cloud that signals the number of times an activity has failed? I don’t see any activity metrics.

> **[How to monitor Temporal Cloud metrics | Temporal Documentation](https://docs.temporal.io/cloud/how-to-monitor-temporal-cloud-metrics#available-performance-metrics)**
>
> Configure and track performance metrics for Temporal Cloud.

Thanks!

Albert

---

<div class="post-metadata">

**Author:** ![tihomir](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/tihomir/32/6580_2.png) [@tihomir](https://community.temporal.io/u/tihomir)\
**Post date:** [April 14, 2023, 7:54pm UTC](https://community.temporal.io/t/signal-external-workflow-returning-unknown-external-workflow-execution-error/7916/2 "2023-04-14T19:54:34Z")

</div>

SDK emits `activity_execution_failed` (counter metric) that you can use.

---

<div class="post-metadata">

**Author:** ![AlbertL](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/albertl/32/2825_2.png) [@AlbertL](https://community.temporal.io/u/AlbertL)\
**Post date:** [April 14, 2023, 8:09pm UTC](https://community.temporal.io/t/signal-external-workflow-returning-unknown-external-workflow-execution-error/7916/3 "2023-04-14T20:09:40Z")

</div>

Yes, definitely. Are there any plans to activity metrics to the server? Depending on the workers to report metrics won’t detect certain failure scenarios (e.g. worker dies and the server records an activity failed because it didn’t heartbeat in time).

---

<div class="post-metadata">

**Author:** ![tihomir](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/tihomir/32/6580_2.png) [@tihomir](https://community.temporal.io/u/tihomir)\
**Post date:** [April 14, 2023, 9:03pm UTC](https://community.temporal.io/t/signal-external-workflow-returning-unknown-external-workflow-execution-error/7916/4 "2023-04-14T21:03:31Z")

</div>

> worker dies and the server records an activity failed because it didn’t heartbeat in time

Server would record ActivityTaskFailed event in event history if all activity retries are exhausted and deliver it to workflow via workflow task. There is currently not a metric that is emitted when this happens on server side, created issue [here](https://github.com/temporalio/temporal/issues/4171).
