Hogyan könnyű adatokat gyűjteni a Linux adatközponti szerverről

Könnyű adatgyűjtés a Linux adatközpont-kiszolgálójáról Megtudhatja, hogyan lehet egyetlen paranccsal összegyűjteni az összes szükséges konfigurációs és diagnosztikai információt a Linux-kiszolgálóról.

Mindannyian szeretjük az adatokat. Szinte olyan, mintha az IT nem működne nélküle. Annyira nagy erőfeszítéseket teszünk, hogy adatokat gyűjtsünk rendszereinkről, szolgáltatásainkról, ügyfeleinkről és még sok mindenről. De mi lenne azokkal a Linux szerverekkel az adatközpontban? Mit csinálsz, amikor ideje az adatok gyűjtése ezekről a rendszerekről?

Fordulhat a sosreport eszközhöz. A Sosreport egyetlen parancs, amely kiemelkedő munkát végez a Linux kiszolgálók konfigurációs adatainak és diagnosztikai információinak gyűjtésében.

Fel akarom hívni a sebességét a sosreport eszköz segítségével. Demonstrálom az Ubuntu Server 18.04-en.

Felvételi készlet: Adatbázis-rendszergazda (TechRepublic Premium)

Amire szüksége lesz

  • Az Ubuntu Server 18.04 futó példánya
  • Felhasználói fiók sudo jogosultságokkal

A sosreport telepítése

A Sosreport-ot már telepíteni kell a terjesztésre. A véletlenszerűen nem, itt van, hogyan kell hozzáadni:

  1. Nyisson meg egy terminál ablakot.
  2. Adja ki a sudo apt-get install sosreport -y parancsot .
  3. Amikor a rendszer kéri, írja be a sudo jelszót.
  4. Hagyja befejezni a telepítést.

Így van, a sosreport már telepítve van és használatra kész. Telepítheti a fa parancsot (a jelentések könnyebb megtekintéséhez) a következő paranccsal:

 sudo apt-get install tree -y 

Hogyan kell használni a sosreportot?

A sosreport alapvető használata a következő parancs:

 sudo sosreport 

A rendszer felszólítja, hogy nyomja meg az Enter billentyűt a folytatáshoz, majd adja meg az opció eset azonosítóját (A ábra ).

A ábra

Running the basic sosreport command.

" data-credit="" rel="noopener noreferrer nofollow">

Az alapvető sosreport parancs futtatása.

A kiszolgáló bonyolultságától függően néhány másodperc vagy akár egy-két perc is eltarthat a rendszerrel kapcsolatos összes információ összegyűjtésével. A kész jelentés egy tömörített tar fájl lesz a / tmp fájlban (a jelentés pontos neve szerepel, amikor a parancs befejeződik).

A jelentés tartalmának megtekintéséhez át kell helyeznie a fájlt, meg kell változtatnia a fájl tulajdonjogát, és kibontania azt. Tegye ezt a következő parancsokkal:

  • Mozgassa a fájlt a sudo mv /tmp/FILENAME.tar.xz ~ / paranccsal (ahol a FILENAME a fájl pontos neve).
  • A sudo chown $ USER. $ USER. $ USER FILENAME.tar.xz paranccsal változtassa meg a fájl tulajdonjogát (ahol a FILENAME a fájl pontos neve).
  • Csomagolja ki a fájlt a tar xvf FILENAME.tar.xz paranccsal.

A fenti végső parancs új könyvtárat hoz létre. Váltson erre a könyvtárra a cd FILENAME paranccsal (ahol a FILENAME az újonnan létrehozott könyvtár neve). Ebben az új könyvtárban számos alkönyvtár és fájl jelenik meg ( B ábra ).

B. ábra

The sosreport at the ready.

" data-credit="" rel="noopener noreferrer nofollow">

A sosreport készen áll.

Ez sok információ elfogyasztása. Szűkítsük le egy kicsit.

Bővítményinformációk

A sosreport egyik fontos jellemzője, hogy lehetővé teszi, hogy megnézze, milyen bővítmények elérhetőek. Ebből a listából engedélyezheti vagy letilthatja a szükséges plugineket, vagy csak egy adott szolgáltatással kapcsolatos információkat tekinthet meg. A következő paranccsal megtudhatja, hogy mely plug-inek engedélyezve és letiltva:

 sudo sosreport -l 

Ez felsorolja az összes engedélyezést és letiltást ( C ábra ).

C. ábra

Our enabled and disabled plugins.

" data-credit="" rel="noopener noreferrer nofollow">

Engedélyezett és letiltott bővítményeink.

Tegyük fel, hogy látja, hogy az Apache plugin elérhető, de nem engedélyezett. A bővítmény engedélyezéséhez adja ki a következő parancsot:

 sudo sosreport - bekapcsolható bővítmények apache 

Tegyük fel, hogy csak az Apache plugin számára szeretne jelentést készíteni. Tegye ezt a paranccsal:

 sudo sosreport -o apache --batch 

Nézzük meg ezt a jelentést a következő parancsokkal:

  • Csomagolja ki a fájlt a sudo tar xvf /tmp/FILENAME.tar.xz paranccsal (ahol a FILENAME a fájl neve).
  • Váltás a root felhasználóra a sudo -s paranccsal.
  • Váltson az újonnan létrehozott könyvtárra a cd / tmp / FILENAME paranccsal (ahol a FILENAME az újonnan létrehozott könyvtár neve).
  • Tekintse meg a fájlok hierarchiáját a parancsfával.

A fa parancs kimenetéből ( C ábra ) láthatja a jelentés könyvtár hierarchiáját.

C. ábra

The available files to view from the Apache sosreport plugin.

" data-credit="" rel="noopener noreferrer nofollow">

Az Apache sosreport beépülő modulból megtekinthető fájlok.

Ebből a nézetből eldöntheti, hogy melyik fájlt kívánja megtekinteni, vagy elküldheti a .tar.xz fájlt valakinek, aki az adatok átvilágításával tudja megoldani a problémát.

Miért használja ezt az eszközt?

A parancs kimenete megtekintése után felteheti magának a kérdést: "Miért használja ezt az eszközt?" Végül is, egyszerűen a terminálablak segítségével gyűjtheti ezeket az információkat apránként. Jobb? Természetesen megteheted. De mi van, ha el kell küldenie egy rendszerről szóló információgyűjteményt a gyártónak vagy egy magasabb szintű rendszergazdának? Ha ez a helyzet, akkor biztosan nem akarja, hogy ezeket az információkat egyszerre egy fájlba kell gyűjtenie. Ehelyett most a sosreport használatával gyűjtheti össze az összes szükséges adatot egyetlen csomagolt fájlban, és elküldheti elemzésre. Ez lényegesen hatékonyabb, mint az adatok kézi gyűjtése. És amikor egy adatközponttal érdemes kiszolgálókkal foglalkozni, a hatékonyság a játék neve.

Adatközpont-trend hírlevél

A DevOps, a virtualizáció, a hibrid felhő, a tárolás és az operatív hatékonyság csak néhány adatközpont-témakör, amelyet kiemeltünk. Hétfőn és szerdán szállítjuk

Regisztrálj még ma

© Copyright 2021 | mobilegn.com