Confidential, Dynatrace, LLC
OpenStack
Monitoring & Troubleshooting
OpenStack, Japan
July 21, 2017
Confidential, Dynatrace, LLC
APM
Confidential, Dynatrace, LLC
Application
Performance
Management
Confidential, Dynatrace, LLC
Confidential, Dynatrace, LLC
9000+ Customer
Leader in the APM Market
Confidential, Dynatrace, LLC
Dirk Wallerstorfer
Technology Lead OpenStack
dirk.wallerstorfer@dynatrace.com
@wall_dirk
Daisuke Akane
Sales Engineer
daisuke.akane@dynatrace.com
9000+ Customer
Leader in the APM Market
Confidential, Dynatrace, LLC
OpenStack
Confidential, Dynatrace, LLC
OpenStack + Dynatrace APM
Confidential, Dynatrace, LLC
Full Stack Monitoring
Confidential, Dynatrace, LLC
Confidential, Dynatrace, LLC
UX is important!
Cloud is all about applications
Hello, I’m cloud
Confidential, Dynatrace, LLChttp://pcwallart.com/image-post/180280-tip-of-the-iceberg-wallpaper-2.jpg.html
Confidential, Dynatrace, LLC
OpenStack service availability/performance
Confidential, Dynatrace, LLC
Supporting services
OpenStack service availability/performance
Confidential, Dynatrace, LLC
Resource capacity and utilization
OpenStack service availability/performance
Supporting services
Confidential, Dynatrace, LLC
OpenStack service availability/performance
Log analytics
Supporting services
Resource capacity and utilization
Confidential, Dynatrace, LLC
Cloud is all about applications
Confidential, Dynatrace, LLC
Celebrate the power of the individual
Confidential, Dynatrace, LLC
Correlation
 Correlation is a statistical measure that indicates the extent to which two or more variables fluctuate
together.
Confidential, Dynatrace, LLC
Correlation doesn‘t imply causation
B Z
Host CPU > 90%BookingService response time
increases by 2 seconds
B X
Z
C
A W
D
Y
Confidential, Dynatrace, LLC
Confidential, Dynatrace, LLC
Confidential, Dynatrace, LLC
Confidential, Dynatrace, LLC
Resource capacity and utilization
OpenStack service availability/performance
Supporting services
Log analytics
Applications running on top
Dependencies
Correlation of metrics/events/data
Real user monitoring, UX affects $
PaaS
Confidential, Dynatrace, LLC
This is NOT a
REGULAR SIZE
application
environment!
B X
Z
C
A W
D
Y
Confidential, Dynatrace, LLC
Confidential, Dynatrace, LLC
Resource capacity and utilization
OpenStack service availability/performance
Supporting services
Log analytics
Applications running on top
Dependencies
Correlation of metrics/events/data
Real user monitoring, UX affects $
PaaS
Confidential, Dynatrace, LLC
Questions?
Confidential, Dynatrace, LLC
https://www.dynatrace.com/blog/
Confidential, Dynatrace, LLC
Confidential, Dynatrace, LLC
http://bit.ly/2qzieL0
Free 15-day Trial
Confidential, Dynatrace, LLC
Thank you!
ありがとう!
Danke!

OpenStack Full Stack Monitoring and Troubleshooting

