{"id":280,"date":"2019-02-19T05:55:13","date_gmt":"2019-02-19T05:55:13","guid":{"rendered":"http:\/\/michaelschultz.net\/tech\/?p=280"},"modified":"2019-02-19T06:01:07","modified_gmt":"2019-02-19T06:01:07","slug":"configmgr-content-source-breakdown-report","status":"publish","type":"post","link":"https:\/\/michaelschultz.net\/tech\/configmgr-content-source-breakdown-report\/","title":{"rendered":"ConfigMgr Content Source Breakdown Report"},"content":{"rendered":"\n<p>We recently start implementing BranchCache and PeerCache with ConfigMgr. I wanted to be able to report back to management where clients were getting content, how much was being downloaded, what the top content grabbed by source type, number of peer source by domain, boundaries missing PeerCache super peers, and peer content source counts by boundary. It is a lot of data and takes some time to run, but I felt the need to share my report with others.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"840\" height=\"395\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb1.jpg?resize=840%2C395\" alt=\"\" class=\"wp-image-281\" srcset=\"https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb1.jpg?resize=1024%2C482&amp;ssl=1 1024w, https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb1.jpg?resize=300%2C141&amp;ssl=1 300w, https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb1.jpg?resize=768%2C362&amp;ssl=1 768w, https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb1.jpg?resize=1200%2C565&amp;ssl=1 1200w, https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb1.jpg?w=1502&amp;ssl=1 1502w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"797\" height=\"331\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb2.jpg?resize=797%2C331\" alt=\"\" class=\"wp-image-282\" srcset=\"https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb2.jpg?w=797&amp;ssl=1 797w, https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb2.jpg?resize=300%2C125&amp;ssl=1 300w, https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb2.jpg?resize=768%2C319&amp;ssl=1 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"840\" height=\"129\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb3.jpg?resize=840%2C129\" alt=\"\" class=\"wp-image-283\" srcset=\"https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb3.jpg?resize=1024%2C157&amp;ssl=1 1024w, https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb3.jpg?resize=300%2C46&amp;ssl=1 300w, https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb3.jpg?resize=768%2C117&amp;ssl=1 768w, https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb3.jpg?resize=1200%2C183&amp;ssl=1 1200w, https:\/\/i0.wp.com\/michaelschultz.net\/tech\/wp-content\/uploads\/2019\/02\/csb3.jpg?w=1217&amp;ssl=1 1217w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p>RDL file is in my GitHub repository &#8211; <a href=\"https:\/\/github.com\/NecroMonkey\/vault\/blob\/master\/SSRS-Reports\/ContentSourceBreakdown\/Content%20Source%20Breakdown.rdl\">https:\/\/github.com\/NecroMonkey\/vault\/blob\/master\/SSRS-Reports\/ContentSourceBreakdown\/Content%20Source%20Breakdown.rdl<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We recently start implementing BranchCache and PeerCache with ConfigMgr. I wanted to be able to report back to management where clients were getting content, how much was being downloaded, what the top content grabbed by source type, number of peer source by domain, boundaries missing PeerCache super peers, and peer content source counts by boundary. &hellip; <a href=\"https:\/\/michaelschultz.net\/tech\/configmgr-content-source-breakdown-report\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;ConfigMgr Content Source Breakdown Report&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4,6,1],"tags":[],"class_list":["post-280","post","type-post","status-publish","format-standard","hentry","category-configmgr","category-reports","category-uncategorized"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p98a2r-4w","post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/michaelschultz.net\/tech\/wp-json\/wp\/v2\/posts\/280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/michaelschultz.net\/tech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michaelschultz.net\/tech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michaelschultz.net\/tech\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/michaelschultz.net\/tech\/wp-json\/wp\/v2\/comments?post=280"}],"version-history":[{"count":3,"href":"https:\/\/michaelschultz.net\/tech\/wp-json\/wp\/v2\/posts\/280\/revisions"}],"predecessor-version":[{"id":286,"href":"https:\/\/michaelschultz.net\/tech\/wp-json\/wp\/v2\/posts\/280\/revisions\/286"}],"wp:attachment":[{"href":"https:\/\/michaelschultz.net\/tech\/wp-json\/wp\/v2\/media?parent=280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michaelschultz.net\/tech\/wp-json\/wp\/v2\/categories?post=280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michaelschultz.net\/tech\/wp-json\/wp\/v2\/tags?post=280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}