效能測試之JVM的監控Grafana
安裝配置Grafana參考
https://testerhome.com/articles/23629
使用配置
- 下載jmx_exporter
https://github.com/prometheus/jmx_exporter
- 建立jmx_exporter配置檔案
vim simple-config.yml
lowercaseOutputLabelNames: true
lowercaseOutputName: true
whitelistObjectNames: ["java.lang:type=OperatingSystem"]
blacklistObjectNames: []
rules:
- pattern: 'java.lang<type=OperatingSystem><>(committed_virtual_memory|free_physical_memory|free_swap_space|total_physical_memory|total_swap_space)_size:'
name: os_$1_bytes
type: GAUGE
attrNameSnakeCase: true
- pattern: 'java.lang<type=OperatingSystem><>((?!process_cpu_time)\w+):'
name: os_$1
type: GAUGE
attrNameSnakeCase: true
javaagent啟動應用
java -javaagent:./jmx_prometheus_javaagent-0.14.0.jar=8080:simple-config.yaml -jar yourJar.jar
- 在prometheus配置檔案中新增配置
scrape_configs:
- job_name: 'java'
static_configs:
- targets: ['<host>:<port>']
- 重啟prometheus
nohup ./prometheus > prometheus.log 2>&1 &
- 下載並匯入dashboards
https://grafana.com/grafana/dashboards/7727
https://grafana.com/grafana/dashboards/8563
注:8563模板對7727有依賴,所以需全部安裝,否則不能正常使用
效果圖
掃一掃,關注我
相關文章
- 效能測試監控工具--Jmeter + Grafana + InfluxDBJMeterGrafanaUX
- 效能測試之資料庫監控分析工具Grafana+Prometheus資料庫GrafanaPrometheus
- 效能測試之Docker監控Docker
- 效能監控工具之Grafana+Prometheus+ExportersGrafanaPrometheusExport
- 最強效能監控工具之Grafana+Prometheus+ExportersGrafanaPrometheusExport
- 效能測試之資料庫監控分析工具PMM資料庫
- Jmeter效能測試 —— jmeter之使用ServerAgent監控伺服器JMeterServer伺服器
- 效能測試之伺服器監控和Prometheus推薦伺服器Prometheus
- 效能測試之 JVM 概念認識JVM
- 效能測試之JVM的故障分析工具VisualVMJVMLVM
- ☕[JVM效能專題](1)效能監控-命令列工具JVM命令列
- Prometheus+Grafana實現服務效能監控:windows主機監控、Spring Boot監控、Spring Cloud Alibaba Seata監控PrometheusGrafanaWindowsSpring BootCloud
- JVM學習筆記---伺服器,JVM效能監控工具JVM筆記伺服器
- 深入理解JVM:效能分析與監控工具JVM
- prometheus+grafana 監控nginxPrometheusGrafanaNginx
- Prometheus MySQL監控+grafana展示PrometheusMySqlGrafana
- promeths+grafana監控promethesGrafana
- Docker系列——InfluxDB+Grafana+Jmeter效能監控平臺搭建(三)DockerUXGrafanaJMeter
- Docker系列——InfluxDB+Grafana+Jmeter效能監控平臺搭建(二)DockerUXGrafanaJMeter
- 重新定義 Locust 的測試報告_效能監控平臺測試報告
- prometheus JVM監控PrometheusJVM
- docker部署監控Prometheus+GrafanaDockerPrometheusGrafana
- Grafana監控圖形拉取Grafana
- Prometheus + Grafana 監控平臺搭建PrometheusGrafana
- 效能測試-基於 Python 的 Linux 伺服器資源監控PythonLinux伺服器
- 【JVM進階之路】八:效能監控工具-命令列篇JVM命令列
- 快速構建業務監控體系,觀grafana監控的藝術Grafana
- Arthas JVM 監控器JVM
- Grafana+Prometheus 監控 MySql服務GrafanaPrometheusMySql
- Grafana、Prometheus、mtail-日誌監控GrafanaPrometheusAI
- 使用Prometheus、Grafana監控Artifactory實踐PrometheusGrafana
- 測試開發技能:JMeter高階教程——效能測試與自動化雲監控JMeter
- Grafana搭建-zabbix+grafana從零設計自己的監控平臺Grafana
- 使用Prometheus和Grafana進行系統監控和預測 - flightawarePrometheusGrafana
- Zabbix+Grafana從零設計自己的監控平臺-監控效果展示Grafana
- 對於k8s微服務的效能測試監控平臺搭建K8S微服務
- MySQL調優效能監控之show profileMySql
- MySQL調優效能監控之performance schemaMySqlORM