Our Datadog Integration allows users to send check data and performance metrics to Datadog
If looking to set up a Datadog events integration please navigate to our webhook documentation here.
1. As an administrator, click the "Admin" menu in the upper right hand of your screen and select "Integrations".
2. Add a new integration, by clicking the “New” button. You will now be able to configure the integration.
3. Add a unique name for this integration and your API key from Datadog. Then choose which tags and metrics you want to send.
Once you have configured the integration. You can add to any Real Browser, HTTP, Port, or API check. Just edit the check and go to the “Notifications” tab. Here you can add the integration that you just created.
Metrics Overview
HTTP CHECKS
• rigor.http.dns_time
• rigor.http.first_byte_time
• rigor.http.response_time
PORT CHECKS
• rigor.port.response_time
API CHECKS
• rigor.api.dns_time
• rigor.api.first_byte_time
• rigor.api.response_time
REAL BROWSER CHECKS
• rigor.real_browser.first_byte_time_ms
• rigor.real_browser.dom_interactive_time_ms
• rigor.real_browser.first_paint_time_ms
• rigor.real_browser.start_render_ms
• rigor.real_browser.first_contentful_paint_time_ms
• rigor.real_browser.first_meaningful_paint_time_ms
• rigor.real_browser.dom_load_time_ms
• rigor.real_browser.dom_complete_time_ms
• rigor.real_browser.onload_time_ms
• rigor.real_browser.visually_complete_ms
• rigor.real_browser.speed_index
• rigor.real_browser.fully_loaded_time_ms
• rigor.real_browser.requests
• rigor.real_browser.content_bytes
• rigor.real_browser.html_files
• rigor.real_browser.html_bytes
• rigor.real_browser.image_files
• rigor.real_browser.image_bytes
• rigor.real_browser.javascript_files
• rigor.real_browser.javascript_bytes
• rigor.real_browser.css_files
• rigor.real_browser.css_bytes
• rigor.real_browser.video_files
• rigor.real_browser.video_bytes
• rigor.real_browser.font_files
• rigor.real_browser.font_bytes
• rigor.real_browser.other_files
• rigor.real_browser.other_bytes
• rigor.real_browser.client_errors
• rigor.real_browser.connection_errors
• rigor.real_browser.server_errors
• rigor.real_browser.errors
Additionally, if the integration is configured, browser User Timings will be sent under the rigor.real_browser.marks and rigor.real_browser.measures namespaces.
Notes:
• We include a normalized version of the check name as a default tag
• For multi-step checks (Real Browser and API Checks), we include the position of the request that the metrics came from - Uptime checks include HTTP, Port, and API checks
• If you would like Real Browser Checks to report timings from the User Timings API, make sure “Send All User Timings?” is selected. Any marks are reported under the rigor.real_browser.marks namespace and measures are reported under the rigor.real_browser.measures namespace. Be aware that selecting this option could send a lot of new series into Datadog, especially if the marks and measures on the site you are testing are dynamically generated.
• Port checks only report the “Response Time” metric - Not all browsers support all metrics