# Achieving Debug Window Unity Utopia?

**URL:** <https://discourse.nodered.org/t/achieving-debug-window-unity-utopia/83870>\
**Category:** General\
**Created:** [20 December 2023 14:29 UTC](https://discourse.nodered.org/t/achieving-debug-window-unity-utopia/83870 "2023-12-20T14:29:40Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![hazymat](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hazymat/32/108159_2.png) [@hazymat](https://discourse.nodered.org/u/hazymat)\
**Post date:** [20 December 2023 14:29 UTC](https://discourse.nodered.org/t/achieving-debug-window-unity-utopia/83870/1 "2023-12-20T14:29:40Z")

</div>

I don't know about others, but I am always setting up debug nodes to see if I can catch some message here or there.

Sometimes I'll nip off to make coffee and my laptop will go to sleep, then I'm annoyed that I've missed the debug message once I re-open Node-RED admin.

Or I'll transfer from one device to another and the contents of the debug window are not the same.

Is there a way to achieve a state of Debug Window Unity Utopia, eg with some plugin?

If not, I wonder whether this has ever been considered as a feature for Node-RED? That is, for the debug sidebar to show all debug messages since it was last cleared, not just the ones that came through when you happened to have your browser open?

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [20 December 2023 14:52 UTC](https://discourse.nodered.org/t/achieving-debug-window-unity-utopia/83870/2 "2023-12-20T14:52:17Z")

</div>

In that situation (trying to catch something) I generally send it to the Console, then look back through the log to see what happened.

---

<div class="post-metadata">

**Author:** ![hazymat](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hazymat/32/108159_2.png) [@hazymat](https://discourse.nodered.org/u/hazymat)\
**Post date:** [20 December 2023 15:16 UTC](https://discourse.nodered.org/t/achieving-debug-window-unity-utopia/83870/3 "2023-12-20T15:16:31Z")

</div>

That's a good idea. Maybe I can design a dashboard version that reads logs and displays them with paging and some fancy functions like copy / paste values, collapse messages, filtering etc.

(I'm too lazy to SSH in and tail the logs!)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [20 December 2023 15:22 UTC](https://discourse.nodered.org/t/achieving-debug-window-unity-utopia/83870/4 "2023-12-20T15:22:48Z")

</div>

Or of course there is the flogger node, which I have also used for similar situations.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [20 December 2023 17:30 UTC](https://discourse.nodered.org/t/achieving-debug-window-unity-utopia/83870/5 "2023-12-20T17:30:28Z")

</div>

Agree with Colin, if you have a specific requirement, use a specific logging node.

Or you could set up your own custom log and send it all to Telegram! (probably don't do that - but hey, whatever). 🙂

> [@hazymat](#):
>
> re-open Node-RED admin

Why would you close it? 😉

---

<div class="post-metadata">

**Author:** ![marcus-j-davies](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marcus-j-davies/32/103435_2.png) [@marcus-j-davies](https://discourse.nodered.org/u/marcus-j-davies)\
**Post date:** [20 December 2023 19:15 UTC](https://discourse.nodered.org/t/achieving-debug-window-unity-utopia/83870/6 "2023-12-20T19:15:07Z")

</div>

> [@TotallyInformation](#):
>
> Why would you close it? 😉

No one likes using Safari for that long?

(yes, I took one for the team 😉 )

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [20 December 2023 21:54 UTC](https://discourse.nodered.org/t/achieving-debug-window-unity-utopia/83870/7 "2023-12-20T21:54:03Z")

</div>

> [@marcus-j-davies](#):
>
> No one likes using Safari for that long?

Or at all, a point well made 🤣

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [18 February 2024 21:54 UTC](https://discourse.nodered.org/t/achieving-debug-window-unity-utopia/83870/8 "2024-02-18T21:54:46Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
