Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest niedziela, 22 czerwca 2025, 00:41

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 40 ]  Przejdź na stronę 1, 2  Następna
Autor Wiadomość
Post: poniedziałek, 3 marca 2008, 14:12 
Offline
Użytkownik

Rejestracja: wtorek, 11 stycznia 2005, 18:58
Posty: 197
Lokalizacja: mazowieckie
Właśnie uruchomiłem produkcyjnie Compaq'a AP400, chodzi b.ładnie. Maszynka oczywiście dwuprocesorowa. Pytanie: kto pomoże delikatnie przerobić MRTG żeby ładnie pokazywał na wykresie 2 procesory lub zrobic 2 oddzielne wykresy? Mrtg standardowe zainstalowane przez pacman, na porcie 80 siedzi thttpd. Może, to taka moja propozycja, da się odrazu przerobic konfigurator?

pozdrawiam

_________________
intel D201GLY2A, nano-ITX, celeron220 1,2GHz, load average: 0.25, 0.21, 0.21, 2GB DDR2, 320HDD SATA


Na górę
 Wyświetl profil  
 
Post: poniedziałek, 3 marca 2008, 16:38 
Offline
Użytkownik

Rejestracja: wtorek, 11 stycznia 2005, 18:58
Posty: 197
Lokalizacja: mazowieckie
może nie do końca odpowiadam sam sobie bo pomógł mi kolega, który niema konta na forum ale do rzeczy:

należy wykasować sekcję "Procek" w
: [/] [] ()
 /etc/nndconf.d/mrtg*

