Benotzt AppDynamics mat Red Hat OpenShift v3

Benotzt AppDynamics mat Red Hat OpenShift v3
Mat villen Organisatiounen déi viru kuerzem gesicht hunn hir Uwendungen vu Monolithen op Mikroservicer ze réckelen mat Plattform als Service (PaaS) wéi RedHat OpenShift v3, AppDynamics huet bedeitend Investitioune gemaach fir Top-Notch Integratioun mat esou Ubidder ze bidden.

Benotzt AppDynamics mat Red Hat OpenShift v3

AppDynamics integréiert seng Agenten mat RedHat OpenShift v3 mat Source-to-Image (S2I) Methodologien. S2I ass en Tool fir reproduzéierbar Docker Biller ze bauen. Et erstellt prett-ze lafen Biller andeems Dir d'Applikatiounsquell an en Docker-Bild setzt an en neit Docker-Bild baut. Dat neit Bild, dat e Basisbild (Builder) an eng gebaute Quell enthält, ass prett fir mam Docker Run Kommando ze benotzen. S2I ënnerstëtzt inkrementell Builds déi virdru erofgeluede Ofhängegkeeten, virdrun erstallt Artefakte, etc.

Prozess

Komplette Prozess fir AppDynamics mat RedHat OpenShift ze benotzen

Schrëtt 1: RedHat scho geliwwert

Fir d'Schrëtt 2 an 3 ofzeschléissen, kënnt Dir d'S2I Scripten am folgende GitHub Repository benotzen an Instruktioune wéi Dir verbesserte Builder Biller fir JBoss Wildfly an EAP Server erstellt. verfollegen de Link
Loosst eis alles mat engem spezifesche Beispill kucken an eng Applikatiounsschabloun benotzen verfollegen de Link.

Viraussetzunge:

Schrëtt 2: Erstellt en AppDynamics Builder Image

 $ git clone https://github.com/Appdynamics/sti-wildfly.git
$ cd sti-wildfly
$ make build VERSION=eap6.4 

Schrëtt 3: Erstellt en Applikatiounsbild

 $ s2i build  -e “APPDYNAMICS_APPLICATION_NAME=os3-ticketmonster,APPDYNAMICS_TIER_NAME=os3-ticketmonster-tier,APPDYNAMICS_ACCOUNT_NAME=customer1_xxxxxxxxxxxxxxxxxxf,APPDYNAMICS_ACCOUNT_ACCESS_KEY=xxxxxxxxxxxxxxxxxxxxx,APPDYNAMICS_CONTROLLER_HOST=xxxx.saas.appdynamics.com,APPDYNAMICS_CONTROLLER_PORT=443,APPDYNAMICS_CONTROLLER_SSL_ENABLED=true” https://github.com/jim-minter/ose3-ticket-monster appdynamics/sti-wildfly-eap64-centos7:latest pranta/appd-eap-ticketmonster
$ docker tag openshift-ticket-monster pranta/openshift-ticket-monster:latest
$ docker push pranta/openshift-ticket-monster 

Schrëtt 4: Deploy d'Applikatioun op OpenShift

$ oc login 10.0.32.128:8443
$ oc new-project wildfly
$ oc project wildfly
$ oc new-app –docker-image=pranta/appd-eap-ticketmonster:latest –name=ticketmonster-demo

Benotzt AppDynamics mat Red Hat OpenShift v3

Elo kënnt Dir Iech an de Controller aloggen an d'Ticketmonster Applikatioun an der Applikatiounsbar kucken:

Benotzt AppDynamics mat Red Hat OpenShift v3

Source: will.com

Setzt e Commentaire