[英]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.