PLATFORM OVERVIEW
APP PERFORMANCE MONITORING

OutSystems Analyticsでエージェントやアプリのパフォーマンスを監視

アプリケーションやエージェントのポートフォリオ全体をあらゆる角度から確認することで、問題を早期に特定します。AIとOpenTelemetryの力を組み合わせると、問題の特定と解決に要する時間を数時間レベルから数分レベルに引き下げることができます。よりスマートに業務を進め、エンタープライズに求められる信頼性、セキュリティ、コンプライアンスを確保しつつ、ユーザー満足度の高いクラウドネイティブなアプリケーションやカスタムエージェントを提供することが可能になります。

App Analyticsのメリット

エージェントやアプリの監視を簡素化

フルスタックの監視と可観測性を実現します。手動での実装、データマッピング、複雑な連携は不要です。アプリやエージェントのパフォーマンスとトークン使用量に関するリアルタイムのインサイトを取得できます。開発の全段階でのエンドツーエンドの監視と、ログ、トレース、メトリックといった完全なテレメトリーにより、問題の迅速な特定や、トラブルシューティングの負担軽減、ユーザーエクスペリエンス向上に向けた最適化が可能になります。

少ない労力で高性能なアプリや信頼性の高いエージェントを構築

ポートフォリオ全体の健全性を完全に把握できるため、成果につながるアプリやエージェントを自信を持って提供できます。開発プロセス全体を通じてアプリやエージェントのパフォーマンスとアクセシビリティを監査するビルトインのAI駆動機能により、OutSystemsは高品質なアプリや信頼性の高いエージェントの開発を簡素化します。

build-performant-apps-with-less-effort
tony ohalloran total produce IT director

「ワンクリックでのデプロイやパフォーマンス監視といったOutSystemsのDevOps機能のおかげで、更新や保守にかかるコストを削減できました。これはつまり、当社の競争力を維持するためのイノベーションにより投資できるということです」

Tony O'Halloran氏
IT部門ディレクターTotal Produce
quotation-marks-grey-outline-figure

エージェントやアプリのパフォーマンスを単一のツールで一元的に把握

ポートフォリオ全体の状況を把握するために複数のツールを行き来するのは労力を要します。OpenTelemetryを使用してパフォーマンス監視を自動化し、アプリやエージェント、テレメトリーインフラ、さらにはユーザーエクスペリエンスのインサイトといったポートフォリオ全体のデータを、OutSystemsのポータルまたは任意のAPMツールで一元的に集約できます。

outsystems performance analytics workflow

DevOpsの簡素化で開発者の生産性を向上

根本原因分析の自動化により、問題を容易に特定し、トラブルシューティングを加速できるため、平均復旧時間(MTTR)が短縮されます。アプリ、エージェント、要素レベルの直感的なドリルダウンビューで詳細なパフォーマンスを確認し、デバッグや推測を行わずにパフォーマンスの問題を迅速に特定できます。

ユーザーデータをエクスペリエンス向上に活用

ユーザーエクスペリエンスに関するデータを利用すると、ユーザーがアプリのパフォーマンスをどのように認識しているかがよくわかります。こうしたインサイトをトラブルシューティングに活用することで、ユーザーニーズに合致した改善を加えられるようになります。クライアント側のトレースとデジタルユーザーエクスペリエンス分析により、ユーザーの期待を上回り、競合他社の優位に立つことができます。

‍

user-insights

アプリケーションのパフォーマンス監視に関するよくある質問

OutSystemsは既存のAPMツールとどのように連携しますか?

OutSystemsでは、OpenTelemetryの標準ログ、トレース、メトリックを、New Relic、Splunk、Dynatrace、AppDynamicsなどの外部監視プラットフォームにストリーミングして、既存のAPMツールと連携できます。

ログストリーミングとその仕組みについて教えてください。

ログストリーミングとは、アプリケーションやプラットフォームのログを、OutSystemsから外部の可観測性ツールや監視ツールに送信することです。これにより、エラー、パフォーマンスイベント、セキュリティアクティビティ、運用作業をほぼリアルタイムで分析できます。ログストリーミングを行うことで、監視データを一元化し、使い慣れたツールを使用して問題を調査することが可能になります。

