ManageEngine® Applications Manager


数据库服务器

<< 上一页

主页

下一页 >>

数据库服务器

 

数据库服务器是指企业级的、需要稳定运行的数据库管理系统。Applications Manager可以对数据库的资源进行监视,包括:连接数据库、从数据库收集数据、用图形/图表显示属性的详细信息。

 

Applications Manager支持的数据库有:

MySQL数据库服务器

注意:对于要监视的MySQL数据库,请确保在Applications Manager中配置的用户有权从运行Applications Manager的主机可以访问MySQL数据库,否则收集数据将不能正常进行。

 

最小用户权限:用户要有执行SELECT、SHOW DATABASES、REPLICATION命令的权限。当然,这需要Applications Manager所在的主机可以访问MySQL数据库服务器。

 

要启用此权限,请在MySQL服务器上执行下面的命令:

 

INSERT INTO user (Host,User) VALUES('<host>','<user>');
GRANT SELECT,SHOW DATABASES,REPLICATION CLIENT ON *.* TO '<user>'@'<host>';
FLUSH PRIVILEGES;

 

(Host -> Applications Manager主机)

 

 

 

创建MySQL数据库服务器监视器,请参阅下面的步骤:

  1. 点击新建监视器链接。

  2. 选择MySQL数据库服务器

  3. 输入主机的IP地址主机名

  4. 输入网络的子网掩码

  5. 输入运行MySQL的端口号

  6. 输入轮询间隔时间

  7. 设置拥有访问MySQL数据库的用户的用户名密码

  8. 设置数据库名,数据库名必须是有效的。此外,数据库名还与用户名有关,请提供与上述设置的用户名可访问的数据库名。

  9. 从下拉列表框选择要将MySQL数据库服务器监视器关联到的业务组

  10. 点击添加监视器。这将从网络中发现 MySQL 数据库服务器并开始监视它们。

 

疑难解答:如果在监视 MySQL 数据库服务器时遇到问题,请参阅在线疑难解答

 

页首

Oracle数据库服务器

 

创建Oracle数据库服务器监视器,请参阅下面的步骤:

 

注意:要创建Oracle数据库监视器,你需要有管理员权限,最小用户权限 -> 用户要有执行CONNECT和SELECT_CATALOG_ROLE 的角色权限。

  1. 点击新建监视器链接。

  2. 选择Oracle数据库服务器

  3. 输入主机的IP地址主机名

  4. 输入网络的子网掩码

  5. 输入运行Oracle的端口号

  6. 输入轮询间隔时间

  7. 设置管理员(默认用户名 - system)用户的用户名和密码。

  8. 设置一个有效的服务名

  9. 从下拉列表框选择要将Oracle数据库服务器监视器关联到的业务组

  10. 点击添加监视器。这将从网络中发现Oracle数据库服务器并开始监视它们。

 

说明:
云版本不支持这种监视器。

页首

MS SQL数据库服务器

创建MS SQL数据库服务器监视器,请参阅下面的步骤:

  1. 点击新建监视器链接。

  2. 选择MS SQL数据库服务器

  3. 输入主机的IP地址主机名

  4. 输入网络的子网掩码

  5. 输入运行MS SQL的端口号

  6. 输入轮询间隔时间

  7. 设置拥有访问MS SQL权限的用户名密码,设置的用户名需要拥有系统管理员角色或用户需要是master数据库的拥有者,以用于数据收集。或者,你也可以使用Windows认证(设置用户名格式,如域用户:domainname\username)。

  8. 从下拉列表框选择要将MS SQL数据库服务器监视器关联到的业务组

  9. 点击添加监视器。这将从网络中发现MS SQL数据库服务器并开始监视它们。

注意

最小用户权限:用户有权限访问MASTER数据库和MSDB数据库

角色: MASTER和MSDB都应选择public和db_datareader

对于MS SQL 2005、2008和2012用户角色
可访问的数据库: Master

数据库角色允许:db_datareader以及在服务器上有VIEW SERVER STATE权限

 

使用下面任一方法,可获取VIEW SERVER STATE权限:

 

1) 执行下面的SQL语句


GRANT VIEW SERVER STATE TO username;

 

2) 在SQL management studio中选择用户名属性 -> 安全对象 -> 点击搜索 -> 选择特定类型的所有对象 -> 选择服务器 -> 选择授予View server state权限。

 

说明:
云版本不支持这种监视器。

页首



IBM DB2数据库服务器

创建IBM DB2数据库服务器监视器,请参阅下面的步骤:


注意: 支持监视IBM DB2 ver.8和ver.9,要监控DB2服务器,DB2用户需要具有SYSMON实例级权限。

  1. 点击新建监视器链接。

  2. 选择DB2数据库服务器

  3. 输入主机的IP地址主机名

  4. 输入网络的子网掩码

  5. 输入运行DB2的端口号

  6. 输入轮询间隔时间

  7. 设置拥有访问DB2权限的用户名密码,设置的用户名需要拥有系统管理员角色或用户需要是master数据库的拥有者,以用于数据收集。

  8. 设置数据库名

  9. 从下拉列表框选择要将DB2数据库服务器监视器关联到的业务组

  10. 点击添加监视器。这将从网络中发现DB2数据库服务器并开始监视它们。

 

