应用服务器
使用PerfServlet.ear进行WAS监控会影响Websphere服务器的性能。有没有替代的监控方式?
在Applications Manager中,Websphere应用程序监控是通过PerfServlet.ear完成的,适用于版本8及更低版本。对于版本9,监控是通过PerfMBean (通过 JMX) 完成的。 PerfServlet不是为并发运行而设计的。作为一个单线程的servlet,它会从可用服务器中按顺序收集数据。当在较大的部署中使用PerfServlet时,这种单线程操作可能会导致更长的响应时间。 如果您的Websphere服务器 (版本 7或8) ...
如何导入使用SSL身份验证来监控Websphere应用服务器的证书?
对于使用Applications Manager 14250及以下版本的用户: .cer格式的客户端证书 1. 使用“以管理员身份运行”选项打开命令提示符并导航到Applications Manager的安装目录。 2. 将受信任的CA证书导入AppManager_Home\working\jre\lib\security\cacerts(如果是插件版本,请导入AppManager_Home\working\conf\Truststore.truststore) ...
即使perfservlet已经存在,但Applications Manager仍然表示perfservlet没有安装。这可能是什么问题?
确保您可以访问 perfservlet.xml , 同时使用IP地址和端口调用URL,如下所示: http://192.168.23.41:9080/wasPerfTool/servlet/perfservlet?connector=SOAP&port=8880 验证您是否在正确的服务器中部署了perfservlet。 对于ND模式,请确保部署管理器已启动并正在运行。 如果在Websphere中启用了全局安全性,请确保将Websphere管理员用户添加到perfservletApp的监控组。 ...
为什么Websphere详细信息页面中的某些表格没有任何数据?一些字段显示值“NA”。
检查您是否将 PMI 级别设置为5.x 版本的“标准”以及6.x 及更高版本的“全部”。 上述更改后重启Websphere服务器(ND网络部署中的所有Appservers) 对于版本8及更高版本: 1. 转到服务器-> 应用程序服务器-> <Appserver> -> 性能-> 性能监控基础设施(PMI)。 2. 启用选项,启用性能监控基础设施 (PMI)。 ...
我正在尝试监视Websphere应用程序服务器,但无法添加Websphere监视器。
如果在 Websphere 中启用了全局安全性,请确保将Websphere管理员用户添加到perfservletApp的监控组。 为此,请转到Websphere管理控制台 → 应用程序 → 已安装的应用程序 → 选择perfservletapp → 安全角色到用户组映射 → 选择监控角色 → 关联管理员用户 → 直接保存到主配置。 检查您是否在正确的服务器中部署了perfservlet。尝试访问以下URL之一,并将输出与支持信息文件一起发送给我们: 对于本地部署 : ...
使用SPNEGO Web认证启用的WebSphere服务器中的全局安全性
使用SPNEGO过滤器并提供诸如 request-url!=noSPNEGO;request-url!=perfservlet 之类的条件 这样就可以通过以下url进行访问而不会出现任何问题。 http://WebSphereHost:Port/wasPerfTool/servlet/perfservlet?connector=SOAP&port=NetworkDeployerSOAP-PORT&HOST=NetworkDeployerHost 尝试上述更改并通过替换Applications ...
我无法添加Websphere MQ监视器 (版本7)
除了此处列出的先决条件外,将以下提到的版本7 jar文件从websphere mq series installation\java\lib目录添加到AppManagerHome\working\jre\lib\ext目录中 i) com.ibm.mq.headers.jar ii) com.ibm.mq.commonservices.jar iii) com.ibm.mq.jmqi.jar
当我尝试添加Websphere服务器时,它给出了错误消息“服务未运行”并且没有添加监视器。
启用全局安全时,默认传输端口可能会被禁用,请在以下位置检查并启用它:从管理控制台导航到应用程序服务器 > 选择服务器名称 > 通信 > 端口> WC_defaulthost 对于WC_defaulthost,点击“查看关联的传输”链接,然后点击WCInboundDefault并确保它已启用。如果未启用,请启用它并重新启动websphere服务器。 还要检查是否可以从浏览器访问安装了Perfservlet的APPserver传输端口。之后请再次尝试添加显示器。
如果perfservlet数据不是英文的,如何将perfservlet数据的语言改为英文?
在应用程序服务器的进程定义中添加一个通用JVM参数 ( -Duser.language=en )。
我无法添加WebLogic监视器。可能是什么原因?
在添加WebLogic监视器之前,请验证您是否已满足以下所有先决条件: 1. WebLogic服务器的HTTP端口应该可以从安装Applications Manager的计算机上访问。 a. 检查是否可以通过TELNET访问WebLogic的主机和端口。 b. 检查WebLogic主机和Applications Manager机器之间是否有防火墙。如果是这种情况,那么请在Applications ...
添加WebLogic监视器时,我收到“失败。请选择正确版本的WebLogic服务器”错误消息。可能是什么原因?
这可能是因为jar文件损坏或不匹配。某些WebLogic服务器需要完整的客户端jar来进行监视。 适用于Applications Manager低于13800的版本 下载 jar 10版本,并将其替换到<Applications Manager HOME>/working/classes/weblogic/version10 文件夹下。 适用于Applications Manager 13800及更高版本 1. 对于WebLogic 12.x及以上版本 - ...
尝试添加WebLogic监视器时出现“失败的异常:连接失败”
检查WebLogic主机和端口是否可以通过TELNET访问。 检查您在尝试添加监视器时是否使用了配置的侦听器地址。 侦听器可以在 环境 -> 服务器 -> <myserver> -> 配置 -> 通用-> 侦听器地址 字段下获取 检查WebLogic主机和Applications Manager计算机之间是否有防火墙。如果是这种情况,那么请在Applications Manager端打开WebLogic主机和端口。 检查是否在Weblogic域中启用了过滤器,以及Applications ...
不支持的协议异常,失败
客户端与WebLogic服务器的连接是使用T3协议建立的。如果没有启用T3,您将收到此错误消息。 在WebLogic服务器8.x中启用T3协议: 进入WebLogic控制台。点击服务器 并选择相应的服务器。 导航到协议 选项卡。 在“高级选项”选项卡中选择显示 链接。 选择启用隧道 选项并保存更改。 在WebLogic服务器10.x中启用T3协议: 进入WebLogic控制台。点击服务器 并选择相应的服务器。 导航到协议 选项卡。 选择启用隧道 选项并保存更改。 ...
当我尝试监视WebLogic服务器时,我收到“未知主机名”的消息。
收到此消息可能有两个原因: 主机名解析不正确。 要监视WebLogic服务器,应该在Applications Manager主机中正确解析主机名。如果主机没有解析,请在Applications Manager的“etc/hosts”文件中指定正确的条目。 在WebLogic控制台中没有正确指定侦听地址。 检查是否在WebLogic服务器中提供了正确的侦听地址。您可以从以下路径检查收侦听地址: 环境 -> 服务器 -> <myserver> -> 配置 -> 常规 -> ...
如何通过SSL添加WebLogic监视器?
要使用SSL端口监控WebLogic服务器,您必须将SSL证书加载到Applications Manager。按照以下步骤在Applications Manager中加载SSL证书: 使用WeblogicCerificate.sh/bat文件将证书加载到Applications Manager。 此脚本文件位于<Applications Manager HOME>/bin 目录下。 执行以下命令: Linux : WeblogicCerificate.sh [import] ...
当我监视WebLogic服务器时,我收到“正在收集数据。请等待下一个轮询间隔”的消息。
解决方案 1 当我们在浏览器中连接时,检查WebLogic服务器主机是否能够连接到Applications Manager。即http://<ApplicationsManager hostname>:<portNumber>应该可以访问。 还要检查WebLogic日志中是否引发了任何错误或异常。 解决方案 2 对于WebLogic 10.x、11g以及更低的版本,Applications ...
添加新的Weblogic监视器:常见问题
问题: WebLogic服务器的用户帐户应该拥有哪些最低安全权限才能进行监控? 回答: 用户应具有管理权限。Applications Manager Webserver端口9090应该可以从WebLogic服务器访问,并且 WebLogic服务器的相同HTTP端口应该可以从AppManager计算机上访问。例如WebLogic端口7001应该可以从Applications Manager服务器访问(使用telnet命令)。 检查WebLogic服务器中配置的侦听地址是否与Applications ...
即使WebLogic服务器中存在JMS数据,我也会收到“此Weblogic服务器中没有部署JMS服务器”的消息。
JMS和SAF支持仅从版本7200添加到Applications Manager。如果在WebLogic服务器中部署了旧版本的Applications Manager代理,则需要重新启动WebLogic服务器来获取JMS和SAF的详细信息。
当我尝试监控WebLogic服务器时,我收到“检查用户是否拥有在WebLogic服务器中部署代理的‘管理员’权限”的消息
用户需要具有管理员权限才能监控WebLogic服务器。这是因为Applications Manager将在WebLogic服务器中部署一个代理来收集数据。用户应具有管理员权限才能部署此代理。 按照以下步骤将“管理员”角色关联到WebLogic控制台中的用户: 进入安全->领域-> myrealms->用户 点击指定的用户->组选项卡 从可用组中分配给当前/选择的组。
我收到一条错误消息“无法获取MBean引用。WebLogic服务器中未启用T3协议”。如何在WebLogic Server中启用T3协议?
在WebLogic Server 8.x中启用T3协议: 进入WebLogic控制台。点击服务器 并选择相应的服务器。 导航到协议 选项卡。 在“高级选项”选项卡中选择显示 链接。 选择启用隧道 选项并保存更改。 在WebLogic Server 10.x中启用T3协议: 进入WebLogic控制台。点击服务器 并选择相应的服务器。 导航到协议 选项卡。 选择启用隧道 选项并保存更改。
当我监视WebLogic服务器时,我得到信息“拒绝访问 WebLogic MBean 服务器……”。我该怎么办?
设想 当我监视WebLogic服务器时,我收到消息“拒绝访问WebLogic MBean服务器。在WebLogic启动文件中启用“-Dweblogic.management.anonymousAdminLookupEnabled=true -Dweblogic.disableMBeanAuthorization=true”消息。 原因一 MBean授权已启用,因此必须在WebLogic7.x、8.x和 9.x版本中启用这两个属性。 解决方案 ...
当我监视WebLogic服务器时,我收到消息“Applications Manager无法注册到WebLogic服务器来进行数据收集”。
原因 : 要监视WebLogic服务器,Applications Manager需要在WebLogic服务器中注册一个MBean。当Applications Manager无法注册MBean时就会显示这个错误消息。 解决方案 : 1. 从运行Applications Manager的计算机Ping Applications Manager的服务器名称。检查IP地址是否为 127.0.0.1。 2. 如果ping ...
当我尝试监视WebLogic时,即使在WebLogic启动脚本中添加了Dweblogic.disableMBeanAuthorization=true后,我仍会收到“数据收集尚未开始”。
原因 1 在WebLogic 8.1 config.xml的安全配置标记中添加属性AnonymousAdminLookupEnabled="false"可限制在未经身份验证的情况下从远程计算机访问MBean详细信息。 解决方案 将属性值设置为false。 有关详细信息,请访问http://e-docs.bea.com/wls/docs81/config_xml/SecurityConfiguration.html#AnonymousAdminLookupEnabled 原因 2 ...
Tomcat Manager应用程序正在运行,但无法从Applications Manager访问
从tomcat v8开始,默认禁用对Manager Application的远程访问。您可以通过在RemoteAddrValve 中添加Applications Manager IP地址来启用远程访问 。 打开位于<CATALINA_HOME>/webapps/manager/META-INF/目录中的context.xml文件。 在该文件中,您可以找到以下密钥: <Valve className="org.apache.catalina.valves.RemoteAddrValve" ...
当我尝试监控5.x或更高版本的Tomcat服务器时,我收到消息“身份验证详细信息错误”。
Applications Manager必须满足以下先决条件才能监控Tomcat服务器: Manager应用程序必须在Tomcat Server 5.x及更高版本中运行,Applications ...
没有为APM中的Tomcat 5及更高版本正确填充数据。如何检查正确的数据?
要检查数据收集是否正确,请访问以下 URL: 对于5.x 以下的版本: http://<Tomcat Host>:<Port>/adventnet/DataServlet 对于5.x及更高版本: 服务器信息: http://<Tomcat Host>:<Port>/manager/status JVM以及线程信息: http://<Tomcat Host>:<Port>/manager/status?XML=true ...
'Manager'应用程序需要在Tomcat服务器中运行,Applications Manager才能从服务器收集数据。如何启用Manager应用程序?
Manager应用程序必须在Tomcat Server 5.x及更高版本中运行,Applications Manager才能监控服务器。默认情况下,此应用程序将在服务器中运行。 要检查它是否已经在运行,请在浏览器中打开以下url:http://<Tomcat Host>:<Port>/manager/html 尝试将<Tomcat Host>作为IP地址、dns名称和完全定制的dns名称。 ...
我有多个Tomcat服务器和一个单独的Apache服务器正在运行。在这种情况下,无法发现或监控Tomcat服务器。
Tomcat服务器的监控取决于它的部署。本文介绍了Tomcat可能出现的部署场景。您的主机名和端口配置取决于这些部署场景。另外对于Tomcat服务器3.x和4.x版本,您必须部署一个代理进行监控。 1. 独立的Tomcat服务器 这是一个通用场景,其中您有一个部署中包含HTTP (apache) 的Tomcat服务器。这种情况下,请在配置tomcat监视器时指定Tomcat服务器的主机名和HTTP端口。 2.一个Tomcat服务器 (带有HTTP) 和一个Apache的外部实例 ...
在Tomcat监控中,Applications Manager会显示一些Tomcat服务器中不存在的URL和应用程序。为什么会出现这种情况?
在Tomcat服务器的4.x和3.x版本中,Applications Manager会跟踪到达Tomcat服务器的所有请求,并从请求中添加Tomcat服务器的应用程序。因此会显示随机URL。
Applications Manager没有从Tomcat服务器收集数据。
如果代理设置配置错误,则Tomcat数据收集将无法正确进行,因为Applications Manager使用HTTP请求从Tomcat服务器收集数据。 检查您是否能够从安装Applications Manager计算机中的浏览器访问Tomcat服务器。如果您能够从安装Applications Manager计算机中的浏览器访问Tomcat服务器,则在Applications ...
我没有看到Tomcat监视器的“线程可用性”图表。
“线程可用性”的数据将仅显示Tomcat服务器的5.x版本。此数据不适用于Tomcat服务器的3.x和4.x版本。
发现Tomcat服务器失败并显示“要从Tomcat服务器收集数据必须部署Manageengine代理”。
原因: 如果没有部署Manageengine代理,Tomcat 3.x和4.x将无法被发现。 解决方案: 要发现Tomcat 3.x和4.x,请将与Applications Manager捆绑在一起的Manageengine代理,Tomcat3Agent.zip和Tomcat4Agent.zip分别下载到Tomcat服务器中。有关详细信息,请参阅用户指南中的Tomcat服务器 - 创建监视器部分 。
无法监控某些Tomcat 4.x Web应用程序。
原因: 在Tomcat服务器4.x中,只有当Web应用程序响应查询时,才能监控已部署的Web应用程序。如果没有请求发送到Web应用程序,则无法识别和监控Web应用程序及其servlet。 解决方案: 查询Tomcat服务器4.x的Web应用程序。请注意您必须仅为Tomcat服务器4.x执行此操作。
我无法在HP-UX服务器上监控Tomcat
原因 : HP-UX机器可能有它自己的SNMP代理,它在发现过程中返回错误的IP地址。 解决方案 : 请尝试禁用HP-UX机器的SNMP发现功能。若要禁用SNMP,请参阅此处。
如何为JBoss 3.2.5配置Tomcat监视器?
为JBoss 3.2.5配置Tomcat监视器的步骤: 1. 在'JBoss_Home\server\deploy\jbossweb-tomcat50.sar\ROOT.war\WEB-INF'文件夹下的'web.xml'文件中添加以下脚本: <servlet-mapping> <servlet-name>Status Servlet</servlet-name> <url-pattern>/manager/status</url-pattern> </servlet-mapping> ...
停止对Oracle AS实例的监控。
解决方案: 检查包含“aggrespy”页面的主容器是否正在运行。如果没有,请重新启动主容器。 如果这不能解决问题,请通过 mes@zohocorp.com.cn联系我们的支持门户。
在Oracle应用程序服务器中,最初不显示响应摘要图。
原因 : 当定义图表的所有值都为零时,不显示响应摘要图表。这通常发生在第一次轮询期间,因为没有以前的值可以比较。
收到请求吞吐量和服务器响应时间“无法调用Oracle HTTP服务器详细信息”的消息。
解决方案: 检查OHS (Oracle HTTP Server) 服务器是否正在运行。如果没有,请使用以下步骤启动OHS: 1.要使用opmnctl 启动Oracle实例中的所有OHS组件,请使用: - $ORACLE_INSTANCE/bin/opmnctl startproc process-type=OHS 2.要使用opmnctl 启动特定的OHS 组件,请使用: - $ORACLE_INSTANCE/bin/opmnctl startproc ...
无法通过WMI模式监控 .NET Framework 2.0 SP1 的应用程序。
通过WMI公开数据存在一个已知问题,Microsoft已针对该问题发布了修补程序,您可以在此处获取。
为什么我会得到一个 .NET 监控页面中显示属性的故障排除链接?
原因: WMI 类不可用或未注册。 解决方案: 1. 在运行 .NET的远程计算机上执行以下命令: < wmiadap /f > 这将重建和注册WMI类。 2. 在Applications Manager中,进入到有问题的 .NET 监视器详细信息页面,然后点击右侧菜单中的“编辑监视器”链接。监视器配置页面会被打开。 3. 在监视器配置页面,输入密码并保存设置。 4. 检查是否为显示了故障排除链接的属性收集数据。 5. ...
Next page