Inleiding tot OpenTelemetry op Kubernetes

Aan de slag met OpenTelemetry op Kubernetes is een geweldige manier om je handen vuil te maken met een nieuw systeem voor het volgen van applicatieprestaties en teamproductiviteit. Deze tool is gemaakt door de mensen van NCC Group, die bekend staan ​​om het produceren van een aantal echt coole tools voor Kubernetes. Het bestaat al een tijdje, maar werd onlangs vrijgegeven aan het publiek als een open source-project. Veel bedrijven hebben er al gebruik van gemaakt om hun behoeften op het gebied van monitoring en prestatiemonitoring te verbeteren.

Aan de slag gaan met OpenTelemetry op Kubernetes is vrij eenvoudig en kan bij correct gebruik zeer voordelig zijn voor uw bedrijf als geheel.

Beginnend

Je hebt drie hoofdopties:

  

De eerste betreft het maken van uw eigen ‘container’ met behulp van de module ‘containers’. Hiermee wordt de omgeving voor u ingesteld, maar u moet begrijpen dat er slechts een paar kant-en-klare containers beschikbaar zijn. Zodra je een container setup hebt, heb je toegang tot de OpenTelemetry ‘services’, die je kunt gebruiken om aan de slag te gaan met OpenTelemetry op Kubernetes. De tweede optie is het plaatsen van een geprefabriceerde container. Deze zijn gemakkelijk te vinden en te installeren, maar worden ook vaak geleverd met vooraf geconfigureerde resources, zoals containerresources en containercontrollers. Ze moeten alle OpenTelemetry-services kunnen installeren die u nodig hebt om aan de slag te gaan met OpenTelemetry op Kubernetes. Zorg er ook voor dat ze gemakkelijk kunnen worden bijgewerkt.

Als u voor deze optie kiest, zorg er dan voor dat alle bronnen die u toevoegt, hiermee ook kunnen worden bijgewerkt. Mogelijk wilt u de ‘services’ van Open Telemetry ook installeren als onderdeel van hun eigen ‘containers’ of zelfs als een afzonderlijke applicatie.

De derde en gemakkelijkste manier om met OpenTelemetry op Kubernetes aan de slag te gaan, is door de standaard OpenTelemetry-containers te gebruiken die in de distributie zijn opgenomen. Deze zijn eenvoudig te installeren en te configureren en zouden over alle bronnen moeten beschikken die u nodig hebt om aan de slag te gaan. Sommige van deze containers zijn beschikbaar in de module “Containers” van het paneel, terwijl andere zich in het standaardcluster bevinden.

Als u problemen ondervindt bij het vinden van deze containers, moet u proberen kubectl rechtstreeks vanaf de console uit te voeren en de ‘Kubernetes’-afbeelding te lokaliseren. Zodra u de ‘services’ van OpenTelemetry in de lijst vindt, moeten ze eenvoudig te installeren en aan de slag te gaan.

Voltooi de aanvraag en maak een account aan

Als u geïnteresseerd bent in deze service, bezoek dan de OpenTelemetry-website. Op de website staan ​​verschillende manieren om u op weg te helpen, waaronder zelfstudies en verschillende handleidingen om u te helpen eenvoudig uw eigen systeem in te stellen. Onthoud dat dit een zeer eenvoudige webgebaseerde service is waarmee u een standaard Java-toepassing kunt gebruiken om aan de slag te gaan.

U moet eerst een account voor de service maken, wat u kunt doen door naar hun website te gaan en vervolgens het formulier in te vullen. Zodra u dat heeft gedaan, krijgt u een gebruikersnaam en wachtwoord waarmee u inlogt op het systeem.

voer het programma uit

Het volgende dat u hoeft te doen, is de toepassing openen en vervolgens op de knop “uitvoeren” klikken. Dit zijn de volgende stappen die moeten worden gevolgd:

    Als alles goed gaat, zou je een werkende server op het scherm moeten kunnen zien. Zodra u klaar bent om aan de slag te gaan met OpenTelemetry en het Kubernetes-monitoringsysteem, klikt u op de dashboardlink in de rechterbovenhoek. Eenmaal daar, klik op “paneel maken”. Als je daarmee klaar bent, word je naar het bord gebracht en zie je een aantal verschillende bordtypen. De ene heet “Configuratiescherm – Eenvoudig” en de andere heet “Configuratiescherm – Full Service”. Als u deze twee soorten panelen goed hebt bekeken, kunt u kiezen welke het beste bij u en uw specifieke behoeften past.

Selecteer uw afbeeldingen en documenten

Er zijn verschillende documentatiebestanden die u online kunt raadplegen om aan de slag te gaan. Zodra u de juiste documentenset hebt gevonden, maakt u een opslagplaats en stelt u een aangepaste afbeelding in. U kunt een vooraf gemaakte afbeelding gebruiken of u kunt een van de vele handleidingen gebruiken die voor deze software bestaan. Zorg ervoor dat u begrijpt wat u doet voordat u met dit systeem begint. De beste manier om dit te doen, is door de tijd te nemen om het systeem te begrijpen en uit te zoeken hoe u uw kennis precies voor u kunt laten werken.

Zodra je dit hebt gedaan, ben je klaar om het op de juiste manier te gebruiken. Het is belangrijk om het proces te begrijpen en een efficiënt systeem te hebben bij het werken met Kubernetes.

gevolgtrekking

Ongeacht waar u de OpenTelemetry-service voor gebruikt als het gaat om uw zakelijke projecten, er zijn een aantal factoren waarvan u kunt profiteren, zoals gedistribueerde monitoring en monitoring van teamproductiviteit, als een paar voorbeelden.

Het komt allemaal neer op wat u denkt dat het beste is voor u en uw bedrijf, en dat vereist vallen en opstaan ​​met gespecialiseerde programma’s zoals OpenTelemetry en Kubernetes. Gelukkig zijn dergelijke toepassingen behoorlijk kneedbaar en kunnen ze op bijna elk platform worden toegepast om mogelijk de structuur van uw bedrijf te helpen verbeteren.

Heb je hier enig idee van? Laat het ons hieronder weten in de comments of neem de discussie mee naar onze Twitter of Facebook.

Aanbevelingen van de redactie:

0 Shares:
You May Also Like