Idea: Bring back the ability to refresh system monitor tasks

Sometime between 2023.1 and 2024.2 the ability to refresh the system monitor page has been taken away. The current “Refresh Grid” option now does nothing. When I raised this to support, they said it was “intentional performance improvement” to take away the ability to refresh the task list on demand. You now have to wait for the 30s update interval to see any changes. This includes toggling between all tasks and just your tasks.
I can’t understand the reasoning. - hopefully this can be reconsidered.

Please vote!

Bring back the ability to refresh system monitor | Epicor Ideas Portal

In the meantime, @GabeFranco has a great dashboard to replace the task list. It’s disappointing we need to do this for something that should be built in and fully functional.

10 Likes

I agree. Will vote

1 Like

:musical_notes: One of these things is not like the other ones :musical_notes:

2 Likes

Gee that line of thinking opens up the options for performance improvement all across the product.

Voted.

1 Like

FWIW it’s not grayed out for me on 2025.1 on-prem. But the 30-second interval you mention might explain why it doesn’t seem to work all that well.

1 Like

Wow… I just wasn’t patient enough… so it does update, but the refresh is only going to work if 30 seconds has passed?

1 Like

Yeah, It could be as long as 30 seconds if you just missed the last refresh.

Multiply that by the number of times you need to look at the task agent in a day. I figured I was spending 3-5 minutes a day waiting for refreshes

1 Like

Not grayed out for me either. Just a button to click to make you think it’s doing something.

Just like pressing a button to cross at a stop light, the more you press it, the sooner the light changes.

It would be better if they just took the refresh button away completely if they aren’t going to allow us to refresh.

1 Like

@aidacra did an explanation of the timing a while ago:

2 Likes

The timing of the background polling isn’t an issue for me. I would be ok with a longer interval. I have a problem with the fact that I have no control over when it refreshes.

At minimum, at least refresh the tasks when I toggle to all tasks, or when I open the task monitor flyout. Makes no sense to sit there and wait every time.

3 Likes

Since I’m behind a few versions, have they added Display All Tasks to the Kinetic System Monitor yet? Are they going to? I use Display All Tasks ALL the time in Classic, we need that ability to see tasks that aren’t owned by us.

1 Like

2024.2 onwards has it I believe. You just have to wait a bit for the results show

1 Like

It’s in 2025.1, but what’s not the same as Classic is that doesn’t allow you to delete tasks by other users, like you can in Classic.

2 Likes

Somebody mentioned the shear size of the polling request (@kananga ?), so I can see the concern of multiple sequential calls.

Would it be possible to have the Task Agent send a web hook when a process finishes with the report ID and have the local printing task (System Agent, Edge Agent) do the polling out of band, GetBytes, and then print?

:thinking:

1 Like

Whoops, my brain either inserted “grayed out” into your original post or made that assumption based on the screenshot. Appreciate the clarification (and nullifying my contribution to the conversation :rofl: ).

1 Like

They scaled it back sometime last year. I don’t recall off hand when or how, I think it was requesting a “new notification exists” and retrieving the whole shebang if true.

There’s probably some way to shorten the iteration gap on the client side and someone probably will if push notifications aren’t implemented. Which would be a bad day for our host but push notifications exist so ¯\_(ツ)_/¯

2 Likes

In 2025.2 at least, it looks like now they poll for a newer SysTask SysRevID. If it changes, then the client grabs the details of the task. The request is fairly lightweight.

I agree though. A webhook would be a much nicer setup

5 Likes

:man_facepalming: I also hope it can be reconsidered.

Hot Mess Trainwreck GIF by GIPHY News

3 Likes

Voted.

What a waste of time to wait for 30 seconds to pass. No one has time for that when troubleshooting something.

4 Likes

For a 30 minute report, it doesn’t matter much. But for labels or a single purchase order…

1 Like