当添加WebLogic监视器时,收到“检查用户是否具有在WebLogic服务器中部署代理的'管理员'权限”消息或permission
denied to deploy agent-无部署代理权限
用户需要具有管理员 权限才能监视WebLogic服务器。
这是因为Applications Manager将在WebLogic服务器中部署代理以进行数据收集。用户应具有管理员权限才能部署此代理。
请按照以下步骤在WebLogic控制台中将“管理员”角色与用户相关联:
当我们赋予用户管理员权限仍然无法监控,请按下面方法手动部署代理:
1:将RegisterMbeans.war文件导入Weblogic服务器中; 2:首先请确保域管理服务器处于运行状态; 3:确认被管理服务器处于运行状态; 4:访问Weblogic控制台:http://hostname:port/console(使用管理员服务器主机名和端口) 5:部署应用是对与配置的更改,在更改中心单机“锁定和编辑(Lock&Edit)” 6:在域结构下,点击 部署(Deplyments); 7:在右侧的部署下,单机“安装(Install)”; 8:查找当前位置字段,使用链接浏览到放置RegisterMbeans.war文件的位置,您可以看到RegisterMbeans.war和旁边选择按钮(截图示例文件为:Benefits.war,请以实际文件为准),选择该文件,选择后,Path路径将为您显示对应文件的路径,点击下一步(Next); 9:请选择“将此部署作为应用程序安装(Install this
deployment as an application)”,点击下一步(Next); 10:选择您服务器,点击下一步(Next): 11:保持默认选项即可,点击下一步(Next); 12:选择“否,稍后再检查配置(No,I will review the configuration later)”,单机完成(Finish); 13:请留意有关已成功部署的消息,此时必须激活并更改。还要注意 14:在更改中心,单击“激活更改(Activate Changes)”; 15:请留意更改已被激活的消息,部署列表中应用程序处于“准备就绪(Prepared)”状态。 16:在部署列表中,选中“”应用程序左侧的复选框,然后在开始(start)下拉列表中选择“为所有请求提供服务(Servicing all requests)” 17:点击“是(Yes)”; 18:请留意启动请求已发送的消息。您可以看到“准备就绪”状态变为了“活动(active)”,部署完成; |
1. 点击新建监视器中的添加监视器。 2. 从添加新监视器类型列表框中,选择 WebLogic 服务器。 3. 输入主机的 IP 地址/主机名。 4. 输入网络的子网掩码。 5. 输入运行 WebLogic 的端口号。 6. 输入轮询间隔时间(以分钟为单位)。 7. 设置监视器所需的认证信息,如用户名和密码。 |