《广东移动UAP平台WebLogic运维操作手册》.doc
文本预览下载声明
广东移动UAP平台WebLogic运维操作手册
BEA系统有限公司
2007年8月
目录
目录 2
1. 概述 3
2. 范围 3
3. 引用 3
4. 缩写 3
5. 运维手册 3
5.1. 监控 3
5.1.1. 操作系统 4
5.1.2. WebLogic 12
5.2. 日志管理 18
5.2.1. 设置 19
5.2.2. 管理 22
5.3. 备份 22
5.4. 文档记录 23
5.5. 异常情况的处理 23
概述
广东移动UAP平台是一个基础应用平台,本文描述了在此平台中部署WebLogic中间件的运行和维护的操作手册。
范围
本文的范围是广东移动的UAP基础应用平台。
引用
缩写
缩写 全称 JVM Java Virtual Machine GC Garbage Collection IO Input Output
运维手册
监控
系统监控是指监控各应用系统、系统服务、服务器、存储等服务的运行情况,保障系统的稳定运行,在需要时按照流程进行处理。其目的是监视IT服务的健康状态,需要时立即进行响应或者可以对系统可以进行优化调整。
在系统运行期间,特别是用户量属于平均或者高峰期间,应当监控系统资源的使用情况。包括操作系统和WebLogic内部的资源使用情况。
系统监控包括操作系统,数据库,中间件,网络设备等等方面的监控,监控工具也很多,从简单的Task Manager到专业的大型监控工具都可供运维人员选择。
操作系统
在Windows平台上可以用Task Manager和PerfMon监控系统运行状况。启动Task Manager的方法是在任务栏上按右键,选择“Task Manager”;启动PerfMon的方法是选择开始(运行,输入perfmon即可。Task Manager更多是观察当前值,PerfMon更多是通过观察图表来发现变化。Task Manager相对较简单,PerfMon则要通过Performance Object和Performance Counter来实现。关于Task Manager和PerfMon的使用方法请查阅相关帮助手册。
CPU
在Task Manager中,可以用图形方式看到当前CPU的使用率的情况,如下图所示(选择Performance页):
也可以看到系统中各个进程对CPU的占用情况,如下图所示(选择Process页):
在PerfMon中观察CPU使用情况如下图:
观察某一进程的CPU时间占用情况:
内存
用Task Manager可以观察内存的总体情况和每个进程对内存的使用情况,分别如下图:
IO
在Task Manager中在Process页中可以观察各个进程的IO读写的情况,见下图:
在PerfMon中则可以看到更多的IO的数值变化的情况,见下图:
网络
Task Manager中有一个Networking页,可以观察当前网络大致使用情况,见下图:
在PerfMon中有更详细的数据显示,见下图:
WebLogic
WebLogic实例运行状态
登录进入WebLogic Console后,选择Enviironment(Servers即可查看域中所有WebLogic实例的运行状态,此页面可以查看各个服务器是否在运行,状态是否健康,经过页面定制后还可以看到“Total Sockets Open”、“Heap Free Current”等值,见下图:
堆内存
登录进入Admin Console后,选择Environment(Servers(uapServerN(Monitoring(
Performance,可以查看到当前堆的几个值:
Heap Size Current
Heap Free Current
Heap Free Percent
Heap Size Max
见下图:
线程池
登录进入Admin Console后,选择Environment(Servers(uapServerN(Monitoring(
Threads,可以查看当前实例中的线程池的数据,见下图:
连接池
登录进入Admin Console后,选择Environment(Services(JDBC(Data Sources,然后点击一个Data Source,然后选择Monitoring(Statistics,可以显示该连接池的状态,进行页面定制的话可以看到更多的数据,包括(但不限制于):
Connections Total Count
Current Capacity
Waiting For Connection High Count
Connection Delay Time
见下图:
应用监控
登录进入Admin Console后,选择Deployments(Monitori
显示全部