簡體   English   中英

Payara asadmin命令來監視特定資源

[英]Payara asadmin command to monitor a specific resource

有誰知道asadmin命令行等效於顯示資源數據,如下圖所示(即Resource __TimerPool)?

我正在使用Payara 4.1.1.171.1。

在此處輸入圖片說明

我輸入了asadmin monitor --help ,它提供了

  monitor [--help] --type type [--filename filename] [--interval interval] [--filter filter] instance-name 

類型字段僅接受“ httplistener”,“ jvm”和“ webmodule”作為輸入。 因此,我不能使用“資源”或“ jdbcpool”作為類型。

奇怪的是,在舊的glassfish 2.1 https://docs.oracle.com/cd/E19879-01/821-0185/gelol/index.html中,您可以選擇“ jdbcpool”作為類型

任何幫助表示贊賞。

我在payara文檔https://docs.payara.fish/documentation/payara-server/monitoring-service/monitoring-service.html上找不到真正的答案

但是使用部分glassfish文檔https://docs.oracle.com/cd/E18930_01/html/821-2416/ghmct.html#gipzv,我就能得到所需的東西。

該命令為asadmin get --monitor server.resources.__TimerPool.*

然后返回(這是部分輸出):

server.resources .__ TimerPool.numconnused-highwatermark = 2 server.resources .__ TimerPool.numconnused-lastsampletime = 1559826720029 server.resources .__ TimerPool.numconnused-lowwatermark = 0 server.resources .__ TimerPool.numconnused-name = NumConres。 numconnused-starttime = 1559823838730 server.resources .__ TimerPool.numconnused-unit =計數server.resources .__ TimerPool.numpotentialconnleak-count = 0 server.resources .__ TimerPool.numpotentialconnleak-description =潛在的連接泄漏數量server.resources .__ Timer lastsampletime = -1 server.resources .__ TimerPool.numpotentialconnleak名稱= NumPotentialConnLeak server.resources .__ TimerPool.numpotentialconnleak-starttime = 1559823838735 server.resources .__ TimerPool.numpotentialconnleak-unit =計數server.resources .__ TimerPool.length resources .__ TimerPool.waitqueuelength-description =隊列中等待服務的連接請求數。 server.resources .__ TimerPool.waitqueuelength-lastsampletime = -1 server.resources .__ TimerPool.waitqueuelength-name = WaitQueueLength server.resources .__ TimerPool.waitqueuelength-starttime = 1559823838735 server.resources .__ TimerPool.waitqueuelength-unit = count

命令成功執行。

asadmin get --monitor server.resources.__TimerPool.*中的asadmin命令末尾添加。*非常重要asadmin get --monitor server.resources.__TimerPool.*

如果您忽略了它,而只輸入asadmin get --monitor server.resources.__TimerPool它將返回

沒有監控數據要報告。

命令成功執行。

要查看可用於監視的資源/asadmin list --monitor server.resources.* ,請鍵入/asadmin list --monitor server.resources.*

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM