get the full event log of a machine in the inventory does not seems to me a good idea.
These log can be several MB long and storing all this information for every single machine in the database does not seem to me a very good idea.
You may want to use alerting to monitor for specific events in the logs and report them to the core or you may create some scripts to query the event log (looking for some strings for example) and add this information to the inventory data.
You may have a look to these articles:
For ideas on how to query the event log of Windows you may have a look to this article: