Hi Rob,
There are a few ways to handle NAP logging.
1. The local NPS event log
2. To a SQL DB
3. MOM
Out of the box, there is no means to e-mail an admin if someone violates policy, but for an enterprise, this is exactly what MOM will give you. There will be a NAP MOM pack that will also log infomration from NAP clients as well, and I believe e-mail notifications are built into MOM.
If you preferred to use a SQL DB then you could write a stored procedure to notify you via e-mail when a threshold is reached, howeer, I am not an SQL developer so don't ask for details :-)
So, central logging, yes, there are solutions, but instant notification of violations will take additional software and/or some work.
Pat