Defnyddio AppDynamics gyda Red Hat OpenShift v3

Defnyddio AppDynamics gyda Red Hat OpenShift v3
Yn ddiweddar, mae llawer o sefydliadau am i'w ceisiadau symud o monoliths i ficrowasanaethau gan ddefnyddio "platform as a service" (PaaS), fel RedHat OpenShift v3, mae AppDynamics wedi gwneud buddsoddiadau sylweddol wrth ddarparu integreiddio o'r radd flaenaf gyda darparwyr o'r fath.

Defnyddio AppDynamics gyda Red Hat OpenShift v3

Mae AppDynamics yn integreiddio ei asiantau Γ’ RedHat OpenShift v3 gan ddefnyddio methodolegau Ffynhonnell-i-Delwedd (S2I). Mae S2I yn offeryn ar gyfer adeiladu delweddau Docker y gellir eu hatgynhyrchu. Mae'n creu delweddau parod i'w rhedeg trwy chwistrellu ffynhonnell y cais i ddelwedd Docker ac adeiladu delwedd Docker newydd. Mae'r ddelwedd newydd, yn cynnwys y ddelwedd sylfaenol (adeiladwr) a'r ffynhonnell adeiledig, yn barod i'w defnyddio gyda'r gorchymyn rhedeg docwr. Mae S2I yn cefnogi adeiladau cynyddrannol sy'n ailddefnyddio dibyniaethau a lawrlwythwyd yn flaenorol, arteffactau a adeiladwyd yn flaenorol, ac ati.

proses

Proses gyflawn ar gyfer defnyddio AppDynamics gyda RedHat OpenShift

Cam 1: RedHat eisoes wedi'i ddarparu

I gwblhau camau 2 a 3, gallwch ddefnyddio'r sgriptiau S2I yn y storfa GitHub a ganlyn a chyfarwyddiadau ar sut i greu delweddau adeiladwr gwell ar gyfer gweinyddwyr JBoss Wildfly ac EAP. dilynwch y ddolen
Ystyriwch bopeth ar enghraifft benodol a defnyddiwch y templed cais dilynwch y ddolen.

Rhagofynion:

  • Sicrhewch fod OC wedi'i osod (cyswllt)
  • Sicrhewch fod sti wedi'i osod (cyswllt)
  • Sicrhewch fod gennych gyfrif dockerhub (cyswllt)

Cam 2: Creu Delwedd Adeiladwr AppDynamics

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

Cam 3: Creu delwedd cais

 $ 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 

Cam 4: Defnyddio'r cais yn 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

Defnyddio AppDynamics gyda Red Hat OpenShift v3

Nawr gallwch chi fewngofnodi i'r rheolydd a gweld yr app ticketmonster yn y drΓ΄r app:

Defnyddio AppDynamics gyda Red Hat OpenShift v3

Ffynhonnell: hab.com

Ychwanegu sylw