# Hogyan lehet az Amazon CloudWatch naplókat átvinni az Amazon OpenSearch Serverless szolgáltatásba az Amazon Web Services használatával
Az Amazon Web Services (AWS) olyan eszközöket kínál, amelyek lehetővé teszik a vállalkozások számára az adatok hatékony kezelését, elemzését és megjelenítését. Ezen eszközök közül az Amazon CloudWatch és az Amazon OpenSearch Service (korábban Amazon Elasticsearch Service) kulcsfontosságú a naplóadatok figyelésében és keresésében. Az Amazon OpenSearch Serverless bevezetésével a naplók CloudWatch-ból OpenSearch-be való átvitelének folyamata még egyszerűbbé vált. Ez a cikk végigvezeti Önt az Amazon CloudWatch naplók Amazon OpenSearch Serverless szolgáltatásba való átvitelének lépésein.
## Mi az Amazon CloudWatch?
Az Amazon CloudWatch egy megfigyelési és megfigyelési szolgáltatás, amelyet DevOps mérnökök, fejlesztők, webhelymegbízhatósági mérnökök (SRE) és IT-menedzserek számára fejlesztettek ki. Adatokat és használható betekintést nyújt az alkalmazások figyeléséhez, a rendszerszintű teljesítményváltozásokra való reagáláshoz, az erőforrások kihasználásának optimalizálásához, és egységes képet kaphat a működési állapotról.
## Mi az az Amazon OpenSearch Serverless?
Az Amazon OpenSearch Serverless egy felügyelt szolgáltatás, amely megkönnyíti az OpenSearch-fürtök felhőben történő telepítését, üzemeltetését és méretezését. Kiküszöböli az infrastruktúra kezelésének szükségességét, lehetővé téve, hogy az adatok elemzésére és megjelenítésére összpontosítson. Az OpenSearch Serverless automatikusan biztosítja és méretezi a szükséges erőforrásokat a munkaterhelések kezeléséhez.
## Miért érdemes naplókat átvinni a CloudWatch-ból az OpenSearch Serverless-be?
A naplók CloudWatch szolgáltatásból az OpenSearch Serverless rendszerbe történő átvitele lehetővé teszi az OpenSearch hatékony keresési és elemzési képességeinek kihasználását. Ez segíthet:
– **Speciális naplóelemzés végrehajtása**: Használja az OpenSearch teljes szöveges keresési és elemzési képességeit, hogy mélyebb betekintést nyerjen a naplóiba.
– **Adatok vizualizálása**: Hozzon létre műszerfalakat és vizualizációkat a trendek és anomáliák figyeléséhez.
– **Javított hibaelhárítás**: Gyorsan kereshet a naplókban a problémák azonosítása és megoldása érdekében.
## Lépések a CloudWatch naplók OpenSearch Serverless szolgáltatásba való átviteléhez
### 1. lépés: OpenSearch kiszolgáló nélküli gyűjtemény beállítása
1. **Navigáljon az OpenSearch szolgáltatás konzoljára**: Jelentkezzen be az AWS felügyeleti konzoljába, és lépjen az OpenSearch szolgáltatásba.
2. **Új gyűjtemény létrehozása**: Kattintson a „Gyűjtemény létrehozása” gombra, és válassza a „Kiszolgáló nélküli” telepítési típust.
3. **A gyűjtemény konfigurálása**: Adjon nevet a gyűjteménynek, és konfigurálja a szükséges beállításokat, például az adatmegőrzési szabályzatokat és a hozzáférés-vezérlést.
4. **A gyűjtemény telepítése**: Tekintse át a beállításait, és telepítse a gyűjteményt. Az AWS kezeli az erőforrások kiépítését és skálázását.
### 2. lépés: IAM-szerepkör létrehozása a CloudWatch-naplókhoz
1. **Navigáljon az IAM konzolra**: Nyissa meg az Identity and Access Management (IAM) konzolt az AWS-ben.
2. **Új szerepkör létrehozása**: Kattintson a „Szerepkörök” menüpontra, majd a „Szerepkör létrehozása” gombra.
3. **Megbízható entitás kiválasztása**: Válassza az „AWS szolgáltatás” lehetőséget, majd a „CloudWatch naplók” lehetőséget.
4. **Házirendek csatolása**: Csatolja a szükséges szabályzatokat, amelyek lehetővé teszik a CloudWatch naplók számára az OpenSearch szolgáltatásba való írást. Az egyszerűség kedvéért használhatja az `AmazonOpenSearchServiceFullAccess` szabályzatot.
5. **Áttekintés és létrehozás**: Tekintse át a szerepkör beállításait, és hozza létre a szerepkört.
### 3. lépés: A CloudWatch naplók konfigurálása az OpenSearch szolgáltatásba való streameléshez
1. **Navigálj a CloudWatch konzolra**: Lépj a CloudWatch konzolra az AWS-ben.
2. **Naplócsoportok kiválasztása**: Válassza ki azt a naplócsoportot, amelyet streamelni szeretne az OpenSearch szolgáltatásba.
3. **Előfizetési szűrő létrehozása**: Kattintson a „Műveletek”, majd az „Előfizetési szűrő létrehozása” gombra.
4. **A szűrő konfigurálása**:
– **Cél**: Válassza az „Amazon Kinesis Data Firehose” lehetőséget.
– **Naplóformátum**: Szükség esetén adja meg a naplóformátumot.
– **IAM szerepkör**: Válassza ki a korábban létrehozott IAM szerepkört.
5. **Kinesis Data Firehose kézbesítési folyam létrehozása**: Ha még nincs kézbesítési folyamod, hozz létre egyet.
– **Forrás**: Válassza a „Közvetlen PUT vagy más források” lehetőséget.
– **Cél**: Válassza az „Amazon OpenSearch szolgáltatás” lehetőséget.
– **OpenSearch fürt**: Válassza ki a létrehozott OpenSearch Serverless gyűjteményt.
– **Index**: Adja meg azt az indexet, ahol a naplókat tárolni szeretné.
– **Pufferbeállítások**: Konfigurálja a puffer méretét és időközét az igényei szerint.
– **IAM szerepkör**: Győződjön meg arról, hogy a kézbesítési adatfolyam rendelkezik a szükséges engedélyekkel az OpenSearch-be való íráshoz.
### 4. lépés: Az adatátvitel ellenőrzése
1. **Ellenőrizd a kézbesítési adatfolyamot**: Lépj a Kinesis Data Firehose konzolra, és ellenőrizd a kézbesítési adatfolyam állapotát. Győződj meg róla, hogy aktív és feldolgozza a rekordokat.
2. **Ellenőrzés az OpenSearchben**: Lépjen az OpenSearch szolgáltatás konzoljára, és nyissa meg a gyűjteményét. Az OpenSearch irányítópultjainak segítségével ellenőrizze, hogy a naplók megfelelően kerülnek-e feldolgozásra.
## Következtetés
Az Amazon CloudWatch naplók átvitele az Amazon OpenSearch Serverless szolgáltatásba hatékony módja a naplóelemzési és -vizualizációs képességek javításának. Követéssel