If you are looking for McAfee applications than use client events, as once any product installation successfully than events will fall under client events.
Or use installed Product (System Properties) in queries results which will show complete installed product details for any machine.
In the case refer client events for particular that machine.
This is not a native capability of the McAfee Agent, but here are the top 5 options.
- McAfee Application Control (MAC) - Inventory feature McAfee Application Control (App Control Inventory) - YouTube (it's in Russian I think, but the visual is easy to understand)
- System Information Reporter (SIR) - Platinum customers only - McAfee KnowledgeBase - What is System Information Reporter?
- Autonomics - McAfee SIA Partner - (http://www.mcafee.com/us/resources/solution-briefs/sb-autonomic-software.pdf)
- McAfee EEDK - You can create your own solution and deploy with ePO - (McAfee KnowledgeBase - What is ePO Endpoint Deployment Kit (EEDK)?) You can download EEDK from here: ePO Endpoint Deployment Kit 9.6.0 - Enterprise Edition
- External solutions, such as SCCM, but you won't be able to view any of this data from ePO.
Here is what the Autonomics dashboard looks like (from FOCUS '14). Good luck!
After re-reading your question, I think you're asking if an event can be generated when a specific application is installed?
If so, then you're best bet is to use McAfee EEDK. You can create a script to check the event logs for applications installed (Dorian Software BLOG: Tracking Software Installation and Removal Using Event IDs 11707, 11724, and 592), then assign the value to one of the custom properties. Hope this helps.