NEMS Linux: Raspberry Pi Network Monitor System
HTML-код
- Опубликовано: 3 окт 2024
- Checking out NEMS Linux for raspberry pi, a network monitor system with nagios
○○○ LINKS ○○○
Nems discord ► / discord
NEMS Linux ► nemslinux.com/
raspberry pi 4 ► rebrand.ly/49uiu
○○○ SHOP ○○○
Novaspirit Shop ► teespring.com/...
Amazon Store ► amzn.to/2AYs3dI
○○○ SUPPORT ○○○
💗 Patreon ► goo.gl/xpgbzB
○○○ SOCIAL ○○○
🎮 Twitch ► / novaspirit
🎮 Pandemic Playground ► / @pandemicplayground
▶️ novaspirit tv ► goo.gl/uokXYr
🎮 Novaspirit Gaming ► / @novaspiritgaming
🐤 Twitter ► / novaspirittech
👾 Discord chat ► / discord
FB Group Novaspirit ► / novasspirittech
○○○ Send Me Stuff ○○○
Don Hui
PO BOX 765
Farmingville, NY 11738
○○○ Music ○○○
From Epidemic Sounds
patreon @ / novaspirittech
Tweet me: @ / novaspirittech
facebook: @ / novaspirittech
Instagram @ / novaspirittech
DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission.
Don's the guy who, while shooting a video about my product, is all "Hmm, seems their site is just a little bit slow." He's also the guy who then proceeds to upload said video without warning me, resulting in a sudden influx of thousands of additional site visitors, exacerbating the problem. Haha! Sorry for the slow site folks. I never really expected NEMS to blow up like this! It's an exciting thing for me, and I thank you all (and Don, especially)! I have since upgraded the EC2 instance hosting the site, and you should now find it is significantly better performance. There's still room for improvement, so I'll be keeping an eye on things and will upgrade as needed.
How do you install the latest 1.5.2 on a current RPI-4 with 4-8GB of RAM?? The image from your site is out do date and the latest Raspberry Pi boards complain the firmware / software is too old to load.
@@TEKENGLOBALit’s fixed
Honored to be featured! Thank you!
Well deserved.
Did you pay for this commercial? Or donate to this channel?
Nop not at all. He didn't know I was doing until it was out.
@@SchoolforHackers thank you!
@@cedricvillani8502 no - I found out about the video after Don posted it. I'm a fan of his channel, but he had no way to know that (I've never even commented on one of his videos until now). Not even sure how he found out about NEMS, but I sure appreciate the kind feature!
U the MVP. PiKVM vid was gold. This video fire too.
This is just very valuable, just rebuilt my media solution at home, so monitoring the server with Nems will be cool. Thanx for the video.
I've been using Nagios monitoring for a few months now and I love it. However, I've been doing it all by command line, like a fool. Looking forward to playing with this OS.
I hope you love it Aaron! I was in the same boat as you... and that's why I started NEMS Linux. :)
Looks great!
I'm using CHECKMK - another Nagios based Monitoring Software for years. With Autodiscover and many many Plugins. Not a full Image but runs well on Debian (RaspberryOS)
And next time - Zabbix! :D
But really happy to see Nagios rolled this out :D
Oi mate, you gotta zoom into the browser a lot more, hard to read on a small screen...
Than you Dom! This is what i need. U're a life saver.
Please keep up the great content, this is extremely helpful getting information like this.
Great video, thanks for posting!
Great walkthrough
Nice find!
Thanks for sharing :-)
Nice !! Sure we liked it !
So nems is a tool to help configure nagios, it work on top of nagios. Pretty handy !!!
Imagine Nagios Core, with all its .cfg files, as a base. Then, spend 4 years making it so the configuration can be more easily done through an assortment of nice web-based interfaces. Throw in some really cool features now and again, make the notifications way prettier, build a great community filled with helpful users, write and maintain some good documentation and release a new version once or twice a year. That's kinda more what NEMS is. Basically my dream Nagios server deployed, improved and maintained the way I'd want it for my own use, but then released to the world for other sysadmins to enjoy. I hope you do too!
@@NEMSLinux I currently use Nagios Core, Centreon and Cacti as a VM running Ubuntu 10.04. Yes I know it's very old but been running solid for 10+ years. How the the VM disk partition is dying so time to rebuild it. I will give NEMS a look as it's a nice all in one package all ready to go. Looking forward to trying it out.
@@Darkk6969 awesome! That's a great example of where NEMS can fill a gap too... no doubt it was a LOT of work to setup that old system. So it's difficult to transition it to something more modern (as you'd feel like you have to set it all up again). So we fall into holding on to really old distros... with TLS 1.0 and Heartbleed just sitting there on our network.... combined with other potential dangerous exploits of the era. I hope you find NEMS Linux to be super enjoyable to setup and use, and certainly the upgrade path will be a lot easier for you moving forward. If it's a big config, feel free to reach out on our discord. I've been known to help with migration when I can. Cheers!
Awesome - thanks Don
Thanks Don.
Have you gotten a chance to check out librenms ? Also you could add ZeroTier Super useful for remote deployments 😎
Another hardened LibreNMS veteran here, I've won my knowledge of that ornery project and it's idiosyncrasies with great effort LOL, would be nice to have a flash and forget appliance instead of trying to figure out their haphazard docs. I've got a few contributed PRs into it now for some weird no-name switches and IP cameras, oh and you can thank me for it properly recognizing ARMv8 CPUs, that was my PR too :) ZeroTier is straight up space magic. I absolutely love it, and my home and work networks would not function without it right now since I deemed it so awesome I just stopped maintaining the OpenVPN network.
Very useful, thanks.
Please make a video about using Raspberry Pi (and a cheap 8$ usb capture card; for example The XIANREN one) as a video capture device (4 example with obs on Pi, ..)
This looks useful!
I have used nagios at work and home for many years so I am very interested in this.
Worth mentioning that it’s FOSS.
please zoom into the SSH window, so that we can see a bit clearer.
The font size is very small in 14 inch laptop monitor.
Thanks for sharing.
I genuinely want his shelves LOL!!
Very cool.
Looks good - two things, is it possible to install it without a dedicated image (so, on top of an existing system or image on a Pi that's already providing other tasks)? Also does it have a discovery feature at all?
NEMS Linux is a full distro. The features demonstrated in this great introduction don't scratch the surface of what a NEMS Server is capable of. So no, NEMS Linux is the distro you'd deploy on the device. That said, there is a new Docker container coming early 2021. Auto-discovery is on the to do list, but I'm not quite there yet. SNMP auto-detection for MRTG works well. Host auto-detection is coming.
They need to update their /boot folder to support USB Boot. I no longer use projects on Pi4 that do not allow USB Boot...
This is an excellent suggestion. I've added it to the To Do list for NEMS Linux 1.6 which is entering alpha this month with public release early next year. Thanks :)
@@NEMSLinux BTW, I did get it to USB Boot. I copied a current /boot folder over to the one from the image on a 32GB USB drive, and it worked. I then ran update/upgrade to make sure it all matched. Nice product.
Powerful suggestion from another power user
@@kevinshumaker3753 that was TOO easy :) Great stuff - thanks for the report! Enjoy NEMS Linux. 1.6 is coming soon and it's a major update on 1.5.2. But this'll get you started for sure (and the configs are transferable to the new version when it is released).
@@NEMSLinux My last employer uses Nagios (And RPI's) and was just giving it a once-over. (I'm a 3rd level Help Desk, Junior Admin) and support all kinds of projects (including MotionEye/MotionEyeOS over on GitHub). I'm looking at incorporating something like this in watching my servers / VBox servers /VMs, etc.. Looking forward to auto-discovery. Need a beta-tester?
Based only on this video, I'm considering throwing an extra LCD on the wall in my office with a pi stuck to the back just to monitor all the servers in the building... would let me know right away rather than when someone calls to tell me something's not working.
Join my discord and show us the final results when your done
Proactive IT is the way to go. I love calling my customer when NEMS reports their Internet is down. I say things like "I see you're having Internet issues; just wanted to let you know I'm here to help if you need me." They LOVE that. A note about your comment: Your NEMS Server *does not* have to be connected to the TV. In fact, that would be the wrong approach. NEMS Linux is a headless appliance. Rather, you'd want to setup your NEMS Server, and then just bring up its IP address in your smart TV's web browser. Done. You can access it on as many screens as you like, and it even supports GPIO extension so you can place a signal light somewhere visible. If something is wrong, it will flash red. :)
Thanks. This looks like what I need to document internet outages from xfinity. Do you think this would work on a Pi-zero-W?
Technically I don’t need to install a kvm correct? I can just plug in a monitor and make it a dedicated nems system on pi os? Correct?
You might want to check out LibreNMS ... it also runs on pi...
For a small network with 5-minute polling, you can use a 4GB Pi4. Once you get over a couple dozen monitored endpoints, you're going to run into problems though. And forget 1-minute polling unless you're building a cluster of poller workers. And before you scoff that no home user will have that many servers... VMs and LXC containers add up quickly my friend :) If you've got the RAM to spare, you just leave em running...
Is this similar to PiHole ? Or would be great in conjunction with it?
How would you compare this with zabbix?
iv installed nems but, internet speed test not responding
Can you put a link to the pi Kms? I can not locate it
Will it give me a alarm if a new device shows up on my network?
wow korean sub sooo great-!!
Hi, could you do an IoT project that notify us whenever Bitcoin drop 100$?
I'm really interested with stuff like this but no one has done it before.
Can you access nems remotely outside the local network?
You can either open the ports in your firewall (please observe the security considerations in the docs) or alternatively, you can sign in to NEMS Cloud Services which provides a web-based status dashboard so you don't have to open anything to the world.
☘
pi:fumos
bee:fumos
eagle:fumos
timestope:fumos
Any chance we can get a surveillance system on a pi?
o0o0o thats a good idea, i shold do a a review on motioneyeos
@@NovaspiritTech Please, that would be brilliant!
Hi,
Can i install home assistant and this nems in pi4 4GB
tcl is not installed. MOTD
In the video Don posted, you can see he starts the nems-init very quickly after first boot: The screen in browser showed it was compiling. This is because 1.5.2 (the current version) compiles a ton of updates since its release on first boot. Had Don waited a bit longer, tcl would be there and should be working great with a nice MOTD. Just the nature of being at the end of the version release cycle (1.5 is about a year old, 1.6 is coming out very soon) and sadly the MOTD is broken until the compiling is complete :)
👍👍
Can you provide a link for the PI KMS video please?
Check out my channel, I have made several videos regards to the pikvm
no way you would waste an PI just to have it pinging hosts. or even more, the result is something many alternatives would do, and better without OS install
True re. "pinging", but please do keep in mind that a ping is only a VERY basic example Don used to help demonstrate a vast and powerful monitoring appliance. Besides that, in an office environment, it makes more sense than you might think. Check out how NEMS Linux got started which details a bit about why I created it in those early days: docs.nemslinux.com/en/latest/gettingstarted/introduction.html
Most NMSes I've worked with don't merely ping, they use a protocol called SNMP to pull various metrics from the device. Different devices/OSes will have better or worse metrics available.
*laughs in LibreNMS* Oh wait, no, that's LibreNMS laughing at me 🙄 An NMS is very powerful tool once fully setup and dialed, but it'll frustrate the hell out of you until you finally do it. I think I'll give this a try so I can see if it might serve usefully for my parent's networks. At the very least if they say something isn't working and I can still see the NMS, I'll know where the problem probably is 😂
I’m the second one!
I’m The last one!
@@ahoj113 not no mo bro
Meh.. The NSA does a better job. 😉
When something bad is detected, NEMS notifications are much friendlier though. 🤣
Does it come with Intrusion detection system?
It's a monitoring system, not a firewall. You could monitor your firewall/IDS metrics to trigger alerts, though.
That's cool
1st again yay!
I’m last Yay
Hi my daughter is always on laptop and I was looking for a program that I can put an ip address in. so I can block it and or put a time limit on it. Would you know if this program would do this. Thank you for any help
is this something you want to do remotely or phyically on the laptop?
Most WiFi routers and modem/routers have this kind of functionality built in. Look for "Parental Controls" or similar...
To achieve this, I setup a second SSID on my MikroTik router that the kids use, and set a timer to turn it off at a designated time of night depending on the day. It does have a parental controls mode too, but I found just turning off and on the WiFi the kids use on a schedule was easier / fast, and not device-specific.
@@NEMSLinux That too, but not all WiFi routers have multiple individual SSIDs. :)
@@kevinshumaker3753 yep. That's why I mentioned the brand... just in case :)
Invitation Code - KanchanBalodi
Another word you can't never say is "Ubuntu" 😉.
Pi invitation code : zasusai