ManageEngine® Applications Manager 数据库服务器 |
||
数据库服务器是指企业级的、需要稳定运行的数据库管理系统。Applications Manager可以对数据库的资源进行监视,包括:连接数据库、从数据库收集数据、用图形/图表显示属性的详细信息。
Applications Manager支持的数据库有:
注意:对于要监视的MySQL数据库,请确保在Applications Manager中配置的用户有权从运行Applications Manager的主机可以访问MySQL数据库,否则收集数据将不能正常进行。
最小用户权限:用户要有执行SELECT、SHOW DATABASES、REPLICATION命令的权限。当然,这需要Applications Manager所在的主机可以访问MySQL数据库服务器。
要启用此权限,请在MySQL服务器上执行下面的命令:
INSERT INTO user (Host,User) VALUES('<host>','<user>');
(Host -> Applications Manager主机)
|
创建MySQL数据库服务器监视器,请参阅下面的步骤:
点击新建监视器链接。
选择MySQL数据库服务器。
输入主机的IP地址或主机名。
输入网络的子网掩码。
输入运行MySQL的端口号。
输入轮询间隔时间。
设置拥有访问MySQL数据库的用户的用户名和密码。
设置数据库名,数据库名必须是有效的。此外,数据库名还与用户名有关,请提供与上述设置的用户名可访问的数据库名。
从下拉列表框选择要将MySQL数据库服务器监视器关联到的业务组。
点击添加监视器。这将从网络中发现 MySQL 数据库服务器并开始监视它们。
疑难解答:如果在监视 MySQL 数据库服务器时遇到问题,请参阅在线疑难解答。 |
创建Oracle数据库服务器监视器,请参阅下面的步骤:
注意:要创建Oracle数据库监视器,你需要有管理员权限,最小用户权限 -> 用户要有执行CONNECT和SELECT_CATALOG_ROLE 的角色权限。
点击新建监视器链接。
选择Oracle数据库服务器。
输入主机的IP地址或主机名。
输入网络的子网掩码。
输入运行Oracle的端口号。
输入轮询间隔时间。
设置管理员(默认用户名 - system)用户的用户名和密码。
设置一个有效的服务名。
从下拉列表框选择要将Oracle数据库服务器监视器关联到的业务组。
点击添加监视器。这将从网络中发现Oracle数据库服务器并开始监视它们。
说明: |
创建MS SQL数据库服务器监视器,请参阅下面的步骤:
点击新建监视器链接。
选择MS SQL数据库服务器。
输入主机的IP地址或主机名。
输入网络的子网掩码。
输入运行MS SQL的端口号。
输入轮询间隔时间。
设置拥有访问MS SQL权限的用户名和密码,设置的用户名需要拥有系统管理员角色或用户需要是master数据库的拥有者,以用于数据收集。或者,你也可以使用Windows认证(设置用户名格式,如域用户:domainname\username)。
从下拉列表框选择要将MS SQL数据库服务器监视器关联到的业务组。
点击添加监视器。这将从网络中发现MS SQL数据库服务器并开始监视它们。
注意: 最小用户权限:用户有权限访问MASTER数据库和MSDB数据库 角色: MASTER和MSDB都应选择public和db_datareader
对于MS SQL 2005、2008和2012用户角色 数据库角色允许:db_datareader以及在服务器上有VIEW SERVER STATE权限
使用下面任一方法,可获取VIEW SERVER STATE权限:
1) 执行下面的SQL语句
2) 在SQL management studio中选择用户名属性 -> 安全对象 -> 点击搜索 -> 选择特定类型的所有对象 -> 选择服务器 -> 选择授予View server state权限。 |
说明: |
创建IBM DB2数据库服务器监视器,请参阅下面的步骤:
注意: 支持监视IBM DB2 ver.8和ver.9,要监控DB2服务器,DB2用户需要具有SYSMON实例级权限。
点击新建监视器链接。
选择DB2数据库服务器。
输入主机的IP地址或主机名。
输入网络的子网掩码。
输入运行DB2的端口号。
输入轮询间隔时间。
设置拥有访问DB2权限的用户名和密码,设置的用户名需要拥有系统管理员角色或用户需要是master数据库的拥有者,以用于数据收集。
设置数据库名。
从下拉列表框选择要将DB2数据库服务器监视器关联到的业务组。
点击添加监视器。这将从网络中发现DB2数据库服务器并开始监视它们。
说明: |
创建Sybase数据库服务器监视器,请参阅下面的步骤:
注意:只支持监视Sybase ASE ver.12.5.3及以上的版本。
点击新建监视器链接。
选择Sybase。
输入主机的IP地址或主机名。
输入网络的子网掩码。
输入运行Sybase的端口号。
输入轮询间隔时间。
设置拥有访问Sybase权限的用户名和密码,设置的用户名需要拥有系统管理员角色或用户需要是master数据库的拥有者,以用于数据收集。
设置数据库名。
从下拉列表框选择要将Sybase数据库服务器监视器关联到的业务组。
点击添加监视器。这将从网络中发现Sybase数据库服务器并开始监视它们。
说明: |
创建PostgreSQL数据库服务器监视器,请参阅下面的步骤:
点击新建监视器链接。
选择 PostgreSQL。
输入数据库服务器的显示名。
输入主机的IP地址或主机名。
输入运行PostgreSQL的端口号。
设置拥有访问PostgreSQL权限的用户名和密码。
设置数据库名。
输入轮询间隔时间。
从下拉列表框选择要将PostgreSQL数据库服务器监视器关联到的业务组。
点击添加监视器。这将从网络中发现PostgreSQL数据库服务器并开始监视它们。
说明: |
创建Memcached数据库服务器监视器,请参阅下面的步骤:
点击新建监视器链接。
选择Memcached。
设置memcached服务器的显示名。
输入主机的IP地址或主机名。
输入服务器运行的端口号。
如果你想要启用事务测试,请选择“是”单选按钮,否则请选择“否”。
输入轮询间隔时间。
从下拉列表框选择要将Memcached服务器监视器关联到的业务组。
点击添加监视器。这将从网络中发现Memcached服务器并开始监视它们。
按照下面的步骤添加Cassandra数据库服务器监视器:
点击新建监视器链接。
选择Cassandra。
Cassandra显示名。
输入主机的IP地址或主机名。
输入服务器运行的JMX端口号,默认为7199或者从cassandra-env.sh文件中查找JMX_PORT。
如给你要只发现这个节点,取消选择发现集群中所有的节点,该选项默认是启用的。
选择 需要身份验证,输入JMX用户凭证来连接到Cassandra服务器。
输入轮询间隔时间。
从下拉列表框选择要将监视器关联到的业务组。
点击添加监视器。这将从网络中发现Cassandra服务器并开始监视它们。
按照下面的步骤添加Mongo数据库服务器监视器:
点击新建监视器链接。
选择Mongo。
Mongo显示名。
输入主机的IP地址或主机名。
输入服务器运行的端口号,默认端口号为27017。
如果只发现这个节点,不发现在ReplicaSet / Sharding中的所有节点,取消选择发现所有节点。该选项默认是选中的。
选中 需要身份验证,输入用户凭证来连接到Mango服务器。
输入轮询间隔时间。
从下拉列表框选择要将监视器关联到的业务组。
点击添加监视器。这将从网络中发现Mongo服务器并开始监视它们。
按照下面步骤添加Redis数据库服务器监视器:
点击新建 监视器连接。
选择Redis。
指定Redis监视器显示名
输入Redis服务器所在的 主机名或者IP地址。
输入服务器运行的端口号。默认端口号为6379。或者您可以在redis.conf文件中查找。
如果只发现这个节点,不发现在ReplicaSet / Sharding中的所有节点,取消选择发现所有节点。该选项默认是选中的。
选择 需要身份验证,输入用户凭证来连接到Redis服务器。
输入轮询间隔时间 。
从下拉列表框选择要将监视器关联到的业务组。
点击添加监视器。 这将从网络中发现Redis服务器并开始监视它们。
如果已经添加了监视器,但是没有将它们关联到业务组,那么你可以随时手动进行关联。有关如何将监视器关联业务组的信息,请参阅关联监视器到业务组。
另请参阅
数据库查询监视器 |
文件目录监视器 |