添加Weblogic无部署代理权限

添加Weblogic无部署代理权限

添加Weblogic无部署代理权限-Permission denied to deploy agent

 

当添加WebLogic监视器时,收到“检查用户是否具有在WebLogic服务器中部署代理的'管理员'权限”消息或permission denied to deploy agent-无部署代理权限

 


 

1:确认用户是否具有管理员权限

用户需要具有管理员  权限才能监视WebLogic服务器。

这是因为Applications Manager将在WebLogic服务器中部署代理以进行数据收集。用户应具有管理员权限才能部署此代理。

请按照以下步骤在WebLogic控制台中将“管理员”角色与用户相关联:

  1. 转到安全性->领域-> myrealms->用户
  2. 单击指定的用户->“组”选项卡
  3. 从可用组中分配给当前/选定组。

2:手动部署代理

当我们赋予用户管理员权限仍然无法监控,请按下面方法手动部署代理:

 
代理文件位置:ManageEngine\AppManager14\working\resources\registermbeans.war


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)”,部署完成;





3:添加监视器:



1.       点击新建监视器中的添加监视器。




2.       从添加新监视器类型列表框中,选择 WebLogic 服务器。


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


4.       输入网络的子网掩码。


5.       输入运行 WebLogic 的端口号。


6.       输入轮询间隔时间(以分钟为单位)。


7.       设置监视器所需的认证信息,如用户名和密码。