Slashdot Mirror


OpenBSD 3.9 Adds Sensor Framework

wbglinks writes to tell us ZDNet is reporting that the newest version of OpenBSD will include a sensor framework to help system administrators keep tabs on the environmental conditions of their servers. From the article: "At present, there are a number of commercial products that allow the environmental conditions of servers to be monitored, but different brands of server require different products. For example, Dell PowerEdge servers use the Embedded Server Management tool, while Sun Fire Servers use Sun's Remote System Control. This can make server management tricky when running a heterogeneous architecture. OpenBSD 3.9, which is scheduled for release on 1 May, includes support for the sensors and the sensor management tools used on a number of architectures."

85 comments

  1. No comments by Anonymous Coward · · Score: 0

    Ah ma gad

  2. sensors and slashdotting by cabinetsoft · · Score: 4, Funny
    De Raadt has already been using the sensor framework to monitor the machines running in the project's server room. "I now get a call on my cell phone whenever something is wrong in the machine room," he said.
    and I bet the temperature warning reads something along the lines of "Link to your site posted on slashdot.org"
  3. File cabinets and fires by BadAnalogyGuy · · Score: 0

    Remember when you could go home on the weekend and actually enjoy yourself?

    Sensor management means that you can never be completely away from your cellphone.

    1. Re:File cabinets and fires by MPHellwig · · Score: 1

      Well if you don't shell out money for shifts and stand by calls don't expect work to get done 24/7. Well at least in most european countries it works this way, don't know about the rest of the world.

    2. Re:File cabinets and fires by merdaccia · · Score: 3, Funny

      Remember when you could go back to work on Monday and find a disaster that would take you three weeks of painstaking work to fix because you had no way of knowing a fan died?

      --

      *blinking cursor*

    3. Re:File cabinets and fires by eraserewind · · Score: 4, Funny

      Ah, the good old days!

    4. Re:File cabinets and fires by simong · · Score: 1

      Don't you just hand over to the team in Singapore? When a fan fails they call a chap in Paris to call the on-call site engineer. Oh.

    5. Re:File cabinets and fires by cabinetsoft · · Score: 2, Interesting
      Remember when you could go home on the weekend and actually enjoy yourself? Sensor management means that you can never be completely away from your cellphone.

      Sensor management or no sensor management it's pretty the same thing... instead of the server dialing / paging you there can be a human dialing / paging you anyway. And of course YOU CAN switch off your cell phone if it's bothering...

      This reminds me of some time back when I used to tech support for a telco logging system. I was out with my friends BBQ-ing in a weekend when I get this strange phone call (all after some beers and stuff):

      Other end: "Hello, there's a mess in here... air conditioning broke up, the heat pipe from the next level is also broken, all the servers room is flooded"

      Me: "Who the fuck are you? Where the fuck are you? And what do I have to do with this mess?"

      Other end: "We're on [Street Name] and [repeats again the whole thing]"

      Me: "And what's on the [Street Name] and what do I have to do with that?"

      Other end: "We're at [Street Name] and like I said [repeats the whole thing again]

      Me (finally realizing the address matches one of my customers): "Ah... [Firm Name]? And who the hell told you to call me? Am I listed by any chance by mistake in the plumbers section of yellow pages? Did anyone make a joke or something?"

      Other end: "Well... I work here and the only contact I could find there or in my contacts list is your phone no... was posted on a sticky on one of the server boxes"

      Turns out that in a fucking really big enterprise... no one knew who to call in case of any kind of emergency or something like that... so the poor guy just took a chance with the first phone no he saw. Not his boss, not a guy working there, but me, a contractor for servicing a particular piece of software running on one of the damn boxes... It doesn't matter how many alarms, logging, notifications one sets up as long as there's not a procedure for dealing with it and people don't know who to call for each of them.

      I'm still wandering what would have happened if I would just say "OK... I know, I'm just entering the building... I'll take care of that, don't bother"

    6. Re:File cabinets and fires by Anonymous Coward · · Score: 0
      Well if you don't shell out money for shifts and stand by calls don't expect work to get done 24/7. Well at least in most european countries it works this way, don't know about the rest of the world.

      This is the wonderous world of salaried work in the USA. I'm guarenteed a set salary whether I actually have to work 20 hours a week on something or 80 hours a week on something. I'm on call 24 hours a day, 7 days a week and have a 4 hour return to service window. Not really that hard since we have redundancy built into the system so I rarely need to go in, but the burden is there.

    7. Re:File cabinets and fires by QuietLagoon · · Score: 2, Informative
      Sensor management means that you can never be completely away from your cellphone.

      Sensor management means that you will be aware of problems as they are in the nascent stages of development, before they become a crisis. It provides you the time needed to research and repair, instead of the panicked "fix it now!" when systems stop working.

    8. Re:File cabinets and fires by the+chao+goes+mu · · Score: 1

      Lucky you! Last job I was on call every 5th week, for 7 days, 24 hours a day and got a page (to which I had 20 minutes to respond) every 15 minutes or less. Which is why it was my previous job. The pay was nowhere near enough to make up for losing 7 days of sleep.
      And, as far as salary goes, funny how salaried US employees tend to work a lot of those 80 hour weeks, and very few of the 20 hour versions.

      --
      Boys from the City. Not yet caught by the Whirlwind of Progress. Feed soda pop to the thirsty pigs.
  4. The server confirms it... by advocate_one · · Score: 0

    it's dead Jim...

    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
  5. is_computer_on_fire() by Anonymous Coward · · Score: 1, Funny
    while Sun Fire Servers


    Finally some use for BeOS' is_computer_on_fire() function!
    1. Re:is_computer_on_fire() by rivaldufus · · Score: 1

      That's an expensive one to debug!

    2. Re:is_computer_on_fire() by shish · · Score: 1
      int32 is_computer_on(void)

      Returns 1 if the computer is on. If the computer isn't on, the value returned by this function is undefined.

      ... what? Is this real? It looks it, but... WTF?

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    3. Re:is_computer_on_fire() by mccoma · · Score: 1

      Be had some funky functions thrown in - Newton was just as bad (I seem to remember something like hold_your_horses).

    4. Re:is_computer_on_fire() by jpardey · · Score: 1

      typedef enum platform_types { B_BEBOX_PLATFORM = 0, B_MAC_PLATFORM, B_AT_CLONE_PLATFORM, B_ENIAC_PLATFORM, B_APPLE_II_PLATFORM, B_CRAY_PLATFORM, B_LISA_PLATFORM, B_TI_994A_PLATFORM, B_TIMEX_SINCLAIR_PLATFORM, B_ORAC_1_PLATFORM, B_HAL_PLATFORM, B_BESM_6_PLATFORM, B_MK_61_PLATFORM, B_NINTENDO_64_PLATFORM } platform_type; Hmm... but wouldn't it be awesome to run BE on a cray?

      --
      I have freaks! I did something right...
  6. Should it be in? by onion2k · · Score: 0, Flamebait

    "No other major commercial operating system has this feature," claimed de Raadt. "The Linux security patch PaX has some of this stuff, but it's not part of the default kernel."

    I'm not sure if Theo's comment was aimed as a criticism or just a statement of fact, but I'd question whether or not it should it be part of the kernel by default. Does it need to be? I can see the benefit of patching it in if you need it, but sensor monitoring is a pretty niche feature that a large number of people don't need. In the case of Linux where lots of installations aren't servers with this sort of hardware I reckon it *should* be an option that you only compile in if you want it.

    1. Re:Should it be in? by thomasweber · · Score: 2, Informative

      Ehm, in that part of the interview he's talking about "randomised memory allocation", not about sensors.

    2. Re:Should it be in? by Anonymous Coward · · Score: 0

      he was talking about memory randomisation you dope

    3. Re:Should it be in? by Anonymous Coward · · Score: 3, Informative

      If you RTFA, you can see that that quotation was taken out of context. Theo was discussing fully random memory allocation to prevent buffer overflow. As far as I know, sensor monitoring is available quite easily in Linux.

    4. Re:Should it be in? by bensch128 · · Score: 3, Informative

      There's lots of niche features which are in the main branch of the kernel.

      NUMA, OMAP, powerPC, and the list goes on and on.

      However, I think it would be VERY cool to be able to query /dev/tempsensor1 for the tempature of my motherboard or CPU. Might even be able to do something useful with it.

      Cheers,
      Ben

    5. Re:Should it be in? by newell98 · · Score: 2, Insightful

      cat /proc/acpi/thermalzone/THRM1/temperature

    6. Re:Should it be in? by bensch128 · · Score: 1

      Um, it's not there... /proc/acpi doesnt have thermalzone... Oh well, its the thought that counts :) Ben

    7. Re:Should it be in? by newell98 · · Score: 1

      weird... I guess you don't have ACPI compiled in. My point was that you CAN do that sort of thing already :P

    8. Re:Should it be in? by diegocgteleline.es · · Score: 1

      And that's the ACPI thing, you've a sysfs interface for other sensors.

    9. Re:Should it be in? by conteXXt · · Score: 1

      cat /proc/acpi/thermal_zone/THRM/temperature

      is the spot for me on an Gentoo amd64 laptop

      temperature: 48 C

      for those curious as to it's output)

      --
      The truth about Led Zep should never be told on /. (Karma suicide ensues)
    10. Re:Should it be in? by m50d · · Score: 1

      The hardware sensors stuff is in there. Enable the options (i2c /dev interface if you want /dev nodes, or I think it might have been renamed in new kernels), install lm-sensors for the userspace stuff, and you can get things like gkrellm monitors if you want.

      --
      I am trolling
    11. Re:Should it be in? by SigILL · · Score: 2, Informative
      $ uname -srm
      OpenBSD 3.6 i386
      $ sysctl -a hw.sensors
      hw.sensors.0=viaenv0, TSENS1, temp, 24.30 degC / 75.74 degF
      hw.sensors.1=viaenv0, TSENS2, temp, 61.40 degC / 142.52 degF
      hw.sensors.2=viaenv0, TSENS3, temp, 5.10 degC / 41.18 degF
      hw.sensors.3=viaenv0, FAN1, fanrpm, 0 RPM
      hw.sensors.4=viaenv0, FAN2, fanrpm, 0 RPM
      hw.sensors.5=viaenv0, VSENS1, volts_dc, 2.52 V
      hw.sensors.6=viaenv0, VSENS2, volts_dc, 2.43 V
      hw.sensors.7=viaenv0, Vcore, volts_dc, 1.98 V
      hw.sensors.8=viaenv0, VSENS3, volts_dc, 5.47 V
      hw.sensors.9=viaenv0, VSENS4, volts_dc, 12.72 V
      The idea here is that it's all nicely integrated. On more recent OpenBSD releases you can use sensorsd(8) to monitor the hardware through this very same interface. No kernel patching required (and probably not even kernel compiling; GENERIC has most stable stuff enabled already), and no need to figure out which interface to use.

      The new thing with 3.9 is support for more hardware monitoring interfaces, notably IPMI.

      That's on my Epia VE5000 box btw, no need to fret about the 0 RPM fans :)
      --
      Error: password can't contain reverse spelling of ancient Chinese emperor
  7. I wonder... by Vo0k · · Score: 1

    what's the situation in Linux? Is this the same thing as the 'hardware sensors' modules in the kernel?

    --
    Anagram("United States of America") == "Dine out, taste a Mac, fries"
    1. Re:I wonder... by Anonymous Coward · · Score: 1, Interesting

      Sounds to me more like that AND the framework for centrally managing all the platforms at the same time. That is what is missing. A standard way to manage all those sensor readings centrally.

      However it will most likely not be truly cross platform. I will be waiting for the Windows versions very eagerly. When you start talking about heterogenous environments, there will be Windows servers around. You can't get around that no matter how zealot and OSS fundamentalist you are.

    2. Re:I wonder... by Slashcrap · · Score: 1, Troll

      what's the situation in Linux? Is this the same thing as the 'hardware sensors' modules in the kernel?

      Pretty much, but this is the OpenBSD version so it will be better for a number of vague and poorly defined reasons.

      Also it will be more secure. You wouldn't want someone to hack in and find out the temperature of your server would you? That's what will happen if you don't use OpenBSD.

    3. Re:I wonder... by molnarcs · · Score: 1

      However it will most likely not be truly cross platform. I will be waiting for the Windows versions very eagerly. When you start talking about heterogenous environments, there will be Windows servers around. You can't get around that no matter how zealot and OSS fundamentalist you are. Mostly likely it will portable - like most of OpenBSD's code. Just don't expect them to port it for you. With some effort, probably it would work on unix services for windows (which is based on openbsd btw).

  8. Re:About time by Anonymous Coward · · Score: 5, Insightful
    "Now Linux had this functionality how many years ago?"


    If by "functionality" you mean hodge-podge of barely compatible tools written by some high scool kid in his mum's basement and that fail to actually define a sensible engineered framework, then yes I suppose so. Jesus Tap Dancing Christ, Linux sucks ass.

  9. Which means... by MadMirko · · Score: 3, Insightful

    ... they add support for BMC and IPMI?

    Which, while fine in itself, is hardly a groundbreaking achievment for an OS, or is it? At least Windows has done that for years, and I believe Linux does as well (at least we have a working "sensor" implementation on a few RedHat / HP servers).

    1. Re:Which means... by BuR4N · · Score: 1

      We will also add support for this in INM if possible.

      --
      http://www.intellipool.se/ - Intellipool Network Monitor
    2. Re:Which means... by Anonymous Coward · · Score: 1, Interesting

      I've got a RedHat ES3 server on a HP Proliant. The server support pack from HP is quite horrible, force installing rpms all over the place and apparently requiring the modules to be reinstalled if/when the kernel is updated.

      It would be great if there was a standard framework as a part of ES3, which then required just a few discrete drivers installed to read the sensors, much like how the RAID controller and NICs are supported - hopefully not needing re-installation each time the kernel is upgraded, and certainly not needing force installs.

    3. Re:Which means... by phoenix_rizzen · · Score: 1

      Linux has many hw/temp sensor monitors and programs (mbmon, lbmon, etc). However (like all major sub-systems in Linux), it does not have a framework to give you a single set of commands that work with all hw/temp sensors out there.

      If you want to monitor systemX, you use programX. If you want to monitor systemY, you use programY. And so on. (It's like the horrid mess that is ifconfig/iwconfig/wiconfig/athctl/younameitctl).

  10. What about ACPI? by hpcanswers · · Score: 0

    The Advanced Configuration & Power Interface already handles power usage issues. Does anyone know if this is available in Linux yet?

    1. Re:What about ACPI? by ThePhilips · · Score: 4, Informative

      IIRC Intel's ACPI code was included in Kernel long time ago. It's just ACPI has nothing to do with sensors. (http://acpi.sourceforge.net/)

      Sensors it's LM78 project. But. Not on single Linux instalation I've had luck with sensor installation. )-: Most of the time lm78 reported me nothing - given it found any sensors at all...

      P.S. Overall, due to separate development of kernel and libc, Linux development rarely results in any kind of API or framework. (Well, except the even rarer case when both developers - libc & kernel ones - happen to be employed by Red Hat.)

      --
      All hope abandon ye who enter here.
    2. Re:What about ACPI? by Al+Dimond · · Score: 1

      I don't remember just how I got this working in the first place, but lm_sensors works great on my Linux machine. I think it's supposed to work with some particular sensor models that don't go through ACPI... so if you've been doing all your Linux installations on machines with different types of sensors you'll probably have to look somewhere else. On the other hand, I have a laptop running FreeBSD and it seems like on there all the sensor-type stuff is handled through ACPI. So maybe if you have the right setup the sensor information will be available to you that way.

  11. You guys suck! by Anonymous Coward · · Score: 0

    Christ,

    An announcement is posted on Slashdot and everyone jumps in to criticize.
    You guys are pathetic trolls.

    Linux blows, OpenBSD blows, Windows blows ... you all blow. There.

    1. Re:You guys suck! by Ash-Fox · · Score: 1

      "NO U!"

      --
      Change is certain; progress is not obligatory.
    2. Re:You guys suck! by Myrrh · · Score: 1

      ...quoth the anonymous coward. The irony is delicious, especially with steak sauce.

  12. Welcome to.... by diegocgteleline.es · · Score: 2, Informative

    "There is a significant new sensor framework [in OpenBSD 3.9], which supports voltage sensors, fan sensors, temperature sensors, and so on," said de Raadt. "Such a feature is still missing in Linux and other major operating systems."

    There we go

    1. Re:Welcome to.... by Professor_UNIX · · Score: 1

      Doesn't he know lm_sensors is available for Linux? I've been using it for as long as I can remember to monitor the temperature, voltage, fans, etc. When I saw this announcement I was kind of startled that OpenBSD *hasn't* had this sensor support for so long, yet people consider it a production operating system. How can it be production if you don't know whether or not your CPU fan has died and your CPU is melting? I guess they're trying to say lm_sensors isn't included in the vanilla kernel, but a lot of distributions include it in their kernels.

    2. Re:Welcome to.... by DrSkwid · · Score: 1

      Theo wants it both ways, he proudly boasts "I don't know what other OSes do, I don't use them" until someone tells him that his feature isn't on Lunix and then it's in the press release.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    3. Re:Welcome to.... by Triumph+The+Insult+C · · Score: 5, Informative

      this sensor framework is integrated into the base install. it is managed and developed by the openbsd developers, not a third party group where changes still have to get imported

      the framework supports a lot of sensors. along with sensorsd(9), it is a large improvement over what has been available for other OSes

      --
      vodka, straight up, thank you!
    4. Re:Welcome to.... by diegocgteleline.es · · Score: 1

      "I don't know what other OSes do, I don't use them"

      (Disclaimer: I know Theo didn't said that himself)

      Well, then maybe he should just shut up about the things he doesn't know. Linux DOES have support hardware monitoring drivers, IPMI, and the randomization feature since 2.6.12 or so. Pretty much EVERYTHING he said about Linux is wrong.

      If you don't know nothing about something, then just don't talk about it. What Theo did is pure and true FUD.

    5. Re:Welcome to.... by DrSkwid · · Score: 1

      Date : 2 Giugio 2005
      http://www.tuxjournal.net/intervista3-en.html

      17) Do you like GNU/Linux ? Yes/No, why? Do you use it sometimes?

      I have never used it.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    6. Re:Welcome to.... by Guido+von+Guido · · Score: 1

      I have not had such great luck with lm_sensors. I usually run IBM hardware (not a lot of choice in the matter), and it wasn't until pretty recently that you could get lm_sensors to work on a lot of it. This seems to have a lot to do with the corruption issues lm_sensors initially had with Thinkpads--the developers seem to have been (justifiably) skittish about IBM hardware. The versions of lm_sensors packaged with the distributions we use (enterprise versions of SUSE and Red Hat) have also been well behind the current versions that work. It's been much easier to just use IBM Director for that sort of thing--and did I mention I hate IBM Director?

    7. Re:Welcome to.... by Anonymous Coward · · Score: 0

      Right, So where is ESM? Where is IPMI?

      Linux has some i2c devices but there is NO ESM on any other OSS. IPMI support for linux and freebsd is pretty darn painful to use. Think in the realm of a 30 second poll to get some values out of a board.

      The linux i2c stuff is very hard to use because all sensors feel different.

    8. Re:Welcome to.... by TheRaven64 · · Score: 1

      I think you are confusing your attribution. The quote you are repeating is correctly attributed to Linus Torvalds, not Theo De Raadt.

      --
      I am TheRaven on Soylent News
    9. Re:Welcome to.... by Triumph+The+Insult+C · · Score: 1

      oops. that should have been sensorsd(8)

      --
      vodka, straight up, thank you!
    10. Re:Welcome to.... by DrSkwid · · Score: 1
      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    11. Re:Welcome to.... by Breakfast+Pants · · Score: 1

      Nice, so your whole "I don't know what other OSes do" was made up. Thanks for the verification.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    12. Re:Welcome to.... by DrSkwid · · Score: 1

      That's right, but that's what verification is for.

      Do you think Theo hasn't got time to use Linux because he's too busy using Windows & Plan9 & FreeBSD & Solaris & Mac OS X?

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    13. Re:Welcome to.... by Anonymous Coward · · Score: 0

      5. What do you think of the FreeBSD 5 kernel and WindowsXP's new features from a clearly technical point of view?

      Linus Torvalds: I don't actually follow other operating systems much. I don't compete - I just worry about making Linux better than itself, not others. And quite frankly, I don't see anythign very interesting on a technical level in either.


      From http://www.osnews.com/story.php?news_id=161

      So Linus says, that he does not use them much, yet does not see anything technically interesting in them?

      Hardly the person to be considered for an informed opinion if he doesn't "actually follow other operating systems much". Seems like much of the same shit to me.

      At least OpenBSD does not compromise on source actually being OPEN in their system. As opposed to some other "open" source software projects like Linux and some BSD's which are just fine with abandoning open source when pressure is applied from hardware vendors. I'm talking about binary-only drivers and management software which expect to be able to communicate with the kernel and memory space as the hardware vendors see fit.

      So what was the point of the open source movement then? Oh of course, it is to promote software development in a way that benefits everyone! Right?

      Hmm, with the security (who knows what's in those binaries, they can't easily be audited), support (can be de-supported by vendors at any time, cannot be fixed or improved by OSS developers) and architecture binding (x86 only? How about my ppc and sparc64's?) implications of closed source, binary only software being used with open source software, it seems that these problems which were once areas of great pride for OSS, have been sold out to appease hardware vendors which really should just be providing programming documentation for their hardware. They are HARDWARE vendors are they not? Anyone would think their primary income was from closed source software. Meanwhile, Linux rolls over.

      No thanks, I'll stick to OpenBSD as long as Theo remains uncompromising and thoughtful of the long-term open, free and secure future of OpenBSD.

    14. Re:Welcome to.... by DrSkwid · · Score: 1

      Thanks for the link & the rant.

      I'm not knocking Theo or OpenBSD (my company's web server is 3.8) , just found it funny him using Linux as a benchmark when he doesn't use it.

      Linus is right though, there's nothing in XP or 5.x worth copying =)

      They should both use plan9 a bit more, then they'd know what was cutting edge.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    15. Re:Welcome to.... by Anonymous Coward · · Score: 0

      amen brother! there is no FREE/OPENSOURCE esm anywhere but openbsd.

  13. BSD.slashdot.org by thedletterman · · Score: 1

    Have I been missing this section this whole time, or is this something new?

    --
    Any fool can criticise, condemn, and complain, and most fools do. - Benjamin Franklin
    1. Re:BSD.slashdot.org by Arandir · · Score: 1

      Slashdot recently removed the link to it in their sidebar, but it's been here for years.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    2. Re:BSD.slashdot.org by thedletterman · · Score: 1

      but they give us menu to turn on/off sidebar sections.. without the option for bsd? Smooth move.

      --
      Any fool can criticise, condemn, and complain, and most fools do. - Benjamin Franklin
  14. You've been missing it by Hakubi_Washu · · Score: 1

    It has been here for years, but there's rarely a story posted in it :-)

  15. snmp/mib support? by TheGratefulNet · · Score: 1

    for me (my whole world is snmp, it seems) I'd want to know if there is any good progress on getting remote mgmt via snmp working better than it has, in the past.

    for example, sun has the 'platform mib' and 'entity mib' and in these two (as a sum) you can get voltage and fan speed and temperature and even alerts (traps) when thresholds are reached.

    I have not seen the entity mib (for example) on ANY lower end unix platform (freebsd, linux, etc). maybe I have to be the one to write one...

    getting sensor data has always been there, at least on linux. lmsensors worked for me when I used to run linux (I'm now a freebsd guy, though). the trick was getting it in a MIB so that remote polling and trapping could be done in a standard way using standard NMS tools.

    --

    --
    "It is now safe to switch off your computer."
  16. Mod parent up! by dildo · · Score: 2, Funny
    Seriously. If my job wasn't so boring, I wouldn't give /. any of my time. But for now it serves an important purpose keeping me from going insane due to the tedium.

    I think I may code an AI script that will learn how to have conversations based on the content of slashdot. After the program has digested a few thousand posts it will surely pass the /. Turing test (Can a human distinguish this program from a typical /. poster?)

    I imagine a conversation would run like this:

    Human: "I'm impressed with this new Linux distro. This may actually be an operating system my grandmother can use without any problems!"

    Slashdotbot: "Heh. Your mother should use Debian. If she uses Ubuntu she is going to get p0wn3d."

    Human: "I use BSD personally on my servers, but I don't think my Grandmother has much to worry about on her computer."

    /.Bot: "BSD is dying!"

    Human: "Um... okay... I guess that made a little sense -- if I cross my eyes and think real hard. I wonder what will happen when I say this: I've been running YourMomOS on my laptop and she is humming away beautifully."

    /.Bot: "YourMomOS used to be cool, but now it is filled with bloatware, all of the great developers have left, and it is only a matter of time until she becomes a calcified dinosaur that is no better than what is running on M$ boxen."

    Human: "I think I'm on to you. Hey guy, tell me about your girl."

    /.Bot: "I do not know what a 'girl' is. But I bet it sucks."

    Human: "Wait. Proves nothing. But that response is suspicious. Hey guy, tell me about your 7545121116577545454."

    /.Bot: "I do not know what a '7545121116577545454' is. But I bet it sucks."

    Human: "This is a computer program, but I was nearly fooled. Another thousand posts and it will be absolutely indistinguishable from the average slashdot poster. You merely need to dumb down its grammar, interject more spelling mistakes, and give it more pop culture references (i.e. the mention of the word 'Ballmer' should trigger the 'make_joke_about_chairs()' subroutine) and this AI construct will truly be perfect."

  17. Other Methods by gentimjs · · Score: 1

    Some are taking a more external route, and are more concerned with data-center level monitoring than system-level. Degree Controls (www.degreec.com) has a new product/service initiative called Adaptivcool which works to monitor and control (intelligently) airflow in a datacenter. Good stuff.

  18. Linux already has something like this by gbobeck · · Score: 1

    The 2.6.X linux kernels all have support for 1wire sensors through a built in kernel module.

    For those of you who aren't familiar with 1wire networking, I suggest checking out www.ibuttonlink.com for examples of those devices.

    --
    Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
  19. Re:About time by MikeBabcock · · Score: 2, Informative

    Being all-powerful, I'm sure Jesus would be pretty good at tap dancing if he felt like it :-)

    That said, although 'lm_sensors' and such can be a royal pain to manage at a low level when starting out, many higher-level tools exist to manage entire networks of Linux machines and their status data.

    See the related apps page on the rrdtool homepage.

    --
    - Michael T. Babcock (Yes, I blog)
  20. Windows built-in features by Anonymous Coward · · Score: 0

    Really? BMC and IPMI have been "done" in Windows for years? Can you show me where in PerfMon.exe I can add a monitor for my CPU temperature?

    Oh, wait, what's that? You meant to say that vendors have been shipping their own closed software for Windows for years?

  21. Re:About time by Anonymous Coward · · Score: 0

    Being all-powerful, I'm sure Jesus would be pretty good at tap dancing if he felt like it :-)
    Maybe so, but a tap dancing number in desert sandals just wouldn't do his skills justice.

    "Bof, un numero de claquette en espadrilles" - Prunelle.

  22. Whitebox Servers? by WoTG · · Score: 0, Offtopic

    The article specifically mentions Dell boxes, I wonder what features are available for whitebox servers. I guess it would depend on the motherboard features?

    1. Re:Whitebox Servers? by Anonymous Coward · · Score: 0

      i had a hell of a time (and never succeeded) trying to get lm_sensors to work on a dell poweredge 1300. sensors-detect would never be able to find any sensors. the netroedge self-help page lists other people with the same problem and no solution. i'd say that the whitebox servers are actually better in this respect because they're more likely to use uncommon, no-support sensor chips.

    2. Re:Whitebox Servers? by bigtrike · · Score: 1

      Use the openmanage stuff. It doesn't deal much with the lm_sensors stuff (which in imo sucks a lot), but it will let you read the sensors via snmp.

  23. Sensorship by chuck · · Score: 1

    I thought Slashdot readers were opposed to sensorship. (*Rimshot*)

  24. mmmh by diegocgteleline.es · · Score: 1

    You know, the Linux sensor developers ARE Linux developers (in charge of a given subsystem>), it's not a "third party group" where "changes still have to be imported" - in Linux the hardware monitoring features, IPMI etc have been in the mainline tree - and shipped in distros with commercial support etc - for years.

    I really don't see the difference, except that OpenBSD seems to be the one who is catching up.

  25. Has The Rat ever heard of Big Brother? by Myrrh · · Score: 1, Troll

    Wow, this latest move is sure to rocket OpenBSD to the top.

    I mean, the network performace will likely still suck, especially compared to the competition, but at least now we can monitor our servers!

    Big Brother's given us this capability for years. Nothing to see here, move along.

  26. Not NEW in the slightest... by evilviper · · Score: 2, Insightful

    This "New Sensor Framework" has been in the mainline kernel since 3.5, and working quite well, thank you. I certainly wish other OSes would get this stuff built-in (of course OpenBSD is also lacking a lot of good features that FreeBSD/Linux DO have).

    Setting up lmsensors was an infuriating and disgusting mess on Linux. After an hour of kernel recompliations, and i2c/lmsensors version mis-matches, I just gave-up. I decided to simply parse the output of mbmon (most trivial setup, EVER!).

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant