本文へスキップ

WhaTapモニタリングサービス

様々なプラットフォームに対応する統合モニタリング

WhaTapモニタリングサービスの基本的な目的はリソース(人的、物的)の共有です。 既存のモニタリング製品は、モニタリング対象ごとに個別の収集サーバー、ウェブ画面を構築する必要があります。 しかし、WhaTapのモニタリングサービスは、収集サーバーは共有するものの、各サービスの独立性は保護される構造です。 統合管理を行うには、モニタリングサーバーは柔軟な拡張構造でありながらマルチテナント機能を提供する必要があります。

リアルタイムでビジネス状況を可視化することで、迅速に問題を特定できます。 トランザクションをリアルタイムでトレースすることで、再現せずに問題を追跡できます。 WhaTapモニタリングは、分散環境のITサービス性能をリアルタイムで可視化し、問題認識と対応に掛かる顧客の時間を節約し、プロアクティブな対応を可能にします。

モニタリング範囲

アプリケーション、サーバー、データベース、Kubernetes、クラウド、ログ、URLモニタリングにより、システムモニタリングのほぼすべての部分をカバーします。

アプリケーションモニタリング

JavaPHPNode.jsPython.NETGoなどのアプリケーションのモニタリングに対応します。現在進行中のトランザクションの実行状況をリアルタイムで確認できます。 現在のトランザクションの実行状況をリアルタイムで確認できます。

クラウド、ハイブリッド、オンプレミスなど複雑で分散したビジネス環境のアプリケーションの場合、リアルタイムで性能低下問題をモニタリングし、再現することなく迅速に追跡して原因を見つけ出すことができます。 すべてのアプリケーションの問題は、進行中のトランザクションの増加によって発生します。 増加した瞬間に実行中のSQL、HTTP Call、Methodをすぐに確認できれば、問題を最も早く認識して分析することができます。 すべてのトランザクションの実行履歴を収集して分析できます。

サーバーモニタリング

サーバーモニタリングは、10,000台以上のサーバーがある場合、すべてのプロセスのCPU、メモリ、IO使用量などを秒単位で収集し、瞬間的に発生する過負荷および性能低下をリアルタイムで分析して通知することができます。 クラウド環境のアプリケーションで発生する可能性のある脆弱性を自動検知と通知機能を提供し、毎月、毎週のように変更されるシステム規模を簡単に予測・管理するのに役立ちます。

Kubernetesモニタリング

Kubernetesモニタリングは、コンテナからアプリケーションまでの統合分析を提供します。 Pod、Worker Node、アプリケーションをモニタリングしてWorker Node別またはPod別のトランザクション性能の影響を分析します。 MSA環境のコンテナレベル、サービスレベル、トランザクションレベルの3段階の相関関係を追跡し、Pod、コンテナ、サービス間の呼び出し関係を可視化し確認することができます。 オブザーバビリティのためのメトリクス-トレース-ログ情報を統合して提示します。 これにより、問題発生時の迅速な原因分析および対応が可能になります。

EKS、AKS、GKE、OKE、Openshift、Cocktail、Accordion、PaaS-TAを含む主要プラットフォームに対応します。

ノート

WhaTap Labsは、CNCF(Cloud Native Computing Foundation)とKCSP(Kubernetes Certified Service Provider)、クラウドサービスセキュリティ認証(CSAP)を取得しました。

データベースモニタリング

データベースモニタリングでは、データベースのアクティブセッション、実行中SQL、各種指標の統計および詳細情報をリアルタイムでモニタリングし、チューニング対象を選別して解決可否を確認することができます。 アプリケーション、サーバー、データベースモニタリングの連携ビューを使用してサービスに異常が発生した場合、直ちにDB状態を確認し、原因分析を行うことができます。 効率的なパフォーマンスデータ収集構造により、複数のデータベースモニタリングする場合でも迅速にデータを収集し、統合されたビューを提供することで分析が容易になります。 クラウド環境の様々なDBのパフォーマンスやトラブル状況を、面倒なインストールが必要なく、ひと目で確認でき、リアルタイムでモニタリングすることができます。

提供する製品は以下の通りです。 リンクをクリックして技術文書を確認できます。

URLモニタリング

