FEP 2010 Security Management Pack Reporting
Applies To: Forefront Endpoint Protection
You can build your own report queries by using any reporting solution that can connect to the SQL Server Data Warehouse, such as Microsoft Excel 2010 or Microsoft SQL Server Reporting Services. Forefront Endpoint Protection sample reports in Microsoft Excel 2010 format can be downloaded from the Microsoft Download Center (https://go.microsoft.com/fwlink/?LinkId=207731). If you elect to use Excel to build your report queries, it is important to note that Microsoft Excel 2010 limits the server name in the Login dialog box to 23 characters, which will prevent any existing connections to the Data Warehouse from refreshing. If the server name of your Data Warehouse server contains more than 23 characters, you must open the existing connections and replace the FQDN of the server with the NetBIOS name.
Before you can use the Reporting feature, you need to install and properly configure the required reporting components for Operations Manager. The Reporting feature for the FEP Security Management Pack is supported on System Center Operations Manager R2. For more information about installing the reporting components on System Center Operations Manager R2, see the Operations Manager 2007 Deployment Guide (https://go.microsoft.com/fwlink/?LinkId=206502). For information about how to create, customize, and use reports, see Creating Reports (https://go.microsoft.com/fwlink/?LinkId=150369) in the Operations Manager 2007 R2 User’s Guide. For information about how to manage reporting in Operations Manager, see Managing Reporting in Operations Manager 2007 (https://go.microsoft.com/fwlink/?LinkId=206499).
The below table shows the schema for the FEP Health and Deployment Status view. You can reference this table when creating custom reports.
Field name | Description | SQL datatype | Format |
---|---|---|---|
RowId |
Key into the Event.vEvent table in the Operations Manager Data Warehouse. |
uniqueidentifier |
GUID in string form |
Host |
FQDN of the computer. |
nvarchar(255) |
String (FQDN) |
TimeStamp |
Date/time value representing the time that the record was written to the data warehouse. |
datetime |
DateTime |
DeploymentState |
Enumerated value describing the deployment status. Valid values are:
|
nvarchar(max) |
String (enumeration) |
ProtectionStatus |
Enumerated value describing the state of the AM protection. Valid values are:
|
nvarchar(max) |
String (enumeration) |
LastQuickScanAge |
Elapsed time, in days, since the last quick scan was performed on the computer. 0 if no data is available. |
nvarchar(max) |
String (integer) |
LastFullScanAge |
Elapsed time, in days, since the last full scan was performed on the computer. 0 if no data is available. |
nvarchar(max) |
String (integer) |
RTPStatus |
Enumerated value describing the state of the real-time protection. Valid values are:
|
nvarchar(max) |
String (enumeration) |
FirewallStatus |
Enumerated value describing the state of Windows Firewall. Valid values are:
|
nvarchar(max) |
String (enumeration) |
NISStatus |
Enumerated value describing the state of the Network Inspection System. Valid values are:
|
nvarchar(max) |
String (enumeration) |
AVSignaturesAge |
Number of days since the last AV signature update. |
nvarchar(max) |
String (integer) |
ASSignaturesAge |
Number of days since the last AS signature update. |
nvarchar(max) |
String (integer) |
AVSignaturesLastUpdateTime |
Timestamp when the antivirus signatures were last updated. |
nvarchar(max) |
String (ISO 8601 timestamp) |
ASSignaturesLastUpdateTime |
Timestamp when the antispyware signatures were last updated. |
nvarchar(max) |
String (ISO 8601 timestamp) |
EngineVersion |
Version of the AM engine. |
nvarchar(max) |
String (version number) |
FEPClientVersion |
Version of the FEP client. |
nvarchar(max) |
String (version number) |
AVSignaturesVersion |
Version of the active antivirus signatures. |
nvarchar(max) |
String (version number) |
ASSignaturesVersion |
Version of the active antispyware signatures. |
nvarchar(max) |
String (version number) |
NISSignaturesVersion |
Version of the active Network Inspection System signatures. |
nvarchar(max) |
String (version number) |
ActiveFEPPolicy |
Policy name of the FEP XML policy that is applied to the machine. Note that this does not contain information about group policies that are applied to the machine. Group policy settings override FEP policy settings when there is a conflict. |
nvarchar(max) |
String |
FEPPolicyAppliedTime |
Timestamp of the last application of the FEP XML policy to the machine. |
nvarchar(max) |
String (ISO 8601 timestamp) |
The table below shows the FEP Security Incidents schema. You can reference this table when creating custom reports.
Field name | Description | SQL datatype | Format |
---|---|---|---|
Type |
Type of incident. |
nvarchar(max) |
String constant "SecurityIncident" |
RowID |
Key into the Event.vEvent table in the Operations Manager Data Warehouse. |
uniqueidentifier |
GUID in string form |
Name |
Descriptive information about incident. |
nvarchar(max) |
String constant "MalwareInfection" |
Description |
Not used. |
nvarchar(max) |
String constant “NotImplemented” |
TimeStamp |
Date/time of the security incident. |
datetime |
DateTime |
SchemaVersion |
Database schema version. |
nvarchar(max) |
String constant “1.0” |
Severity |
Enumerated value describing the severity of incident. Valid values are:
|
nvarchar(max) |
String (enumeration) |
ObserverHost |
Name of the computer where the incident occurred. |
nvarchar(max) |
String (FQDN) |
ObserverUser |
Name of the logged on user when the incident occurred, if the detection was in a process associated with a logged on user. |
nvarchar(max) |
String (domain\user) |
ObserverProductName |
Product name of the protection product that detected the incident. |
nvarchar(max) |
String constant “ForefrontEndpointProtection” |
ObserverProductVersion |
Product version of the protection product that detected the incident. |
nvarchar(max) |
String (version number) |
ObserverProtectionType |
Type of protection technology that detected the incident. |
nvarchar(max) |
String constant “AM” |
ObserverProtectionVersion |
Protection engine version information. |
nvarchar(max) |
String (version number) |
ObserverProtectionSignatureVersion |
Protection definitions version information. |
nvarchar(max) |
String (version number) |
ObserverDetection |
Enumerated value describing the method of detection. Valid values are:
|
nvarchar(max) |
String (enumeration) |
ObserverDetectionTime |
Local time of detection on the machine where the incident occurred. |
nvarchar(max) |
String (ISO 8601 timestamp) |
ActorHost |
Not used. |
nvarchar(max) |
String constant NULL |
ActorUser |
Not used. |
nvarchar(max) |
String constant NULL |
ActorProcess |
Not used. |
nvarchar(max) |
String constant NULL |
ActorResource |
Not used. |
nvarchar(max) |
String constant NULL |
ActionType |
Type of security incident. |
nvarchar(max) |
String constant "MalwareInfection" |
TargetHost |
Name of the computer where the incident occurred. |
nvarchar(max) |
String (FQDN) |
TargetUser |
Name of the logged on user when the incident occurred, if the detection was in a process associated with a logged on user. |
nvarchar(max) |
String (domain\user) |
TargetProcess |
Name of the process that was attempting to access the infected file. |
nvarchar(max) |
String (image path name) |
TargetResource |
Threat name of the detected malware. |
nvarchar(max) |
String constant "Threat". |
ClassificationType |
Threat name of the detected malware. |
nvarchar(max) |
String constant "Threat". |
ClassificationCategory |
Enumerated value describing the threat category. Valid values are:
|
nvarchar(max) |
String (enumeration) |
ClassificationID |
Threat ID of the detected malware. This can be used to look up the malware on the Microsoft Malware Protection Center (https://go.microsoft.com/fwlink/?LinkId=206607). |
nvarchar(max) |
String (integer) |
ClassificationSeverity |
Enumerated value describing the severity of the detected threat. Valid values are:
|
nvarchar(max) |
String (enumeration) |
RemediationType |
Enumerated value describing the type of remediation that was performed. |
nvarchar(max) |
String (enumeration) |
RemediationResult |
Enumerated string containing a Boolean value describing whether the remediation action was successful. Valid values are:
|
nvarchar(max) |
String (enumeration) |
RemediationErrorCode |
The error encountered during remediation. |
nvarchar(max) |
String (hexadecimal DWORD error code) |
RemediationPendingAction |
Enumerated value describing the action remaining to complete the remediation. |
nvarchar(max) |
String (enumeration) |
IsActiveMalware |
Enumerated string containing a Boolean value describing whether malware is active on the system. Valid values are:
|
nvarchar(max) |
String (enumeration) |