{"id":3870,"date":"2022-06-09T12:00:06","date_gmt":"2022-06-09T12:00:06","guid":{"rendered":"https:\/\/uptime.com\/blog\/?p=3870"},"modified":"2024-12-06T18:30:43","modified_gmt":"2024-12-06T18:30:43","slug":"reporting-on-systems-best-practices-and-examples","status":"publish","type":"post","link":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples","title":{"rendered":"Reporting on Systems: Best Practices and Examples"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Reporting on systems is a necessity &#8211; whether you are responsible for reporting to internal and external stakeholders, or want to make status reporting accessible for your end users. Integrated tools make reporting a practical extension of your monitoring to save you time without compromising key metrics.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Account Dashboards and Uptime Reports<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Dashboards are the first thing you see when you login to an Uptime.com account &#8211; and your first available type of custom report. Dashboards can show specific checks tagged for specific clients or services, control which alerts are front and center, and display critical system metrics for a high level view of what\u2019s working &#8211; and what isn\u2019t.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Use dashboards to organize per check reports<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Dashboards are a quick reference, and with full screen functionality and auto-refreshing, they offer a comprehensive view of your systems. Uptime.com is all about drilling down into deeper detail, so click on check cards to reveal uptime and response time for each check over custom time periods, and download report data.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3872 aligncenter\" src=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.02.34-PM-510x342.png\" alt=\"\" width=\"637\" height=\"427\" srcset=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.02.34-PM-510x342.png 510w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.02.34-PM-570x383.png 570w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.02.34-PM-1536x1031.png 1536w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.02.34-PM.png 1662w\" sizes=\"auto, (max-width: 637px) 100vw, 637px\" \/><\/p>\n<h2><span style=\"font-weight: 400;\">Status Pages: 3 Use Cases<\/span><\/h2>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/uptime.com\/blog\/what-is-a-status-page\">What are Status Pages<\/a>? Status Pages are most commonly used for public-facing uptime and outage reporting. They serve as a reference and communication platform between your users and your support and engineering teams when they are updating on planned maintenance or resolving an issue. We like to present status pages in a more flexible way to show off their utility for SLA and internal accountability.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Use Public Status Pages to Build Trust<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">A <a href=\"https:\/\/uptime.com\/status-page\">Public Status Page<\/a> conveys information on scheduled maintenance, downtime events, and general system uptime to your site or service users. Having one allows you to update your users during outages, and during your incident management process. Better they reference your own page and information rather than reaching out publicly via social media or another outlet.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Public Status Pages create a space for your company narrative during events.\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Add components to your Page to represent the various parts of your infrastructure &amp; communicate their uptime and performance to your users<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Associate a component with a check to display response time and automate the displayed status depending on a check\u2019s state<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Display components, uptime percentages, and metrics in a public or private URL<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Manage incidents with real-time updates and manually control component statuses<\/span><\/li>\n<li aria-level=\"1\"><\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Use Public SLA Pages for 24\/7 Reporting to Stakeholders &amp; Clients<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">All three of these Status Page types can be made either public facing or private and protected with basic auth. You can also redirect with CNAME to use a custom URL, and customize pages with html and CSS to match your branding and design.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3871 aligncenter\" src=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.01.32-PM-510x259.png\" alt=\"\" width=\"685\" height=\"348\" srcset=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.01.32-PM-510x259.png 510w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.01.32-PM-570x289.png 570w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.01.32-PM-1536x779.png 1536w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.01.32-PM.png 1822w\" sizes=\"auto, (max-width: 685px) 100vw, 685px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Many of our users add checks for a particular client to a private SLA Page to offer constant reporting on that client\u2019s sites and services. Optionally enable report downloads and historical data for full SLA accountability.\u00a0<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Use Internal Status Pages to Sync Your Team<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Status Pages aren\u2019t just front-facing destinations, they are also a powerful form of communication across teams. Use Internal Status pages to report on database and server health, upcoming internal maintenance, and <a href=\"https:\/\/uptime.com\/api-monitoring\">API health<\/a>.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Your support team will thank you for the insight into the systems. When customers call or write, it\u2019s helpful having those internal metrics on hand for a more accurate picture into problems.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">All status page components can be optionally linked to existing Uptime.com checks, but they can equally represent offsite assets to provide a single-stop destination for internal company reporting and alerting. Group components together to report on the health of general sites and services.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>*<\/strong>Grouping components is a great way to bring clarity to any status page type, and it can be effective for your monitoring also. Wouldn\u2019t it be great if you could group checks to collectively report on overall uptime for a group of checks or servers? Stay tuned\u2026<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Scheduled Reporting to Stakeholders<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">What good is a report if you can\u2019t automate where it needs to go? Easily accessible status pages are great for providing 24\/7 access to some reporting, but sometimes you need to report on a more specific set of parameters to a very select group of people.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3873 aligncenter\" src=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.02.53-PM-510x177.png\" alt=\"\" width=\"674\" height=\"234\" srcset=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.02.53-PM-510x177.png 510w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.02.53-PM-570x198.png 570w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-6.02.53-PM.png 1412w\" sizes=\"auto, (max-width: 674px) 100vw, 674px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Uptime.com SLA reports are highly adaptable to meet your needs. Select checks and choose to show specific target SLA values and determine visible metrics and report sorting, then easily schedule reports to go out on a recurring daily, weekly, monthly, quarterly, or annual basis based on your needs. You can even choose the time of day the report gets delivered, to make sure it arrives when it\u2019s most convenient.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Integrating Uptime Performance Metrics with Other Reports<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Uptime.com makes it easy to create a full reporting suite in a matter of minutes. Especially if you <\/span><a href=\"https:\/\/support.uptime.com\/hc\/en-us\/articles\/360001254399-Tags-and-Filtering-Basics\"><span style=\"font-weight: 400;\">utilize our tag system<\/span> <\/a><span style=\"font-weight: 400;\">for easy organization and report creation. It\u2019s a snap to report on your Uptime.com account metrics, but what if you have other systems that also generate reporting?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">All Uptime.com report solutions have the capability to download in XLS format for easy integration into existing reporting. We also offer a full REST API that can be used to pull data or create reports directly within your environment.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Regardless of your reporting needs, Uptime.com can help with customizable reports, dashboards, and status pages. Learn more by checking out our solution, and sign up for a 21-day Free Trial today, no credit card required!<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Reporting on systems is a necessity &#8211; whether you are responsible for reporting to internal and external stakeholders, or want to make status &#8230;<\/p>\n","protected":false},"author":1,"featured_media":3875,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[9],"tags":[],"ppma_author":[169],"class_list":["post-3870","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-resources"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Reporting on Systems: Best Practices and Examples<\/title>\n<meta name=\"description\" content=\"Reporting on systems is a necessity - whether you are reporting to stakeholders, or want to make status reporting accessible for end users\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Reporting on Systems: Best Practices and Examples\" \/>\n<meta property=\"og:description\" content=\"Reporting on systems is a necessity - whether you are reporting to stakeholders, or want to make status reporting accessible for end users\" \/>\n<meta property=\"og:url\" content=\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples\" \/>\n<meta property=\"og:site_name\" content=\"Uptime.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/uptimemonitor\" \/>\n<meta property=\"article:published_time\" content=\"2022-06-09T12:00:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-06T18:30:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/blog.png\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Uptime.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@UptimeDotCom\" \/>\n<meta name=\"twitter:site\" content=\"@UptimeDotCom\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Uptime.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#article\",\"isPartOf\":{\"@id\":\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples\"},\"author\":{\"name\":\"Uptime.com\",\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/person\/69f0940686123645bc00cbb227cad781\"},\"headline\":\"Reporting on Systems: Best Practices and Examples\",\"datePublished\":\"2022-06-09T12:00:06+00:00\",\"dateModified\":\"2024-12-06T18:30:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples\"},\"wordCount\":903,\"publisher\":{\"@id\":\"https:\/\/uptime.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/blog.png\",\"articleSection\":[\"Resources\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples\",\"url\":\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples\",\"name\":\"Reporting on Systems: Best Practices and Examples\",\"isPartOf\":{\"@id\":\"https:\/\/uptime.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#primaryimage\"},\"image\":{\"@id\":\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/blog.png\",\"datePublished\":\"2022-06-09T12:00:06+00:00\",\"dateModified\":\"2024-12-06T18:30:43+00:00\",\"description\":\"Reporting on systems is a necessity - whether you are reporting to stakeholders, or want to make status reporting accessible for end users\",\"breadcrumb\":{\"@id\":\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#primaryimage\",\"url\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/blog.png\",\"contentUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/blog.png\",\"width\":700,\"height\":500},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/uptime.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Reporting on Systems: Best Practices and Examples\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/uptime.com\/blog\/#website\",\"url\":\"https:\/\/uptime.com\/blog\/\",\"name\":\"Uptime.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/uptime.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/uptime.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/uptime.com\/blog\/#organization\",\"name\":\"Uptime.com\",\"url\":\"https:\/\/uptime.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/10\/Uptime.com_Wordmark_Horizontal_Black_Green.png\",\"contentUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/10\/Uptime.com_Wordmark_Horizontal_Black_Green.png\",\"width\":512,\"height\":83,\"caption\":\"Uptime.com\"},\"image\":{\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/uptimemonitor\",\"https:\/\/x.com\/UptimeDotCom\",\"https:\/\/www.linkedin.com\/company\/uptime-com\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/person\/69f0940686123645bc00cbb227cad781\",\"name\":\"Uptime.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg34cb5744a58a7a87dbf8f078ae83ffc5\",\"url\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg\",\"contentUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg\",\"caption\":\"Uptime.com\"},\"description\":\"Uptime.com provides unmatched global visibility and real-time alerts on website, server, and API performance. Monitor downtime, speed, reliability, user experience with customizable status pages, dashboards, and reports.\",\"url\":\"https:\/\/uptime.com\/blog\/author\/upadmin\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Reporting on Systems: Best Practices and Examples","description":"Reporting on systems is a necessity - whether you are reporting to stakeholders, or want to make status reporting accessible for end users","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples","og_locale":"en_US","og_type":"article","og_title":"Reporting on Systems: Best Practices and Examples","og_description":"Reporting on systems is a necessity - whether you are reporting to stakeholders, or want to make status reporting accessible for end users","og_url":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples","og_site_name":"Uptime.com","article_publisher":"https:\/\/www.facebook.com\/uptimemonitor","article_published_time":"2022-06-09T12:00:06+00:00","article_modified_time":"2024-12-06T18:30:43+00:00","og_image":[{"width":700,"height":500,"url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/blog.png","type":"image\/png"}],"author":"Uptime.com","twitter_card":"summary_large_image","twitter_creator":"@UptimeDotCom","twitter_site":"@UptimeDotCom","twitter_misc":{"Written by":"Uptime.com","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#article","isPartOf":{"@id":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples"},"author":{"name":"Uptime.com","@id":"https:\/\/uptime.com\/blog\/#\/schema\/person\/69f0940686123645bc00cbb227cad781"},"headline":"Reporting on Systems: Best Practices and Examples","datePublished":"2022-06-09T12:00:06+00:00","dateModified":"2024-12-06T18:30:43+00:00","mainEntityOfPage":{"@id":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples"},"wordCount":903,"publisher":{"@id":"https:\/\/uptime.com\/blog\/#organization"},"image":{"@id":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#primaryimage"},"thumbnailUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/blog.png","articleSection":["Resources"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples","url":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples","name":"Reporting on Systems: Best Practices and Examples","isPartOf":{"@id":"https:\/\/uptime.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#primaryimage"},"image":{"@id":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#primaryimage"},"thumbnailUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/blog.png","datePublished":"2022-06-09T12:00:06+00:00","dateModified":"2024-12-06T18:30:43+00:00","description":"Reporting on systems is a necessity - whether you are reporting to stakeholders, or want to make status reporting accessible for end users","breadcrumb":{"@id":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#primaryimage","url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/blog.png","contentUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/06\/blog.png","width":700,"height":500},{"@type":"BreadcrumbList","@id":"https:\/\/uptime.com\/blog\/reporting-on-systems-best-practices-and-examples#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/uptime.com\/blog"},{"@type":"ListItem","position":2,"name":"Reporting on Systems: Best Practices and Examples"}]},{"@type":"WebSite","@id":"https:\/\/uptime.com\/blog\/#website","url":"https:\/\/uptime.com\/blog\/","name":"Uptime.com","description":"","publisher":{"@id":"https:\/\/uptime.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/uptime.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/uptime.com\/blog\/#organization","name":"Uptime.com","url":"https:\/\/uptime.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/uptime.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/10\/Uptime.com_Wordmark_Horizontal_Black_Green.png","contentUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/10\/Uptime.com_Wordmark_Horizontal_Black_Green.png","width":512,"height":83,"caption":"Uptime.com"},"image":{"@id":"https:\/\/uptime.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/uptimemonitor","https:\/\/x.com\/UptimeDotCom","https:\/\/www.linkedin.com\/company\/uptime-com\/"]},{"@type":"Person","@id":"https:\/\/uptime.com\/blog\/#\/schema\/person\/69f0940686123645bc00cbb227cad781","name":"Uptime.com","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg34cb5744a58a7a87dbf8f078ae83ffc5","url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg","contentUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg","caption":"Uptime.com"},"description":"Uptime.com provides unmatched global visibility and real-time alerts on website, server, and API performance. Monitor downtime, speed, reliability, user experience with customizable status pages, dashboards, and reports.","url":"https:\/\/uptime.com\/blog\/author\/upadmin"}]}},"authors":[{"term_id":169,"user_id":1,"is_guest":0,"slug":"upadmin","display_name":"Uptime.com","avatar_url":{"url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg","url2x":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg"},"0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts\/3870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/comments?post=3870"}],"version-history":[{"count":5,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts\/3870\/revisions"}],"predecessor-version":[{"id":6496,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts\/3870\/revisions\/6496"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/media\/3875"}],"wp:attachment":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/media?parent=3870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/categories?post=3870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/tags?post=3870"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=3870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}