added more dashboards
This commit is contained in:
parent
744aa15eff
commit
3ab311f2d6
596
GeoIP-1699113833168.json
Normal file
596
GeoIP-1699113833168.json
Normal file
@ -0,0 +1,596 @@
|
||||
{
|
||||
"annotations": {
|
||||
"list": [
|
||||
{
|
||||
"builtIn": 1,
|
||||
"datasource": {
|
||||
"type": "grafana",
|
||||
"uid": "-- Grafana --"
|
||||
},
|
||||
"enable": true,
|
||||
"hide": true,
|
||||
"iconColor": "rgba(0, 211, 255, 1)",
|
||||
"name": "Annotations & Alerts",
|
||||
"target": {
|
||||
"limit": 100,
|
||||
"matchAny": false,
|
||||
"tags": [],
|
||||
"type": "dashboard"
|
||||
},
|
||||
"type": "dashboard"
|
||||
}
|
||||
]
|
||||
},
|
||||
"editable": true,
|
||||
"fiscalYearStartMonth": 0,
|
||||
"gnetId": 17877,
|
||||
"graphTooltip": 0,
|
||||
"id": 4,
|
||||
"links": [],
|
||||
"liveNow": false,
|
||||
"panels": [
|
||||
{
|
||||
"datasource": {
|
||||
"type": "loki",
|
||||
"uid": "c0696081-8d61-4fbd-bde3-6510cbc6b07f"
|
||||
},
|
||||
"description": "Source IP addresses accessing the infrastructure",
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"color": {
|
||||
"mode": "thresholds"
|
||||
},
|
||||
"custom": {
|
||||
"hideFrom": {
|
||||
"legend": false,
|
||||
"tooltip": false,
|
||||
"viz": false
|
||||
}
|
||||
},
|
||||
"mappings": [],
|
||||
"thresholds": {
|
||||
"mode": "absolute",
|
||||
"steps": [
|
||||
{
|
||||
"color": "green",
|
||||
"value": null
|
||||
},
|
||||
{
|
||||
"color": "green",
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"color": "red",
|
||||
"value": 100
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"gridPos": {
|
||||
"h": 26,
|
||||
"w": 20,
|
||||
"x": 2,
|
||||
"y": 0
|
||||
},
|
||||
"id": 2,
|
||||
"options": {
|
||||
"basemap": {
|
||||
"config": {},
|
||||
"name": "Layer 0",
|
||||
"type": "default"
|
||||
},
|
||||
"controls": {
|
||||
"mouseWheelZoom": true,
|
||||
"showAttribution": false,
|
||||
"showDebug": true,
|
||||
"showMeasure": false,
|
||||
"showScale": false,
|
||||
"showZoom": true
|
||||
},
|
||||
"layers": [
|
||||
{
|
||||
"config": {
|
||||
"blur": 12,
|
||||
"radius": 5,
|
||||
"weight": {
|
||||
"fixed": 1,
|
||||
"max": 1,
|
||||
"min": 0
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"latitude": "Latitude",
|
||||
"longitude": "Longitude",
|
||||
"mode": "coords"
|
||||
},
|
||||
"name": "Map",
|
||||
"opacity": 0.7,
|
||||
"tooltip": true,
|
||||
"type": "heatmap"
|
||||
}
|
||||
],
|
||||
"tooltip": {
|
||||
"mode": "none"
|
||||
},
|
||||
"view": {
|
||||
"allLayers": true,
|
||||
"id": "europe",
|
||||
"lat": 46,
|
||||
"lon": 14,
|
||||
"zoom": 3
|
||||
}
|
||||
},
|
||||
"pluginVersion": "10.2.0",
|
||||
"targets": [
|
||||
{
|
||||
"datasource": {
|
||||
"type": "loki",
|
||||
"uid": "c0696081-8d61-4fbd-bde3-6510cbc6b07f"
|
||||
},
|
||||
"editorMode": "code",
|
||||
"expr": "{filename=\"/var/log/iptables.log\"} | json | geoip_continent_code != \"\" | geoip_location_longitude != \"\" | geoip_location_latitude != \"\"",
|
||||
"legendFormat": "",
|
||||
"queryType": "range",
|
||||
"refId": "A"
|
||||
}
|
||||
],
|
||||
"title": "IP Locations Heatmap",
|
||||
"transformations": [
|
||||
{
|
||||
"id": "extractFields",
|
||||
"options": {
|
||||
"format": "kvp",
|
||||
"replace": true,
|
||||
"source": "labels"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "convertFieldType",
|
||||
"options": {
|
||||
"conversions": [
|
||||
{
|
||||
"destinationType": "number",
|
||||
"targetField": "geoip_location_latitude"
|
||||
},
|
||||
{
|
||||
"destinationType": "number",
|
||||
"targetField": "geoip_location_longitude"
|
||||
}
|
||||
],
|
||||
"fields": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "organize",
|
||||
"options": {
|
||||
"excludeByName": {
|
||||
"FACILITY": true,
|
||||
"FILE_NAME": true,
|
||||
"HOST": true,
|
||||
"HOST_FROM": true,
|
||||
"ISODATE": false,
|
||||
"LEGACY_MSGHDR": true,
|
||||
"MESSAGE": true,
|
||||
"PRIORITY": true,
|
||||
"PROGRAM": true,
|
||||
"SOURCE": true,
|
||||
"geoip_city_geoname_id": true,
|
||||
"geoip_city_names_en": false,
|
||||
"geoip_continent_geoname_id": true,
|
||||
"geoip_continent_names_en": true,
|
||||
"geoip_country_geoname_id": true,
|
||||
"geoip_country_is_in_european_union": true,
|
||||
"geoip_country_iso_code": true,
|
||||
"geoip_country_names_en": false,
|
||||
"geoip_location_accuracy_radius": false,
|
||||
"geoip_location_latitude": false,
|
||||
"geoip_location_location": true,
|
||||
"geoip_location_metro_code": true,
|
||||
"geoip_location_time_zone": true,
|
||||
"geoip_registered_country_geoname_id": true,
|
||||
"geoip_registered_country_is_in_european_union": true,
|
||||
"geoip_registered_country_iso_code": true,
|
||||
"geoip_registered_country_names_en": false,
|
||||
"geoip_subdivisions_0_geoname_id": true,
|
||||
"geoip_subdivisions_0_iso_code": true,
|
||||
"geoip_subdivisions_0_names_en": true,
|
||||
"geoip_subdivisions_1_geoname_id": true,
|
||||
"geoip_subdivisions_1_iso_code": true,
|
||||
"geoip_subdivisions_1_names_en": true,
|
||||
"ipt_CODE": true,
|
||||
"ipt_IN": true,
|
||||
"ipt_LEN": true,
|
||||
"ipt_TYPE": true,
|
||||
"job": true,
|
||||
"kv_DPT": false,
|
||||
"kv_DST": true,
|
||||
"kv_ID": true,
|
||||
"kv_IN": true,
|
||||
"kv_LEN": true,
|
||||
"kv_MAC": true,
|
||||
"kv_OUT": false,
|
||||
"kv_PREC": true,
|
||||
"kv_PROTO": true,
|
||||
"kv_RES": true,
|
||||
"kv_SPT": true,
|
||||
"kv_TOS": true,
|
||||
"kv_TTL": true,
|
||||
"kv_URGP": true,
|
||||
"kv_WINDOW": true
|
||||
},
|
||||
"indexByName": {},
|
||||
"renameByName": {
|
||||
"FACILITY": "",
|
||||
"ISODATE": "Time",
|
||||
"geoip_city_names_en": "City",
|
||||
"geoip_continent_code": "Continent",
|
||||
"geoip_country_names_en": "Country",
|
||||
"geoip_location_accuracy_radius": "Accuracy Radius",
|
||||
"geoip_location_latitude": "Latitude",
|
||||
"geoip_location_longitude": "Longitude",
|
||||
"geoip_postal_code": "Postal Code",
|
||||
"geoip_registered_country_is_in_european_union": "",
|
||||
"geoip_registered_country_names_en": "Registered Country",
|
||||
"geoip_subdivisions_1_iso_code": "",
|
||||
"ipt_DPT": "Destination Port",
|
||||
"ipt_DST": "Destintation",
|
||||
"ipt_IN": "Input Interface",
|
||||
"ipt_LEN": "",
|
||||
"ipt_OUT": "Output Interface",
|
||||
"ipt_PROTO": "Protocol",
|
||||
"ipt_SPT": "Source Port",
|
||||
"ipt_SRC": "Source",
|
||||
"job": "",
|
||||
"kv_DPT": "Destintation Port",
|
||||
"kv_OUT": "Output Interface",
|
||||
"kv_SRC": "Source"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "organize",
|
||||
"options": {
|
||||
"excludeByName": {},
|
||||
"indexByName": {
|
||||
"Accuracy Radius": 14,
|
||||
"City": 9,
|
||||
"Continent": 7,
|
||||
"Country": 8,
|
||||
"Destination Port": 5,
|
||||
"Destintation": 4,
|
||||
"Latitude": 12,
|
||||
"Longitude": 13,
|
||||
"Output Interface": 3,
|
||||
"Postal Code": 10,
|
||||
"Protocol": 6,
|
||||
"Registered Country": 11,
|
||||
"Source": 0,
|
||||
"Source Port": 1,
|
||||
"Time": 2
|
||||
},
|
||||
"renameByName": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "convertFieldType",
|
||||
"options": {
|
||||
"conversions": [
|
||||
{
|
||||
"destinationType": "time",
|
||||
"targetField": "Time"
|
||||
}
|
||||
],
|
||||
"fields": {}
|
||||
}
|
||||
}
|
||||
],
|
||||
"type": "geomap"
|
||||
},
|
||||
{
|
||||
"gridPos": {
|
||||
"h": 26,
|
||||
"w": 20,
|
||||
"x": 2,
|
||||
"y": 26
|
||||
},
|
||||
"id": 8,
|
||||
"libraryPanel": {
|
||||
"name": "IP Locations (non SSH Traffic)",
|
||||
"uid": "OrPj7vZVk"
|
||||
},
|
||||
"title": "IP Locations (non SSH Traffic)"
|
||||
},
|
||||
{
|
||||
"datasource": {
|
||||
"type": "loki",
|
||||
"uid": "c0696081-8d61-4fbd-bde3-6510cbc6b07f"
|
||||
},
|
||||
"description": "Source IP addresses by location accessing ssh",
|
||||
"fieldConfig": {
|
||||
"defaults": {
|
||||
"color": {
|
||||
"mode": "thresholds"
|
||||
},
|
||||
"custom": {
|
||||
"hideFrom": {
|
||||
"legend": false,
|
||||
"tooltip": false,
|
||||
"viz": false
|
||||
}
|
||||
},
|
||||
"mappings": [],
|
||||
"thresholds": {
|
||||
"mode": "absolute",
|
||||
"steps": [
|
||||
{
|
||||
"color": "green"
|
||||
},
|
||||
{
|
||||
"color": "red",
|
||||
"value": 80
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"overrides": []
|
||||
},
|
||||
"gridPos": {
|
||||
"h": 26,
|
||||
"w": 20,
|
||||
"x": 2,
|
||||
"y": 52
|
||||
},
|
||||
"id": 3,
|
||||
"options": {
|
||||
"basemap": {
|
||||
"config": {},
|
||||
"name": "Layer 0",
|
||||
"type": "default"
|
||||
},
|
||||
"controls": {
|
||||
"mouseWheelZoom": true,
|
||||
"showAttribution": false,
|
||||
"showDebug": true,
|
||||
"showMeasure": false,
|
||||
"showScale": false,
|
||||
"showZoom": true
|
||||
},
|
||||
"layers": [
|
||||
{
|
||||
"config": {
|
||||
"showLegend": false,
|
||||
"style": {
|
||||
"color": {
|
||||
"fixed": "red"
|
||||
},
|
||||
"opacity": 0.4,
|
||||
"rotation": {
|
||||
"fixed": 0,
|
||||
"max": 360,
|
||||
"min": -360,
|
||||
"mode": "mod"
|
||||
},
|
||||
"size": {
|
||||
"fixed": 5,
|
||||
"max": 15,
|
||||
"min": 2
|
||||
},
|
||||
"symbol": {
|
||||
"fixed": "img/icons/marker/circle.svg",
|
||||
"mode": "fixed"
|
||||
},
|
||||
"text": {
|
||||
"fixed": "",
|
||||
"mode": "field"
|
||||
},
|
||||
"textConfig": {
|
||||
"fontSize": 12,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"textAlign": "center",
|
||||
"textBaseline": "middle"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"latitude": "geoip_location_latitude",
|
||||
"longitude": "geoip_location_longitude",
|
||||
"mode": "coords"
|
||||
},
|
||||
"name": "Map",
|
||||
"tooltip": true,
|
||||
"type": "markers"
|
||||
}
|
||||
],
|
||||
"tooltip": {
|
||||
"mode": "details"
|
||||
},
|
||||
"view": {
|
||||
"allLayers": true,
|
||||
"id": "europe",
|
||||
"lat": 46,
|
||||
"lon": 14,
|
||||
"zoom": 3
|
||||
}
|
||||
},
|
||||
"pluginVersion": "10.1.5",
|
||||
"targets": [
|
||||
{
|
||||
"datasource": {
|
||||
"type": "loki",
|
||||
"uid": "c0696081-8d61-4fbd-bde3-6510cbc6b07f"
|
||||
},
|
||||
"editorMode": "code",
|
||||
"expr": "{filename=\"/var/log/iptables.log\"} | json | geoip_continent_code != \"\" | ipt_DPT == 22 | geoip_location_longitude != \"\" | geoip_location_latitude != \"\"",
|
||||
"legendFormat": "",
|
||||
"queryType": "range",
|
||||
"refId": "A"
|
||||
}
|
||||
],
|
||||
"title": "IP Locations (SSH)",
|
||||
"transformations": [
|
||||
{
|
||||
"id": "extractFields",
|
||||
"options": {
|
||||
"format": "kvp",
|
||||
"replace": true,
|
||||
"source": "labels"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "convertFieldType",
|
||||
"options": {
|
||||
"conversions": [
|
||||
{
|
||||
"destinationType": "number",
|
||||
"targetField": "geoip_location_latitude"
|
||||
},
|
||||
{
|
||||
"destinationType": "number",
|
||||
"targetField": "geoip_location_longitude"
|
||||
}
|
||||
],
|
||||
"fields": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "organize",
|
||||
"options": {
|
||||
"excludeByName": {
|
||||
"FACILITY": true,
|
||||
"FILE_NAME": true,
|
||||
"HOST": true,
|
||||
"HOST_FROM": true,
|
||||
"ISODATE": false,
|
||||
"LEGACY_MSGHDR": true,
|
||||
"MESSAGE": true,
|
||||
"PRIORITY": true,
|
||||
"PROGRAM": true,
|
||||
"SOURCE": true,
|
||||
"geoip_city_geoname_id": true,
|
||||
"geoip_city_names_en": false,
|
||||
"geoip_continent_geoname_id": true,
|
||||
"geoip_continent_names_en": true,
|
||||
"geoip_country_geoname_id": true,
|
||||
"geoip_country_is_in_european_union": true,
|
||||
"geoip_country_iso_code": true,
|
||||
"geoip_country_names_en": true,
|
||||
"geoip_location_accuracy_radius": false,
|
||||
"geoip_location_latitude": false,
|
||||
"geoip_location_location": true,
|
||||
"geoip_location_metro_code": true,
|
||||
"geoip_location_time_zone": true,
|
||||
"geoip_registered_country_geoname_id": true,
|
||||
"geoip_registered_country_is_in_european_union": true,
|
||||
"geoip_registered_country_iso_code": true,
|
||||
"geoip_registered_country_names_en": true,
|
||||
"geoip_subdivisions_0_geoname_id": true,
|
||||
"geoip_subdivisions_0_iso_code": true,
|
||||
"geoip_subdivisions_0_names_en": true,
|
||||
"geoip_subdivisions_1_geoname_id": true,
|
||||
"geoip_subdivisions_1_iso_code": true,
|
||||
"geoip_subdivisions_1_names_en": true,
|
||||
"ipt_CODE": true,
|
||||
"ipt_IN": true,
|
||||
"ipt_LEN": true,
|
||||
"ipt_TYPE": true,
|
||||
"job": true,
|
||||
"kv_DPT": false,
|
||||
"kv_DST": true,
|
||||
"kv_ID": true,
|
||||
"kv_IN": true,
|
||||
"kv_LEN": true,
|
||||
"kv_MAC": true,
|
||||
"kv_OUT": false,
|
||||
"kv_PREC": true,
|
||||
"kv_PROTO": true,
|
||||
"kv_RES": true,
|
||||
"kv_SPT": true,
|
||||
"kv_TOS": true,
|
||||
"kv_TTL": true,
|
||||
"kv_URGP": true,
|
||||
"kv_WINDOW": true
|
||||
},
|
||||
"indexByName": {},
|
||||
"renameByName": {
|
||||
"FACILITY": "",
|
||||
"ISODATE": "Time",
|
||||
"geoip_city_names_en": "City Name",
|
||||
"geoip_continent_code": "Continent Code",
|
||||
"geoip_location_accuracy_radius": "Accuracy Radius",
|
||||
"geoip_location_latitude": "Latitude",
|
||||
"geoip_location_longitude": "Longitude",
|
||||
"geoip_postal_code": "Postal Code",
|
||||
"ipt_DPT": "Destination Port",
|
||||
"ipt_DST": "Destintation",
|
||||
"ipt_IN": "Input Interface",
|
||||
"ipt_LEN": "",
|
||||
"ipt_OUT": "Output Interface",
|
||||
"ipt_PROTO": "Protocol",
|
||||
"ipt_SPT": "Source Port",
|
||||
"ipt_SRC": "Source",
|
||||
"job": "",
|
||||
"kv_DPT": "Destintation Port",
|
||||
"kv_OUT": "Output Interface",
|
||||
"kv_SRC": "Source"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "organize",
|
||||
"options": {
|
||||
"excludeByName": {},
|
||||
"indexByName": {
|
||||
"Accuracy Radius": 9,
|
||||
"City Name": 7,
|
||||
"Continent Code": 8,
|
||||
"Destination Port": 5,
|
||||
"Destintation": 4,
|
||||
"Latitude": 10,
|
||||
"Longitude": 11,
|
||||
"Output Interface": 3,
|
||||
"Postal Code": 12,
|
||||
"Protocol": 6,
|
||||
"Source": 0,
|
||||
"Source Port": 1,
|
||||
"Time": 2
|
||||
},
|
||||
"renameByName": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "convertFieldType",
|
||||
"options": {
|
||||
"conversions": [
|
||||
{
|
||||
"destinationType": "time",
|
||||
"targetField": "Time"
|
||||
}
|
||||
],
|
||||
"fields": {}
|
||||
}
|
||||
}
|
||||
],
|
||||
"type": "geomap"
|
||||
}
|
||||
],
|
||||
"refresh": "",
|
||||
"revision": 1,
|
||||
"schemaVersion": 38,
|
||||
"tags": [],
|
||||
"templating": {
|
||||
"list": []
|
||||
},
|
||||
"time": {
|
||||
"from": "now-2d",
|
||||
"to": "now"
|
||||
},
|
||||
"timepicker": {},
|
||||
"timezone": "",
|
||||
"title": "GeoIP",
|
||||
"uid": "pV2rGDZ4z",
|
||||
"version": 4,
|
||||
"weekStart": ""
|
||||
}
|
1681
Loki v2 Web Analytics Dashboard for NGINX new-1699113849521.json
Normal file
1681
Loki v2 Web Analytics Dashboard for NGINX new-1699113849521.json
Normal file
File diff suppressed because it is too large
Load Diff
23363
Node Exporter Full-1699113870098.json
Normal file
23363
Node Exporter Full-1699113870098.json
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user