設定なしで利用できるパフォーマンスメトリックには、どのようなものがありますか?

OutSystemsで設定なしで利用できるアプリやエージェントのパフォーマンスメトリックには、応答時間、リクエスト量、エラー、低速なクエリ、サーバーアクティビティ(ユーザーアクティビティ、各アプリ要素へのドリルダウン、アプリの健全性/APDEX)などがあります。これらのメトリックを使用することで、カスタム監視を一から作成しなくても、ボトルネックを特定したり、問題をトラブルシューティングしたり、本番でのアプリケーションの動作を把握したりすることができます。

OutSystemsはクライアント側の監視や追跡をサポートしていますか?

はい。OutSystemsはアプリやエージェントの監視とOpenTelemetryの標準トレースを、クライアント側とサーバー側のアクティビティでサポートしているため、ユーザーインタラクション全体を把握できます。エンドツーエンドの可視性が得られることで、処理に時間がかかる画面、バックエンドサービスの問題、連携の遅延、パフォーマンスの問題など、ユーザーエクスペリエンスに影響する項目を簡単に診断できます。

OutSystemsではどのような分析を設定なしで利用できますか?

OutSystemsには、アプリケーションやエージェントの使用、導入、パフォーマンス、運用作業を把握するうえで役立つアプリ/エージェント分析ツールが組み込まれています。これらの分析ツールを使用すると、ソフトウェアの実行状況やユーザーが行った操作を可視化できます。また、必要に応じて外部BIシステムや監視システムを使用し、レポートを拡張できます。

アプリケーションの使用状況やユーザーアクティビティを追跡できますか?

はい。ユーザーの地理的な分布、エラー、全体的なエンドユーザーの応答時間、アクセス頻度、最もアクティブなアプリの領域など、アプリケーションとエージェントの使用状況を追跡できます。こうしたデータを利用することで、導入状況の測定、利用の少ない機能の特定、ユーザーエクスペリエンスの改善、実際の使用パターンに基づいた今後の改良の優先順位付けを行うことができます。

分析データを抽出して外部レポートツールで利用できますか?

はい。OpenTelemetryストリーミングによる分析の抽出をサポートしているため、外部レポートツール、BIプラットフォーム、カスタムダッシュボードで運用データを利用できます。これにより、アプリケーションのデータを他のエンタープライズメトリックと組み合わせてカスタムレポートを作成し、ビジネス、パフォーマンス、ユーザーの導入傾向の可視性を一元的に管理できます。

パフォーマンスデータや分析データにアクセスするためのAPIには、どのようなものがありますか?

OutSystemsでは、パフォーマンス、使用状況、分析のデータにプログラムでアクセスできるよう、APIやO11のプラットフォームサービスを用意しています。これらにより、カスタムダッシュボード、外部レポート、運用ワークフロー、可観測性ツールとの連携をサポートできます。利用可能なアプローチは、データのタイプ、デプロイモデル、レポート要件によって異なります。

分析データはどれくらいの期間保持されますか?

分析データの保持期間は、OutSystems環境、構成、デプロイモデルによって異なります。レポート、コンプライアンス、運用ニーズに基づき、保持要件を確認してください。長期的にアプリやエージェントのデータを分析する際は、関連するメトリックを外部分析ツール、BI、可観測性プラットフォームにエクスポートしたりストリーミングしたりすることができます。

more resources icon
MORE OUTSYSTEMS PLATFORM RESOURCES
low code platform use cases
バックログへの対応

広範なユースケース、テンプレート、強力なパートナーソリューションを活用することで、あらゆるアプリケーションバックログに対応できます。

low code industry reports icon
OutSystemsの評価

世界中の業界アナリストによるローコードプラットフォームの最新調査や、OutSystemsがAI搭載ローコードプラットフォームのリーダーとされている理由をご覧いただけます。

blogpost icon
プラットフォームの詳細

ミッションクリティカルなアプリケーションを高速開発できるようになる理由を紹介します。評価ガイドをご覧ください。