# Number of Active Alarms Query

**URL:** <https://forum.inductiveautomation.com/t/number-of-active-alarms-query/32294>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [February 14, 2020, 8:26pm UTC](https://forum.inductiveautomation.com/t/number-of-active-alarms-query/32294 "2020-02-14T20:26:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jaspinall](https://avatars.discourse-cdn.com/v4/letter/j/a587f6/32.png) [@jaspinall](https://forum.inductiveautomation.com/u/jaspinall)\
**Post date:** [February 14, 2020, 8:26pm UTC](https://forum.inductiveautomation.com/t/number-of-active-alarms-query/32294/1 "2020-02-14T20:26:32Z")

</div>

Hello There,

Is there anyway to write a query to return the number of active alarms inside of a tag folder path?

Many Thanks

---

<div class="post-metadata">

**Author:** ![bpreston](https://avatars.discourse-cdn.com/v4/letter/b/4af34b/32.png) [@bpreston](https://forum.inductiveautomation.com/u/bpreston)\
**Post date:** [February 14, 2020, 8:34pm UTC](https://forum.inductiveautomation.com/t/number-of-active-alarms-query/32294/2 "2020-02-14T20:34:14Z")

</div>

Have you looked at using the script function [system.alarm.queryStatus()](https://docs.inductiveautomation.com/display/DOC80/system.alarm.queryStatus)? You should be able to set your path to the tag folder with a wildcard at the end to look at everything in the folder.

---

<div class="post-metadata">

**Author:** ![jaspinall](https://avatars.discourse-cdn.com/v4/letter/j/a587f6/32.png) [@jaspinall](https://forum.inductiveautomation.com/u/jaspinall)\
**Post date:** [February 14, 2020, 8:39pm UTC](https://forum.inductiveautomation.com/t/number-of-active-alarms-query/32294/3 "2020-02-14T20:39:26Z")

</div>

Thank you. You’re right - I ended up accomplishing it via expression

runScript(“len(system.alarm.queryStatus(source=[’” + “_FILTER1_” +“FILTER2”+  
“\*’],state=[‘ActiveAcked’,‘ActiveUnacked’]))”)
