Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-09-19 16:58:58

  misioooo - Członek DUG

misioooo
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-06-10

Zdalny monitoring parametrów pracy serwera...

Cześć!
Mam debiana Jessie jako serwerek. Czy mogę jakoś zdalnie monitorować jego pracę?
Np chciałbym temperaturę z tego serwera mieć wyświetlaną na drugim komputerze w LAN (NIE przez internet, tyko LAN)...


https://wiki.debian.org/DebianArt/Themes/Lines?action=AttachFile&do=get&target=banner.png

Offline

 

#2  2014-09-19 17:03:50

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: Zdalny monitoring parametrów pracy serwera...

Nagios/zabbix, phpsysinfo, cacti i tysiące innych. Wpisz w googlu "webbased system moniotring tool"


LRU: #472938
napisz do mnie: ola@mojmail.eu
Hołmpejdż | Galerie | "Twórczość" || Free Image Hosting

Offline

 

#3  2014-09-19 20:23:22

  ramsi1986 - Użytkownik

ramsi1986
Użytkownik
Skąd: Oldschool Admin
Zarejestrowany: 2011-04-17

Re: Zdalny monitoring parametrów pracy serwera...

Nagios + Centreon
Nagios + Nconf
sam Nagios

nic lepszego internet jeszcze nie wymyślił :)


Laptop: Lenovo R400 / Intel Core2Duo P8400 2,26 Ghz / 4GB RAM / 160GB SATA3 / Debian SID
Blacha: Intel Core i7-3820 / 32GB RAM / 128GB SSD / 500GB SATA3 7200RPM / Win 7

NIE OSZUKUJMY SIĘ... DEBIAN MA TYLKO JEDNĄ WERSJĘ ==> UNSTABLE (SID)

Offline

 

#4  2014-09-19 21:04:29

  misioooo - Członek DUG

misioooo
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-06-10

Re: Zdalny monitoring parametrów pracy serwera...

Tia... tylko to wszystko nie zmieści mi się na dysku ;P Dzięki za info, jak dysk zmienię na większy to skorzystam!


https://wiki.debian.org/DebianArt/Themes/Lines?action=AttachFile&do=get&target=banner.png

Offline

 

#5  2014-09-19 21:07:56

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: Zdalny monitoring parametrów pracy serwera...

masz dysk 40MB? :>


LRU: #472938
napisz do mnie: ola@mojmail.eu
Hołmpejdż | Galerie | "Twórczość" || Free Image Hosting

Offline

 

#6  2014-09-19 21:10:45

  ramsi1986 - Użytkownik

ramsi1986
Użytkownik
Skąd: Oldschool Admin
Zarejestrowany: 2011-04-17

Re: Zdalny monitoring parametrów pracy serwera...

misioooo napisał(-a):

Tia... tylko to wszystko nie zmieści mi się na dysku ;P Dzięki za info, jak dysk zmienię na większy to skorzystam!

no nie przesadzaj, surowy Nagios zajmuje ok. 11MB


Laptop: Lenovo R400 / Intel Core2Duo P8400 2,26 Ghz / 4GB RAM / 160GB SATA3 / Debian SID
Blacha: Intel Core i7-3820 / 32GB RAM / 128GB SSD / 500GB SATA3 7200RPM / Win 7

NIE OSZUKUJMY SIĘ... DEBIAN MA TYLKO JEDNĄ WERSJĘ ==> UNSTABLE (SID)

Offline

 

#7  2014-09-19 22:10:40

  milyges - inż.

milyges
inż.
Skąd: Gorlice/Kraków
Zarejestrowany: 2006-04-09
Serwis

Re: Zdalny monitoring parametrów pracy serwera...

Sprawdź munina. Na serwerze instalujesz node a dane zbierasz na inną maszynę.

Offline

 

#8  2014-09-20 09:58:14

  misioooo - Członek DUG

misioooo
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-06-10

Re: Zdalny monitoring parametrów pracy serwera...

Mam wolnego ok 200mb na dysku. Do nagiosa jeszcze serwer www jakiś potrzebny etc ;P każdy MB się liczy. Dysk 1GB z debianem, system zajmuje ~600mb.


https://wiki.debian.org/DebianArt/Themes/Lines?action=AttachFile&do=get&target=banner.png

Offline

 

