Zabbix数据源

分组

image.png

基础监控

image.png

Elasticsearch数据源

业务监控

image.png
image.png
image.png

Prometheus数据源

分组

image.png

基础监控

ID: 1860
Dashboards : https://grafana.com/grafana/dashboards/1860
image.png

业务监控

image.png

  1. sum(increase(report_sms_counter{}[1m])) by (smsType)

image.png

  1. sum(avg(increase(search_local_num_counter_total{osType="iOS"}[1h]))) by (iOS)

image.png

  1. sum(avg(increase(device_register_counter_total{osType="iOS"}[1h]))) by (iOS)

image.png
image.png
Legend : {{productName}}-{{status}}

  1. sum(increase(point_store_buy_product_total{application="PN1.PublicPlatform.jar8.dt-point", productName=~"$productName", status=~"$status"}[10m])) by (productName, status)

接口请求和响应

image.png

  1. sum(rate(http_server_requests_seconds_count{application="PN1.xxx.jar8.dt-gateway", status=~"$status", uri=~"$uri"}[1m])) by (uri)

image.png
image.png

  1. sum(delta(http_server_requests_seconds_sum{application="PN1.xxx.jar8.dt-gateway", status=~"$status", uri=~"$uri"}[1m])*1000) by (uri)/sum(delta(http_server_requests_seconds_count{application="PN1.xxx.jar8.dt-gateway", status=~"$status", uri=~"$uri"}[1m])) by (uri)

jvm监控

image.png

  1. sum(jvm_threads_states_threads{application="pro.CON.xxxx.jar8.gateway", state=~"$state", instance="$instance"}) by (state)

image.png

  1. increase(jvm_gc_pause_seconds_count{application="pro.CON.xxx.jar8.gateway", action="$gc", cause=~"$cause", instance="$instance"}[1m])
  2. increase(jvm_gc_pause_seconds_sum{application="pro.CON.xxx.jar8.gateway", action="$gc", cause=~"$cause", instance="$instance"}[1m])*1000

image.png

  1. sum(delta(http_server_requests_seconds_sum{application="pro.CON.xxx.jar8.dt-gateway", status=~"$status", uri=~"$uri"}[1m])*1000) by (uri)/sum(delta(http_server_requests_seconds_count{application="pro.CON.xxx.jar8.dt-gateway", status=~"$status", uri=~"$uri"}[1m])) by (uri)