Presentation is loading. Please wait.

Presentation is loading. Please wait.

House of tails dogs charity All donations go 100% to the charity #MMSGIVEBACK.

Similar presentations


Presentation on theme: "House of tails dogs charity All donations go 100% to the charity #MMSGIVEBACK."— Presentation transcript:

1 House of tails dogs charity All donations go 100% to the charity #MMSGIVEBACK

2 Advanced Data CollectionAdvanced Data Collection with System Center 2012 Configuration Manager Jason Sandys @jasonsandys blog.configmgrftw.com Sherry Kissinger Twitter Handle mofmistress.com

3 #MMSMOA @jasonsandys Principal Consultant 15+ Years San Antonio, TX Jason Sandys Forums, Blog

4 #MMSMOA Pretty Bird! Systems Engineer http://www.mnscug. org/blogs/sherry- kissinger 14 years experience with SMS / ConfigMgr Microsoft MVP 2009-2015 Camping! Sherry Kissinger

5 #MMSMOA City, Country Presenter 2 Name

6 Presentation Just a placeholder slide. Please use the example slides in the “Template Example Slides” Section. Questions? mms@mnscug.orgmms@mnscug.org

7 A Brief Overview To Store or Not to Store Data Sources Data Gathering Now What

8 Database Comparison ConfigMgr DB Inventory Compliance Status CMDB History Process Tracking Ownership Inventory Compliance Status =/ J

9 What To Store in Configuration Manager Resident information on managed systems Information about managed systems Information intended for direct ConfigMgr use Information from other databases Information not related to managed systems Lots of data; e.g., frequent perf samples S

10 Data Sources for Custom Data Managed Systems ApplicationsThe InternetActive DirectoryUser Input J

11 Managed System Data Sources Managed Systems WMI Registry Event Logs Anything you can script S

12 Data Gathering Options in ConfigMgr Hardware Inventory Discovery J

13 Hardware Inventory Overview MP J

14 The MOFs Configuration.mof Defines data Does not tell ConfigMgr to do anything Compiled on each client when a change is detected Sms_def.mof Defines from where and how data should be retrieved Instructional to ConfigMgr Stored in the DB S

15 Demo Hardware Inventory

16 Demo User Input

17 Custom Hardware Inventory Gotchas User data By default, users cannot create object instances http://blogs.msdn.com/b/spatdsg/archive/2007/11/21/set-wmi-namespace-security-via-gpo- script.aspx Data Deletion in client settings Remove from non-default client settings packages first, then delete from the default client settings package Providers linked to root\cimv2 Registry Provider MS_VIEW_INSTANCE_PROVIDER Know the difference between Configuration.mof and sms_def.mof Keys/values from 32-bit apps on 64-bit systems Sherry Kissinger SCCM Guru Webcast: http://www.youtube.com/watch?v=osWz1fpldVs&list=PL979EB6DE32AEF5CD&index=8 http://www.youtube.com/watch?v=osWz1fpldVs&list=PL979EB6DE32AEF5CD&index=8

18 Custom Hardware Inventory Gotchas By default, users cannot create object instances. Providers may be linked to root\cimv2. Configuration.mof and sms_def.mof are different Registry keys & values from 32-bit apps on 64-bit systems J

19 Discovery Overview Site Server DDR J

20 Demo Active Directory Discovery

21 Demo Custom Data Discovery Records

22 Custom DDR Gotchas A malformed DDR can crash SMS_Executive. Can’t PXE boot to systems created with a custom DDR. No “supported” way to delete new fields added. Set the name attribute on the correct fields. J

23 Using Custom Data Console QueriesCollections Database Ad-hoc Queries Reports S

24 Demo Custom Data Use

25 Demo Direct Data from PowerShell

26 Hints, Allegations & Things Left Unsaid Challenges User-specific data Architecture specific data Finding the data Ramifications DB Bloat Bandwidth Good Practices Delete after use Don’t extend without a requirement Use custom classes and (WMI) namespaces S

27 Takeaways Data can from multiple sources Custom data has multiple uses WMI, PowerShell, & SQL are your friends J

28 Custom WMI vs. MIFs WMINOIDMIFsIDMIFs File based Submission Resource Specific Syntax/typo sensitive Create new resources Create new classes/tables Validated

29 Windows Data Sources Easy Button WMI Sorta/Kinda Easy Button Registry Not So Easy Button User Input Non- WMI

30 Not So Easy Data Source (Pull) Gather Data Store for ConfigMgr ConfigMgr Collects

31 Gathering Custom Data and Storing in WMI Determine data location and how to retrieve it Identify Create data storage schema Script Configuration.mof Define Retrieve and store data or make accessible via WMI Script Provider Create Configure ConfigMgr to gather custom data from custom WMI class Enable Execute script using classic package or compliance settings (not required if using a provider) Deploy Create collections, queries, reports Use

32 Evaluations: Please provide session feedback by clicking the EVAL button in the scheduler app (also download slides). One lucky winner will receive a free ticket to the next MMS! Session Title: Discuss… Ask your questions-real world answers! Plenty of time to engage, share knowledge. SPONSORS

33 Section HeaderSection Header This is the next section

34 Title Line1 Line2 Line3 Line4 Line5 Line6 Bullet Level 1 Bullet Level 2 Bullet Level 3

35 Title Code

36 Text Only with Border Level 1 Level 2 Level 3

37 Text Only without Border Level 1 Level 2 Level 3

38 Title Text 1 Level 1 Level 2 Level 3 Text 2 Level 1 Level 2 Level 3

39 Section 1 Text Level 1 Level 2 Level 3 Section 2 Text Level 1 Level 2 Level 3 Title

40 Demo Demo Title

41

42

43

44

45

46

47

48

49

50


Download ppt "House of tails dogs charity All donations go 100% to the charity #MMSGIVEBACK."

Similar presentations


Ads by Google