管理应用
此模块允许您管理由EventLog Analyzer监视的应用程序。可以添加、删除和查看IIS服务器、Microsoft SQL服务器、Oracle数据库、打印服务器和终端服务器等应用程序。 添加MySQL服务器添加要监视的MySQL服务器: 
- 点击设置 > 管理应用源 > MySQL服务器。
- 点击+添加实例按钮。

- 输入设备名称或点击+图标从发现的MySQL服务器列表中选择。
- 输入MySQL服务器的端口号。
注意: 如果MySQL服务器的名称是手工输入的,则必须填写端口号。对于从发现的服务器列表中选择的MySQL服务器,将自动填写端口号。 - 从下拉列表中选择要使用的适当协议。
- 输入常规日志和错误日志的文件路径。
- 点击验证并保存以保存所做的变更。
高级设置要更改时区和文件编码,请点击高级按钮,然后从提供的下拉列表中选择相关选项。 
发现MySQL服务器的前提条件在UNIX或Linux设备中发现MySQL服务器:可以使用mysqld进程找到MySQL服务器配置文件。 - 安全Shell协议用于访问mysqld进程以获得配置文件路径。
- SFTP协议用于读取配置文件。
在Windows设备中发现MySQL服务器:可以使用mysqld.exe进程找到MySQL服务器配置文件。 - WMI API用于访问mysqld.exe进程,获取配置文件路径。
- SMB协议用于读取配置文件。
此外,还将按顺序浏览配置文件参数: --defaults-extra-file --defaults-file 如果在mysqld或mysqld.exe进程中找不到MySQL配置文件,则会发生以下情况: UNIX 或 Linux: 配置文件位置缺省为位置 - /etc/my.cnf
- /etc/mysql/my.cnf.
Windows: 配置文件位置缺省为以下位置 - C:/Windows/my.ini
- C:/Windows/my.cnf
- C:/my.ini
- C:/my.cnf
从命令行参数和配置文件中,可以发现MySQL服务器的常规日志路径和错误日志路径。 发现凭证:对于Windows设备,按以下顺序选择用于发现的凭证: - 如果设备在域或工作组下,则为域/工作组凭证。
- 设备凭证(如果在“管理设备”页面中提供)。
- 登录凭证。
对于Linux设备,配置自动日志转发时使用的凭证将用于MySQL发现。 注意: 在Linux安装中,无法在Windows设备上发现MySQL服务器。 添加IIS服务器
- 点击设置 > 配置 > 管理应用源。
- 在应用源管理页面,点击+ 添加IIS服务器按钮。
- 点击+ 按钮以浏览并添加IIS服务器。
- 如果要使用默认凭证,请选中该复选框(默认凭证可以是设备、域或登录凭证)。或者,您可以在凭证字段中输入用户名和密码。
- 从下拉菜单中选择时区,然后输入所需的监控间隔。
注意: 选择的时区必须与IIS服务器的时区相同。此外,EventLog Analyzer使用端口445(TCP)使用服务器消息块(SMB)协议读取IIS日志文件。- 点击+ 添加站点。从发现的站点列表中,选择要监视的站点。

或者,您也可以通过在显示的弹出窗口中输入站点名称、协议和日志文件路径来手动添加站点。选择文件编码方案并计划日志文件滚动。 
- 点击添加,然后点击配置开始监控站点。
IIS配置更改日志在IIS中收集配置更改日志的方式与为Windows收集日志的方式相似。这些日志通过Microsoft-IIS-Configuration/Operational事件源文件收集。 故障排除步骤:- 确保已成功配置配置日志。如果没有,您必须对其进行配置。
- 必须启用已配置的设备。这可以在管理设备标签中完成。
- 确保在设备的配置事件源文件中启用了Microsoft-IIS-Configuration/Operational选项。可以在管理设备标签中启用此选项。
- 提供的凭证必须具有WMI访问权限。

添加Microsoft SQL服务器- 点击设置 > 配置 > 管理应用源。

- 在应用源管理页面,点击+ 添加SQL Server实例。系统会自动发现并列出SQL Server实例。

