<?xml version="1.0"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://docbook.org/xml/4.2/docbookx.dtd"
>
<article id="spm" lang="hu">
	<articleinfo><title>Teljes rendszerteljesítmény-monitor HOGYAN</title>
		<abstract>
			<para>Ez a HOGYAN egy áttekintést biztosít a Complete System Performance Monitor (CSPM; Teljes rendszerteljesítmény-monitor) alkalmazásról, beleértve a termék és a telepítés leírását, valamint a beállítási információkat.</para>
		</abstract>
		<author>
			<firstname>Chris</firstname>
			<surname>Lorenz</surname>
			<affiliation>
				<address><email>lorenzc@us.ibm.com</email></address>
			</affiliation>
		</author>
		<pubdate>2003.06.10</pubdate>
		<revhistory>
			<revision>
				<revnumber>2.0</revnumber>
				<date>2003.06.10</date>
				<authorinitials>CL</authorinitials>
			</revision>
		</revhistory>
	</articleinfo>
<sect1 id="copy"><title>Szerzői jog és licenc</title>
		<para>Copyright (c) 2003 IBM Corporation. Minden jog fenntartva.
		</para>
		<para>Ez a dokumentum úgy használható "AHOGY VAN", minden garancia nélkül. A dokumentumban lévő információkat a saját felelősségére használja fel!
		</para>
		<para>A Linux Linus Torvalds bejegyzett védjegye. A többi cég, termék, szolgáltatás név mások védjegyei lehetnek.
		</para>
<para>Engedélyezett a dokumentum másolása, terjesztése, és/vagy módosítása a GNU Szabad Dokumentáció Licensz feltétele mellett, az 1.1 vagy későbbi verzió a Free Software Foundation által közzétéve, megváltoztathatatlan rész, fedőlap és hátlap szöveg nélkül. A licensz egy másolata megtalálható a <ulink url="http://www.gnu.org/licenses/fdl.txt">http://www.gnu.org/licenses/fdl.txt</ulink> honlapon.</para>

<sect2>
    <title>Magyar fordítás</title>
    <para> A magyar fordítást <ulink url="mailto:Medgyesi.Laszlo[kukac]stud.u-szeged[pont]hu">Medgyesi László</ulink> készítette (2004.07.01). A lektorálást <ulink url="mailto:dacas[kukac]freemail[pont]hu">Daczi László</ulink> végezte el (2004.07.07). A dokumentum legfrissebb változata megtalálható a <ulink url="http://tldp.fsf.hu/">Magyar Linux Dokumentációs Projekt</ulink> honlapján. 
    A dokumentum fordítása a <ulink url="http://www.u-szeged.hu/">Szegedi Tudományegyetem</ulink> <ulink url="http://www.inf.u-szeged.hu/~havasi/opensource/">nyílt forráskódú szoftverfejlesztés speciálkollégium</ulink>ának segítségével valósult meg.</para>
  </sect2>

</sect1>
<sect1><title>Mi a CSPM?</title>
<para>A Don Dupuis of Compaq Computer Corporation által írt CSPM egy grafikus eszköz, ami figyeli a Linux (R) rendszer CPU, memória, háttértár, hálózat és IRQ felhasználását. A CSPM automatikusan összegyűjti az összes információt, és utána egy hisztogramot generál, ami megjeleníti a rendszer használatát. </para></sect1>

<sect1><title>Követelmények</title>
<para>A CSPM 1.0 vagy későbbi verziójának követelményei:</para>
<itemizedlist><listitem><para>Red Hat Linux 7.2 vagy későbbi, Mandrake 8.2 vagy későbbi, vagy bármilyen Linux rendszermag, ami használja Stephen Tweedie féle <command>sar</command> vagy <command>sysstat</command> foltot (patch) (mint a 2.4.20)</para></listitem>
<listitem><para>Trolltech Qt 3.0 vagy későbbi C++ alkalmazás fejlesztő környezet, ami ingyenesen letölthető a Trolltechtől.</para></listitem>
</itemizedlist>
</sect1>

<sect1><title>A CSPM telepítése és ennek követelményei</title>
<para>Ez a rész leírja, hogyan lehet megszerezni a Qt alkalmazásfejlesztő környezetet, és telepíteni a CSPM-et.</para>
<sect2><title>A Qt 3.0-as vagy későbbi verzió telepítése</title>

