Hi,
Company knowledge is added by management group administrators to expand the troubleshooting information and provide company-specific information for operators. Administrators can use company knowledge to document any overrides implemented for a monitor or rule,
along with the explanation for the customization and any other information that might be useful.
Operations Manager stores company knowledge in a management pack. Sealed management packs cannot be modified, so Operations Manager saves customizations such as company knowledge in a custom management pack. By default, Operations Manager saves all customizations
to the Default Management Pack. As a best practice, you should instead create a separate management pack for each sealed management pack you want to customize.
From what I can see, company knowledge is build for monitors and rules, if you want this be different for different machine, then we may need to create multi monitors for different machine.
Please also go through the artice belows for more information about how to edit knowledge:
http://www.ms-opsmgr.eu/?p=496
How to: Edit company knowledge using a browser
http://www.squaredup.com/blog/how-edit-company-knowledge-using-browser
Regards,
Yan Li