You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1110 lines
24 KiB
1110 lines
24 KiB
<dashboard version="2" theme="dark">
|
|
<label>TrackMe - Services Monitoring</label>
|
|
<description></description>
|
|
<definition><![CDATA[
|
|
{
|
|
"title": "TrackMe - Services Monitoring",
|
|
"description": "",
|
|
"inputs": {
|
|
"input_global_trp": {
|
|
"options": {
|
|
"defaultValue": "-24h@h,now",
|
|
"token": "global_time"
|
|
},
|
|
"title": "Global Time Range",
|
|
"type": "input.timerange"
|
|
}
|
|
},
|
|
"defaults": {
|
|
"dataSources": {
|
|
"ds.search": {
|
|
"options": {
|
|
"queryParameters": {
|
|
"earliest": "$global_time.earliest$",
|
|
"latest": "$global_time.latest$"
|
|
},
|
|
"refresh": "5m",
|
|
"refreshType": "delay"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"visualizations": {
|
|
"viz_0EFGjTlR": {
|
|
"containerOptions": {
|
|
"visibility": {
|
|
"hideWhenNoData": true
|
|
}
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_ZMQnbSnG_ds_7Jp9SAQd"
|
|
},
|
|
"title": "Fliping Events (Entities status changes)",
|
|
"type": "splunk.events"
|
|
},
|
|
"viz_1g7THdTK": {
|
|
"options": {
|
|
"strokeDasharray": 4
|
|
},
|
|
"type": "abslayout.line"
|
|
},
|
|
"viz_1wtXnO72": {
|
|
"options": {
|
|
"markdown": "**Critical Priority Services:**"
|
|
},
|
|
"type": "splunk.markdown"
|
|
},
|
|
"viz_28VB9M4d": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 1,
|
|
"value": "#e85b79"
|
|
},
|
|
{
|
|
"from": 1,
|
|
"value": "#45d4ba"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_DhlVHEuA"
|
|
},
|
|
"description": "",
|
|
"options": {
|
|
"backgroundColor": "#000000",
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)"
|
|
},
|
|
"title": "# Healthy Services",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_AknRpini": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 1,
|
|
"value": "#4fa484"
|
|
},
|
|
{
|
|
"from": 1,
|
|
"value": "#e85b79"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_s5hxbtAJ_ds_gKx6Xfeo"
|
|
},
|
|
"options": {
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)",
|
|
"trendColor": "#45d4ba"
|
|
},
|
|
"title": "# Unhealthy Services",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_BK9f270s": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 1,
|
|
"value": "#45d4ba"
|
|
},
|
|
{
|
|
"from": 1,
|
|
"value": "#e85b79"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_d5yWeXJG"
|
|
},
|
|
"description": "",
|
|
"eventHandlers": [
|
|
{
|
|
"options": {
|
|
"newTab": true,
|
|
"url": "/app/trackme/TenantHome?tenant_id=services-mon"
|
|
},
|
|
"type": "drilldown.customUrl"
|
|
}
|
|
],
|
|
"options": {
|
|
"backgroundColor": "transparent",
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)",
|
|
"unit": ""
|
|
},
|
|
"title": "# Active Incidents",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_FUEI8OpS": {
|
|
"options": {
|
|
"preserveAspectRatio": true,
|
|
"src": "../../static/app/trackme/icons/trackme.png"
|
|
},
|
|
"type": "splunk.image"
|
|
},
|
|
"viz_ImzF0Zr2": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 100,
|
|
"value": "#e85b79"
|
|
},
|
|
{
|
|
"from": 100,
|
|
"value": "#45d4ba"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_lR3Fq4dM_ds_UcZ7DZcJ_ds_2ZTCKK9f_ds_3LTtlnYr_ds_sqB3bWwG_ds_DhlVHEuA"
|
|
},
|
|
"description": "",
|
|
"eventHandlers": [
|
|
{
|
|
"options": {
|
|
"newTab": true,
|
|
"url": "/app/trackme/TenantHome?tenant_id=services-mon"
|
|
},
|
|
"type": "drilldown.customUrl"
|
|
}
|
|
],
|
|
"options": {
|
|
"backgroundColor": "transparent",
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)",
|
|
"numberPrecision": 2,
|
|
"unit": "%"
|
|
},
|
|
"title": "05-Splunk-SOAR",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_JYRSZmd5": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 1,
|
|
"value": "#e85b79"
|
|
},
|
|
{
|
|
"from": 1,
|
|
"value": "#45d4ba"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_H7kDR54r_ds_DhlVHEuA"
|
|
},
|
|
"description": "",
|
|
"options": {
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)"
|
|
},
|
|
"title": "# Healthy Entities",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_K39k1shE": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 1,
|
|
"value": "#4fa484"
|
|
},
|
|
{
|
|
"from": 1,
|
|
"value": "#e85b79"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_gKx6Xfeo"
|
|
},
|
|
"options": {
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)",
|
|
"trendColor": "#45d4ba"
|
|
},
|
|
"title": "# Unhealthy Entities",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_M6fWsdGj": {
|
|
"options": {
|
|
"strokeDasharray": 4
|
|
},
|
|
"type": "abslayout.line"
|
|
},
|
|
"viz_MESvuZCV": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 1,
|
|
"value": "#4fa484"
|
|
},
|
|
{
|
|
"from": 1,
|
|
"value": "#e85b79"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_2DnYmzwe_ds_s5hxbtAJ_ds_gKx6Xfeo"
|
|
},
|
|
"options": {
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)",
|
|
"trendColor": "#45d4ba"
|
|
},
|
|
"title": "# Unhealthy Services",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_NfToq8k9": {
|
|
"options": {
|
|
"strokeDasharray": 4
|
|
},
|
|
"type": "abslayout.line"
|
|
},
|
|
"viz_V9QvnBuU": {
|
|
"options": {
|
|
"markdown": "**High Priority Services:**"
|
|
},
|
|
"type": "splunk.markdown"
|
|
},
|
|
"viz_VxL8hGQq": {
|
|
"options": {
|
|
"markdown": "**Entities:**"
|
|
},
|
|
"type": "splunk.markdown"
|
|
},
|
|
"viz_WvyO54ii": {
|
|
"options": {
|
|
"strokeDasharray": 4
|
|
},
|
|
"type": "abslayout.line"
|
|
},
|
|
"viz_ab0EDjjj": {
|
|
"dataSources": {
|
|
"primary": "ds_OOpgEmbW"
|
|
},
|
|
"options": {
|
|
"seriesColorsByField": {
|
|
"healthy": "#45d4ba",
|
|
"unhealthy": "#e85b79"
|
|
},
|
|
"showIndependentYRanges": true,
|
|
"showSplitSeries": true,
|
|
"xAxisTitleVisibility": "hide",
|
|
"yAxisTitleVisibility": "hide"
|
|
},
|
|
"title": "# UP: Critical & High Entities over time",
|
|
"type": "splunk.column"
|
|
},
|
|
"viz_aw5XRPzb": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 100,
|
|
"value": "#e85b79"
|
|
},
|
|
{
|
|
"from": 100,
|
|
"value": "#45d4ba"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_2ZTCKK9f_ds_3LTtlnYr_ds_sqB3bWwG_ds_DhlVHEuA"
|
|
},
|
|
"description": "",
|
|
"eventHandlers": [
|
|
{
|
|
"options": {
|
|
"newTab": true,
|
|
"url": "/app/trackme/TenantHome?tenant_id=services-mon"
|
|
},
|
|
"type": "drilldown.customUrl"
|
|
}
|
|
],
|
|
"options": {
|
|
"backgroundColor": "transparent",
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)",
|
|
"numberPrecision": 2,
|
|
"unit": "%"
|
|
},
|
|
"title": "03-Use-Cases-and-Controls",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_chart_1": {
|
|
"dataSources": {
|
|
"primary": "ds_KfxEbgJD_ds_DhlVHEuA"
|
|
},
|
|
"options": {
|
|
"collapseThreshold": 0.01,
|
|
"labelDisplay": "valuesAndPercentage",
|
|
"seriesColorsByField": {
|
|
"HEALTHY": "#45d4ba",
|
|
"UNHEALTHY": "#e85b79"
|
|
},
|
|
"showDonutHole": true
|
|
},
|
|
"title": "Services Status",
|
|
"type": "splunk.pie"
|
|
},
|
|
"viz_jn3W19To": {
|
|
"context": {
|
|
"statusColumnFormatEditorConfig": {
|
|
"string": {
|
|
"unitPosition": "after"
|
|
}
|
|
},
|
|
"statusRowColorsEditorConfig": [
|
|
{
|
|
"match": "UNHEALTHY",
|
|
"value": "#e85b79"
|
|
},
|
|
{
|
|
"match": "HEALTHY",
|
|
"value": "#45D4BA"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_DrbLdb5s"
|
|
},
|
|
"options": {
|
|
"columnFormat": {
|
|
"status": {
|
|
"data": "> table | seriesByName(\"status\") | formatByType(statusColumnFormatEditorConfig)",
|
|
"rowColors": "> table | seriesByName(\"status\") | matchValue(statusRowColorsEditorConfig)"
|
|
}
|
|
},
|
|
"count": 100
|
|
},
|
|
"title": "Status by Service",
|
|
"type": "splunk.table"
|
|
},
|
|
"viz_kLA6OLFw": {
|
|
"containerOptions": {
|
|
"visibility": {
|
|
"hideWhenNoData": true
|
|
}
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_7Jp9SAQd"
|
|
},
|
|
"title": "Incidents Activity",
|
|
"type": "splunk.events"
|
|
},
|
|
"viz_kl8EskT3": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 1,
|
|
"value": "#e85b79"
|
|
},
|
|
{
|
|
"from": 1,
|
|
"value": "#45d4ba"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_geDdUIKX_ds_exLWUiHR_ds_DhlVHEuA"
|
|
},
|
|
"description": "",
|
|
"options": {
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)"
|
|
},
|
|
"title": "# Healthy Services",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_lqJn7EH9": {
|
|
"options": {
|
|
"markdown": "**Services:**"
|
|
},
|
|
"type": "splunk.markdown"
|
|
},
|
|
"viz_sqa1r50N": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 100,
|
|
"value": "#e85b79"
|
|
},
|
|
{
|
|
"from": 100,
|
|
"value": "#45d4ba"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_3LTtlnYr_ds_sqB3bWwG_ds_DhlVHEuA"
|
|
},
|
|
"description": "",
|
|
"eventHandlers": [
|
|
{
|
|
"options": {
|
|
"newTab": true,
|
|
"url": "/app/trackme/TenantHome?tenant_id=services-mon"
|
|
},
|
|
"type": "drilldown.customUrl"
|
|
}
|
|
],
|
|
"options": {
|
|
"backgroundColor": "transparent",
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)",
|
|
"numberPrecision": 2,
|
|
"unit": "%"
|
|
},
|
|
"title": "02-Data-Tiers",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_txAonahI": {
|
|
"options": {
|
|
"strokeDasharray": 4
|
|
},
|
|
"type": "abslayout.line"
|
|
},
|
|
"viz_uxwMJ618": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 1,
|
|
"value": "#4fa484"
|
|
},
|
|
{
|
|
"from": 1,
|
|
"value": "#e85b79"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_FRAEvrfZ_ds_2DnYmzwe_ds_s5hxbtAJ_ds_gKx6Xfeo"
|
|
},
|
|
"options": {
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)",
|
|
"trendColor": "#45d4ba"
|
|
},
|
|
"title": "# Unhealthy Services",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_vErjutba": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 1,
|
|
"value": "#e85b79"
|
|
},
|
|
{
|
|
"from": 1,
|
|
"value": "#45d4ba"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_exLWUiHR_ds_DhlVHEuA"
|
|
},
|
|
"description": "",
|
|
"options": {
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)"
|
|
},
|
|
"title": "# Healthy Services",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_xOmCNiuJ": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 100,
|
|
"value": "#e85b79"
|
|
},
|
|
{
|
|
"from": 100,
|
|
"value": "#45d4ba"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_sqB3bWwG_ds_DhlVHEuA"
|
|
},
|
|
"description": "",
|
|
"eventHandlers": [
|
|
{
|
|
"options": {
|
|
"newTab": true,
|
|
"url": "/app/trackme/TenantHome?tenant_id=services-mon"
|
|
},
|
|
"type": "drilldown.customUrl"
|
|
}
|
|
],
|
|
"options": {
|
|
"backgroundColor": "transparent",
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)",
|
|
"numberPrecision": 2,
|
|
"unit": "%"
|
|
},
|
|
"title": "01-Splunk-Infra-Availability",
|
|
"type": "splunk.singlevalue"
|
|
},
|
|
"viz_z5EsWuws": {
|
|
"context": {
|
|
"majorColorEditorConfig": [
|
|
{
|
|
"to": 100,
|
|
"value": "#e85b79"
|
|
},
|
|
{
|
|
"from": 100,
|
|
"value": "#45d4ba"
|
|
}
|
|
]
|
|
},
|
|
"dataSources": {
|
|
"primary": "ds_UcZ7DZcJ_ds_2ZTCKK9f_ds_3LTtlnYr_ds_sqB3bWwG_ds_DhlVHEuA"
|
|
},
|
|
"description": "",
|
|
"eventHandlers": [
|
|
{
|
|
"options": {
|
|
"newTab": true,
|
|
"url": "/app/trackme/TenantHome?tenant_id=services-mon"
|
|
},
|
|
"type": "drilldown.customUrl"
|
|
}
|
|
],
|
|
"options": {
|
|
"backgroundColor": "transparent",
|
|
"majorColor": "> majorValue | rangeValue(majorColorEditorConfig)",
|
|
"numberPrecision": 2,
|
|
"unit": "%"
|
|
},
|
|
"title": "04-Cribl-Logstream",
|
|
"type": "splunk.singlevalue"
|
|
}
|
|
},
|
|
"dataSources": {
|
|
"ds_2DnYmzwe_ds_s5hxbtAJ_ds_gKx6Xfeo": {
|
|
"name": "services_count_unhealthy_critical",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| where priority=\"critical\"\n| stats count(eval(object_state!=\"green\")) as count_unhealthy"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_2ZTCKK9f_ds_3LTtlnYr_ds_sqB3bWwG_ds_DhlVHEuA": {
|
|
"name": "pct_grp_uses_cases_and_controls",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| where group=\"03-Use-Cases-and-Controls\"\n| stats sum(count_entities) as count_entities, sum(count_entities_down) as down, sum(count_entities_up) as up\n| eval pct_availability=up/count_entities*100\n| fields pct_availability"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_3LTtlnYr_ds_sqB3bWwG_ds_DhlVHEuA": {
|
|
"name": "pct_grp_data_tiers",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| where group=\"02-Data-Tiers\"\n| stats sum(count_entities) as count_entities, sum(count_entities_down) as down, sum(count_entities_up) as up\n| eval pct_availability=up/count_entities*100\n| fields pct_availability"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_7Jp9SAQd": {
|
|
"name": "stateful_incidents_activity",
|
|
"options": {
|
|
"query": "index=trackme_summary sourcetype=trackme:stateful_alerts tenant_id=services-mon",
|
|
"queryParameters": {
|
|
"earliest": "$global_time.earliest$",
|
|
"latest": "$global_time.latest$"
|
|
},
|
|
"refresh": "5m"
|
|
},
|
|
"type": "ds.search"
|
|
},
|
|
"ds_DhlVHEuA": {
|
|
"name": "services_count_healthy",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| stats count(eval(object_state==\"green\")) as count_healthy"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_DrbLdb5s": {
|
|
"name": "services_mon_table_preview",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| eval status=if(object_state==\"green\", \"HEALTHY\", \"UNHEALTHY\")\n| table group, alias, status\n| sort 0 group, alias\n| rename group as service"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_FRAEvrfZ_ds_2DnYmzwe_ds_s5hxbtAJ_ds_gKx6Xfeo": {
|
|
"name": "services_count_unhealthy_high",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| where priority=\"high\"\n| stats count(eval(object_state!=\"green\")) as count_unhealthy"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_H7kDR54r_ds_DhlVHEuA": {
|
|
"name": "entities_count_healthy",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| stats sum(count_entities_up) as entities_healthy_count"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_KfxEbgJD_ds_DhlVHEuA": {
|
|
"name": "services_count_healthy_pie",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| eval status=if(object_state==\"green\", \"HEALTHY\", \"UNHEALTHY\")\n| table alias, status\n| sort 0 alias\n| rename alias as service\n| stats count by status"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_OOpgEmbW": {
|
|
"name": "entities_status_over_time",
|
|
"options": {
|
|
"query": "| mstats max(trackme.splk.flx.count_entities_down) as down, max(trackme.splk.flx.count_entities_up) as up where `trackme_metrics_idx(services-mon)` tenant_id=\"services-mon\" object_category=\"splk-flx\" by object span=5m\n| stats sum(up) as up, sum(down) as down by _time\n| timechart max(up) as healthy, max(down) as unhealthy minspan=5m bins=1000",
|
|
"queryParameters": {
|
|
"earliest": "$global_time.earliest$",
|
|
"latest": "$global_time.latest$"
|
|
},
|
|
"refresh": "5m"
|
|
},
|
|
"type": "ds.search"
|
|
},
|
|
"ds_UcZ7DZcJ_ds_2ZTCKK9f_ds_3LTtlnYr_ds_sqB3bWwG_ds_DhlVHEuA": {
|
|
"name": "pct_grp_cribl",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| where group=\"04-Cribl-Logstream\"\n| stats sum(count_entities) as count_entities, sum(count_entities_down) as down, sum(count_entities_up) as up\n| eval pct_availability=up/count_entities*100\n| fields pct_availability"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_YEkB6HsY": {
|
|
"name": "services_main_search",
|
|
"options": {
|
|
"query": "| trackmegetcoll tenant_id=services-mon component=flx\n| table group, object, alias, priority, object_state, metrics\n| sort 0 object\n| spath input=metrics",
|
|
"queryParameters": {
|
|
"earliest": "-15m",
|
|
"latest": "now"
|
|
},
|
|
"refresh": "5m"
|
|
},
|
|
"type": "ds.search"
|
|
},
|
|
"ds_ZMQnbSnG_ds_7Jp9SAQd": {
|
|
"name": "fliping_events",
|
|
"options": {
|
|
"query": "index=trackme_summary sourcetype=trackme:flip tenant_id=services-mon",
|
|
"queryParameters": {
|
|
"earliest": "$global_time.earliest$",
|
|
"latest": "$global_time.latest$"
|
|
},
|
|
"refresh": "5m"
|
|
},
|
|
"type": "ds.search"
|
|
},
|
|
"ds_d5yWeXJG": {
|
|
"name": "count_incidents_active",
|
|
"options": {
|
|
"query": "| inputlookup trackme_stateful_alerting_tenant_services-mon where alert_status IN (\"opened\", \"updated\")\n| stats count",
|
|
"queryParameters": {
|
|
"earliest": "-15m",
|
|
"latest": "now"
|
|
},
|
|
"refresh": "5m"
|
|
},
|
|
"type": "ds.search"
|
|
},
|
|
"ds_exLWUiHR_ds_DhlVHEuA": {
|
|
"name": "services_count_healthy_critical",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| where priority=\"critical\"\n| stats count(eval(object_state==\"green\")) as count_healthy"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_gKx6Xfeo": {
|
|
"name": "entities_count_unhealthy",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| stats sum(count_entities_down) as entities_unhealthy_count"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_geDdUIKX_ds_exLWUiHR_ds_DhlVHEuA": {
|
|
"name": "services_count_healthy_high",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| where priority=\"high\"\n| stats count(eval(object_state==\"green\")) as count_healthy"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_lR3Fq4dM_ds_UcZ7DZcJ_ds_2ZTCKK9f_ds_3LTtlnYr_ds_sqB3bWwG_ds_DhlVHEuA": {
|
|
"name": "pct_infra_grp_soar",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| where group=\"05-Splunk-SOAR\"\n| stats sum(count_entities) as count_entities, sum(count_entities_down) as down, sum(count_entities_up) as up\n| eval pct_availability=up/count_entities*100\n| fields pct_availability"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_s5hxbtAJ_ds_gKx6Xfeo": {
|
|
"name": "services_count_unhealthy",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| stats count(eval(object_state!=\"green\")) as count_unhealthy"
|
|
},
|
|
"type": "ds.chain"
|
|
},
|
|
"ds_sqB3bWwG_ds_DhlVHEuA": {
|
|
"name": "pct_infra_grp_splunk_infra",
|
|
"options": {
|
|
"extend": "ds_YEkB6HsY",
|
|
"query": "| where group=\"01-Splunk-Infra-Availability\"\n| stats sum(count_entities) as count_entities, sum(count_entities_down) as down, sum(count_entities_up) as up\n| eval pct_availability=up/count_entities*100\n| fields pct_availability"
|
|
},
|
|
"type": "ds.chain"
|
|
}
|
|
},
|
|
"layout": {
|
|
"globalInputs": [
|
|
"input_global_trp"
|
|
],
|
|
"layoutDefinitions": {
|
|
"layout_1": {
|
|
"options": {
|
|
"backgroundImage": {
|
|
"sizeType": "cover",
|
|
"src": "../../static/app/splunk-dashboard-studio/images/examples-hub/datacenter/Background_v2.png",
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
"height": 1800,
|
|
"width": 1920
|
|
},
|
|
"structure": [
|
|
{
|
|
"item": "viz_WvyO54ii",
|
|
"position": {
|
|
"from": {
|
|
"x": 90,
|
|
"y": 221
|
|
},
|
|
"to": {
|
|
"x": 574,
|
|
"y": 222
|
|
}
|
|
},
|
|
"type": "line"
|
|
},
|
|
{
|
|
"item": "viz_txAonahI",
|
|
"position": {
|
|
"from": {
|
|
"x": 89,
|
|
"y": 381
|
|
},
|
|
"to": {
|
|
"x": 572,
|
|
"y": 382
|
|
}
|
|
},
|
|
"type": "line"
|
|
},
|
|
{
|
|
"item": "viz_NfToq8k9",
|
|
"position": {
|
|
"from": {
|
|
"x": 200,
|
|
"y": 543
|
|
},
|
|
"to": {
|
|
"x": 572,
|
|
"y": 543
|
|
}
|
|
},
|
|
"type": "line"
|
|
},
|
|
{
|
|
"item": "viz_M6fWsdGj",
|
|
"position": {
|
|
"from": {
|
|
"x": 189,
|
|
"y": 702
|
|
},
|
|
"to": {
|
|
"x": 571,
|
|
"y": 703
|
|
}
|
|
},
|
|
"type": "line"
|
|
},
|
|
{
|
|
"item": "viz_chart_1",
|
|
"position": {
|
|
"h": 290,
|
|
"w": 590,
|
|
"x": 590,
|
|
"y": 200
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_jn3W19To",
|
|
"position": {
|
|
"h": 670,
|
|
"w": 570,
|
|
"x": 1190,
|
|
"y": 200
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_K39k1shE",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 300,
|
|
"y": 400
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_28VB9M4d",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 10,
|
|
"y": 240
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_FUEI8OpS",
|
|
"position": {
|
|
"h": 60,
|
|
"w": 120,
|
|
"x": 1630,
|
|
"y": 10
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_JYRSZmd5",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 10,
|
|
"y": 400
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_AknRpini",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 300,
|
|
"y": 240
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_vErjutba",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 10,
|
|
"y": 560
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_MESvuZCV",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 300,
|
|
"y": 560
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_kl8EskT3",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 10,
|
|
"y": 730
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_uxwMJ618",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 300,
|
|
"y": 730
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_lqJn7EH9",
|
|
"position": {
|
|
"h": 20,
|
|
"w": 80,
|
|
"x": 10,
|
|
"y": 210
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_VxL8hGQq",
|
|
"position": {
|
|
"h": 20,
|
|
"w": 80,
|
|
"x": 10,
|
|
"y": 370
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_1wtXnO72",
|
|
"position": {
|
|
"h": 20,
|
|
"w": 190,
|
|
"x": 10,
|
|
"y": 530
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_V9QvnBuU",
|
|
"position": {
|
|
"h": 20,
|
|
"w": 190,
|
|
"x": 10,
|
|
"y": 690
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_ab0EDjjj",
|
|
"position": {
|
|
"h": 370,
|
|
"w": 590,
|
|
"x": 590,
|
|
"y": 500
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_xOmCNiuJ",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 10,
|
|
"y": 80
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_sqa1r50N",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 300,
|
|
"y": 80
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_aw5XRPzb",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 590,
|
|
"y": 80
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_z5EsWuws",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 880,
|
|
"y": 80
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_ImzF0Zr2",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 1170,
|
|
"y": 80
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_BK9f270s",
|
|
"position": {
|
|
"h": 120,
|
|
"w": 280,
|
|
"x": 1460,
|
|
"y": 80
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_1g7THdTK",
|
|
"position": {
|
|
"from": {
|
|
"x": 11,
|
|
"y": 886
|
|
},
|
|
"to": {
|
|
"x": 1758,
|
|
"y": 886
|
|
}
|
|
},
|
|
"type": "line"
|
|
},
|
|
{
|
|
"item": "viz_kLA6OLFw",
|
|
"position": {
|
|
"h": 500,
|
|
"w": 870,
|
|
"x": 10,
|
|
"y": 900
|
|
},
|
|
"type": "block"
|
|
},
|
|
{
|
|
"item": "viz_0EFGjTlR",
|
|
"position": {
|
|
"h": 500,
|
|
"w": 870,
|
|
"x": 890,
|
|
"y": 900
|
|
},
|
|
"type": "block"
|
|
}
|
|
],
|
|
"type": "absolute"
|
|
}
|
|
},
|
|
"tabs": {
|
|
"items": [
|
|
{
|
|
"label": "New tab",
|
|
"layoutId": "layout_1"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]]> </definition>
|
|
<meta type="hiddenElements"><![CDATA[
|
|
{
|
|
"hideEdit": false,
|
|
"hideOpenInSearch": false,
|
|
"hideExport": false
|
|
}
|
|
]]> </meta>
|
|
</dashboard> |