<para>A Qt 3.0 vagy későbbi verziót telepíteni kell a rendszerre a CSPM telepítése előtt. Kövesse a következő lépéseket a Qt megszerzéséhez és beállításához: 

<orderedlist>
<listitem>
<para>Töltse le a Qt X/11 ingyenes kiadását a <ulink url="http://www.trolltech.com">http://www.trolltech.com</ulink> webhelyről. </para>
</listitem>
<listitem>
<para>Kövesse a Trolltech utasításait a Qt telepítéséhez. </para>
</listitem>
<listitem>
<para>Futassa .<command>/configure</command> szkriptet a  <constant>-thread</constant> kapcsolóval, hogy a Qt sokszálú futtatás módban legyen telepítve.</para>
<programlisting># ./configure -thread</programlisting>
</listitem>
<listitem><para>Győződjön meg róla, hogy exportálta a QTDIR és LD_LIBRARY_PATH változókat, ahogy az a szoftverrel letöltött Qt telepítési útmutatóban le van írva.</para>
</listitem></orderedlist>
</para>
</sect2>

<sect2><title>CSPM telepítése</title>
<para>A következő rész leírja, hogyan kell a CSPM-t letölteni és telepíteni. Ezeket a lépéseket root felhasználóként kell végrehajtani. A telepítési eljárás  egy <filename>spm</filename> nevű könyvtárat készít, ebben helyezi el az összes fájlt. 

</para>
<sect3><title>Telepítés az rpm csomagból</title>
<para>A következő lépések a CSPM-et az rpm fájlból telepítik:</para>
<orderedlist>
<listitem>
<para>Töltse le a CSPM rpm csomagot a <ulink url="http://sourceforge.net/projects.cspm">http://sourceforge.net/projects/cspm</ulink> webhelyről. A fájl neve <filename>spm2</filename>. </para>
</listitem>
<listitem><para>Telepítse a szoftvert:</para>
<programlisting># rpm -ihv --nodeps spm2-1.0-1.586.rpm</programlisting>
<para>A rpm egy  <command>spm2</command> nevű binárist készít az aktuális könyvtárban.</para>
</listitem>
</orderedlist>

</sect3>
<sect3><title>Telepítés tar-ból</title>
<para>Kövesse a lépéseket a CSPM tar fájlból való telepítéséhez:</para>
<orderedlist>
<listitem><para>Töltse le a CSPM tar fájlt a <ulink url="http://sourceforge.net/projects.cspm">http://sourceforge.net/projects/cspm</ulink> webhelyről. A fájl neve <filename>spm2</filename>. </para></listitem>

<listitem><para><filename>spm2.tar.gz</filename> fájl kicsomagolása:</para>
<programlisting># tar xvzf spm2.tar.gz</programlisting></listitem>
<listitem><para>CSPM fordítása:</para>
<programlisting># make all</programlisting>
<para>A <command>make</command> parancs egy <command>spm2 </command>nevű binárist készít az aktuális könyvtárban.</para></listitem>
</orderedlist>
</sect3>
</sect2>

<sect2><title>A CSPM indítása</title>
<para>A <filename>spm2</filename> programot a root felhasználón kívül mások is futtathatják, ezért van néhány alapbeállítás ami megváltozhat.</para>
<para>Adja ki a következő parancsot a CSPM telepítésének könyvtárából:</para>
<para><programlisting># ./spm2</programlisting></para>
<para>Ha szegmens hiba következik be, az <command>spm2</command> indulásakor, akkor bizonyosodjon meg róla, hogy beállította a QTDIR és LD_LIBRARY_PATH változókat, ahogy az a szoftverrel letöltött Qt telepítési útmutatóban le van írva.</para>
</sect2>
</sect1>

<sect1><title>CSPM alapbeállítások módosítása </title>
<para>Alapbeállításban minden hisztogram y tengelyén öt jelölés van. Ha nem aktív egy különleges eszköz sem, akkor a CSPM alap értékei 0, 0,2, 0,4, 0,6 és 0,8. Egy eszköz aktiválódásakor a CSPM az öt értéket úgy állítja be, hogy azok egyenletesen növekedjenek 0-tól a csúcs értékig, amit a vizsgált intervallumban gyűjtött. Néha a rácsvonalak pont a beosztás számaira esnek, ami megnehezíti azok leolvasását. Beállíthatja a rácsvonalak színét, a vizsgált intervallumot, vagy eltüntetheti a rácsvonalakat.
</para>

