メインコンテンツへスキップ

Splunk Lantern

APM を使い始める

コンセプトと価値提案

投資を最大限に活用するために Splunk Application Performance Monitoring 、いくつかのコアコンセプトと、この製品/テクノロジーが提供しようとしている価値を理解することが重要です。

Splunk APM とは何ですか?

Splunk Application Performance Monitoring は、マイクロサービスベースのアプリケーション向けのアプリケーションパフォーマンス監視およびトラブルシューティングソリューションです。APM は分散型トレースを収集してアプリケーションを監視します。トレースは、トランザクションを完了するために発生するスパンまたはアクションの集まりです。

Splunk APMはどのような問題を解決するのに役立ちますか?

Splunk Application Performance Monitoring ビジネス機能、生産性、カスタマーエクスペリエンスに不可欠な複雑な分散環境を視覚化して理解するのに役立ちます。他に類を見ないレベルの視覚化とトラブルシューティング機能により、MTTRを短縮する機能を提供します。

APMが関わっているビジネスイニシアチブにはどのようなものがありますか?

  • クラウドとマイクロサービスの採用 。クラウドがもたらすメリットを最大限に活用しようと努めています。これには、マイクロサービスアーキテクチャとともにクラウドでの開発と運用が含まれます。
  • ダウンタイムの削減 。より多くのエンジニアリングチームがより多くのコードをより速くプッシュすると、常に機能停止や問題が発生するリスクが生じます。APM を利用すると、分散環境のどこで問題が発生しているのかをより正確に把握できます。
  • イノベーション 。業務への信頼と変化の影響をリアルタイムで可視化することで、イノベーションが促進されます。さらに、単一ベンダーに固執すると、付加価値のない価格が高くなり、イノベーションが遅くなります。独自仕様の単一ベンダーソリューションの統合に費やされる開発時間は無駄な時間です。

どのような仕組みですか?

目的のアプリにインストルメンテーションを実装することで、 Splunk Application Performance Monitoring アプリケーションのインストルメンテーションが生成するすべてのスパンとトレースを収集して分析します。これにより、アプリケーションが生成するトレース・データを忠実に無限にカーディナリティで探索できるため、アプリケーションのパフォーマンスをあらゆる側面で分析して分析できます。

APMの採用はどのようなものですか?

Splunk Application Performance Monitoring 「問題はどこにあるの?」という質問に答えることがすべてです。また、ガイド付きのトラブルシューティングワークフローを提供して、分散環境のどこで問題が発生しているのかを正確に特定できるようにしています。APM は、サンプルを使用しない完全な忠実度トレーシングを採用しています。つまり、APM はサンプルではなく 100% のデータを調べるということです。お客様がこの製品を採用して最大の価値を得るには、分散環境からインストルメンテーションを介してトレースデータを送信し、このデータを問題の警告を受けたときのトラブルシューティングに活用し、タグなどの貴重な機能を利用する必要があります。 Tag Spotlight 、およびビジネスワークフロー。