amidaware / tacticalrmm

A remote monitoring & management tool, built with Django, Vue and Go.
https://docs.tacticalrmm.com
Other
3.27k stars 450 forks source link

Add counts to all clients and sites #426

Closed silversword411 closed 2 years ago

silversword411 commented 3 years ago

Add a right-justified count for every Client (and site) to show total number of machines.

silversword411 commented 3 years ago

FYI for others: I was used to seeing it in the left tree associated with the name

2021-06-07_163214 - client count

But you can also find it in the bottom-right of the right pane

2021-06-07_163046 - trmm client count

jacksonsystems commented 2 years ago

This would be handy to have, an automated counter beside each client, as to how many agents are in that client.

ConnectWise Control does it nicely.

jacksonsystems commented 2 years ago

Yes but you have to click the lcient name to be able to see the total count in the bottom right, its nice to be able to glance with no clicks needed from the main Dashboard as to how many agents are in a client.

jacksonsystems commented 2 years ago

This sort of thing would be ideal for Admin / Billing

image

silversword411 commented 2 years ago

Here's some tips on needed stuff:

{{ props.node.children ? props.node.client.agent_count : props.node.site.agent_count }}

That's how you get the agent count. Check line ~120 in web/views/Dashboard.vue for the label placement
Can put it before or after the label

I'd try and right-justify like SC if I get to it.

jacksonsystems commented 2 years ago

Here's some tips on needed stuff:

{{ props.node.children ? props.node.client.agent_count : props.node.site.agent_count }}

That's how you get the agent count. Check line ~120 in web/views/Dashboard.vue for the label placement
Can put it before or after the label

I'd try and right-justify like SC if I get to it.

Thanks for all of your hard work... it is very much appreciated.

bbrendon commented 2 years ago

I'd vote to close this. Do not want this feature. Screen space is too valuable. You can also get the info right now by mousing over the site/client.

jacksonsystems commented 2 years ago

I would say it would be better if we have the option to turn it on in User PRefs. Those that don’t want it enable/disable it.

From: bbrendon @.> Sent: 18 January 2022 16:47 To: wh1te909/tacticalrmm @.> Cc: Chris Jackson @.>; Comment @.> Subject: Re: [wh1te909/tacticalrmm] Add counts to all clients and sites (#426)

I'd vote to close this. Do not want this feature.

— Reply to this email directly, view it on GitHubhttps://github.com/wh1te909/tacticalrmm/issues/426#issuecomment-1015603573, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AML4PJBBXHI4CUMU5FUZVG3UWWKQDANCNFSM43OCFSCA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you commented.Message ID: @.**@.>>

jacksonsystems commented 2 years ago

I'd vote to close this. Do not want this feature. Screen space is too valuable. You can also get the info right now by mousing over the site/client.

Good to know about the mouse over thing I did not know about that and I cant see it refrenced in the Docs.

wh1te909 commented 2 years ago

if we add this then yes it definitely needs to be optional and can turn on/off via user preferences. there is already the mouseover option and you can also get this info by querying the API

jacksonsystems commented 2 years ago

if we add this then yes it definitely needs to be optional and can turn on/off via user preferences. there is already the mouseover option and you can also get this info by querying the API

OK where in the docs is the mousover thing because I did not know it even existed? I cant see it in the docs anywhere.

Yes Querying API would also work, but tend to use this info on the fly and not neesescarily through anything automated.

silversword411 commented 2 years ago

I cant see it in the docs anywhere.

Don't think it's actually stipulated in the docs but leave your mouse over a client/site on the left list for 1 second and

2022-01-18_134019 - brave_Tactical_RMM_-_Brave

jacksonsystems commented 2 years ago

Gotcha! Neat!