情境 | 覆蓋問題樣本(需要帶關鍵詞“PromQL”) |
平均回應時間相關 | Q:寫個PromQL,查看每個介面的平均回應時間。 Q:寫個PromQL,查看應用A中每個介面的RT。 Q:寫個PromQL,查看應用A中,Response Time最高的10個介面是哪些。 Q:寫個PromQL,查看回應時間最長的前10個APP是哪些。 |
錯誤率相關 | Q:寫個PromQL,查看過去1分鐘內,應用A中,每個介面的Error Rate。 Q:ARMS中,寫個PromQL,查看錯誤率最高的10個應用。 Q:寫個PromQL,查看應用A中,錯誤率最高的10個介面。 Q:寫個ARMS的PromQL,查看過去2小時,應用A中,機器195.128.xx.xx下,Error Rate最高的5個介面。 |
調用次數相關 | Q:寫個PromQL,查看調用Redis的QPS。 Q:寫個PromQL,查看調用Dubbo的QPS。 Q:寫個PromQL,查看應用A中,各個介面的QPS。 Q:寫個PromQL,查看最近1小時內,每個應用的調用量,並按照機器維度分組。 Q:寫個ARMS的PromQL,查看最近5分鐘內,應用A中,每個介面的調用量。 Q:寫個PromQL,查看最近5分鐘內,應用A的介面“payment/coupon”的調用量。 Q:寫個PromQL,查看前10個調用量的介面。 Q:寫個PromQL,查看應用A中,調用量最高的5個介面。 |
錯誤數相關 | Q:寫個PromQL,查看過去5分鐘,每個介面的錯誤數。 Q:寫個PromQL,查看過去5分鐘,機器10.26.xx.xx的HTTP調用錯誤數總和。 Q:寫個PromQL,查看過去1小時中,錯誤數最多的介面。 Q:寫個PromQL,查看過去10分鐘,部署了服務Clothservice的機器10.26.xx.xx發生的調用錯誤數總和。 |
慢SQL相關 | Q:寫個PromQL,查看過去10分鐘產生的慢SQL調用。 Q:寫個PromQL,查看過去10分鐘,應用A中產生的慢SQL調用最多的介面。 Q:寫個PromQL,查看應用A中,產生的慢SQL調用最多的10個介面。 Q:寫個PromQL,查看過去1小時產生的慢SQL調用具體都有哪些。 |
資料庫相關 | Q:寫個PromQL,查看過去1分鐘,調用Redis失敗的介面。 Q:寫個PromQL,查看過去1分鐘,調用MySQL失敗最多的5個介面。 |
HTTP狀態代碼相關 | Q:寫個PromQL,統計4xx或5xx錯誤的數量。 Q:寫個PromQL,統計400、500的數量。 Q:寫個PromQL,查看應用A下,4xx請求的數量。 |
JVM_GC_次數相關 | Q:寫個PromQL,查看過去一天,發生了幾次Full GC。 Q:寫個PromQL,查看過去1小時,每台主機分別發生了幾次Full GC。 Q:寫個PromQL,查看應用A下,之前發生過Full gc的Host。 Q:寫個PromQL,查看Full GC次數超過5次的機器。 |
JVM_GC_耗時相關 | Q:寫個PromQL,查看每台機器上的Full GC耗時。 Q:寫個PromQL,查看Full GC耗時最高的5台機器。 Q:寫個PromQL,查看Full GC耗時超過1秒的Service。 |
QPS增量相關 | Q:寫個PromQL,查看10分鐘內訪問量增加的所有應用。 Q:寫個PromQL,查看1天內,訪問量增加最多的應用。 Q:寫個PromQL,查看過去1周,應用A中,訪問量增加最快的介面。 |
指定指標增量相關 | Q:寫個PromQL,監控arms_mysql_requests_error_count 這個指標,當它發生突增時,及時發出警示。 Q:寫個PromQL,監控jvm_threads_live_threads 指標的增量。 |
ARMS控制台_累計錯誤數 | Q:寫個PromQL,查看累計錯誤數和昨天相比上升了還是下降了。 |
ARMS控制台_累計請求數 | Q:寫個PromQL,查看累計請求數和過去1小時相比,變化了多少。 |
ARMS控制台_累計異常數 | Q:寫個PromQL,查看累計異常數和昨天相比上升了還是下降了。 |
ARMS控制台_平均耗時 | Q:寫個PromQL,查看和前1小時相比,應用平均耗時是增加了還是降低了。 Q:寫個PromQL,查看和昨天相比,平均耗時的變化是什麼。 |
ARMS控制台_FullGC相關 | Q:寫個PromQL,查看被Full GC影響的應用有哪些。 Q:寫個PromQL,查看被Full GC影響的介面有哪些。 |
ARMS控制台_慢調用相關 | Q:寫個PromQL,查看涉及到慢SQL的應用有哪些。 Q:寫個PromQL,查看產生了慢SQL調用的介面有哪些。 |
新增異常或錯誤相關 | Q:寫個PromQL,查看錯誤數升高的應用。 Q:寫個PromQL,查看錯誤數增加的機器都有哪些。 Q:寫個PromQL,查看應用A下,錯誤數增加的介面。 |
CPU使用率相關 | Q:寫個PromQL,查看每台機器的CPU使用率。 Q:寫個PromQL,查看最近5分鐘,CPU使用率最高的5台機器。 Q:寫個PromQL,查看過去5分鐘,應用A下,CPU使用率超過70%的機器。 Q:寫個PromQL,查看最近5分鐘,CPU使用率增長最快的5台機器,並且羅列出CPU使用率。 |