# Deleting Alarms

**URL:** <https://forum.inductiveautomation.com/t/deleting-alarms/16011>\
**Category:** Ignition\
**Created:** [November 15, 2017, 9:08pm UTC](https://forum.inductiveautomation.com/t/deleting-alarms/16011 "2017-11-15T21:08:23Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![kenny](https://avatars.discourse-cdn.com/v4/letter/k/90db22/32.png) [@kenny](https://forum.inductiveautomation.com/u/kenny)\
**Post date:** [November 15, 2017, 9:08pm UTC](https://forum.inductiveautomation.com/t/deleting-alarms/16011/1 "2017-11-15T21:08:23Z")

</div>

I’m just setting up a new project. I still don’t have any databases attached to the system, but I have a number of tags with alarms connected and configured. These alarms are obviously being stored somewhere on the gateway server, but not sure where.

My question is how do I delete alarms? After testing a number of the alarm systems, I’m ending up with loads of cleared, acknowledged alarms that can’t be removed from the alarm status table. Can’t seem to find any answer to this question online - am I missing something really basic?

Thanks for any help!

Kenny

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [November 16, 2017, 8:16pm UTC](https://forum.inductiveautomation.com/t/deleting-alarms/16011/2 "2017-11-16T20:16:38Z")

</div>

If you edit the journal profile, it will tell you which datasource it’s using. If you check the advanced properties at the bottom, it will show the table names.

---

<div class="post-metadata">

**Author:** ![kenny](https://avatars.discourse-cdn.com/v4/letter/k/90db22/32.png) [@kenny](https://forum.inductiveautomation.com/u/kenny)\
**Post date:** [November 27, 2017, 9:00pm UTC](https://forum.inductiveautomation.com/t/deleting-alarms/16011/3 "2017-11-27T21:00:47Z")

</div>

Thanks for the suggestion - I guess you’re referring to the gateway menu? Only thing is that there is nothing under journal profile, nothing is set up yet. Maybe the system has some sort of standard location to save this data locally?

---

<div class="post-metadata">

**Author:** ![Paul.Scott](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul.scott/32/4578_2.png) [@Paul.Scott](https://forum.inductiveautomation.com/u/Paul.Scott)\
**Post date:** [November 28, 2017, 12:10am UTC](https://forum.inductiveautomation.com/t/deleting-alarms/16011/4 "2017-11-28T00:10:20Z")

</div>

In regard to the Alarm Status Table, there isn’t a delete option on the component because Ignition keeps the most recent alarms in memory (default of 5 events per alarm). It’s not until you create an Alarm Journal profile that Ignition starts writing them somewhere more tangible/easier to manipulate.

You could leave them be, since new alarms will remove the older alarms. Alternatively, you could make use of the Source Filter or Display Path Filter properties to eliminate the old alarms.

If you **really** want to get rid of the alarms, you could shut down the gateway, and delete the `IgnitionInstallDirectory/data/.alarms_#############` file. When the gateway shuts down, it records all alarm events in memory to this file, and reads from it on start up, so blowing it away while the service is down will remove those alarms.

---

<div class="post-metadata">

**Author:** ![kenny](https://avatars.discourse-cdn.com/v4/letter/k/90db22/32.png) [@kenny](https://forum.inductiveautomation.com/u/kenny)\
**Post date:** [November 29, 2017, 5:28pm UTC](https://forum.inductiveautomation.com/t/deleting-alarms/16011/5 "2017-11-29T17:28:00Z")

</div>

Ok, that makes sense.

Thanks so much for the help!

---

<div class="post-metadata">

**Author:** ![jacob.ramirez](https://avatars.discourse-cdn.com/v4/letter/j/9dc877/32.png) [@jacob.ramirez](https://forum.inductiveautomation.com/u/jacob.ramirez)\
**Post date:** [September 16, 2022, 12:38pm UTC](https://forum.inductiveautomation.com/t/deleting-alarms/16011/6 "2022-09-16T12:38:05Z")

</div>

Is there any way to achieve this without restarting the gateway?

I have an alarm that the path to the alarm was changed while the alarm was active and now I can’t get it to clear.

---

<div class="post-metadata">

**Author:** ![MattR](https://avatars.discourse-cdn.com/v4/letter/m/2acd7d/32.png) [@MattR](https://forum.inductiveautomation.com/u/MattR)\
**Post date:** [September 18, 2023, 10:33pm UTC](https://forum.inductiveautomation.com/t/deleting-alarms/16011/7 "2023-09-18T22:33:48Z")

</div>

Bump on this... as jacob.ramirez requested, is there a way to achieve this without restarting the gateway. Some equipment tags were removed while alarms were active and now I can't remove those alarms.

Ignition wish list... if a tag is removed, remove any and all associated alarms from the system.
