....at a lower level.
I know most of the answers will probably very well educated guesses or workings. But,
does anyone actually know each step of the Hadware Inventory process.....what populates what, in what order etc....
for example.....does the client write directly to the DB, or is it returned to the Site Server, which does the writing?
examples like this would be good
SMS_Mof altered on Server > Server REQUESTS Client HWInv > Server Checks if mof has changed > if so, sends mof with request > client writes to database > server reads database for Res Expl.
Im particularly interested in changed mof files.....who creates what table, when is it created. Does the server create the tables when it compiles the mof before requesting HW Inv, or is the table created by the event of client trying to write to tables or properties that don't exist, so needs to be created. Does the InventoryClass and InvClassProperties, GroupMap and DataItems/DIProp tables get altered by the mof comp, and the ClassInstance_DATA/ClassInstance_HIST get created by the client ETC. Is this process different if the property reporting is true, can the server side mof comp do anything or everything. Is the mof comp actually server side. As the WMI Classes are not actually created on the server, yet I can only find logs with mofcomp enteries on the server, yet htere is no sign of the source.
I would be very much appreciate some more knowledgeable feedback on this subject. But I guess nobody could actually make sence of anything I just said....I do tend to ramble.
I know most of the answers will probably very well educated guesses or workings. But,
does anyone actually know each step of the Hadware Inventory process.....what populates what, in what order etc....
for example.....does the client write directly to the DB, or is it returned to the Site Server, which does the writing?
examples like this would be good
SMS_Mof altered on Server > Server REQUESTS Client HWInv > Server Checks if mof has changed > if so, sends mof with request > client writes to database > server reads database for Res Expl.
Im particularly interested in changed mof files.....who creates what table, when is it created. Does the server create the tables when it compiles the mof before requesting HW Inv, or is the table created by the event of client trying to write to tables or properties that don't exist, so needs to be created. Does the InventoryClass and InvClassProperties, GroupMap and DataItems/DIProp tables get altered by the mof comp, and the ClassInstance_DATA/ClassInstance_HIST get created by the client ETC. Is this process different if the property reporting is true, can the server side mof comp do anything or everything. Is the mof comp actually server side. As the WMI Classes are not actually created on the server, yet I can only find logs with mofcomp enteries on the server, yet htere is no sign of the source.
I would be very much appreciate some more knowledgeable feedback on this subject. But I guess nobody could actually make sence of anything I just said....I do tend to ramble.