<para>Megváltoztathatja az alap rácshálózatot, a méretezést és a megjelenítés beállításokat minden nézetben a <menuchoice><guimenu>Preferences</guimenu></menuchoice> (tulajdonságok) menüben. A
<menuchoice><guimenu>Preferences</guimenu></menuchoice> menüben a következőket választhatja: <guilabel>System</guilabel> (rendszer),
<guilabel>Tests</guilabel> (tesztek), <guilabel>CPU</guilabel>, <guilabel>Memory</guilabel> (memória), <guilabel>Network</guilabel> (hálózat), 
<guilabel>Strorage</guilabel> (háttértár) vagy <guilabel>IRQs</guilabel> (megszakítások). Ha kiválaszt egy tételt, megnézheti a hozzá tartozó <guilabel>Grid</guilabel> (rácshálózat), <guilabel>Monitoring</guilabel> (megjelenítés), vagy <guilabel>Sizing</guilabel> (méretezés) fület (ha alkalmazható).</para>
<para>A <guilabel>Grid</guilabel> (rácshálózat) fülnél olyan dolgokat változtathat meg, mint:</para>

<itemizedlist><listitem><para>a rácsvonalak színe</para></listitem>
<listitem><para>a távolság (vagy idő), másodpercekben, az intervallumok között adatgyűjtésnél (a horizontális vonalak minden intervallumban látszanak)</para></listitem>
<listitem><para>a különböző adatsávok színe (mint az read, write, user, nice és sys)</para></listitem>
<listitem><para>a horizontális jelölések száma (alapbeállítás 5)</para></listitem>
<listitem><para>a hisztogram címének mérete</para></listitem></itemizedlist>

<para>A <guilabel>Monitor</guilabel> fülön olyan dolgokat változtathat meg, mint:</para>

<itemizedlist>
<listitem><para>a kijelző dobozok magassága és szélessége (pixelben)</para></listitem>
<listitem><para>a kijelző dobozok színe</para></listitem>
<listitem><para>a megjelenítendő adatok típusa (IOs, data, reads és writes, sectors és blocks)</para></listitem></itemizedlist>

<para>A <guilabel>Sizing</guilabel> fülön megváltoztathatja a kijelző dobozok minimum magasságát és szélességét (pixelben).</para>
</sect1>
<sect1><title>A CSPM adatmegjelenítése</title>
<para>A CSPM hisztogramokat jelenít meg, amik információkat szolgáltatnak a rendszer használatáról. A programnak 8 kijelző füle van a különböző típusú CSPM által összegyűjtött rendszerinformációk számára. A fülek a következők:</para>
<itemizedlist>
<listitem><para><guilabel>System Overview (rendszer áttekintése)</guilabel></para>
</listitem>
<listitem><para><guilabel>IRQs (megszakítások)</guilabel></para>
</listitem>
<listitem><para><guilabel>CPU Utilization (CPU felhasználás)</guilabel></para>
</listitem>
<listitem><para><guilabel>Memory (memória)</guilabel></para>
</listitem>
<listitem><para><guilabel>Network (hálózat)</guilabel></para>
</listitem>
<listitem><para><guilabel>Storage (háttértár)</guilabel></para>
</listitem>
<listitem><para><guilabel>Tests (tesztek)</guilabel></para>
</listitem>
<listitem><para><guilabel>Test Summary (teszt összefoglalás)</guilabel></para>
</listitem>
</itemizedlist>

<para>A kulcs minden hisztogram tábla alján elárulja, hogyan kell a tábla különböző színeit értelmezni.</para>
<para>Használja a horizontális és vertikális görgető sávot minden hisztogram megtekintéséhez, ami nem fért el az kezdő képernyőn.</para>

<sect2><title><guilabel>System Overview</guilabel> fül</title>
<para>A CSPM indításánál a <guilabel>System Overview</guilabel> képernyő jelenik meg. A hisztogram a <guilabel>System Overview</guilabel> képernyőn az egész rendszerről mutat adatokat, beleértve a CPU, memória, hálózat és háttértár használatot. A következő képernyő kép a System Overview képernyőt mutatja. </para>
<para><graphic fileref="sysover.png"/></para>
<para>Minden hisztogram alatt a kulcs a megjelenített adatokat írja le. Például a Cpu Total hisztogramnál a piros vonal a felhasználó CPU használatát mutatja, a zöld a módosított prioritású ütemterv szerint futtatott parancsokat (nice), kék vonal pedig a rendszer CPU használatát.</para>
</sect2>

