{"id":33726,"date":"2019-10-31T21:54:23","date_gmt":"2019-10-31T18:54:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/ispolzuem-appdynamics-s-red-hat-openshift-v3\/"},"modified":"2019-10-31T21:54:23","modified_gmt":"2019-10-31T18:54:23","slug":"ispolzuem-appdynamics-s-red-hat-openshift-v3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/ispolzuem-appdynamics-s-red-hat-openshift-v3","title":{"rendered":"Bruger AppDynamics med Red Hat OpenShift v3","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Bruger AppDynamics med Red Hat OpenShift v3\" src=\"\/wp-content\/uploads\/2019\/05\/857ca28f180440c6ae5a545621ef98ba.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nI de seneste \u00e5r har mange organisationer \u00f8nsket, at deres applikationer skulle g\u00e5 fra monolitter til mikrotjenester ved hj\u00e6lp af \"platform as a service\" (PaaS), s\u00e5som RedHat OpenShift v3. AppDynamics har foretaget betydelige investeringer i at sikre f\u00f8rsteklasses integration med s\u00e5danne udbydere.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<img decoding=\"async\" alt=\"Bruger AppDynamics med Red Hat OpenShift v3\" src=\"\/wp-content\/uploads\/2019\/05\/f2cbdd96598266f9e9ad0eb435bb1bf8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAppDynamics integrerer sine agenter med RedHat OpenShift v3 ved hj\u00e6lp af Source-to-Image (S2I) metodologier. S2I er et v\u00e6rkt\u00f8j til opbygning af reproducerbare Docker-images. Det skaber k\u00f8reklar images ved at inds\u00e6tte applikationskilden i Docker-image og bygge et nyt Docker-image. Det nye image inkluderer et basisimage (bygger) og den byggede kilde, og det er klar til brug med Docker startkommandoen. S2I underst\u00f8tter inkrementelle builds, der genbruger tidligere downloadede afh\u00e6ngigheder, tidligere skabte artefakter mv.<\/p>\n<h2>Proces<\/h2>\n<p><\/p>\n<h3>Den fulde proces for at bruge AppDynamics med RedHat OpenShift<\/h3>\n<p><\/p>\n<h4>Trin 1: RedHat er allerede tilg\u00e6ngelig<\/h4>\n<p>\nFor trin 2 og 3 kan du bruge S2I scripts fra det f\u00f8lgende GitHub repository og instruktioner til at bygge forbedrede builder-images til JBoss Wildfly og EAP servere. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Appdynamics\/sti-wildfly\">g\u00e5 til linket<\/a><\/noindex><br \/>\nLad os se p\u00e5 alt dette i et konkret eksempel og bruge applikationsskabelonet. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jim-minter\/ose3-ticket-monster\">g\u00e5 til linket<\/a><\/noindex>.<\/p>\n<p>Foruds\u00e6tninger:<\/p>\n<ul>\n<li>S\u00f8rg for, at OC er installeret (<noindex><a rel=\"nofollow\" href=\"https:\/\/docs.openshift.com\/enterprise\/3.0\/cli_reference\/get_started_cli.html#installing-the-cli\">link<\/a><\/noindex>)<\/li>\n<li>S\u00f8rg for, at sti er installeret (<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/openshift\/source-to-image\">link<\/a><\/noindex>)<\/li>\n<li>S\u00f8rg for, at du har en dockerhub-konto (<noindex><a rel=\"nofollow\" href=\"https:\/\/hub.docker.com\/\">link<\/a><\/noindex>)<\/li>\n<\/ul>\n<p><\/p>\n<h4>Trin 2: Opret AppDynamics builder-image<\/h4>\n<p><\/p>\n<pre><code class=\"plaintext\"> $ git clone https:\/\/github.com\/Appdynamics\/sti-wildfly.git\n$ cd sti-wildfly\n$ make build VERSION=eap6.4 <\/code><\/pre>\n<p><\/p>\n<h4>Trin 3: Opret applikationsbillede<\/h4>\n<p><\/p>\n<pre><code class=\"plaintext\"> $ 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\n$ docker tag openshift-ticket-monster pranta\/openshift-ticket-monster:latest\n$ docker push pranta\/openshift-ticket-monster <\/code><\/pre>\n<p><\/p>\n<h4>Trin 4: Udrul applikationen i OpenShift<\/h4>\n<p><\/p>\n<pre><code class=\"plaintext\">$ oc login 10.0.32.128:8443\n$ oc new-project wildfly\n$ oc project wildfly\n$ oc new-app \u2013docker-image=pranta\/appd-eap-ticketmonster:latest \u2013name=ticketmonster-demo<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Bruger AppDynamics med Red Hat OpenShift v3\" src=\"\/wp-content\/uploads\/2019\/05\/a99e20c41ccf00c2151c2c18679de6cb.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNu kan du logge ind i controllere og se applikationen ticketmonster i applikationspanelet:<\/p>\n<p><img decoding=\"async\" alt=\"Bruger AppDynamics med Red Hat OpenShift v3\" src=\"\/wp-content\/uploads\/2019\/05\/13ff5f7d879a780cbc2f7f138199e589.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/451956\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0445\u043e\u0442\u044f\u0442, \u0447\u0442\u043e\u0431\u044b \u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043b\u0438 \u0438\u0437 \u043c\u043e\u043d\u043e\u043b\u0438\u0442\u043e\u0432 \u0432 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u00ab\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043a\u0430\u043a \u0443\u0441\u043b\u0443\u0433\u0438\u00bb (PaaS), \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a RedHat OpenShift v3, AppDynamics \u0441\u0434\u0435\u043b\u0430\u043b\u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0438 \u0432 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0432\u043e\u043a\u043b\u0430\u0441\u0441\u043d\u043e\u0439 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 \u0442\u0430\u043a\u0438\u043c\u0438 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430\u043c\u0438. AppDynamics \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u0443\u0435\u0442 \u0441\u0432\u043e\u0438 \u0430\u0433\u0435\u043d\u0442\u044b \u0441 RedHat OpenShift v3 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043c\u0435\u0442\u043e\u0434\u043e\u043b\u043e\u0433\u0438\u0438 Source-to-Image (S2I). S2I \u2014 \u044d\u0442\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u043c\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25406,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-33726","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0445\u043e\u0442\u044f\u0442.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/ispolzuem-appdynamics-s-red-hat-openshift-v3\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c AppDynamics \u0441 Red Hat OpenShift v3 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0445\u043e\u0442\u044f\u0442.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/ispolzuem-appdynamics-s-red-hat-openshift-v3\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:54:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:54:23+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Bruger AppDynamics med Red Hat OpenShift v3 | ProHoster","description":"I de seneste \u00e5r har mange organisationer \u00f8nsket.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/ispolzuem-appdynamics-s-red-hat-openshift-v3","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c AppDynamics \u0441 Red Hat OpenShift v3 | ProHoster","og:description":"\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0445\u043e\u0442\u044f\u0442.","og:url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/ispolzuem-appdynamics-s-red-hat-openshift-v3","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:54:23+00:00","article:modified_time":"2019-10-31T18:54:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33726","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 16:27:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:34:13","updated":"2026-01-21 16:27:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/33726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=33726"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/33726\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/25406"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=33726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=33726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=33726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}