- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
Supported OS
Rigor により、開発ライフサイクル全体で総合的な監視と最適化を実施できます。
Rigor を使用すると、総合的なフロントエンドパフォーマンスメトリクスを収集して、そのメトリクスを Datadog にプッシュできます。アラートをイベントとして Datadog にプッシュすることもできます。
Rigor と Datadog とのインテグレーションには、メトリクスインテグレーションとイベントインテグレーションの 2 種類があります。
管理者として、画面右上の “Admin Tools” メニューをクリックし、“Integrations” を選択します。
“New” ボタンをクリックして新しいインテグレーションを追加すると、インテグレーションのコンフィギュレーションができるようになります。
このインテグレーションに一意の名前と Datadog の API キーを追加します。次に、送信するタグとメトリクスを選択します。以下の点に注意してください。
Real Browser チェックで User Timings API からタイミングを報告する場合は、必ず “Send All User Timings?” を選択します。マークは rigor.real_browser.marks
ネームスペース配下に、メジャーは rigor.real_browser.measures
ネームスペース配下に報告されます。注: このオプションを選択しており、特にテスト中のサイトでマークとメジャーが動的に生成される場合は、新しい系列が Datadog に多数送信されることがあります。
インテグレーションを構成したら、Real Browser、HTTP、ポート、または API チェックに追加できます。チェックを編集し、“Notifications” タブに移動します。ここで、今作成したインテグレーションを追加できます。
管理者として、画面右上の “Admin Tools” メニューをクリックし、“Alert Webhooks” を選択します。
“New” ボタンをクリックし、Datadog タイルをクリックして、新しいインテグレーションを追加します。
この Webhook に一意の名前を追加し、必ず Datadog API キーを使用してトリガーを更新します。
インテグレーションを構成したら、Real Browser、HTTP、ポート、または API チェックに追加できます。チェックを編集し、“Notifications” タブに移動します。ここで、今作成した webhook を追加できます。
rigor.http.dns_time (gauge) | Time from the start of the request until the DNS has been fully resolved. Shown as millisecond |
rigor.http.first_byte_time (gauge) | Time from the start of the request until the first byte of the response has been received. Shown as millisecond |
rigor.http.response_time (gauge) | Time from the start of the request until all of the bytes of the response have been received. Shown as millisecond |
rigor.port.response_time (gauge) | Time from the start of the request until all of the bytes of the response have been received. Shown as millisecond |
rigor.api.dns_time (gauge) | Time from the start of the request until the DNS has been fully resolved. Shown as millisecond |
rigor.api.first_byte_time (gauge) | Time from the start of the request until the first byte of the response has been received. Shown as millisecond |
rigor.api.response_time (gauge) | Time from the start of the request until all of the bytes of the response have been received. Shown as millisecond |
rigor.real_browser.first_byte_time_ms (gauge) | Time from the start of the first request until receiving the first byte of the first non-redirect request. 3xx redirects will increase this time. Shown as millisecond |
rigor.real_browser.dom_interactive_time_ms (gauge) | Time until the DOM is fully loaded and processed. Shown as millisecond |
rigor.real_browser.first_paint_time_ms (gauge) | Time until the browser renders anything other than the default background. Shown as millisecond |
rigor.real_browser.start_render_ms (gauge) | Time until the first pixel of content is drawn. Shown as millisecond |
rigor.real_browser.first_contentful_paint_time_ms (gauge) | Time until the browser first renders any content. Shown as millisecond |
rigor.real_browser.first_meaningful_paint_time_ms (gauge) | Time until the biggest above-the-fold layout change has happened Shown as millisecond |
rigor.real_browser.dom_load_time_ms (gauge) | Time until the document has loaded Shown as millisecond |
rigor.real_browser.dom_complete_time_ms (gauge) | Time until the page and all of its subresources are ready. Shown as millisecond |
rigor.real_browser.onload_time_ms (gauge) | Time until the page has loaded. This corresponds to the browser load event. Shown as millisecond |
rigor.real_browser.visually_complete_ms (gauge) | Time until all above-the-fold content has finished rendering. Shown as millisecond |
rigor.real_browser.speed_index (gauge) | A calculated metric that represents how quickly the page renders above-the-fold content. Shown as millisecond |
rigor.real_browser.fully_loaded_time_ms (gauge) | Time until there is 1.5 seconds of network inactivity after onload Shown as millisecond |
rigor.real_browser.requests (gauge) | Number of requests made. Shown as item |
rigor.real_browser.content_bytes (gauge) | Total size (bytes) of all content loaded. Shown as byte |
rigor.real_browser.html_files (gauge) | Number of requests for HTML documents. Shown as item |
rigor.real_browser.html_bytes (gauge) | Total size (bytes) of all HTML content loaded. Shown as byte |
rigor.real_browser.image_files (gauge) | Number of requests for images. Shown as item |
rigor.real_browser.image_bytes (gauge) | Total size (bytes) of all images loaded. Shown as byte |
rigor.real_browser.javascript_files (gauge) | Number of requests for JavaScript files. Shown as item |
rigor.real_browser.javascript_bytes (gauge) | Total size (bytes) of all JavaScript files loaded. Shown as byte |
rigor.real_browser.css_files (gauge) | Number of requests for CSS files. Shown as item |
rigor.real_browser.css_bytes (gauge) | Total size (bytes) of all CSS files loaded. Shown as byte |
rigor.real_browser.video_files (gauge) | Number of requests for videos. Shown as item |
rigor.real_browser.video_bytes (gauge) | Total size (bytes) of all videos loaded. Shown as byte |
rigor.real_browser.font_files (gauge) | Number of requests for fonts. Shown as item |
rigor.real_browser.font_bytes (gauge) | Total size (bytes) of all fonts loaded. Shown as byte |
rigor.real_browser.other_files (gauge) | Number of requests for all other resources that are not HTML Shown as item |
rigor.real_browser.other_bytes (gauge) | Total size (bytes) of all other resources loaded. Shown as byte |
rigor.real_browser.client_errors (gauge) | Number of responses with a status code between 400 and 499. Shown as item |
rigor.real_browser.connection_errors (gauge) | Number of responses where the status code is 504 or 0 (a browser-aborted request). Shown as item |
rigor.real_browser.server_errors (gauge) | Number of responses where the status code is 500 or higher (excluding 504). Shown as item |
rigor.real_browser.errors (gauge) | Total count of responses with status codes greater than or equal to 400. Shown as item |
Datadog イベントを介してアラートを発生するようチェックが構成されている場合は、次の 2 種類のイベントタイプが Datadog にプッシュされます。
Rigor インテグレーションには、サービスのチェック機能は含まれません。
ご不明な点は、Rigor サポートまでお問合せください。