问题标签 [perfino]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perfino - Perfino Alert 是否会显示问题发生的确切位置
Perfino JVM 性能监控中的警报会显示问题发生的确切位置吗?
perfino - Perfino-如何监控 Oracle http server 11g
我有使用 perfino 监控 OHS 服务器的 q 要求。能告诉我怎么配置吗?...
install4j - Jprofiler 和 WebSphere 8 集成问题
我在将 JProfiler 连接到在 Linux 上运行的远程 WebSphere 8.5.5 实例时遇到了一些问题。当我在我的 Windows 10 机器上启动 JProfiler 时,我选择“Profile an application server, local or remote”并选择与 IBM WebSphere 8.x Application Server 集成的选项。
我遇到问题的部分是设置配置文件的“指定远程地址”部分。设置说我需要在目标 JVM 上运行分析代理。我从 JProfiler 网站下载了 tar 文件,然后在 Linux 机器上解压并运行 jpenable,因为它说我应该这样做,但我收到了这条消息。
“在您的系统上找不到合适的 Java 虚拟机。JVM 的版本必须至少为 1.6 且最多为 11。请定义 INSTALL4J_JAVA_HOME 以指向合适的 JVM。”
为了解决这个问题,我对 JProfiler 附带的参数文件进行了编辑,但我似乎无法让 JProfiler 看到 WebSphere 在这台机器上使用的 IBM Java。我尝试通过放置 WebSphere Java 安装的完整路径在参数文件中使用 INSTALL_JAVA_HOME_OVERRIDE 变量。我尝试使用 INSTALL4J_JAVA_PREFIX 变量,并在参数文件中创建了 INSTALL4J_JAVA_HOME 变量并将完整路径放入 WebSphere Java。
任何帮助将不胜感激,让我解决这个问题。我已经验证 WebSphere 使用的是 Java 版本 1.8.0_171。
java - 我如何控制 Perfino 代理日志记录行为
有什么方法可以控制或禁用 perfino 代理的日志记录?Perfino 代理将日志文件存储在运行它的 docker 容器中,这/opt/namename/.perfino/log/<name_provided_in_VM_parameter>.log
在我的用例中是一个问题。容器运行存储应用程序的tomcat。日志似乎没有存储任何有用或重要的内容,因为在我删除它之后,我在 perfino UI 中没有看到任何问题。我在perfino 文档中没有看到任何有关记录代理的信息. 关于这个问题最奇怪的是我在一个应用程序(我们称之为 APP_1)上注意到它,但在另一个应用程序(我们称之为 APP_2)上,使用与 tomcat 类似的图像,它不会发生。在APP_2中奇怪地更改JDK和tomcat版本会导致产生麻烦的日志。我尝试在 APP_1 中使用 JDK 8 和 tomcat 8.5(因为此配置在 APP_2 中使用并且它不会生成日志),但它并没有改变任何事情。我在 下找到了一个配置文件/opt/namename/.perfino/config/g=<nameOfApplication>.cfg
,但我没有注意到有关日志记录的信息(它的可读性不是很高,我假设它不会手动更改)。
所以在这个有点长的介绍之后,我的问题是:有没有办法控制 perfino 代理的日志记录?也许通过 logback 或 tomcat 配置,因为我看不到使用 perfino UI 或设置的配置方式。
部分日志文件:
perfino - perfino 4.0是否支持mysql?
尝试了新版本的 perfino (4.0),但没有找到将其连接到 MySQL 的方法。新版本是否放弃了对 MySQL 的支持?
perfino - 佩菲诺。使用 VM 池时是否可以标记节点?
现在我在节点名称中得到 IP:PORT [generadedId]。有没有办法将其标记为“服务节点 1 [generadedId]”?
java - 如何在 Windows 操作系统上的 tomcat 9 服务器中设置 perfino 代理?
我正在尝试在生产中安装 perfino jar,它可以监视 Java Spring MVC Web 事务,我需要以某种方式将 javaagent 放入 Windows 上的 Tomcat 9 服务器,但不清楚具体如何执行此操作,我正在使用 Windows 服务器和制造该产品的软件公司已指示执行以下操作:
我是否需要将上述行插入到 startup.bat 或 catlina.bat 以及我需要遵循的任何格式?
请给我建议?
java - 如何在没有 UI 的情况下在 Perfino 上收集监控和收集数据?
我很犹豫在生产环境中使用 Perfino UI。我想将代理作为命令行界面运行,并传递一个命令来收集快照并将其发送给我。没有任何用户界面我需要做的一切?可能吗
perfino - 我附加的 VMS 缺少 perfino 上的 mbean 浏览器
我已经设置了一个测试 perfino 服务器,将代理连接到 jvm。
我可以看到它注册了,但 mbean 浏览器什么也没显示!有什么我想念的吗
perfino - 即使我使用 logfile 指令,perfino 代理也没有记录到文件
我做这样的事情 -javaagent:/usr/local/lib/perfino/perfino.jar=server=ybperfino,name=${HSTNAMESHORT}-${APPNAME},group=${YBENV}/${HSTNAMESHORT},logMBean =10,logFile=${LOG_DIR}/perfinologs/${HSTNAMESHORT}-${APPNAME}.log
基本上我希望在应用程序的日志目录中创建日志文件,而不是用户 ID 的主目录
但似乎没有使用 logfile 参数或没有创建日志文件!
如果有任何区别,请使用 java11。