Jump to content
  • 0

App Cards - more information


Question

Posted

Would like to see some more details in the app card on the dashboard.  Perhaps a tab approach like the curated app cards?  But the dashboard would benefit from being able to display some more information about an app without having to delve into TrueNAS.  The curated app card would also benefit from some suggested system requirements rather than always showing minimum requirements.

I'm trying to get my head round how I can monitor a full-blown setup - something with all my storage on-board, and running upwards of a dozen apps.  Would like to be able to monitor how much resource each of these apps is taking so that capacity planning is possible, or detecting when there is a badly configured app.  For example, how can I easily see when a specific app might be hogging my CPU/RAM/IO even though I'm not using it?  Indicators of bad behaviour, or a mis-configured app?

1 answer to this question

Recommended Posts

  • 0
Posted

I've probably got more to unpack than is optimal for a single feature request, so let's start with the installed app cards having tabs.  Like the card shown for the curated apps:

app_card.png.9f3bfa28bd88a46e341c31f22bd53a54.png

But the tabs for an installed app would be, for example, Summary, Info, Details, Monitor, or something similar.

This would allows for the main face of the card to remain untouched to the standard user, with the current information and options being displayed in the default "Summary" tab.

The other tabs would then allow further information about the installed app.  Perhaps similar details to the cards shown for an app in TrueNAS?  I know we can view them there too, but isn't the dashboard supposed to keep us at arm's length from TrueNAS?

Other examples would be performance stats of the app itself.  How much is this app hitting the CPU?  How much RAM is it taking?  How much disk access is from this app?

Another nice card would be some basic checks that the app is running.  This might have to tie into the curation of an app.  Curating some basic tests and checks to show the health of the app.  Does it respond on port X?  Is there a health check status within the app to display?  Even a tab with some basic level logs from the app.  I haven't investigated where apps are doing their logging yet (I would certainly prefer all my logs to hit a central log consolidator at some point), but a card showing any high level logs?

Anyway - the future is open if the 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...