第一步
在 2010 年 10 月,IBM 使用一个新的健康监控器扩展了它的 Data Studio 产品,允许您监控 DB2 for Linux, UNIX, and Windows 数据库的健康状况、并允许您查看警报信息、应用程序、实用工具和存储。Data Studio Health Monitor (DSHM) 是一个您需要独立安装的服务器进程,它包括一个基于浏览器的客户端,但是您可以从 Data Studio 或 Optim Database Administrator Eclipse 客户端无缝启动。
健康监控特性在 Optim Performance Manager 4.1.0.1 中也可用,并包含更高级的功能。参阅 参考资料 部分获取更多关于 Optim Performance Manager 的信息。本教程将带您体验一下免费 DSHM 性能。
DSHM 可以在 developerWorks 的 IBM Data Studio V2.2 中下载。
Data Studio Health Monitor 的安装快捷方便,您不需要作为一个根用户进行安装。在安装 DSHM 的机器上或者在监视的数据库驻留的机器上,不需要安装额外软件。参阅 参考资料 部分获取更多关于安装和配置流程的信息。您也可以选择跳过任何标记为 “optional” 的步骤,除非您想使用它们。
安装了 Data Studio Health Monitor 之后,您将在 installation /bin 目录下找到您启动或停止服务器所需要的脚本,但是您不能手工更新这些文件。在 logs/ 目录下可以找到安装日志以及服务器正常运行期间创建的日志。
启动服务器。对于 Windows,您可以从 Programs->IBM Data Studio->Start Data Studio Health
Monitor 2.2.1 之下的菜单选项启动服务器,或者直接从 Control Panel 启动。对于 Linux/UNIX,您需要使用 start.sh 脚本从 DSHM 的 installation /bin 目录启动。您不需要以根用户运行 DSHM 服务器。如果您的系统管理员为 DSHM 创建了一个 init.d 脚本,使得它可以在服务器启动时自动启动,我仍然推荐以安装用户而不是以根用户启动(从 sudo)。如果您决定以另一个用户启动,而不是以安装用户,您需要确定您在安装目录下(包括 Config 和
logs 目录)的读、写、以及执行权限。
从一个安装了 Adobe FlashPlayer 插件的 web 浏览器连接到 DSHM 服务器,使用包含以下信息的 URL: http://<hostwhereDSHMisinstalled>:<port>/datatools。DSHM 默认端口号是 11080,但是您在安装时可以对其进行修改。
在安装过程中,一个管理员(通常是 'admin',但是您可以修改)被创建。您第一次登录时,需要以管理员身份登录到 Web 控制台,使用您在安装过程中提供的密码。图 1 显示您登录之后的 Welcome 页面。
图 1 - 首次登陆时的 Data Studio Health Monitor web 控制台
在 Manage Database Connections 页面,如 图 2 所示,您可以辨别出您想要监控的数据库。您可以直接输入数据库信息,或者从逗号分隔文件导入一系列数据库。从样例文件夹,使用安装目录下的 DatabaseConnectionsImportCSV.txt 文件作为一个示例导入。
一旦一个数据库被添加,健康监控将自动启动,您可以开始监控您的数据库了!
注意这里提供的证书只用于定期数据库后台监控。任何连接到数据库的交互式连接需要您输入您的证书,更多信息见 数据库特权 小节。
图 2 - Manage Database Connections 页面