#9  2014-09-20 10:22:31

  Piotr3ks - Też człowiek :-)

Piotr3ks
Też człowiek :-)
Zarejestrowany: 2007-06-24

Re: Zdalny monitoring parametrów pracy serwera...

Jest jeszcze opcja, żeby napisać własne skrypty, rrdtool'em tworzyć wykresy i jakimś mini serwerem www wystawiać to wszystko na zewnątrz :)

Offline

 

#10  2014-09-20 12:26:02

  misioooo - Członek DUG

misioooo
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-06-10

Re: Zdalny monitoring parametrów pracy serwera...

Mi nie chodzi o wykresy... Po prostu chciałbym móc wyświetlić sobie liczbowo ilość miejsca na dyskach, temperaturę. I jak się da działające demony. Bez wykresów etc,
Nie da się jakoś np po ssh czy inaczej wysyłać tych danych? Najchętniej bym dorzucił te dane do conkiego na innym kompie ;P
Chyba, że może crontabem wrzucać wynik sensors i df do plików TXT, obrobić je (po stronie serwera) jakimś prostym skryptem, wrzucić na dysk z mediami wpięty do serwera (mam dostęp po ftp i sambie) i potem zawartość pliku wyświetlać w conkim? Mocno by takie coś obciążyło procka jakby np co 1min się odpalało?

Ostatnio edytowany przez misioooo (2014-09-20 12:28:33)


https://wiki.debian.org/DebianArt/Themes/Lines?action=AttachFile&do=get&target=banner.png

Offline

 

#11  2014-09-20 12:59:41

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Zdalny monitoring parametrów pracy serwera...

Da się - na serwerze odpalasz aplikację a'la

Kod:

ssh -C user@ip "echo $ip > /home/test/syf"

Ale to głupota lekka, lepiej webmin

Fervi

Offline

 

#12  2014-09-20 13:18:32

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Zdalny monitoring parametrów pracy serwera...

Fervi - dlaczego gupota i dlaczego webmin jest lepszy od wyświetlania na bieżąco sytuacji na ekranie?
Poza tym akurat nie na serwerze i nie taką, ale to inna sprawa :)

Ja mam to rozwiązane poprzez inetd - serwer na pewnym porcie odpowiada danymi o sobie, np:

Kod:

df | awk '
/\/dev\/sd[abc]/ {
    a=$6;
    if (a == "/") a="/root";
    print "serwer"a, int($5);
    }
'

co daje wynik w stylu:

Kod:

serwer/root 50
serwer/home 70
serwer/var 35

a conky mi to ślicznie na ekranie domowej maszynki wyświetla w postaci ślicznych kolorowych słupeczków.

I po co tu jakiś webmin (szczególnie że dane z paru serwerów sobie wyświetlam)?

Uprzedzając: wiem że to nie jest szczyt bezpieczeństwa, ale wątpię aby ktoś się pod mój IP podszywał żeby zobaczyć ile mam wolnego miejsca...


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
Zespół Adwokacki Dyskrecja

Offline

 

#13  2014-09-20 13:25:19

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: Zdalny monitoring parametrów pracy serwera...

fervi napisał(-a):

Ale to głupota lekka, lepiej webmin

Tak Fervi, oczywiscie, po co uruchamiac kilkunasto linijkowy skrypt w bashu/perlu skoro mozna zaprzegnac kobyle w stylu webmina. Najpierw przeczytaj o co autorowi chodzilo w watku, potem sie wypowiadaj. A jak nie masz nic do powiedzenia albo zamiarzasz plesc bzdury to lepiej nic nie pisz...
Skoro autor stwierdzil ze z Nagiosem ktory zajmuje kilka/kilkanascie mega bedzie problem to na pewno znajdzie miejsce na webmina ktory zajmuje prawie 10 razy tyle

Kod:

valhalla webmin-1.620 # du  -sh .
131M    .

misioooo - do nagiosa nie potrzebujesz zadnego serwera www. Dane z serwera mozesz pobierac przez nagstamona czy plugin do dowolnej przegladarki. Serwer www jest jako dodatek (zreszta masz  w dokumentacji napisane, ze serwer www wymagany jest jak chcialbys korzystac z cgi do wyswietlenia ladnej strony z "obrazkami")


