{"id":20492,"date":"2024-12-20T10:41:23","date_gmt":"2024-12-20T14:41:23","guid":{"rendered":"https:\/\/kevinjustin.com\/blog\/?p=20492"},"modified":"2024-12-20T10:41:23","modified_gmt":"2024-12-20T14:41:23","slug":"alert-on-dwdatarp-output","status":"publish","type":"post","link":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/","title":{"rendered":"Alert on DWDataRP output"},"content":{"rendered":"<figure id=\"attachment_20494\" aria-describedby=\"caption-attachment-20494\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-20494 size-medium\" title=\"Holman's blog for DWDataRP is one way to Alert on DWDataRP findings\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP-300x184.png\" alt=\"Holman's blog for DWDataRP is one way to Alert on DWDataRP findings\" width=\"300\" height=\"184\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP-300x184.png 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP-768x472.png 768w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP.png 941w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-20494\" class=\"wp-caption-text\">Holman&#8217;s blog for DWDataRP is one way to Alert on DWDataRP findings<\/figcaption><\/figure>\n<p>I want to alert on DWDataRP output!\u00a0 While everyone&#8217;s familiar with Holman&#8217;s SCOM SQL queries <a href=\"https:\/\/kevinholman.com\/2016\/11\/11\/scom-sql-queries\/\" target=\"_blank\" rel=\"noopener\">blog<\/a>, read below to configure a new way to maintain data warehouse integrity and retention.<\/p>\n<p>&nbsp;<\/p>\n<p>Data warehouse audits are included in monitoring platform checks.\u00a0 For those new to monitoring, basically DWDataRP analyzes SCOM Data Warehouse issues for alert\/event\/performance\/state retention.\u00a0 One administration option is to utilize the <a href=\"https:\/\/github.com\/theKevinJustin\/SCOMCoreAddendum\" target=\"_blank\" rel=\"noopener\">SCOM Core Monitoring Addendum<\/a> pack to run DWDataRP.\u00a0 Another option is to run DWDataRP via Holman&#8217;s <a href=\"https:\/\/kevinholman.com\/2018\/05\/03\/deleting-and-purging-data-from-the-scom-database\/\">blog<\/a>, or recently with Blake Drumm&#8217;s <a href=\"https:\/\/blakedrumm.com\/blog\/scom-dw-grooming-tool\/\" target=\"_blank\" rel=\"noopener\">GUI tool<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>Using the SCOM Core Monitoring addendum pack pre-configures a number of overrides, as well as adding DWDataRP monitor\/rule options.\u00a0 Consequently, the SCOM action account needs to have additional permissions on SCOM SQL servers where the OperationsManagerDW<br \/>\nresides.<\/p>\n<h3>Configure SCOM management server action account to alert on DWDataRP output<\/h3>\n<pre><strong>Example uses lab environment SVC.SCOM.PBIreader<\/strong>\r\nSubstitute the SCOM action account above for the SCOM data warehouse (OperationsManagerDW) databases on their respective SCOM management group(s).\r\n\r\nGive SCOM Action account necessary rights\r\nUpdate SVC account rights\r\nSet and verify SVC account has Server role public\r\n\r\nClick on User Mapping &gt; select OperationsManagerDW database\r\nVerify Default Schema shows DBO\r\nUnder Database Role Membership\r\nSelect db_datareader AND db_owner\r\nClick OK\r\n\r\n\r\n\r\n<strong>Verification<\/strong>\r\nReach out to SCOM team to verify execution\r\nFrom SCOM, RDP to one of the management servers\r\nClick on Start &gt; Right click on Windows PowerShell\r\nClick on More &gt; click on Select PowerShell\r\nClick on More &gt; Click on 'Run as a different user'\r\n<\/pre>\n<figure id=\"attachment_20512\" aria-describedby=\"caption-attachment-20512\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/SCOM-PowerShell-RunAsDifferentUser.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-20512\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/SCOM-PowerShell-RunAsDifferentUser-300x205.png\" alt=\"Open PowerShell &gt; right click &gt; Run as a different user\" width=\"300\" height=\"205\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/SCOM-PowerShell-RunAsDifferentUser-300x205.png 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/SCOM-PowerShell-RunAsDifferentUser-768x524.png 768w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/SCOM-PowerShell-RunAsDifferentUser.png 869w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-20512\" class=\"wp-caption-text\">Open PowerShell &gt; right click &gt; Run as a different user<\/figcaption><\/figure>\n<pre>On the Windows Security pop-up &gt; Click on 'Use a different account'\r\nType the action account username and password\r\nClick OK\r\n\r\n<\/pre>\n<figure id=\"attachment_20513\" aria-describedby=\"caption-attachment-20513\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/RunAsDifferentUser.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-20513\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/RunAsDifferentUser-300x241.png\" alt=\"Click Use a different account in the 'Run As different user' popup\" width=\"300\" height=\"241\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/RunAsDifferentUser-300x241.png 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/RunAsDifferentUser.png 404w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-20513\" class=\"wp-caption-text\">Click Use a different account in the &#8216;Run As different user&#8217; popup<\/figcaption><\/figure>\n<pre>Paste in the following commands, and verify output\r\ncd \"##YourPathtoDWDATARP.EXE##\"\r\n# cd D:\\MonAdmin\\TOOLS\\DWDataRP\"\r\n\r\n# Check events\r\n$Command = '.\\dwdatarp.exe -s 16DB02 -d OperationsManagerDW -ds \"Event Data\r\nSet\"'\r\n$EventDataSet = Invoke-Expression $Command\r\n$EventDataSet\r\n$EventDataSet[2]\r\n$LLineSplit = $EventDataSet[2].Split(\"(\")\r\n$EventDBPercent = $LLineSplit[1].Split(\"%\")\r\n$EventDBPercent[0]\r\n<\/pre>\n<figure id=\"attachment_20500\" aria-describedby=\"caption-attachment-20500\" style=\"width: 1036px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP-PowerShell-example.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-20500 size-full\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP-PowerShell-example.png\" alt=\"DWDataRP PowerShell event output\" width=\"1036\" height=\"163\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP-PowerShell-example.png 1036w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP-PowerShell-example-300x47.png 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP-PowerShell-example-1024x161.png 1024w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP-PowerShell-example-768x121.png 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><figcaption id=\"caption-attachment-20500\" class=\"wp-caption-text\">DWDataRP PowerShell event output<\/figcaption><\/figure>\n<pre><strong>Example PowerShell output when SVC Account cannot execute DWDataRP<\/strong>\r\nPS C:\\monadmin\\tools\\dwdatarp&gt; whoami\r\ntestlab\\svc.scom.pbireader\r\nPS C:\\monadmin\\tools\\dwdatarp&gt; .\\dwdatarp.exe -s 16db02 -d OperationsManagerDW -ds\r\nEvent\r\nDataset name\r\nAggregation name Max Age Current Size, Kb\r\n----------------------------------------------------------------------------\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>I want to alert on DWDataRP output!\u00a0 While everyone&#8217;s familiar with Holman&#8217;s SCOM SQL queries blog, read below to configure a new way to maintain data warehouse integrity and retention. &nbsp; Data warehouse audits are included in monitoring platform checks.\u00a0 For those new to monitoring, basically DWDataRP analyzes SCOM Data Warehouse issues for alert\/event\/performance\/state retention.\u00a0 &hellip; <a href=\"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Alert on DWDataRP output&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,5,545,530],"tags":[769,136,223,310,342,484],"class_list":["post-20492","post","type-post","status-publish","format-standard","hentry","category-administration","category-best-practice","category-powershell","category-scom","tag-alerting","tag-dwdatarp","tag-management-pack","tag-powershell","tag-scom","tag-windows"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Alert on DWDataRP output - Kevin Justin&#039;s Blog<\/title>\n<meta name=\"description\" content=\"Configure SCOM to alert on DWDataRP output, better maintaining data warehouse file integrity and retention\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Alert on DWDataRP output - Kevin Justin&#039;s Blog\" \/>\n<meta property=\"og:description\" content=\"Configure SCOM to alert on DWDataRP output, better maintaining data warehouse file integrity and retention\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/\" \/>\n<meta property=\"og:site_name\" content=\"Kevin Justin&#039;s Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-20T14:41:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP.png\" \/>\n\t<meta property=\"og:image:width\" content=\"941\" \/>\n\t<meta property=\"og:image:height\" content=\"578\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"WordPress Administrator\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"WordPress Administrator\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/\"},\"author\":{\"name\":\"WordPress Administrator\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#\\\/schema\\\/person\\\/3d7a90f4430bef43134eaa0a7e2cd508\"},\"headline\":\"Alert on DWDataRP output\",\"datePublished\":\"2024-12-20T14:41:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/\"},\"wordCount\":215,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/DWDataRP-300x184.png\",\"keywords\":[\"alerting\",\"dwdatarp\",\"management pack\",\"powershell\",\"SCOM\",\"Windows\"],\"articleSection\":[\"Administration\",\"Best Practice\",\"PowerShell\",\"SCOM\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/\",\"url\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/\",\"name\":\"Alert on DWDataRP output - Kevin Justin&#039;s Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/DWDataRP-300x184.png\",\"datePublished\":\"2024-12-20T14:41:23+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#\\\/schema\\\/person\\\/3d7a90f4430bef43134eaa0a7e2cd508\"},\"description\":\"Configure SCOM to alert on DWDataRP output, better maintaining data warehouse file integrity and retention\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/#primaryimage\",\"url\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/DWDataRP.png\",\"contentUrl\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/DWDataRP.png\",\"width\":941,\"height\":578,\"caption\":\"Holman's blog for DWDataRP\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2024\\\/12\\\/20\\\/alert-on-dwdatarp-output\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Alert on DWDataRP output\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/\",\"name\":\"Kevin Justin&#039;s Blog\",\"description\":\"Operational monitoring tools including System Center, Azure Monitor\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#\\\/schema\\\/person\\\/3d7a90f4430bef43134eaa0a7e2cd508\",\"name\":\"WordPress Administrator\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g\",\"caption\":\"WordPress Administrator\"},\"sameAs\":[\"https:\\\/\\\/kevinjustin.com\"],\"url\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/author\\\/wordpress_admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Alert on DWDataRP output - Kevin Justin&#039;s Blog","description":"Configure SCOM to alert on DWDataRP output, better maintaining data warehouse file integrity and retention","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:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/","og_locale":"en_US","og_type":"article","og_title":"Alert on DWDataRP output - Kevin Justin&#039;s Blog","og_description":"Configure SCOM to alert on DWDataRP output, better maintaining data warehouse file integrity and retention","og_url":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/","og_site_name":"Kevin Justin&#039;s Blog","article_published_time":"2024-12-20T14:41:23+00:00","og_image":[{"width":941,"height":578,"url":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP.png","type":"image\/png"}],"author":"WordPress Administrator","twitter_card":"summary_large_image","twitter_misc":{"Written by":"WordPress Administrator","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/#article","isPartOf":{"@id":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/"},"author":{"name":"WordPress Administrator","@id":"https:\/\/kevinjustin.com\/blog\/#\/schema\/person\/3d7a90f4430bef43134eaa0a7e2cd508"},"headline":"Alert on DWDataRP output","datePublished":"2024-12-20T14:41:23+00:00","mainEntityOfPage":{"@id":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/"},"wordCount":215,"commentCount":0,"image":{"@id":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/#primaryimage"},"thumbnailUrl":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP-300x184.png","keywords":["alerting","dwdatarp","management pack","powershell","SCOM","Windows"],"articleSection":["Administration","Best Practice","PowerShell","SCOM"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/","url":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/","name":"Alert on DWDataRP output - Kevin Justin&#039;s Blog","isPartOf":{"@id":"https:\/\/kevinjustin.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/#primaryimage"},"image":{"@id":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/#primaryimage"},"thumbnailUrl":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP-300x184.png","datePublished":"2024-12-20T14:41:23+00:00","author":{"@id":"https:\/\/kevinjustin.com\/blog\/#\/schema\/person\/3d7a90f4430bef43134eaa0a7e2cd508"},"description":"Configure SCOM to alert on DWDataRP output, better maintaining data warehouse file integrity and retention","breadcrumb":{"@id":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/#primaryimage","url":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP.png","contentUrl":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2024\/12\/DWDataRP.png","width":941,"height":578,"caption":"Holman's blog for DWDataRP"},{"@type":"BreadcrumbList","@id":"https:\/\/kevinjustin.com\/blog\/2024\/12\/20\/alert-on-dwdatarp-output\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kevinjustin.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Alert on DWDataRP output"}]},{"@type":"WebSite","@id":"https:\/\/kevinjustin.com\/blog\/#website","url":"https:\/\/kevinjustin.com\/blog\/","name":"Kevin Justin&#039;s Blog","description":"Operational monitoring tools including System Center, Azure Monitor","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kevinjustin.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/kevinjustin.com\/blog\/#\/schema\/person\/3d7a90f4430bef43134eaa0a7e2cd508","name":"WordPress Administrator","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g","caption":"WordPress Administrator"},"sameAs":["https:\/\/kevinjustin.com"],"url":"https:\/\/kevinjustin.com\/blog\/author\/wordpress_admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/posts\/20492","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/comments?post=20492"}],"version-history":[{"count":19,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/posts\/20492\/revisions"}],"predecessor-version":[{"id":20515,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/posts\/20492\/revisions\/20515"}],"wp:attachment":[{"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/media?parent=20492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/categories?post=20492"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/tags?post=20492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}