- 选择要监视的SQL Server实例,然后点击下一步。您将转到凭证配置页,并提示您输入有效凭证。
- 如果要使用默认凭证,请选中该复选框(默认凭证可以是设备、域或登录凭证)。或者,您可以在凭证字段中输入用户名和密码,然后点击保存。

如果未自动发现要添加以进行监视的SQL Server实例,请点击+手动添加,系统将提示您输入Windows Server配置和SQL Server实例配置的详细信息。
手动添加SQL Server实例的步骤
(a) Windows服务器配置- 选择Windows服务器并输入有效凭证。或者,您可以使用默认凭证。
(b) SQL Server实例配置
- 在给定字段中输入实例名称、端口号和凭证
- 启用或禁用高级审核。
注意: 启用高级审核将创建审核策略,禁用高级审核将删除所选SQL Server实例上的审核策略。 - 从可用下拉菜单中选择实例身份验证方法(Windows或SQL身份验证)。
- 点击添加。

高级审核启用高级审核时,将配置以下各项。 DDL/DML 监控 服务器审核是使用服务器审核规范为以下审核操作类型创建的: - FAILED_LOGIN_GROUP
- SUCCESSFUL_LOGIN_GROUP
- DATABASE_OBJECT_CHANGE_GROUP
- DATABASE_PRINCIPAL_CHANGE_GROUP
- SCHEMA_OBJECT_CHANGE_GROUP
- SERVER_PRINCIPAL_CHANGE_GROUP
- LOGIN_CHANGE_PASSWORD_GROUP
- SERVER_STATE_CHANGE_GROUP
- SCHEMA_ACCESS_CHANGE_GROUP
注意: 用户进行高级审核所需的最低权限是CONTROL SERVER。 EventLog Analyzer支持以下版本的DDL/DML审核: Microsoft SQL Server 2012之前的版本 - 企业版和数据中心版。 Microsoft SQL Server 2012及更高版本 - 企业版、数据中心版和标准版。 数据库审核 将只审核启用的SQL Server实例。报表中显示的数据在每天的最后一个小时进行检索和更新。 Column Integrity Monitoring 1. 列完整性监视报表提供有关受监视列中更改的信息,包括谁更改了值、更改了值的时间以及更改了值的数据库表。此外,还会显示旧值和新值。 2. 不会监视text、ntext和image等数据类型。 3. 必须仔细选择要监视的列,因为触发器用于监视更改,并且是性能密集型操作。 事件收集 以下是启用高级审核时收集的事件ID: SQL Server DBCC信息报表 - 211, 427, 610, 8440, 9100, 15612, 15615, 2509, 2510, 2514, 17557 SQL Server主机活动报表 - 18100 SQL Server完整性报表 - 806, 825 SQL Servers登录报表 - 18453, 18454, 18455, 28046, 15537, 15538, 18401, 18451, 18456, 18461, 18462, 18463, 18464, 18465, 18466, 18467, 18468, 18470, 18471, 18486, 18487, 18488, 28048 SQL Server权限拒绝报表 - 229, 300, 230, 262, 916, 5011 SQL Server违规报表 - 17308, 17311 添加其他服务器要添加Oracle数据库、打印服务器、终端服务器、Password Manager Pro和OpManager,请参考以下步骤: 注意: Oracle应用程序必须与特定的Windows或Linux设备相关联,打印服务器必须与特定的Windows设备相关联。
- 点击设置 > 配置 > 管理应用源。
- 在应用源管理页面,点击<其他服务器 > 添加应用。
- 从下拉菜单中选择所需的应用程序。
- 在给定字段中输入设备名称。或者,您也可以通过点击+按钮。
- 点击添加。
故障排除如果无法添加SQL Server或其他应用程序,请确保以下事项: - 使用的凭证是有效的,并且具有必要的权限。
- 设备可达。
查看添加的SQL Server实例EventLog Analyzer列出所有受监视的SQL Server实例。从此列表中,您可以启用、禁用或删除SQL Server实例。 
查看所有其他监控的服务器EventLog Analyzer列出正在监视的所有其他服务器,其中包括与应用程序关联的设备的详细信息、应用程序的类型、导入的文件总数以及查看相关报表的选项。 |