# Tag Monitoring Tool

**URL:** <https://forum.inductiveautomation.com/t/tag-monitoring-tool/82095>\
**Category:** Ignition\
**Created:** [November 18, 2023, 7:26pm UTC](https://forum.inductiveautomation.com/t/tag-monitoring-tool/82095 "2023-11-18T19:26:48Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![Matrix\_Engineering](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/matrix_engineering/32/19781_2.png) [@Matrix\_Engineering](https://forum.inductiveautomation.com/u/Matrix_Engineering)\
**Post date:** [November 19, 2023, 1:27pm UTC](https://forum.inductiveautomation.com/t/tag-monitoring-tool/82095/14 "2023-11-19T13:27:14Z")

</div>

This forum has a wealth of examples, search is your friend

Here is one result for search for "get list of tag paths"

> [@Get a flat list of all tags paths on the gateway?](https://forum.inductiveautomation.com/t/get-a-flat-list-of-all-tags-paths-on-the-gateway/49975):
>
> Recursive browsing to get a list of all the tags is really slow because for each new folder/level the client has to send a new request to the server. I have had my recursive tag browse method tag actual minutes to complete. Is there any way to get a flat list of tag paths from the gateway? Here is my Browse method for reference def browseTags(path, filt): try: results = system.tag.browse(path, filt) returnResult = [] for result in results.getResults(): # If the item has children, ca…

---

_[View the full topic](https://forum.inductiveautomation.com/t/tag-monitoring-tool/82095)._