<sect2><title><guilabel>IRQs</guilabel> fül</title>

<para>Amikor az <guilabel>IRQs</guilabel> fülre kattint, egy hisztogram nyílik minden IRQ részére, ami a rendszerben egy ISA slothoz tartozik. A következő képernyő az IRQs képernyőt mutatja.</para>
<para><note><title>Megjegyzés</title>
<para>A Qi 3.0-nál a horizontális görgető sáv nem működik helyesen az IRQs fülnél. Ez a probléma nem fordul elő a Qt 3.1-nál.</para></note></para>
<para><graphic fileref="irqs.png"/></para>
<para>A nagy kék szám a hisztogram bal oldalán az IRQ száma. A piros vonal minden hisztogramon a másodpercenként az IRQ ISA slotjához kapcsolt eszköz által felhasznált IRQ-k számát mutatja.</para>
</sect2>


<sect2><title><guilabel>CPU Utilization</guilabel> fül</title>
<para>Amikor a <guilabel>CPU Utilization</guilabel> fülre kattint, 
minden CPU-hoz a rendszerben egy hisztogram nyílik, mint az a következő képen látszik: 
</para>
<para><graphic fileref="cpu.png"/></para>
<para>A hisztogram információt mutat a felhasználó (piros), a rendszer (kék) és a nice prioritású (zöld) parancs felhasználásról.</para>
</sect2>

<sect2><title><guilabel>Memory</guilabel> fül</title>
<para>A <guilabel>Memory</guilabel> fül még fejlesztés alatt áll. A jövőben bemutatandó CSPM-nél a <guilabel>Memory</guilabel> fül grafikusan fogja mutatni, mennyi memória folyamatot használnak, a legtöbbtől a legkevesebbig. </para>
</sect2>

<sect2><title><guilabel>Network</guilabel> fül</title>
<para>Amikor a <guilabel>Network</guilabel> fülre kattint, a hisztogram megmutatja a forgalom mennyiségét a rendszer loopback eszközein, és minden hálózati eszközt megjelenít, mint azt a következő kép mutatja: 
 </para>
<para><graphic fileref="network.png"/></para>
<para>A küldések pirossal, a fogadások kékkel vannak jelezve.</para>
</sect2>

<sect2><title><guilabel>Storage</guilabel> fül</title>
<para>Amikor a <guilabel>Storage</guilabel> fülre kattint, egy hisztogram gyűjtemény nyílik meg, ami adatokat mutat a felügyelőkről, lemezekről, partíciókról. A jelmagyarázat a hisztogram alján megmutatja, hogy melyik szín melyik típusú eszköznek felel meg.
</para>
<para><graphic fileref="storage.png"/></para>
<para>A képernyő képen a lila a vezérlőkártyákat, a zöld a lemezeket, a narancs pedig a partíciókat jelzi. A piros vonal az eszközről történő olvasást, a kék pedig az írást mutatja.</para>
<para>A partíció információk megtekintéséhez (mint a fájlrendszer neve, foglalt terület, szabad terület) jobb klikk a partíció hisztogramra, majd bal klikk a <guimenuitem>Preferences</guimenuitem> gombra. Egy Partition Status ablak nyílik meg, ami információkat mutat a kiválasztott partícióról.</para>
<para><graphic fileref="snapshot9.png"/></para>
</sect2>

<sect2><title><guilabel>Tests</guilabel> fül</title>
<para>A <guilabel>Tests</guilabel> fül egy teszt listát nyit meg, ami futtatható a rendszeren, és hasznos, például minőségbiztosítási alkalmazottaknak, akiknek tesztrendszereket kell betölteniük, amikor hardvert vagy szoftvert tesztelnek.</para>
</sect2>

<sect2><title><guilabel>Test Summary</guilabel> fül</title>
<para>A <guilabel>Test Summary</guilabel> fül teszt kimeneteket és a teszt futtatáshoz használt számokat tartalmazza. Ezeket a teszt eredményeket kinyomtathatja, és megőrizheti a feljegyzéseihez.</para>
</sect2>
</sect1>


</article>