: [/] [] ()
##Procek
Target[cpu]: \`awk '/cpu /{print \$4; print \$2+\$3+\$4}'</proc/stat; uptime; hostname\`
Title[cpu]: Użycie procesora na serwerze
PageTop[cpu]: <center> <H1>Użycie procesora na serwerze</H1>
MaxBytes[cpu]: 100
Unscaled[cpu]: ymwd
Options[cpu]: growright, nopercent, integer, nobanner, noinfo
LegendI[cpu]: &nbsp;user:
LegendO[cpu]: &nbsp;total:
Ylegend[cpu]: %
ShortLegend[cpu]: %
Legend1[cpu]: Czas spedzony trybie user
Legend2[cpu]: Czas spedzony trybie user + czas spedzony trybie system


i wstawić zamiast tego te linie:
: [/] [] ()
##Procek 0
Target[cpu0]: \`awk '/cpu0 /{print \$4; print \$2+\$3+\$4}'</proc/stat; uptime; hostname\`
Title[cpu0]: Użycie procesora nr.1 na serwerze
PageTop[cpu0]: <center> <H1>Użycie procesora nr1 na serwerze</H1>
MaxBytes[cpu0]: 100
Unscaled[cpu0]: ymwd
Options[cpu0]: growright, nopercent, integer, nobanner, noinfo
LegendI[cpu0]: &nbsp;user:
LegendO[cpu0]: &nbsp;total:
Ylegend[cpu0]: %
ShortLegend[cpu0]: %
Legend1[cpu0]: Czas spedzony trybie user
Legend2[cpu0]: Czas spedzony trybie user + czas spedzony trybie system

##Procek 1
Target[cpu1]: \`awk '/cpu1 /{print \$4; print \$2+\$3+\$4}'</proc/stat; uptime; hostname\`
Title[cpu1]: Użycie procesora nr.2 na serwerze
PageTop[cpu1]: <center> <H1>Użycie procesora nr2 na serwerze</H1>
MaxBytes[cpu1]: 100
Unscaled[cpu1]: ymwd
Options[cpu1]: growright, nopercent, integer, nobanner, noinfo
LegendI[cpu1]: &nbsp;user:
LegendO[cpu1]: &nbsp;total:
Ylegend[cpu1]: %
ShortLegend[cpu1]: %
Legend1[cpu1]: Czas spedzony trybie user
Legend2[cpu1]: Czas spedzony trybie user + czas spedzony trybie system


następnie trzeba ponownie uruchomic konfigurator Mrtg i gotowe, za jakiś czas wykresy będą na ekranie ;-)

_________________
intel D201GLY2A, nano-ITX, celeron220 1,2GHz, load average: 0.25, 0.21, 0.21, 2GB DDR2, 320HDD SATA


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 3 marca 2008, 17:57 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
a moze przerobic tak konfigurator aby rozpoznawal maszyne jedno i dwu procesorowa?

_________________
Pomógł? wypij jego zdrowie.
http://nnd-linux.pl/faq.php
http://wiki.nnd.freesco.pl/index.php/FAQ


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 3 marca 2008, 18:24 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
-MW- pisze:
a moze przerobic tak konfigurator aby rozpoznawal maszyne jedno i dwu procesorowa?

Da się zrobić, bardzo prosto - w wolnej chwili przebuduję paczkę.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 3 marca 2008, 23:20 
Offline
Użytkownik

Rejestracja: wtorek, 11 stycznia 2005, 18:58
Posty: 197
Lokalizacja: mazowieckie
viater pisze:
-MW- pisze:
a moze przerobic tak konfigurator aby rozpoznawal maszyne jedno i dwu procesorowa?

Da się zrobić, bardzo prosto - w wolnej chwili przebuduję paczkę.

Czyli wielkie dzięki. Aby z 4 prockami tez działało ;-)

_________________
intel D201GLY2A, nano-ITX, celeron220 1,2GHz, load average: 0.25, 0.21, 0.21, 2GB DDR2, 320HDD SATA


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 3 marca 2008, 23:49 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
jak viater przerobi, to i na mainframe pójdzie ;)

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
Post: wtorek, 4 marca 2008, 01:05 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
DjRobson pisze:
należy wykasować sekcję "Procek"

Ja bym to zostawił - ten wykres będzie chyba pokazywał "łączne" obciążenie wszystkich procesorów.

DjRobson pisze:
i wstawić zamiast tego te linie:

Skoro zostawiamy sekcję "Procek", to nie wstawić tylko dodać.

DjRobson pisze:
następnie trzeba ponownie uruchomic konfigurator Mrtg i gotowe, za jakiś czas wykresy będą na ekranie ;-)

Po co ?
Obawiam się, że ponowne uruchomienie konfiguratora po wprowadzeniu powyższych zmian (czyli po dodaniu wykresów dla poszczególnych procesorów) nadpisze wprowadzone zmiany domyślnym konfigiem (nie pamiętam w tej chwili co robi konfigurator w przypadku, gdy mrtg.conf już istnieje).

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
Post: wtorek, 4 marca 2008, 20:41 
Offline
Użytkownik

Rejestracja: wtorek, 11 stycznia 2005, 18:58
Posty: 197
Lokalizacja: mazowieckie
Ja bym jednak optował za oddzielnymi wykresami. Po to chciałem je rozbić, chociaz NND standardowo i tak w miarę po równo wykorzystuje procki więc wykresy sa prawie równe. A konfigurator bodajże po to żeby zaszły zmiany w pliku index.html.

_________________
intel D201GLY2A, nano-ITX, celeron220 1,2GHz, load average: 0.25, 0.21, 0.21, 2GB DDR2, 320HDD SATA


Na górę
 Wyświetl profil  
 
Post: wtorek, 4 marca 2008, 20:55 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
DjRobson pisze:
A konfigurator bodajże po to żeby zaszły zmiany w pliku index.html.

Konfigurator nie generuje indexu na podstawie mrtg.conf, więc jeśli dopisujesz sobie ręcznie wykresy do mrtg.conf, musisz je też dopisać ręcznie do indexu.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
Post: wtorek, 4 marca 2008, 21:01 
Offline
Użytkownik

Rejestracja: wtorek, 11 stycznia 2005, 18:58
Posty: 197
Lokalizacja: mazowieckie
viater pisze:
DjRobson pisze:
A konfigurator bodajże po to żeby zaszły zmiany w pliku index.html.

Konfigurator nie generuje indexu na podstawie mrtg.conf, więc jeśli dopisujesz sobie ręcznie wykresy do mrtg.conf, musisz je też dopisać ręcznie do indexu.

ja mówie cały czas o zmianach w pliku
: [/] [] ()
/etc/nndconf.d/mrtg*

_________________
intel D201GLY2A, nano-ITX, celeron220 1,2GHz, load average: 0.25, 0.21, 0.21, 2GB DDR2, 320HDD SATA


Na górę
 Wyświetl profil  
 
Post: wtorek, 4 marca 2008, 21:08 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
DjRobson pisze:
ja mówie cały czas o zmianach w pliku
: [/] [] ()
/etc/nndconf.d/mrtg*

Aaaa..., to przepraszam wtedy ;)

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
Post: wtorek, 4 marca 2008, 21:13 
Offline
Użytkownik

Rejestracja: wtorek, 11 stycznia 2005, 18:58
Posty: 197
Lokalizacja: mazowieckie
viater pisze:
DjRobson pisze:
ja mówie cały czas o zmianach w pliku
: [/] [] ()
/etc/nndconf.d/mrtg*

Aaaa..., to przepraszam wtedy ;)


Ty tu Majster nie przepraszaj tylko przebuduj jak bedziesz miał chwilkę ;-) Przy okazji może i poprawic w liczeniu ilości połączeń TCP sekcje "netstat-nat " na "netstat -nat", bo inaczej nie generuje (i odchaszowac ja może na stałe toć działa).

_________________
intel D201GLY2A, nano-ITX, celeron220 1,2GHz, load average: 0.25, 0.21, 0.21, 2GB DDR2, 320HDD SATA


Na górę
 Wyświetl profil  
 
Post: wtorek, 4 marca 2008, 21:21 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
DjRobson pisze:
Przy okazji może i poprawic w liczeniu ilości połączeń TCP sekcje "netstat-nat " na "netstat -nat", bo inaczej nie generuje (i odchaszowac ja może na stałe toć działa).

Zależy, jakie połączenia chcesz zliczać.
Zapis "netstat-nat" jest całkowicie poprawny i odnosi się do programiku, pokazującego ilość połączeń w tablicy conntrack (czyli połączenia klientów zza natu w świat). Problem w tym, że trzeba to mieć zainstalowane. Jest paczka - zainstaluj i porównaj wyniki:
: [/] [] ()
netstat-nat
netstat -nat

a przekonasz się, że to wcale nie to samo :P

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
Post: wtorek, 4 marca 2008, 21:35 
Offline
Użytkownik

Rejestracja: wtorek, 11 stycznia 2005, 18:58
Posty: 197
Lokalizacja: mazowieckie
viater pisze:
zainstaluj i porównaj wyniki:
: [/] [] ()
netstat-nat
netstat -nat

a przekonasz się, że to wcale nie to samo :P


Faktycznie ;-) Trochę się lekko robi nie na temat ale sądze tragedii niema. Jakbyś mógł jeszcze wytłumaczyć co dokładnie pokazują te 2 różne polecenia. Wykresy MRTG faktycznie pokazuja co innego.

_________________
intel D201GLY2A, nano-ITX, celeron220 1,2GHz, load average: 0.25, 0.21, 0.21, 2GB DDR2, 320HDD SATA


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 5 marca 2008, 22:18 
Offline
Użytkownik

Rejestracja: środa, 8 czerwca 2005, 19:39
Posty: 571
Zaobserwowałem ciekawe zjawisko.
Po rozbiciu zliczania na rdzeń według w/w przepisu, wartości prezentowane na wykresach zmniejszyły sie o połowę. Troszkę bez sensu, bo standardowy wykres fałszuje nieco sytuację... pokaże "zmęczenie" procesora 100% w przypadku kiedy faktycznie obciążenie wynosi 50% na rdzeń.

Co myślicie koledzy?

_________________
| ArchLinux X64 2.6.29-6 (Custom) @ IBM eServer 235
| Intel Xeon 2,4GHz (x2) : 2GB RAM : 2x36GB SCSI (RAID1)
| httpd2.6 mysql exim dhcpd named proftpd stats niceshaper06
| WAN: 35|35 mb/s (GTS) @ 500+ hosts


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 6 marca 2008, 01:38 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
No nie mogę się powstrzymać. :D

No przecież:
50%+50%=100%

:twisted: :twisted: :twisted: :twisted: :twisted: :twisted:

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
Post: czwartek, 6 marca 2008, 01:41 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
DjRobson pisze:
Jakbyś mógł jeszcze wytłumaczyć co dokładnie pokazują te 2 różne polecenia. Wykresy MRTG faktycznie pokazuja co innego.

netstat-nat - patrz mój poprzedni post
netstat -nat - odpal i przeczytaj pierwszą linijkę wyjścia.

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 6 marca 2008, 02:25 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
Cytuj:
No nie mogę się powstrzymać.

No przecież:
50%+50%=100%


ja tez tak pomyslalem ale z drugiej strony dwa procesory w jednym ukladzie pracujace na pol gwizdka to razem daje zawalony zadaniami procesor na 100%?

a co z pozostalymi 50% niewykorzystanymi.

czy wykres cpu0 i cpu1 nie powinien pokazywac 100% przy pelnym obciazeniu, rowniez i suma obciazen powinna byc na 100% a nie dwa wykresy z obciazeniem po 50% i suma na 100% ?

ciekawe co pokaze wykres cpu jesli cpu0 bedzie 100% a cpu1 0% :twisted:

_________________
Pomógł? wypij jego zdrowie.
http://nnd-linux.pl/faq.php
http://wiki.nnd.freesco.pl/index.php/FAQ


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 6 marca 2008, 09:30 
Offline
Użytkownik

Rejestracja: środa, 8 czerwca 2005, 19:39
Posty: 571
zciech pisze:
No nie mogę się powstrzymać. :D
No przecież:
50%+50%=100%

I to jest właśnie duży błąd rzeczowy! Co zresztą zauważa dość celnie -MW-
Niemniej jednak zdrowo się uśmiałem, a 75% + 65%?

Teraz już widzisz o co chodzi?
100% to 100% - na razie mój CPU max wyciąga 200% (jeśli używam jednego wykresu). Jak dołożę drugi procesor to wyciągnę do 400%...

Dlatego uważam, że zmiana w konfiguratorze mrtg jest wręcz konieczna,
a dodam że użycie rdzeni jest różne +/- 10%, chociaż proste dzielenie może też załatwiło by sprawę.

@-MW- pokaże 100%. Choć tak naprawdę serwer bedzie miał spory zapas mocy (co można będzie odczytać np. w load average)

_________________
| ArchLinux X64 2.6.29-6 (Custom) @ IBM eServer 235
| Intel Xeon 2,4GHz (x2) : 2GB RAM : 2x36GB SCSI (RAID1)
| httpd2.6 mysql exim dhcpd named proftpd stats niceshaper06
| WAN: 35|35 mb/s (GTS) @ 500+ hosts


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 6 marca 2008, 09:47 
Offline
Użytkownik

Rejestracja: wtorek, 11 stycznia 2005, 18:58
Posty: 197
Lokalizacja: mazowieckie
Cytuj:

ja tez tak pomyslalem ale z drugiej strony dwa procesory w jednym ukladzie pracujace na pol gwizdka to razem daje zawalony zadaniami procesor na 100%?

a co z pozostalymi 50% niewykorzystanymi.


Może po prostu pomnożyć wykresy razy 2, wtedy tam gdzie pokazuje 50% bedzie 100. Wie ktoś jak? ;-)

_________________
intel D201GLY2A, nano-ITX, celeron220 1,2GHz, load average: 0.25, 0.21, 0.21, 2GB DDR2, 320HDD SATA


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 40 ]  Przejdź na stronę 1, 2  Następna

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl