Hardware monitoring
Hi everyone, I know this is slightly off-topic, but since it's still related to the list, I thought I'd give it a try. I am wondering what systems are out there (open source, preferably) for data collection and processing of hardware health data (temperature, CPU clock, fan speeds, etc). Ideally brand agnostic and location agnostic as well. I know of Cacti, but it would require SNMP enabled devices AFAIK, so room/generator/misc monitors wouldn't necessarily be included. Thanks in advance. Rafael
Xymon Josh Luthman Office: 937-552-2340 Direct: 937-552-2343 1100 Wayne St Suite 1337 Troy, OH 45373 On Jun 13, 2015 10:51 PM, "Rafael Possamai" <rafael@gav.ufsc.br> wrote:
Hi everyone,
I know this is slightly off-topic, but since it's still related to the list, I thought I'd give it a try. I am wondering what systems are out there (open source, preferably) for data collection and processing of hardware health data (temperature, CPU clock, fan speeds, etc). Ideally brand agnostic and location agnostic as well.
I know of Cacti, but it would require SNMP enabled devices AFAIK, so room/generator/misc monitors wouldn't necessarily be included.
Thanks in advance.
Rafael
librenms, a fork of observium, originally designed to do network monitoring but over the last years, expanded into servers/devices. http://www.librenms.org/ On Sat, Jun 13, 2015 at 11:54:51AM -0500, Rafael Possamai wrote:
Hi everyone,
I know this is slightly off-topic, but since it's still related to the list, I thought I'd give it a try. I am wondering what systems are out there (open source, preferably) for data collection and processing of hardware health data (temperature, CPU clock, fan speeds, etc). Ideally brand agnostic and location agnostic as well.
I know of Cacti, but it would require SNMP enabled devices AFAIK, so room/generator/misc monitors wouldn't necessarily be included.
Thanks in advance.
Rafael
B
Just for getting your feet wet and doing so on a (tiny) budget..... If you want to monitor non-SNMP devices such as things like room temp probes, water leak detection, generator/ats/ups alarm outputs, etc . You could look into something like the APC AP9340 units These support APC's own temp/humidity probes, various user input, modbus rs-485 port, etc. They are very cheap (~$100) or so in ebay land and are quite easy to monitor via SNMP. User Guide: http://www.apcmedia.com/salestools/ASTE-6Z5QDH/ASTE-6Z5QDH_R1_EN.pdf -----Original Message----- From: NANOG [mailto:nanog-bounces@nanog.org] On Behalf Of Rafael Possamai Sent: Saturday, June 13, 2015 12:55 PM To: nanog@nanog.org Subject: Hardware monitoring Hi everyone, I know this is slightly off-topic, but since it's still related to the list, I thought I'd give it a try. I am wondering what systems are out there (open source, preferably) for data collection and processing of hardware health data (temperature, CPU clock, fan speeds, etc). Ideally brand agnostic and location agnostic as well. I know of Cacti, but it would require SNMP enabled devices AFAIK, so room/generator/misc monitors wouldn't necessarily be included. Thanks in advance. Rafael
Even cheaper, but a little more DYI, you can look into building a small Linux box, load MRTG (which you should be running anyway), and crafting small probe scripts that would feed the "traffic" grapher. For switch closures like on water-sensors, you will need an I/O board, but they are readily available and pretty easy to script. For temperature/voltage alarms, those same scripts can send alarm e-mail when particular values fall outside of the range. Ditto switch sensing. Also, there are SNMP-based solutions you may not have thought of. Have Cisco routers? The environmental sensors are available via SNMP. On 06/14/2015 08:43 AM, Ryan DiRocco wrote:
Just for getting your feet wet and doing so on a (tiny) budget..... If you want to monitor non-SNMP devices such as things like room temp probes, water leak detection, generator/ats/ups alarm outputs, etc . You could look into something like the APC AP9340 units
These support APC's own temp/humidity probes, various user input, modbus rs-485 port, etc.
They are very cheap (~$100) or so in ebay land and are quite easy to monitor via SNMP. User Guide: http://www.apcmedia.com/salestools/ASTE-6Z5QDH/ASTE-6Z5QDH_R1_EN.pdf
-----Original Message----- From: NANOG [mailto:nanog-bounces@nanog.org] On Behalf Of Rafael Possamai Sent: Saturday, June 13, 2015 12:55 PM To: nanog@nanog.org Subject: Hardware monitoring
Hi everyone,
I know this is slightly off-topic, but since it's still related to the list, I thought I'd give it a try. I am wondering what systems are out there (open source, preferably) for data collection and processing of hardware health data (temperature, CPU clock, fan speeds, etc). Ideally brand agnostic and location agnostic as well.
I know of Cacti, but it would require SNMP enabled devices AFAIK, so room/generator/misc monitors wouldn't necessarily be included.
Thanks in advance.
Rafael
Hi, We're using PRTG from Paessler (http://www.paessler.com). We're monitoring > 50k sensors (storage, network, hardware, applications, a/c, generators, door locks, liquid detection system in datacentres, etc) ... Best decision ever! Best regards Jürgen Jaritsch Head of Network & Infrastructure ANEXIA Internetdienstleistungs GmbH Telefon: +43-5-0556-300 Telefax: +43-5-0556-500 E-Mail: jj@anexia.at Web: http://www.anexia.at Anschrift Hauptsitz Klagenfurt: Feldkirchnerstraße 140, 9020 Klagenfurt Geschäftsführer: Alexander Windbichler Firmenbuch: FN 289918a | Gerichtsstand: Klagenfurt | UID-Nummer: AT U63216601 -----Original Message----- From: Stephen Satchell [list@satchell.net] Received: Sonntag, 14 Juni 2015, 17:57 To: nanog@nanog.org [nanog@nanog.org] Subject: Re: Hardware monitoring Even cheaper, but a little more DYI, you can look into building a small Linux box, load MRTG (which you should be running anyway), and crafting small probe scripts that would feed the "traffic" grapher. For switch closures like on water-sensors, you will need an I/O board, but they are readily available and pretty easy to script. For temperature/voltage alarms, those same scripts can send alarm e-mail when particular values fall outside of the range. Ditto switch sensing. Also, there are SNMP-based solutions you may not have thought of. Have Cisco routers? The environmental sensors are available via SNMP. On 06/14/2015 08:43 AM, Ryan DiRocco wrote:
Just for getting your feet wet and doing so on a (tiny) budget..... If you want to monitor non-SNMP devices such as things like room temp probes, water leak detection, generator/ats/ups alarm outputs, etc . You could look into something like the APC AP9340 units
These support APC's own temp/humidity probes, various user input, modbus rs-485 port, etc.
They are very cheap (~$100) or so in ebay land and are quite easy to monitor via SNMP. User Guide: http://www.apcmedia.com/salestools/ASTE-6Z5QDH/ASTE-6Z5QDH_R1_EN.pdf
-----Original Message----- From: NANOG [mailto:nanog-bounces@nanog.org] On Behalf Of Rafael Possamai Sent: Saturday, June 13, 2015 12:55 PM To: nanog@nanog.org Subject: Hardware monitoring
Hi everyone,
I know this is slightly off-topic, but since it's still related to the list, I thought I'd give it a try. I am wondering what systems are out there (open source, preferably) for data collection and processing of hardware health data (temperature, CPU clock, fan speeds, etc). Ideally brand agnostic and location agnostic as well.
I know of Cacti, but it would require SNMP enabled devices AFAIK, so room/generator/misc monitors wouldn't necessarily be included.
Thanks in advance.
Rafael
On 06/14/2015 10:23 AM, Jürgen Jaritsch wrote:
We're using PRTG from Paessler (http://www.paessler.com).
This is a product designed for use on Windows only, no mention of ports to other operating systems. For some people, this is fine. For others, who don't want to mess with Windows at all, it's a concern. Looking at some of the product sheets, it looks boss at what it does. In particular, the "David Letterman" view is an interesting quick snapshot look at what is going on.
This is a product designed for use on Windows only,
No. The monitoring itself requires windows as OS but only for the Mgmt service, DB service, etc. You do not need a client (like for Nagios/etc) to monitor other systems. You simply monitor devices via http (e.g. APIs, etc) or SNMP, etc. You can also integrate other coding languages (Perl, PHP, C++, etc) if you need something unsupported. Jürgen Jaritsch Head of Network & Infrastructure ANEXIA Internetdienstleistungs GmbH Telefon: +43-5-0556-300 Telefax: +43-5-0556-500 E-Mail: jj@anexia.at Web: http://www.anexia.at Anschrift Hauptsitz Klagenfurt: Feldkirchnerstraße 140, 9020 Klagenfurt Geschäftsführer: Alexander Windbichler Firmenbuch: FN 289918a | Gerichtsstand: Klagenfurt | UID-Nummer: AT U63216601 -----Original Message----- From: Stephen Satchell [list@satchell.net] Received: Sonntag, 14 Juni 2015, 19:37 To: nanog@nanog.org [nanog@nanog.org] Subject: Re: Hardware monitoring On 06/14/2015 10:23 AM, Jürgen Jaritsch wrote:
We're using PRTG from Paessler (http://www.paessler.com).
This is a product designed for use on Windows only, no mention of ports to other operating systems. For some people, this is fine. For others, who don't want to mess with Windows at all, it's a concern. Looking at some of the product sheets, it looks boss at what it does. In particular, the "David Letterman" view is an interesting quick snapshot look at what is going on.
Appreciate the amplification. Cunningham's Law: "The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer." On 06/14/2015 10:46 AM, Jürgen Jaritsch wrote:
This is a product designed for use on Windows only,
No. The monitoring itself requires windows as OS but only for the Mgmt service, DB service, etc. You do not need a client (like for Nagios/etc) to monitor other systems. You simply monitor devices via http (e.g. APIs, etc) or SNMP, etc. You can also integrate other coding languages (Perl, PHP, C++, etc) if you need something unsupported.
Jürgen Jaritsch Head of Network & Infrastructure
ANEXIA Internetdienstleistungs GmbH
Telefon: +43-5-0556-300 Telefax: +43-5-0556-500
E-Mail: jj@anexia.at Web: http://www.anexia.at
Anschrift Hauptsitz Klagenfurt: Feldkirchnerstraße 140, 9020 Klagenfurt Geschäftsführer: Alexander Windbichler Firmenbuch: FN 289918a | Gerichtsstand: Klagenfurt | UID-Nummer: AT U63216601
-----Original Message----- From: Stephen Satchell [list@satchell.net] Received: Sonntag, 14 Juni 2015, 19:37 To: nanog@nanog.org [nanog@nanog.org] Subject: Re: Hardware monitoring
On 06/14/2015 10:23 AM, Jürgen Jaritsch wrote:
We're using PRTG from Paessler (http://www.paessler.com).
This is a product designed for use on Windows only, no mention of ports to other operating systems. For some people, this is fine. For others, who don't want to mess with Windows at all, it's a concern.
Looking at some of the product sheets, it looks boss at what it does. In particular, the "David Letterman" view is an interesting quick snapshot look at what is going on.
No worries cause your answer wasn't totally wrong :)
From my POV PRTG is nearly a 100% solution and you do not need much more tools to get an good view of your running inventory. Beside PRTG we're only running some tools for flow analysis, NetApp storage analysis, etc. In sum we're running <5 tools to monitor EVERYTHING (hardware, software, datacentre infra, etc).
Jürgen Jaritsch Head of Network & Infrastructure ANEXIA Internetdienstleistungs GmbH Telefon: +43-5-0556-300 Telefax: +43-5-0556-500 E-Mail: jj@anexia.at Web: http://www.anexia.at Anschrift Hauptsitz Klagenfurt: Feldkirchnerstraße 140, 9020 Klagenfurt Geschäftsführer: Alexander Windbichler Firmenbuch: FN 289918a | Gerichtsstand: Klagenfurt | UID-Nummer: AT U63216601 -----Original Message----- From: Stephen Satchell [list@satchell.net] Received: Sonntag, 14 Juni 2015, 20:03 To: nanog@nanog.org [nanog@nanog.org] Subject: Re: Hardware monitoring Appreciate the amplification. Cunningham's Law: "The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer." On 06/14/2015 10:46 AM, Jürgen Jaritsch wrote:
This is a product designed for use on Windows only,
No. The monitoring itself requires windows as OS but only for the Mgmt service, DB service, etc. You do not need a client (like for Nagios/etc) to monitor other systems. You simply monitor devices via http (e.g. APIs, etc) or SNMP, etc. You can also integrate other coding languages (Perl, PHP, C++, etc) if you need something unsupported.
Jürgen Jaritsch Head of Network & Infrastructure
ANEXIA Internetdienstleistungs GmbH
Telefon: +43-5-0556-300 Telefax: +43-5-0556-500
E-Mail: jj@anexia.at Web: http://www.anexia.at
Anschrift Hauptsitz Klagenfurt: Feldkirchnerstraße 140, 9020 Klagenfurt Geschäftsführer: Alexander Windbichler Firmenbuch: FN 289918a | Gerichtsstand: Klagenfurt | UID-Nummer: AT U63216601
-----Original Message----- From: Stephen Satchell [list@satchell.net] Received: Sonntag, 14 Juni 2015, 19:37 To: nanog@nanog.org [nanog@nanog.org] Subject: Re: Hardware monitoring
On 06/14/2015 10:23 AM, Jürgen Jaritsch wrote:
We're using PRTG from Paessler (http://www.paessler.com).
This is a product designed for use on Windows only, no mention of ports to other operating systems. For some people, this is fine. For others, who don't want to mess with Windows at all, it's a concern.
Looking at some of the product sheets, it looks boss at what it does. In particular, the "David Letterman" view is an interesting quick snapshot look at what is going on.
I know this is slightly off-topic, but since it's still related to the list, I thought I'd give it a try. I am wondering what systems are out there (open source, preferably) for data collection and processing of hardware health data (temperature, CPU clock, fan speeds, etc). Ideally brand agnostic and location agnostic as well.
I know of Cacti, but it would require SNMP enabled devices AFAIK, so room/generator/misc monitors wouldn't necessarily be included.
You're going to find that the most commonly recommended solution, I think, will be proxy SNMP, and let your SNMP monitor log it; there are *lots* of reasons not to want to run two infrastructures for that. Cheers, - jra -- Jay R. Ashworth Baylink jra@baylink.com Designer The Things I Think RFC 2100 Ashworth & Associates http://www.bcp38.info 2000 Land Rover DII St Petersburg FL USA BCP38: Ask For It By Name! +1 727 647 1274
participants (7)
-
b-nanog@grmbl.net
-
Jay Ashworth
-
Josh Luthman
-
Jürgen Jaritsch
-
Rafael Possamai
-
Ryan DiRocco
-
Stephen Satchell