LRU: #472938
napisz do mnie: ola@mojmail.eu
Hołmpejdż | Galerie | "Twórczość" || Free Image Hosting

Offline

 

#14  2014-09-20 16:15:45

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Zdalny monitoring parametrów pracy serwera...

@up

Ile masz tych Webminów zainstalowanych?

Kod:

qsize -m webmin
app-admin/webmin-1.690: 22964 files, 1389 non-files, 60 MiB

W ogóle najlepszy system monitorowania jakoś zniknął ostatnio, to był Ksysguard z KDE-3, ktory miał w komplecie demona ksysguardd - który nie wymagał żadnych ciężkich zależności, instalował się praktycznie od ręki, i dało się go potem monitorować z poziomu klienta przy pomocy SSH.

EDIT:
W Debianie jest dalej:

Kod:

ksysguardd - System Guard Daemon

Obecnie też mogę polecić Munina, jak ktoś wyżej, albo po prostu oskrypcić sobie serwer, żeby wysyłał ostrzeżenie mailem lub Jabberem, jak dzieje się coś niedobrego z dyskami, demonami czy ogólnym bezpieczeństwem.

Takie graficzne monitorowanie ma tą wadę, że pokazuje tylko niektóre parametry pracy serwera, przeważnie nie najważniejsze niestety.
Lepiej zrobić "dzwonek alarmowy" w przypadku prawdziwych problemów.
Samo obciążenie serwera, load i stan dysków i RAMu oczywiście są ważne, ale jak coś się ma zepsuć, albo ktoś ma się do serwera włamać, to i tak zawartość dmesg i auth.log nie pokazuje żaden ładny wykres, choćby nie wiem, jak kolorowy. xD

W tym celu można użyć np tej zabawki.

Pozdro
;-)

Ostatnio edytowany przez Jacekalex (2014-09-20 16:33:05)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#15  2014-09-20 17:50:16

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: Zdalny monitoring parametrów pracy serwera...

To choćby nawet 60M a 11M z nagiosa to różnica sześciokrotna co w porównaniu do jednego, nawet tasiemcowatego, skryptu jest zbędną kobyłą ;]


LRU: #472938
napisz do mnie: ola@mojmail.eu
Hołmpejdż | Galerie | "Twórczość" || Free Image Hosting

Offline

 

#16  2014-09-20 20:55:58

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Zdalny monitoring parametrów pracy serwera...

@winnetou
O ile uruchamiasz go na Raspberry Pi

Webmin może też robić jako praca zdalna

Oczywiście może SSH odpytywać konkretne usługi o temperaturę i przekazywać (zrobiłem podobny szitosystem, który informuje, które urządzenie jest drukarką i przekazuje do serwera za pomocą USBIP). Będzie hiper-lekki

Jak chcesz to sobie zrób tak, by wyświetlało pod zmiennymi (np. temp0, temp1, hdd itd.) a potem
sshpass <cośtubyło> ssh -C <user>@<ip> "echo $temp0 $temp1 $hdd > /home/user/dane"

I sobie potem sczytuj dane. Jest to możliwe i tak robiłem (mogę ci skrypt wygrzebać, pobierał IP z klienta i wysyłał na serwer)
Tylko ja to nazywam "dirty hack" i jest średnio przyjazne (jak ci DHCP przydzieli inny adres, to leży wszystko itd.)

Możesz też zrobić skrypt, który parsuje wszystko i w lighttpd wyświetla [jest nawet serwer WWW w Bashu napisany]
Albo inaczej - skrypt w PHP, który uruchomi konkretne programy i wyświetli linijki

Fervi

Ostatnio edytowany przez fervi (2014-09-20 20:58:28)

Offline

 

#17  2014-09-20 21:06:30

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Zdalny monitoring parametrów pracy serwera...

Sprawdzanie wszystkich krytycznych parametrów serwera i wysyłanie powiadomienia w przypadku przekroczenia jakiegoś parametru krytycznego, to jest może ze dwieście linijek w czystym bashu albo perlu, do tego np Sendxmpp albo Mutt do wysyłania ostrzeżeń.
Ja rozumiem, jak ktoś lubi i się fascynuje kolorowymi wykresami,
ale z reguły to nie tam są najciekawsze informacje o zdarzeniach, tylko w kilku rożnych plikach logów, dlatego np Swatch albo Logcheck dają dużo ciekawsze możliwości.

