Telepítés előtti feladatok Linux rendszereken
Az ügynökök telepítése előtt a Linux rendszereken, el kell végezni a szükséges telepítés előtti feladatokat. Néhány telepítés előtti feladat ügynökspecifikus, a többi pedig több ügynökhöz is alkalmazható.
Minden ügynök
A következő telepítés előtti feladatok alkalmazhatók az összes ügynökhöz:
- Összekapcsolhatóság vizsgálata
- Az ügynökök telepítése előtt győződjön meg róla, hogy a rendszer képes kommunikálni a Cloud APM kiszolgáló alkalmazással. Információkért a Cloud APM kiszolgáló összekapcsolhatóságának ellenőrzésével kapcsolatban, tekintse meg a Hálózati összekapcsolhatóság című témakört.
- Nem root felhasználói telepítés
- A telepítési könyvtárhoz olvasási, írási és végrehajtási engedélyekkel kell rendelkeznie. Ellenező esetben a telepítés megszakad. További információkért a non root felhasználói telepítésekkel kapcsolatban tekintse meg a Ügynökök telepítése nem root felhasználóként részt.
- Telepítési útvonal 70 karakteres korlátozása
- A telepítési könyvtár és útvonalának együttes hossza nem haladhatja meg a 70 karaktert.
- CANDLEHOME környezeti változó beállítása
- Ha korábban az ITM Agent Converter segítségével telepített és konfigurált ügynököt ugyanazon a rendszeren, akkor a CANDLEHOME környezeti változó értéke arra a könyvtárra változott, ahol az ügynököt az Agent Converter segítségével telepítette. Mielőtt natív Cloud APM ügynököt telepítene és konfigurálna, állítsa be a CANDLEHOME környezeti változó értékét másik könyvtárra, különben a natív Cloud APM ügynök nem tud elindulni.
Konkrét operációs rendszerek
- Red Hat Enterprise Linux (RHEL) 8
-
- Az RHEL 8-on szükség van a libnsl.so.1 csomagra
-
A libnsl.so.1 alapértelmezés szerint nincs telepítve a Red Hat Enterprise Linux 8.0-s kiadásában. Enélkül a csomag nélkül az ügynökök nem telepíthetők sikeresen. Kérje meg a rendszergazdát, hogy állítson be Önnek egy yum-tárat, majd futtassa a következő parancsot:
Sikeres telepítés után megjelenik a /usr/lib64/libnsl.so.1.yum install libnslMegjegyzés: A libnsl.so.1 csomagra csak ügynökökhöz van szükség. Erre a lépére adatgyűjtőknél nincs szükség. - Az előfeltétel-elemző kihagyása egyes ügynököknél
-
Ha még nem frissítette az előfeltétel-elemzőt, hogy megfeleljen a legújabb feltételeknek, egyes ügynököknél megkerülheti a használatát. Az erre alkalmas forgatókönyvek és a vonatkozó utasítások: Előfeltétel-elemző kihagyása.Megjegyzés: Erre a lépére adatgyűjtőknél nincs szükség.
Specifikus ügynökök
A következő telepítés előtti feladatok alkalmazhatók a megadott ügynökökhöz:
- DataPower agent
- Az ulimit -d unlimited parancs futtatásával gondoskodhat róla, hogy a max data segment size rendszerkörnyezeti változó unlimited értékre legyen beállítva. Ez az ügynök nem telepíthető ugyanazon a számítógépen, mint a DataPower alkalmazás, amelyet figyelni kíván.
- DataStage agent
-
- Paraméterek engedélyezése a DSODBConfig.cfg fájlban. Tegye a következőket:
- Nyissa meg a DSODBConfig.cfg fájlt a következő helyen egy szerkesztőben:
- infosphere_information_server_install_dir/Server/DSODB
- Kommentezze ki az alábbi paramétereket a
#szimbólum eltávolításával:MonitorLinks=1JobRunUsage=1ResourceMonitor=1DSODBON=1
- Módosítsa a paraméterek értékeit 1-re.
- Nyissa meg a DSODBConfig.cfg fájlt a következő helyen egy szerkesztőben:
- Másolja az adatbázis azon JDBC illesztőprogramját, amely a metaadat lerakat
konfigurációjára szolgál az ügynökszámítógépen.
- 4-es típusú JDBC 4. vagy újabb. Példa: db2jcc4.jar
- 4-es típusú JDBC illesztőprogram Oracle-hez. Példa: ojdbc6.jar
- JDBC illesztőprogram MS SQL-hez:
- Az Sqljdbc41.jar 7-es JRE-t igényel és támogatja a JDBC 4.1 API-t.
- Az Sqljdbc42.jar 8-as JRE-t igényel és támogatja a JDBC 4.2 API-t.
- Paraméterek engedélyezése a DSODBConfig.cfg fájlban. Tegye a következőket:
- HTTP Server agent
- Ha az ügynököt root felhasználóként telepíti, akkor ugyanezt a felhasználói azonosítót kell használnia az ügynök futtatásához és konfigurálásához is.
- Ha az ügynököt nem root felhasználóként telepíti és futtatja, akkor a nem root felhasználónak ugyanazzal a felhasználói azonosítóval kell rendelkeznie, mint az IBM® HTTP Servert elindító felhasználónak. Ellenkező esetben az ügynök problémába ütközik az IBM HTTP kiszolgáló feltérképezésekor. Az ügynök futtatásához és konfigurálásához ugyanezt a felhasználói azonosítót használhatja.
- Linux KVM agent
- A Monitoring Agent for Linux KVM több-példányos és több-kapcsolatos ügynök, amely támogatja a csatlakozást KVM hypervisor alapú Enterprise Linux és Red Hat Enterprise Virtualization Manager (RHEV-M) környezetekhez. Az ügynök több példányának létrehozásával több hypervisort figyelhet meg az RHEV-M vagy KVM hypervisor környezetben. A virtualizált munkaterhelések megfigyelését, valamint az erőforrás-kapacitás elemzését különféle virtuális gépekre vonatkozóan hajthatja végre. Ha az ügynököt virtuális géphez kívánja csatlakoztatni a KVM hypervisor környezetben, akkor telepítenie kell az előfeltételeket: libvirt*.rpm és Korn parancsértelmező (pdksh). Az ügynök a virtuális gépeket kezelő libvirt hypervisorhoz való távoli csatlakozás révén gyűjti be a mérőszámokat.
- Microsoft SQL Server agent
- Microsoft SQL környezet megfigyeléséhez telepítenie kell a Microsoft SQL Server és a Microsoft SQL ODBC illesztőprogramot
a Monitoring Agent for Microsoft SQL Server telepítése előtt. Ha az ODBC illesztőprogramot
például Red Hat Enterprise Linux rendszerre szeretné telepíteni,
használja az alábbi parancsot:
sudo yum install unixODBC sudo yum install msodbcsql17 - Az előfeltétel-ellenőrző végrehajtásának befejezéséhez az ügynököt a Cloud Application Performance Management 8.1.4.0-s változatú, 15-ös köztes kiszolgálójavításon (8.1.4.0-IBM-APM-SERVER-IF0015. tar) vagy újabb változaton kell konfigurálni.
- MongoDB agent
- A MongoDB agentet azon a rendszeren kell telepíteni és konfigurálni, ahol a MongoDB adatbázis-kiszolgáló telepítve van.
- MySQL agent
- MySQL környezet megfigyeléséhez a MySQL kiszolgálót és a MySQL JDBC
illesztőprogramot telepíteni kell a
Monitoring Agent for MySQL telepítése
előtt. A JDBC illesztőprogram telepítéséhez
Red Hat Enterprise Linux
rendszeren például használja az alábbi parancsot:
yum install mysql-connector-java - Az ügynök telepítésének elindítása után és a MySQL csomag
nevének ellenőrzése közben figyelmeztető üzenetet kaphat, ha nem Red Hat
szolgáltatót (például Oracle) használ. Ha a MySQL kiszolgáló és a JDBC
illesztőprogram rendelkezésre állnak, akkor a figyelmeztetés nem okozza a
telepítés meghiúsulását és az üzenetet figyelmen kívül hagyhatja. Minta kimenet:
Scenario: Prerequisite Scan KSE - Monitoring Agent for MySQL Prerequisite Checker [version 01000005]: Property Result Found Expected ======== ====== ===== ======== os.package.mysql-server WARN Unavailable mysql-server-5.1.12+ os.package.mysql-connector-java WARN Unavailable mysql-connector-java-5. 1.12+ - Node.js agent
- A megfigyelt alkalmazás futtatásához használt változatnak meg kell egyeznie az alapértelmezett telepített változattal.
- Jelenleg a Node.js v5 nem támogatott.
- OpenStack agent
-
Az OpenStack agent használatához a következő szoftverekkel kell rendelkeznie azon a kiszolgálón, ahol az ügynököt telepíti:
- Python 2.6.0 vagy újabb, vagy Python 2.7.0 vagy újabb
- Legújabb OpenStack ügyfelek:
- OpenStack
- Keystone
- Neutron
- Swift
Az OpenStack parancssori ügyfelek telepítéséhez tekintse meg az OpenStack parancssori ügyfelek telepítése című részt.
- Paramiko függvénytár a távolii eléréshez a Python rendszerben.Megjegyzés: Ha telepítené szeretné az OpenStack agent terméket egy tiszta RedHat Linux kiszolgálón a Paramiko könyvtár telepítése előtt, akkor futtassa a következő parancsot a szükséges szoftver telepítéséhez:
wget https://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.6.1.tar.gz yum install gcc/openssl-devel/libffi-devel - KornShell
- Oracle Database agent
- Red Hat Enterprise Linux 5. és 6. változaton, valamint SUSE Linux Enterprise Server 11. és 12 x64 változaton, ha az Oracle Database agent az Oracle adatbázist távolról figyeli, akkor először az Oracle azonnali ügyfeleket kell telepíteni. Az Oracle azonnali ügyfelek a következő helyről telepíthetők: Oracle Technology Network - Instant Client letöltések.
- Az Oracle Database agent az azonnali ügyfél v10.x ,v11.x és v12.x változatait támogatja.
- PHP agent
- Ha a PHP alkalmazás a root felhasználó használatával kerül telepítésre, akkor a root felhasználót kell az ügynök telepítéséhez, beállításához, indításához és leállításához használnia. Ha a PHP alkalmazás a nem-root felhasználó használatával kerül telepítésre, akkor az ügynök telepítéséhez, beállításához, indításához és leállításához használhatja a root felhasználót vagy ugyanazt a nem-root felhasználót.
- Rendelkeznie kell egy meglévő, WordPress telepített alkalmazással. A PHP agent a WordPress V3.7.1 vagy újabb változatát figyeli meg.
- Az ügynök csak a WordPress alkalmazásokban értékeli ki a PHP kérések teljesítményét. A CSS és JS terhelés nem kerül kiértékelésre.
- Az ügynök nem használ URL argumentumokat az URL címek felismeréséhez.
- Python-adatgyűjtő
- A Python-adatgyűjtő a Django alkalmazásokat figyeli.
- Response Time Monitoring Agent
-
A Response Time Monitoring agent telepítése előtt tekintse át a telepítés tervezési szakaszát itt: Telepítés megtervezése.
- SAP HANA Database agent
-
- Telepítse az SAP HANA adatbázisügyfél HDBSQL
1.00.102.06 vagy újabb változatát a
Linux rendszeren.Fontos: RHEL 5.x 64 bites operációs rendszer esetén telepítse a Linux SUSE 9 on x86_64 64 bites SAP HANA adatbázisügyfelet a Linux on x86_64 64 bites helyett. RHEL 6.x és újabb 64 bites operációs rendszerek esetén telepítse a Linux on x86_64 64 bites SAP HANA adatbázisügyfelet.
- Futtassa a következő parancsot a telepítési könyvtár elérési útjának hozzáadásához az
LD_LIBRARY_PATH környezeti változóhoz:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:telepítési könyvtár elérési útjaPélda:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/sap/hdbclient, ahol a/usr/sap/hdbclientaz SAP HANA adatbázisügyfél telepítési útvonalát jelzi.
Fontos:Ha az SAP HANA adatbázisügyfél útvonala nincs hozzáadva a LD_LIBRARY_PATH környezeti változóhoz, akkor az előfeltétel-ellenőrző a FAIL eredményt adja vissza.
Az export paranccsal hozzáadott környezeti változó csak a terminál adott szekciója alatt létezik. Ezért az ügynök telepítési parancsfájlját feltétlenül arról a terminálról futtassa, amelyet a környezeti változó hozzáadásához használt.
- Telepítse az SAP HANA adatbázisügyfél HDBSQL
1.00.102.06 vagy újabb változatát a
Linux rendszeren.
- Synthetic Playback agent
- A Synthetic Playback
agent
telepítéséhez az operációs rendszer felhasználónak a következő engedélyekkel kell rendelkeznie:
- Engedélyezett olvasási és végrehajtási engedéllyel a telepítőkészlethez
- Engedélyezett írási engedéllyel az ügynök alapkönyvtárához
- A Synthetic Playback
agent
futtatásához az operációs rendszer felhasználó a következő engedélyeket igényli:
- Engedélyezett olvasási, írási és végrehajtási engedély az ügynök telepítési helyéhez, valamint az alkönyvtáraihoz és fájljaihoz.
- Engedély a Mozilla Firefox futtatásához.
- Gondoskodjék róla, hogy a Mozilla Firefox végrehajtási bináris benne legyen a felhasználói profil PATH környezeti változójában.
- A Synthetic Playback agent telepítése előtt tegye a következőket:
-
- Szinkronizálja az ügynök telepítési helyeit a Cloud APM konzollal.
- Telepítse a Mozilla Firefox böngészőt és az Xvfb megjelenítési kiszolgálót.
- Ellenőrizze, hogy az Xvfb megjelenítési kiszolgáló működik-e. Futtassa a következő parancsot:
# Xvfb -acNem lehet hibakimenet.
- Ellenőrizze, hogy az Xvfb folyamat fut. Futtassa a következő parancsot:
# ps -ef|grep XvfbMinta kimenet:
root 7192 1 0 Jan14 ? 00:00:14 Xvfb -ac root 20393 17900 0 02:05 pts/0 00:00:00 grep -i xvfb - Állítsa le az Xvfb folyamatot. Futtassa a következő parancsot:
# kill -9 7192 - Lépjen az telepítési_könyvtár/etc/hosts könyvtárba, majd módosítsa úgy a
hosztfájl elejét, hogy tartalmazza a következőket:
127.0.0.1 localhostEzután mentse, majd zárja be a hosztfájlt.
- WebSphere Applications agent
- Az ügynök telepítése előtt az előfeltétel-ellenőrző megvizsgálja, hogy az ulimit változó az 524000 értékre van-e beállítva a Linux rendszeren. Az ulimit -d 524000 parancs futtatásával gondoskodhat róla, hogy a max data segment size rendszer környezeti változó 524000 értékre legyen beállítva.