主页 » 配置 > 管理应用

管理应用


此模块允许您管理由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设备,按以下顺序选择用于发现的凭证:

  1. 如果设备在域或工作组下,则为域/工作组凭证。
  2. 设备凭证(如果在“管理设备”页面中提供)。
  3. 登录凭证。

对于Linux设备,配置自动日志转发时使用的凭证将用于MySQL发现。

注意: 在Linux安装中,无法在Windows设备上发现MySQL服务器。

添加IIS服务器

  1. 点击设置 > 配置 > 管理应用源
  2. 应用源管理页面,点击+ 添加IIS服务器按钮
  3. 点击+ 按钮以浏览并添加IIS服务器。
  4. 如果要使用默认凭证,请选中该复选框(默认凭证可以是设备、域或登录凭证)。或者,您可以在凭证字段中输入用户名密码
  5. 从下拉菜单中选择时区,然后输入所需的监控间隔。
  6. 注意: 选择的时区必须与IIS服务器的时区相同。此外,EventLog Analyzer使用端口445(TCP)使用服务器消息块(SMB)协议读取IIS日志文件。
  7. 点击+ 添加站点。从发现的站点列表中,选择要监视的站点。

    或者,您也可以通过在显示的弹出窗口中输入站点名称、协议和日志文件路径来手动添加站点。选择文件编码方案并计划日志文件滚动。

  8. 点击添加,然后点击配置开始监控站点。

 

IIS配置更改日志

在IIS中收集配置更改日志的方式与为Windows收集日志的方式相似。这些日志通过Microsoft-IIS-Configuration/Operational事件源文件收集。

故障排除步骤:

  1. 确保已成功配置配置日志。如果没有,您必须对其进行配置。
  2. 必须启用已配置的设备。这可以在管理设备标签中完成。
  3. 确保在设备的配置事件源文件中启用了Microsoft-IIS-Configuration/Operational选项。可以在管理设备标签中启用此选项。
  4. 提供的凭证必须具有WMI访问权限。

添加Microsoft SQL服务器

  1. 点击设置 > 配置 > 管理应用源
  2. 应用源管理页面,点击+ 添加SQL Server实例。系统会自动发现并列出SQL Server实例。
  3. 选择要监视的SQL Server实例,然后点击下一步。您将转到凭证配置页,并提示您输入有效凭证。
  4. 如果要使用默认凭证,请选中该复选框(默认凭证可以是设备、域或登录凭证)。或者,您可以在凭证字段中输入用户名和密码,然后点击保存

如果未自动发现要添加以进行监视的SQL Server实例,请点击+手动添加,系统将提示您输入Windows Server配置和SQL Server实例配置的详细信息。


手动添加SQL Server实例的步骤


(a) Windows服务器配置
  • 选择Windows服务器并输入有效凭证。或者,您可以使用默认凭证。

(b) SQL Server实例配置
  • 在给定字段中输入实例名称、端口号和凭证
  • 启用或禁用高级审核

    注意: 启用高级审核将创建审核策略,禁用高级审核将删除所选SQL Server实例上的审核策略。

  • 从可用下拉菜单中选择实例身份验证方法(Windows或SQL身份验证)。
  • 点击添加

    高级审核

    启用高级审核时,将配置以下各项。

    DDL/DML 监控 服务器审核是使用服务器审核规范为以下审核操作类型创建的:

    1. FAILED_LOGIN_GROUP
    2. SUCCESSFUL_LOGIN_GROUP
    3. DATABASE_OBJECT_CHANGE_GROUP
    4. DATABASE_PRINCIPAL_CHANGE_GROUP
    5. SCHEMA_OBJECT_CHANGE_GROUP
    6. SERVER_PRINCIPAL_CHANGE_GROUP
    7. LOGIN_CHANGE_PASSWORD_GROUP
    8. SERVER_STATE_CHANGE_GROUP
    9. 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 ProOpManager,请参考以下步骤:

    注意: Oracle应用程序必须与特定的Windows或Linux设备相关联,打印服务器必须与特定的Windows设备相关联。

    1. 点击设置 > 配置 > 管理应用源
    2. 在应用源管理页面,点击<其他服务器 > 添加应用
    3. 从下拉菜单中选择所需的应用程序。
    4. 在给定字段中输入设备名称。或者,您也可以通过点击+按钮。
    5. 点击添加

    故障排除

    如果无法添加SQL Server或其他应用程序,请确保以下事项:

    1. 使用的凭证是有效的,并且具有必要的权限。
    2. 设备可达。

    查看添加的SQL Server实例

    EventLog Analyzer列出所有受监视的SQL Server实例。从此列表中,您可以启用、禁用或删除SQL Server实例。

     

     

    查看所有其他监控的服务器

    EventLog Analyzer列出正在监视的所有其他服务器,其中包括与应用程序关联的设备的详细信息、应用程序的类型、导入的文件总数以及查看相关报表的选项。

 
Copyright © 2022,ZOHO Corp。版权所有。
ManageEngine