W tym przypadku zarówno 60MB Webmina jak i 11 MB Nagiosa, to nie są niezbędne narzędzia.

Pozdro

Ostatnio edytowany przez Jacekalex (2014-09-20 21:21:51)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#18  2014-09-20 21:13:50

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Zdalny monitoring parametrów pracy serwera...

Jacek, ale to ma być prosty skrypt, w Bashu taki mogę zrobić (wyświetli temperaturę, procesy, nic szczególnego)

https://www.indiegogo.com/projects/caesaria-divide-et-empera
Zgodzisz się Misiu na dotację? Podstawowy skrypt ci klepnę, a wspomożesz Open Source :)

Fervi

Ostatnio edytowany przez fervi (2014-09-20 21:14:18)

Offline

 

#19  2014-09-20 23:04:55

  misioooo - Członek DUG

misioooo
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-06-10

Re: Zdalny monitoring parametrów pracy serwera...

O! W Cezara grałem daaawno temu. Dzisiaj mam tyle czasu na granie... Mass Effecty mam wszystkie 3 oryginałki... I nawet jedynki od kilku lat nie przelazłem ;P
A z adresami nie mam problemu, bo wszystko dzieje się w mojej lokalnej, domowej sieci lan. Mam na sztywno przypisane adresy do wszystkich kompów (serwerek, stacjonarka, 2 laptopy, 3 telefony, 2 tablety) po MAC adresach więc tutaj obaw nie ma. Adresy dla "moich" są spoza puli DHCP...


https://wiki.debian.org/DebianArt/Themes/Lines?action=AttachFile&amp;do=get&amp;target=banner.png

Offline

 

#20  2014-09-20 23:38:21

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Zdalny monitoring parametrów pracy serwera...

Co ten skrypt powinien wyświetlać?

Fervi

Offline

 

#21  2014-09-21 01:40:04

  misioooo - Członek DUG

misioooo
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-06-10

Re: Zdalny monitoring parametrów pracy serwera...

Temperatura (poleceniem sensors dostaję wynik, Core0 mnie interesuje, Core1 pokazuje jakąś straszną zimę ;P)
Miejsce na dyskach (sda / sdb(na tym jest debian) / sdc)
ile ramu używa
Opcjonalnie: ile swapa używa, obciązenie procesora + 5 procesów najbardziej procożernych...
Jak to ci pomoże: adres serwera: 192.168.1.103, docelowo w conkym na kompach 192.168.1.* ma to być pokazywane


https://wiki.debian.org/DebianArt/Themes/Lines?action=AttachFile&amp;do=get&amp;target=banner.png

Offline

 

#22  2014-09-21 10:06:41

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Zdalny monitoring parametrów pracy serwera...

http://gmclan.org/uploader/6184/serverall.txt

Możesz zamienić serverall.txt na server
No i sprawdź czy wszystkie polecenia masz w systemie

No i możesz z dolara przelać (lub więcej) na zacny projekt :D
Port 8080

Fervi

Ostatnio edytowany przez fervi (2014-09-21 10:07:40)

Offline

 

#23  2014-09-21 12:17:45

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: Zdalny monitoring parametrów pracy serwera...

fervi coś takiego można w php zrobić w paru liniach i nie trzeba nc do tego.


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#24  2014-09-21 12:22:25

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Zdalny monitoring parametrów pracy serwera...

W teorii tak - ale (chyba, że się mylę - popraw mnie) potrzeba do tego interpretera PHP5 i serwera WWW, a to parę (naście) MB
Ten skrypt zajmuje 1KB i dodatkowo programy (które w teorii można rozwiązać pobierając bezpośrednio z /proc dane, jednak chyba lepiej programy)

Fervi

Offline

 

#25  2014-09-21 12:34:24

  Piotr3ks - Też człowiek :-)

Piotr3ks
Też człowiek :-)
Zarejestrowany: 2007-06-24

Re: Zdalny monitoring parametrów pracy serwera...

fervi napisał(-a):

https://www.indiegogo.com/projects/caesaria-divide-et-empera
Fervi

A dlaczego akurat ten projekt wspierać? Masz jakieś powiązanie z tym projektem?

Ostatnio edytowany przez Piotr3ks (2014-09-21 12:34:55)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)