Hogyan könnyű adatokat gyűjteni a Linux adatközponti szerverrő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:
- Nyisson meg egy terminál ablakot.
- Adja ki a sudo apt-get install sosreport -y parancsot .
- Amikor a rendszer kéri, írja be a sudo jelszót.
- 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