Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Monitoring or getting array health in any way

Featured Replies

Hello,

 

im quite happily running unraid.

As im running it purely as a NAS without VMs, docker containers etc., I want to integrate it into my monitoring properly.

Im using check_mk.

 

At the moment, I found two ways to get -some- information:

 

-snmp

-sending /var/log/syslog to checkmks syslog server

-installing some sort of check_mk agent (did also not report the array health).

 

however, im not sure about the following:

if anything goes wrong with the array, will it be visible in /var/log/syslog? so far I got some temperature warnings, but it didnt show up in the syslog.

There also seems to be no REST endpoint or anything to get the array health.

 

I would be happy enough with a single http endpoint returning array health = ok, warning, error without a login so I can integrate it into my monitoring solution...

 

What can I do? Every single other thing in my homelab is monitored through check_mk, but I really struggle with unraid.

 

Thanks in advance!

 

  • Community Expert

Setup Notifications to alert immediately by email or other agent as soon as a problem is detected 

  • Author

I want to integrate it into a monitoring solution. It would the be one and only thing doing its own notifications next to half a dozen other VMs and multiple other services.

 

See my post above.

Edited by mMmmmM

  • Community Expert

Have you explored any of the agents supported by Unraid Notifications?

  • Author

Thanks for your response.

 

Yeah, but those agents are just for directly informing someone in some way.

 

Checkmk is a all in one monitoring like zabbix or others. Everything comes together there and notifications are handled by it.

You install agents onto your machines and it monitors everything from disks to temperatures and everything you can think of.

As checkmk is a professional solution (although free for small solutions) it doesn't cover receiving notifications by telegram or Pushbullet.

 

It could ssh onto unRAID and execute commands. It could do http requests. It functions as a syslog server and receives logs.

 

But other than physically logging in to unRAID and looking at the ui, there seems to be no way to get info about the array.

Also unRAID notifications don't show up in syslog. Maybe have a look at what zabbix and checkmk are. Does unRAID not want to fit at least a little into enterprise setups or enthusiast setups?

 

This is the last piece missing for me 🙂

Edited by mMmmmM

37 minutes ago, mMmmmM said:

Checkmk is a all in one monitoring like zabbix or others

You should put in a feature request for Checkmk support with your explanation of why it would be useful in unRAID.  That way you can be assured it is seen by people at Limetech.

@mMmmmM Also fill out the survey recently posted soliciting feedback for unRAID future development.

  • Author

Thanks for your answers. I switched to ZFS on proxmox directly, as monitoring the array health is important to me and I didn't want to have a separate thing for just the array and don't need the other advanced features inside unRAID.

 

Maybe unRAID will get an API in the future of some sort to also appeal more towards more professional-like applications, that would be cool! I really liked unRAID and will definitely look at it's progress.

Edited by mMmmmM

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
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.