Jeśli chcesz czegoś, co nie zależy od komputera :
Spójrz na czujniki lm . Z opisu:
Lm-czujniki to sprzętowy pakiet monitorowania stanu systemu Linux. To pozwala
aby uzyskać dostęp do informacji o temperaturze, napięciu i prędkości wentylatora
czujniki. Działa z większością nowszych systemów.
Ten pakiet zawiera programy ułatwiające konfigurowanie i odczytywanie danych
czujniki lm.
Ze strony ich projektu (edycja 2016: projekt nie żyje. Nasza własna wiki ma pewne informacje ):
- Bezobsługowy wysokiej klasy automatyczny monitoring serwera, routera lub innej maszyny o kluczowym znaczeniu. Łatwo utwórz zadanie cron, aby sprawdzić stan sprzętu i przesłać Ci wiadomość e-mail w razie problemu, zanim stanie się on krytyczny. W ten sposób możesz zostać ostrzeżony w ciągu kilku sekund o awarii krytycznego elementu, takiego jak zasilacz, wentylator, inny mechanizm chłodzenia, a nawet wykryć, czy obudowa została otwarta.
- Systemy wbudowane z systemem Linux. Mogą używać tego pakietu do monitorowania napięć, temperatur, prędkości wentylatorów itp. Przy użyciu gotowych komponentów i szeregu interfejsów magistrali (np. ISA, SMBus, I2C lub SPI).
- Mówiąc bardziej ogólnie, akwizycja danych. Łatwo mierz różne rodzaje danych (prędkości obrotowe, napięcia, temperatury itp.) Za pomocą tanich, gotowych części. Bardzo przydatny do automatyzacji systemów (w domu, warsztacie, stacji pogodowej, jak to nazywasz).
Lm-czujniki ma demona, zwanego sensord, który wykorzystuje RRDtool do „rejestrowania danych i systemu graficznego dla danych szeregów czasowych”. Zawiera więc taką grafikę, która może być wyświetlana przez serwer WWW:
(pobrane ze strony projektu czujników lm).
Aby zainstalować demona sensord, prawdopodobnie będziesz musiał zainstalować pakiet sensord.
Przykład z mojego notatnika:
Plik konfiguracyjny do tego znajduje się w /etc/sensors3.conf
lm-sensors
jest w pewnym sensie podstawą każdego pomiaru temperatury. Elementy pulpitu najprawdopodobniej uzyskają informacje z tego pakietu. Przykład Jeśli chcesz czegoś, co zależy od pulpitu
psensor.
- czujniki płyty głównej i procesora ( wymaga zainstalowania czujników lm ).
- Procesory graficzne NVidia
- Dyski twarde (wymaga zainstalowania hddtemp).
- Prędkość wentylatora (ponownie, wymaga zainstalowania czujników lm).
Instalacja poprzez dodanie PPA:
sudo add-apt-repository ppa:jfi/ppa
sudo apt-get update && sudo apt-get install psensor
(Oneiric będzie zawierał psensor)
(stary) przykład z ubuntugeek.com :