说明:
云版本不支持这种监视器。

页首

 

Sybase数据库服务器

创建Sybase数据库服务器监视器,请参阅下面的步骤:


注意:只支持监视Sybase ASE ver.12.5.3及以上的版本。

  1. 点击新建监视器链接。

  2. 选择Sybase

  3. 输入主机的IP地址主机名

  4. 输入网络的子网掩码

  5. 输入运行Sybase的端口号

  6. 输入轮询间隔时间

  7. 设置拥有访问Sybase权限的用户名密码,设置的用户名需要拥有系统管理员角色或用户需要是master数据库的拥有者,以用于数据收集。

  8. 设置数据库名

  9. 从下拉列表框选择要将Sybase数据库服务器监视器关联到的业务组

  10. 点击添加监视器。这将从网络中发现Sybase数据库服务器并开始监视它们。

 

说明:
云版本不支持这种监视器。

页首

PostgreSQL数据库服务器

创建PostgreSQL数据库服务器监视器,请参阅下面的步骤:

  1. 点击新建监视器链接。

  2. 选择 PostgreSQL

  3. 输入数据库服务器的显示名

  4. 输入主机的IP地址主机名

  5. 输入运行PostgreSQL的端口号

  6. 设置拥有访问PostgreSQL权限的用户名密码

  7. 设置数据库名

  8. 输入轮询间隔时间

  9. 从下拉列表框选择要将PostgreSQL数据库服务器监视器关联到的业务组

  10. 点击添加监视器。这将从网络中发现PostgreSQL数据库服务器并开始监视它们。

 

说明:
云版本不支持这种监视器。

页首

Memcached服务器

创建Memcached数据库服务器监视器,请参阅下面的步骤:

  1. 点击新建监视器链接。

  2. 选择Memcached

  3. 设置memcached服务器的显示名

  4. 输入主机的IP地址主机名

  5. 输入服务器运行的端口号

  6. 如果你想要启用事务测试,请选择“是”单选按钮,否则请选择“否”。

  7. 输入轮询间隔时间

  8. 从下拉列表框选择要将Memcached服务器监视器关联到的业务组

  9. 点击添加监视器。这将从网络中发现Memcached服务器并开始监视它们。

页首

Cassandra服务器

按照下面的步骤添加Cassandra数据库服务器监视器:

  1. 点击新建监视器链接。

  2. 选择Cassandra

  3. Cassandra显示名

  4. 输入主机的IP地址主机名

  5. 输入服务器运行的JMX端口号,默认为7199或者从cassandra-env.sh文件中查找JMX_PORT。

  6. 如给你要只发现这个节点,取消选择发现集群中所有的节点,该选项默认是启用的。

  7. 选择 需要身份验证,输入JMX用户凭证来连接到Cassandra服务器。

  8. 输入轮询间隔时间

  9. 从下拉列表框选择要将监视器关联到的业务组

  10. 点击添加监视器。这将从网络中发现Cassandra服务器并开始监视它们。

页首

Mongo服务器

按照下面的步骤添加Mongo数据库服务器监视器:

  1. 点击新建监视器链接。

  2. 选择Mongo

  3. Mongo显示名

  4. 输入主机的IP地址主机名

  5. 输入服务器运行的端口号,默认端口号为27017。

  6. 如果只发现这个节点,不发现在ReplicaSet / Sharding中的所有节点,取消选择发现所有节点。该选项默认是选中的。

  7. 选中 需要身份验证,输入用户凭证来连接到Mango服务器。

  8. 输入轮询间隔时间

  9. 从下拉列表框选择要将监视器关联到的业务组

  10. 点击添加监视器。这将从网络中发现Mongo服务器并开始监视它们。

页首

Redis服务器

按照下面步骤添加Redis数据库服务器监视器:

  1. 点击新建 监视器连接。

  2. 选择Redis

  3. 指定Redis监视器显示名

  4. 输入Redis服务器所在的 主机名或者IP地址

  5. 输入服务器运行的端口号。默认端口号为6379。或者您可以在redis.conf文件中查找。

  6. 如果只发现这个节点,不发现在ReplicaSet / Sharding中的所有节点,取消选择发现所有节点。该选项默认是选中的。

  7. 选择 需要身份验证,输入用户凭证来连接到Redis服务器。

  8. 输入轮询间隔时间

  9. 从下拉列表框选择要将监视器关联到的业务组

  10. 点击添加监视器。 这将从网络中发现Redis服务器并开始监视它们。

如果已经添加了监视器,但是没有将它们关联到业务组,那么你可以随时手动进行关联。有关如何将监视器关联业务组的信息,请参阅关联监视器到业务组

页首

另请参阅

监视器信息 - 数据库服务器 | 新建监视器

 

<< 上一页

主页

下一页 >>

数据库查询监视器

文件目录监视器