URLモニタリングは、実際のユーザーの立場からサイト利用に問題がないか かを周期的に確認する管理者のモニタリング業務を引き継ぐことができます。 HTTPステータスコードを使用してサイト利用の問題をリアルタイムでモニタリングし、地域によって接続に掛かる接続時間を確認することができます。 北米、ヨーロッパ、アジアなど世界6か国の主要都市でサービスの状態をチェックします。

Browser Monitoring

[Browser Monitoring]は、ブラウザアプリケーションのページロード時間、サーバーレスポンス時間、リソース読み込み時間、ブラウザーエラーなど、さまざまな性能指標を収集して分析します。 また、ブラウザーアプリケーションのボトルネックや性能上の問題を特定し、それらを最適化することで、すべてのユーザーに一貫した最高の性能を提供できるようにサポートします。

ネットワーク性能モニタリング

ネットワーク性能モニタリング

ネットワーク性能モニタリング(Network Performance Monitoring)は、ネットワークの混雑および障害を把握し、ユーザーのネットワーク性能改善に活用するためにプロセスのネットワーク通信情報を収集し、可視化するソリューションです。 複雑なネットワークをグループ化して、区間別のパフォーマンス指標をすばやくモニタリングできます。 トポロジーダッシュボードを通じてネットワークの状況をリアルタイムでモニタリングができるし、タグルール設定機能でネットワーク情報をグループ化および簡素化させることで、ネットワークの障害区間をより素早く把握できます。

CLOUDモニタリング

クラウドモニタリングは、クラウドプロバイダのAPIに接続し、すべての指標とクラウドイベントをリアルタイムで収集します。 収集したデータをダッシュボードを使用してリアルタイムで確認し、トラブルの原因を直接分析ができます。

提供する製品は以下の通りです。 リンクをクリックして技術文書を確認できます。

Logモニタリング

Logモニタリングは、クラウドを含む複合システムで発生する様々なログを簡単に統合管理・活用できます。 数百、数千台のサーバーで発生するログを送信して、統合された確認が可能です。 画面を流れるログを確認することができます。 統計目的でログを分類し、特定の単位で発生するログ件数の推移を確認できます。 障害の発生時間や解決状況に密接に関連するログデータを探したり、さまざまな条件で大量のログを検索できます。

WhaTapモニタリングの主な機能

リアルタイムモニタリングダッシュボード

サーバーの様々な情報や状況をチャート形式のダッシュボードを通してリアルタイムで迅速に認識できます。 各指標のデータを経済的に確認して分析することができます。 進行中のトランザクションからリアルタイムに発生するボトルネックを特定し、その問題を解決するのに役立ちます。

様々な通知発行チャネルに対応

イベント条件を設定し、メール、SMS、メッセンジャー、アプリプッシュなど様々な経路で通知を提供します。 エージェントと収集サーバーの通信障害およびアプリケーションリソース使用率、アクティブトランザクション、エラー、レスポンス遅延、レスポンス分布の異常に関する通知設定ができます。 また、マシンラーニングベースのAI通知設定により、レスポンス分布パターンを検知し、通知機能を提供します。

ノート

アラート通知のモニタリングプラットフォームごとに対応されるイベントの種類を確認するには、次の文書を参照してください。

統合モニタリングが可能なマルチリージョンに対応

追加のリージョンができるたびに収集サーバーのみをインストールし、1つのモニタリング画面で複数のリージョンのサーバーを統合モニタリングします。 WhaTapモニタリングの場合、IDCセンターの追加構築やクラウドプラットフォームの追加構築などをリージョン構築だけで収集サーバーを拡張できます。

収集サーバーの安定性と拡張性の保証

統合モニタリングの最も基本的なものは、サーバーの拡張性です。 増加する管理(モニタリング) 対象サーバーを円滑に受け入れるために、モニタリングサーバーは内部的に拡張性を持たなければなりません。 拡張性を確保するために、WhaTapモニタリングサーバーは、細分化されたマイクロアプリケーションで構成されており、結合度の低い分散環境となっています。 また、データの安定性を確保するために、冗長化およびデータ復旧機能を提供します。

コラボレーション対応、マルチテナント

WhaTapモニタリングサービスは、開発チームが単独でモニタリングを利用し、運用チームは統合モニタリングすることができます。 1つのモニタリング製品を利用することで、チーム別/業務別の独立性を保証し、これを管理者が統合及び制御することができます。 運用管理者は、開発チームのプロジェクトの権限を直接管理せず、各開発チームプロジェクトの所有者が権限を管理します。