smarter monitoring for highly distributed cloud foundry application environments 

Post on 22-Jan-2018

167 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SSmarter monitoring for highly distributed CCloud Foundry application environments

Confidential, Dynatrace, LLC

Michael Villiger – Technical Partner Manager + Product Evangelistmichael.villiger@dynatrace.com

Twitter: @mikevilliger

What Is Cloud Foundry?All open source cloud Platform as a ServiceGoverned by the Cloud Foundry Foundation of which DynatraceEnables developers to build, deploy, run, and scale apps easilyDevelopers only care about their apps rather than underlying in

"Here is my source code, Run it on the cloud for me, I do notscheduling, scaling, failover, health-management, load-bala

bash-3.2$ cf target -s prod

API endpoint: https://api.cf.$DOMAIN User: mvilligerOrg: dynatraceSpace: prodbash-3.2$ cf push –i 3

confidential

The Cloud Foundry Stack

routing, authentication, app storage & exec., app lifecycle, services, messaging, metrics & logging

CF (&Diego)

garden-runc containers

confidential

CF and Diego

Components run on separate instances (VMs) in HA mode

25-30 instances minimum to run a full-fledged HA Cloud Foundry cluster

Cells are the only instances that actually run applications

“The root-cause-analysis capabilitiesset of challenges that a Cloud Native

Dynatrace operates at a levecontainers, VMs, and data services - nstreams. Combined with Dynatrace Ap

will get root cause analysis with pow

Joshua M

Traditional monitoring is

The typical organization monitors no moof their apps for performance and av

A Better Way – Automated Full-Stack M

Enter the Power of BOSH… and Dynatrace$ bosh upload release dynatrace-oneagent.tgz

$ bosh update runtime-config runtime-config-dynatrace.ymlActing as user 'director' on 'p-bosh'Successfully updated runtime config

ubuntu@opsmanager192:~$ bosh runtime-configActing as user 'director' on 'p-bosh'releases:- name: dynatrace-oneagent

version: 1.0

addons:- name: dynatrace-oneagent

jobs:- name: dynatrace-oneagentrelease: dynatrace-oneagent

properties:dynatrace:

downloadurl: https://<environmentid>.live.dynatrace.com/installer/agent/unix/latest/<token>processhooking: 1proxy:applogaccess: 1

ubuntu@opsmanager192:~$ bosh deploy

CF cluster component health

cloud_controller process eats up all the CPU time

MySQL server

Planning /Migration

Migrate tMicro Ser

Cloud-NativeOperations

Discover Dependencies/Plan Migration Scope

confidential

Continuous Performance Monitoring

Understanding Service Interactions

Understanding Service Interactions

Understanding Process Interactions

Full Stack Cloud Native Monitoring

© Copyright 2017 Dynatrace Inc. All rights reserved.

Full Stack Cloud Native Monitoring

Automatic Problem Resolution

Real User Monitoring/Behavioral Analytics

How to get full-stack monitoring fo• Sign up for Dynatrace Trial

• https://www.dynatrace.com/trial

• Download Dynatrace BOSH release:

• PivNet: https://network.pivotal.io/products/dynatrace-fullstack-addon

• GitHub: https://github.com/dynatrace-innovationlab/bosh-oneagent-

• Configure and deploy:

• bosh upload release dynatrace-oneagent.tgz

• bosh update runtime-config dynatrace-oneagent.yml

• bosh deploy

Questions?

Thank you for attending

• Start your free 30 day Pivotal for Cloud Foundry trial now and be rewarded!

• Start your trial http://bit.ly/2v1ztpH• Register in the next 5 days and be

rewarded with Beyond the Twelve-Factor App and a Dynatrace t-shirt

• Don’t miss the rest of the Summer Webinar Series….. There are still 4 more parts!

top related