Nggunakake AppDynamics karo Red Hat OpenShift v3

Nggunakake AppDynamics karo Red Hat OpenShift v3
Kanthi akeh organisasi sing bubar kepengin mindhah aplikasi saka monolith menyang layanan mikro nggunakake Platform minangka Layanan (PaaS) kayata RedHat OpenShift v3, AppDynamics wis nggawe investasi sing signifikan kanggo nyedhiyakake integrasi paling dhuwur karo panyedhiya kasebut.

Nggunakake AppDynamics karo Red Hat OpenShift v3

AppDynamics nggabungake agen karo RedHat OpenShift v3 nggunakake metodologi Source-to-Image (S2I). S2I minangka alat kanggo mbangun gambar Docker sing bisa direproduksi. Nggawe gambar sing siap dienggo kanthi nglebokake sumber aplikasi menyang gambar Docker lan nggawe gambar Docker anyar. Gambar anyar, sing kalebu gambar dhasar (pembangun) lan sumber sing dibangun, siap digunakake karo perintah docker run. S2I ndhukung bangunan tambahan sing nggunakake maneh dependensi sing diundhuh sadurunge, artefak sing digawe sadurunge, lsp.

proses

Proses lengkap kanggo nggunakake AppDynamics karo RedHat OpenShift

Langkah 1: RedHat wis kasedhiya

Kanggo ngrampungake langkah 2 lan 3, sampeyan bisa nggunakake skrip S2I ing gudang GitHub ing ngisor iki lan instruksi babagan carane nggawe gambar pembangun sing ditingkatake kanggo server JBoss Wildfly lan EAP. tindakake link
Ayo ndeleng kabeh nggunakake conto tartamtu lan nggunakake cithakan aplikasi tindakake link.

prasyarat:

  • Priksa manawa OS wis diinstal (pranala)
  • Priksa manawa sti wis diinstal (pranala)
  • Priksa manawa sampeyan duwe akun dockerhub (pranala)

Langkah 2: Gawe Gambar Pembangun AppDynamics

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

Langkah 3: Nggawe gambar aplikasi

 $ 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 

Langkah 4: Pasang aplikasi menyang 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

Nggunakake AppDynamics karo Red Hat OpenShift v3

Saiki sampeyan bisa mlebu menyang pengontrol lan ndeleng aplikasi ticketmonster ing garis aplikasi:

Nggunakake AppDynamics karo Red Hat OpenShift v3

Source: www.habr.com

Add a comment