Editor's Notes

  • #2 みなさま、本日は本セッションにご参加いただき、誠にありがとうございます。 オープンスタック モニタリングとトラブルシューティングと題しまして、40分ほど、みなさまのお時間をいただきたいと思います。 本来であれば、自己紹介からというところですが、まず最初に、
  • #3 みなさま、APMとは、いったいなにか、ご存知でしょうか?
  • #4 APMとは、アプリケーション パフォーマンス マネージメントの略称を指しております。 では、アプリケーション パフォーマンス マネージメントとは、いったい何か? と申しますと、 みなさまが日々携わられている、システム、アプリケーション。 利用しているエンドユーザーが体感しているパフォーマンスから、アプリケーションが稼働している環境面のパフォーマンスに至るまで可視化し、管理しましょう。 こういった試みのことを指しています。
  • #5 わたしたち、Dynatraceは、ただいまお話ししましたアプリケーション パフォーマンス マネージメントのソリューションプロバイダーとして、 2011年以来活動しており、
  • #6 これまでに、9000社以上のお客様からご信頼をいただき、 ガートナー社のマジッククアドラントでは、APMソリューションマーケットのリーダーとして位置付けられています。
  • #7 さて、あらためまして、自己紹介させてください。 本日は、OpenStackのテクニカルリードを務めておりますダークと 私、セールスエンジニアの赤根 大助の2名でセッションを行っていきたいと思います。
  • #8 さて、本イベントの主題であるオープンスタック。 昨日のキーノートセッションでもお話しがありました。 OpenStackを中心とするプライベートクラウドは、すでに第二世代に移行しつつあります。 それとともに、今後、みなさまの視点は、よりアプリケーションを中心に据え、利用するエンドユーザーやお客様が満足しているのかということに注目していく必要があります。 Apps and PaaS in the limelight, keeping your users/customers satisfied and operations move in the limelight, how do you make sure everything is fine? Reacting when something goes south? Monitoring and proactively solving problems sounds like a futuristic idea, but guess what, the future is already here
  • #9 では、みなさまのオープンスタック環境に、わたしたち、DynatraceのAPMソリューションを加えていただくことで、
  • #10 フルスタック モニタリング、すなわち、利用しているエンドユーザーが体感しているパフォーマンスから、アプリケーションが稼働している環境面のパフォーマンスに至るまで、一気通貫でパフォーマンスを可視化し、管理することで、何をみなさまにもたらすことができるのか、お伝えできればと思います。 これより、実際のアプリケーションをもとに、ダークからご説明申し上げます。 大変申し訳ありませんが、同時通訳はございませんので、適宜、わたしの方から補足させていただきながら、進めさせていただきたいと思います。 Dirk, it’s all yours. Go ahead.
  • #11 So, how can you monitor this application? みなさま、このようなアプリケーションをどうのように監視しますか?
  • #12 No doubt, monitor UX: $, customer satisfaction, that they come back and use your services again No doubt, monitor apps: services/database perf, resource issues, ... No doubt, monitor OpenStack: instances, services, supporting services, log files ... the list goes on.
  • #13 physical machine where you hear when the fan speed changes VS cloud instance, where you don’t know anything for sure physical location, only instance on machine, noisy neighbors, ... VS with OpenStack you have visibility into everything
  • #18 CTO / COO
  • #19 information about visits, session, duration of sessions, bounce rates, conversions, ... oh, your bounce increased? well maybe the restructuring of the website wasn’t so good after all ... good, that we know that now! You as a company that provides services need that data, otherwise you’re flying blind. CFO, CEO
  • #20 not only correlation, also causal relation 相関関係とは、二つ以上変数が一緒に変動する範囲を示す統計処置です。
  • #21 相関関係は、原因を意味しません。
  • #22 Update of the Payment Service of one of the rookie developer that are convinced that you have to write everything on your own and reinvent the wheel on a daily basis.
  • #25 Putting it all together now. With large environments, manual introspection and correlation and log browsing won’t cut it anymore ... people don’t scale as well ...
  • #29 わたしたちからのお話しは、以上となります。 時間も差し迫っておりますが、ご質問がございましたらお答えできればと思います。 いかがでしょうか。
  • #30 最後にもう少しだけ宣伝させてください。 わたしたちの同僚のケイトリンがオープンスタックについて、いくつかブログを発表しています。 みなさまにとっても、興味深い内容になるかと思いますので、ぜひご一読いただければと思います。
  • #31 また、Dynatraceのソリューションは、フリートライアルということで、15日間お試しいただけます。
  • #32 お手元のクリアファイルにもURLの記載がございますので、こちらもぜひご検討いただければと思います。
  • #33 本セッションは以上となります。 ご清聴、誠にありがとうございました。
  • #34 monitor, you might have blind spots, customers/users complain! So all of this information needs to be converged in a smart way to not overload you with unnecessary details.