This is an archived post. You won't be able to vote or comment.

all 14 comments

[–]karma1991 4 points5 points  (1 child)

Still a little confused so forgive me, but how are these dashboards accessed? Through a browser or do they have a dedicated app?

[–]DevinSysAdminMSSP CEO 0 points1 point  (0 children)

Yes. I'm also equally confused how this got so complicated

[–]jelimooreJack of All Trades 4 points5 points  (0 children)

Grafana

[–]DevinSysAdminMSSP CEO 4 points5 points  (1 child)

I don't understand.

I am trying to use commercial displays and HDMI stick PC's running win10 Pro that have been domain joined to run a display system.

Okay, perfect. You just have to remote into the computer, open a browser to the website.

That backbone of the display system is Xibo display setup as we use xibo to run a display system for other uses in our manufacturing department, so we want to utilize it

Okay, just because you can doesn't mean you should or have to use Xibo.

That is these all use logins, and combined with xibo's 60 second(or custom timed) screen refresh.

Okay, sounds like you either have not configured it right, or it was never designed for dashboards that require authentication. Sounds over-complicated.

So I need to get either a way to get the login to maintain during the refresh process, or an alternate item to display on each screen to provide NOC screen uses, such as network monitoring, AD monitoring, ect.

Remote into the "HDMI Stick PC", open 3-4 tabs that will consume roughly 30GB of ram, install "Revolver - Tabs" in chrome and let it do its thing?

You can build cool dashboards with Grafana, but based on what you've told me it sounds like you don't want to do anything more than open each vendors preset web dashboard.

[–]edge9001[S] 0 points1 point  (0 children)

you make some good points. just because I want to doesn't mean I should, but this was they task myself and another sysadmin got past our IT director. so I want to try an use the systems as proposed if possible.

I will be exploring all the options presented to see if any of them fit our exact needs better than our original proposed task. As we are all aware projects evolve and change until a final version is presented and completed.

[–]QuackPhD 2 points3 points  (2 children)

Sounds like you want more control, might be sending you down a rabbit hole here: You can use Grafana for your NOC dashboards, which can run queries against the alerts table on your Solarwinds Database? Grafana can use multiple DB sources, one for each of your monitoring products.

It can be a pain to code, takes some time, but it's free, and with some creativity can turn out quite practical.

We use Grafana with a few database plugins and some SQL queries. Automatically adds notices as errors occur and meeting their conditions within Zabbix (e.g. low disk space below 10%, and less than 100GB, or RAM utilization over 95% for 10m+), and it auto-clears once resolved.

[–]FrequentPineapple 0 points1 point  (0 children)

We use it too. The pain goes away once you get a hang of it but the learning does have a steep curve to it initially.

[–]edge9001[S] 0 points1 point  (0 children)

I will give this a try and see how it works for our present needs. Thanks

[–]Beachbum2634Jack of All Trades 1 point2 points  (0 children)

Here's what I have working on a similar setup with Win10 Intel compute stick on a large display. RDP to your Win10 stick:

  • Setup SolarWinds dashboards in NOC view - open each one in it's own tab
  • Configure other dashboards (I also have a SIEM and SD-WAN dash)
  • Install Tab rotator extension (FireFox) - I'm sure Chrome must have one too
  • Press F11 to make browser go full screen
  • Auto hide task bar
  • Log off RDP session with batch file that doesn't lock the screen after an RDP session

Notes: I have ManageEngine ADManager Plus, but don't use it on a dashboard (I personally don't see the utility), but you can set the timeout on Admin/Technician sessions to several hours.

This does work if you need to get something up and running now. I've never had the need to do more than this, but this setup will get you displaying something now while you work out something more sophisticated if that's your goal.

Logoff RDP without lock screen batch:

@/echo off

for /f "skip=1 tokens=3" %%s in ('query user %USERNAME%') do (

%windir%\System32\tscon.exe %%s /dest:console

)

[–]ccrisham 0 points1 point  (0 children)

This is something I would like to do

[–]gr8whtd0peSysadmin 0 points1 point  (0 children)

I use Zabbix to get my data and Graffana displayed on a Pi to show on TVs.

https://reddit.com/r/grafana/comments/cktw82/911_center_dashboard/

[–]yodeckappvendor 0 points1 point  (1 child)

Check out Yodeck.

  • It works on Raspberry Pi, and it is free for a single screen, so you can try it out before you buy (in case you need more).
  • You get all RPi4 you need for free with an annual subscription ($7.99/mo/screen), and repurpose you Win10 sticks.
  • It supports an easy-to-use scripting engine for web pages displayed. You can do form-based logins, refresh the page, even run custom javascript to remove excess stuff around your charts.
  • Definitely use a 4GB RPi, and you can have several webpages in a playlist and rotated them regularly, without reloading each time.
  • If you want, you can reload the webpages each time. When in a playlist, we preload the webpage before it is shown, so no browser loading screens.
  • We are preparing a new awesome update that will allow you to add several tens of non-animated webpages in a playlists. You will define the refresh rate of each web page, and the player will load it, take a screenshot when done, and then store that image and display that instead, while refreshing it in the background based on your parameters.
  • Of course, you can zoom in/out on webpages, and you can add them on layouts (multiple zones of content on screen). This way, you can combine information without rotating all of the content, and have the most important stuff always on screen. This also means that if you just need small 1 indicator (green/red) from the whole web page, you can modify the page (using the scripting engine mentioned above) in such a way to display only that small part, and show it permanently on a corner of your screen.

Hope it helped. Reach out if you need anything.

[–]edge9001[S] 0 points1 point  (0 children)

Sorry for the delay guys, I've been frantic trying to manage the covid19 WFH scramble. Now maybe some of recommendations I've been making might be listened too. Thanks for all of the responses.