Change error logs

This commit is contained in:
Magnus Root 2026-03-19 18:05:07 +03:00
parent 331d55b6ff
commit ef9199d0c6

View file

@ -137,13 +137,13 @@
"panel_key": "error_by_host",
"width": 24,
"x_offset": 0,
"title_format": "Errors by Host"
"title_format": "Errors by Apps"
},
{
"panel_key": "error_by_path",
"width": 24,
"x_offset": 0,
"title_format": "Errors by Upstream Path"
"title_format": "Errors by Upstream Path (app: ${error_server:text})"
},
{
"panel_key": "error_by_node",
@ -211,7 +211,10 @@
"legend": {
"displayMode": "list",
"placement": "bottom",
"showLegend": true
"showLegend": true,
"calcs": [
"p95"
]
},
"tooltip": {
"mode": "single"
@ -246,7 +249,8 @@
"fillOpacity": 10,
"lineInterpolation": "smooth",
"lineWidth": 1,
"showPoints": "never"
"showPoints": "never",
"spanNulls": true
}
},
"overrides": [
@ -805,7 +809,7 @@
"x": 0,
"y": 13
},
"interval": "2m",
"interval": "5m",
"fieldConfig": {
"defaults": {
"color": {
@ -867,18 +871,18 @@
},
"orientation": "vertical",
"showValue": "auto",
"stacking": "normal",
"stacking": "none",
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
},
"xTickLabelRotation": 0,
"xTickLabelSpacing": 0
"xTickLabelSpacing": 100
},
"query_mode": "bucket_logs",
"query_config": {
"base_query": "log_type:access AND TENANT:${tenant:lucene}",
"base_query": "log_type:access",
"bucket_aggs": [
{
"field": "node_name.keyword",
@ -900,10 +904,8 @@
},
"type": "date_histogram"
}
],
"vl_base_query": "log_type:access TENANT:in(${tenant:csv})"
},
"vl_interval": "2m"
]
}
},
"overview_tenant_per_node": {
"type": "barchart",
@ -915,7 +917,7 @@
"x": 0,
"y": 23
},
"interval": "2m",
"interval": "5m",
"fieldConfig": {
"defaults": {
"color": {
@ -975,18 +977,18 @@
},
"orientation": "vertical",
"showValue": "auto",
"stacking": "normal",
"stacking": "none",
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
},
"xTickLabelRotation": 0,
"xTickLabelSpacing": 0
"xTickLabelSpacing": 100
},
"query_mode": "bucket_logs",
"query_config": {
"base_query": "log_type:access AND node_name:${node_name:lucene}",
"base_query": "log_type:access",
"bucket_aggs": [
{
"field": "TENANT.keyword",
@ -1008,8 +1010,7 @@
},
"type": "date_histogram"
}
],
"vl_base_query": "log_type:access node_name:in(${node_name:csv})"
]
}
},
"overview_uri_top15": {
@ -1259,7 +1260,10 @@
"legend": {
"displayMode": "list",
"placement": "bottom",
"showLegend": true
"showLegend": true,
"calcs": [
"p95"
]
},
"tooltip": {
"mode": "single"
@ -1274,8 +1278,8 @@
},
"error_by_host": {
"type": "barchart",
"title": "Errors by Host",
"description": "Количество ошибок по error_host",
"title": "Errors by Apps",
"description": "Количество ошибок по error_server",
"gridPos": {
"h": 10,
"w": 24,
@ -1354,11 +1358,11 @@
},
"query_mode": "bucket_logs",
"query_config": {
"vl_base_query": "log_type:angie-error-PTAF SID:~\"${SID:pipe}\"",
"base_query": "log_type:angie-error-PTAF AND SID:${SID:lucene}",
"vl_base_query": "log_type:angie-error-PTAF",
"bucket_aggs": [
{
"field": "error_host",
"field": "error_server",
"id": "4",
"settings": {
"min_doc_count": "1",
@ -1384,7 +1388,7 @@
},
"error_by_path": {
"type": "barchart",
"title": "Errors by Upstream Path",
"title": "Errors by Upstream Path (app: ${error_server:text})",
"description": "Количество ошибок по error_upstream_path",
"gridPos": {
"h": 10,
@ -1464,8 +1468,8 @@
},
"query_mode": "bucket_logs",
"query_config": {
"vl_base_query": "log_type:angie-error-PTAF SID:~\"${SID:pipe}\"",
"base_query": "log_type:angie-error-PTAF AND SID:${SID:lucene}",
"base_query": "log_type:angie-error-PTAF AND SID:${SID:lucene} AND error_server:${error_server:lucene}",
"vl_base_query": "log_type:angie-error-PTAF error_server:${error_server:raw}",
"bucket_aggs": [
{
"field": "error_upstream_path",
@ -1574,8 +1578,8 @@
},
"query_mode": "bucket_logs",
"query_config": {
"vl_base_query": "log_type:angie-error-PTAF SID:~\"${SID:pipe}\"",
"base_query": "log_type:angie-error-PTAF AND SID:${SID:lucene}",
"vl_base_query": "log_type:angie-error-PTAF",
"bucket_aggs": [
{
"field": "node_name",
@ -1740,6 +1744,26 @@
"$__all"
]
}
},
{
"name": "error_server",
"label": "Error App",
"description": "Введите имя приложения (error_server) или * для всех",
"type": "textbox",
"datasource": null,
"definition": "",
"query": "",
"refresh": 1,
"includeAll": false,
"multi": false,
"allValue": "*",
"sort": 1,
"regex": "",
"allowCustomValue": false,
"current": {
"text": "*",
"value": "*"
}
}
]
}