diff --git a/packages/otel_android_dashboards/changelog.yml b/packages/otel_android_dashboards/changelog.yml index 61ba9d7e2fc..fcf791cd5da 100644 --- a/packages/otel_android_dashboards/changelog.yml +++ b/packages/otel_android_dashboards/changelog.yml @@ -1,4 +1,9 @@ # newer versions go on top +- version: "0.1.2" + changes: + - description: Also match app.crash event name alongside device.crash in crash queries + type: enhancement + link: https://github.com/elastic/integrations/pull/20060 - version: "0.1.1" changes: - description: Update crash event name from app.crash to device.crash diff --git a/packages/otel_android_dashboards/kibana/dashboard/otel_android_dashboards-4cff90ff-0bd6-48eb-9ea6-57f91391ebce.json b/packages/otel_android_dashboards/kibana/dashboard/otel_android_dashboards-4cff90ff-0bd6-48eb-9ea6-57f91391ebce.json index c3c3a393cec..22d0905cf61 100644 --- a/packages/otel_android_dashboards/kibana/dashboard/otel_android_dashboards-4cff90ff-0bd6-48eb-9ea6-57f91391ebce.json +++ b/packages/otel_android_dashboards/kibana/dashboard/otel_android_dashboards-4cff90ff-0bd6-48eb-9ea6-57f91391ebce.json @@ -1767,7 +1767,7 @@ ], "query": { "language": "kuery", - "query": "os.name: \"Android\" and event_name: \"device.crash\" " + "query": "os.name: \"Android\" and event_name: (\"device.crash\" or \"app.crash\") " }, "visualization": { "columns": [ @@ -1821,7 +1821,7 @@ "hidePanelTitles": true, "query": { "language": "kuery", - "query": "os.name: \"Android\" and event_name: \"device.crash\" " + "query": "os.name: \"Android\" and event_name: (\"device.crash\" or \"app.crash\") " }, "syncColors": false, "syncCursor": true, @@ -1883,7 +1883,7 @@ ], "index": "2bf6c579d4c4cba3a8bafdcba1f34a0b84db423ec8133082a178141fd612ccc2", "query": { - "esql": "FROM logs-generic.otel*\n | WHERE os.name == \"Android\" AND session.id IS NOT NULL and event_name == \"device.crash\"\n | STATS count=COUNT()" + "esql": "FROM logs-generic.otel*\n | WHERE os.name == \"Android\" AND session.id IS NOT NULL and event_name IN (\"device.crash\", \"app.crash\")\n | STATS count=COUNT()" }, "timeField": "@timestamp" } @@ -1893,7 +1893,7 @@ "filters": [], "needsRefresh": false, "query": { - "esql": "FROM logs-generic.otel*\n | WHERE os.name == \"Android\" AND session.id IS NOT NULL and event_name == \"device.crash\"\n | STATS count=COUNT()" + "esql": "FROM logs-generic.otel*\n | WHERE os.name == \"Android\" AND session.id IS NOT NULL and event_name IN (\"device.crash\", \"app.crash\")\n | STATS count=COUNT()" }, "visualization": { "color": "#F6726A", @@ -1914,7 +1914,7 @@ "filters": [], "hidePanelTitles": true, "query": { - "esql": "FROM logs-generic.otel*\n | WHERE os.name == \"Android\" AND session.id IS NOT NULL and event_name == \"device.crash\"\n | STATS count=COUNT()" + "esql": "FROM logs-generic.otel*\n | WHERE os.name == \"Android\" AND session.id IS NOT NULL and event_name IN (\"device.crash\", \"app.crash\")\n | STATS count=COUNT()" }, "syncColors": false, "syncCursor": true, @@ -1984,7 +1984,7 @@ ], "index": "2bf6c579d4c4cba3a8bafdcba1f34a0b84db423ec8133082a178141fd612ccc2", "query": { - "esql": "FROM logs-generic.otel*\n| WHERE os.name == \"Android\" AND session.id IS NOT NULL AND event_name == \"device.crash\"\n| STATS crashes = COUNT() BY session.id\n| STATS sessionAvg = COALESCE(AVG(crashes), 0)" + "esql": "FROM logs-generic.otel*\n| WHERE os.name == \"Android\" AND session.id IS NOT NULL AND event_name IN (\"device.crash\", \"app.crash\")\n| STATS crashes = COUNT() BY session.id\n| STATS sessionAvg = COALESCE(AVG(crashes), 0)" }, "timeField": "@timestamp" } @@ -1994,7 +1994,7 @@ "filters": [], "needsRefresh": false, "query": { - "esql": "FROM logs-generic.otel*\n| WHERE os.name == \"Android\" AND session.id IS NOT NULL AND event_name == \"device.crash\"\n| STATS crashes = COUNT() BY session.id\n| STATS sessionAvg = COALESCE(AVG(crashes), 0)" + "esql": "FROM logs-generic.otel*\n| WHERE os.name == \"Android\" AND session.id IS NOT NULL AND event_name IN (\"device.crash\", \"app.crash\")\n| STATS crashes = COUNT() BY session.id\n| STATS sessionAvg = COALESCE(AVG(crashes), 0)" }, "visualization": { "layerId": "97e0e256-026d-4ec8-a28c-7626290e208e", @@ -2058,7 +2058,7 @@ "filters": [], "hidePanelTitles": true, "query": { - "esql": "FROM logs-generic.otel*\n| WHERE os.name == \"Android\" AND session.id IS NOT NULL AND event_name == \"device.crash\"\n| STATS crashes = COUNT() BY session.id\n| STATS sessionAvg = COALESCE(AVG(crashes), 0)" + "esql": "FROM logs-generic.otel*\n| WHERE os.name == \"Android\" AND session.id IS NOT NULL AND event_name IN (\"device.crash\", \"app.crash\")\n| STATS crashes = COUNT() BY session.id\n| STATS sessionAvg = COALESCE(AVG(crashes), 0)" }, "syncColors": false, "syncCursor": true, @@ -2347,7 +2347,7 @@ "version": 3 }, "coreMigrationVersion": "8.8.0", - "created_at": "2026-04-01T12:02:27.713Z", + "created_at": "2026-07-09T08:43:39.912Z", "created_by": "u_mGBROF_q5bmFCATbLXAcCwKa0k8JvONAwSruelyKA5E_0", "id": "otel_android_dashboards-4cff90ff-0bd6-48eb-9ea6-57f91391ebce", "references": [ diff --git a/packages/otel_android_dashboards/kibana/dashboard/otel_android_dashboards-66c53e5e-9a86-43f3-a85d-a1d90d974bff.json b/packages/otel_android_dashboards/kibana/dashboard/otel_android_dashboards-66c53e5e-9a86-43f3-a85d-a1d90d974bff.json index f24217a3c43..9a2868d3a67 100644 --- a/packages/otel_android_dashboards/kibana/dashboard/otel_android_dashboards-66c53e5e-9a86-43f3-a85d-a1d90d974bff.json +++ b/packages/otel_android_dashboards/kibana/dashboard/otel_android_dashboards-66c53e5e-9a86-43f3-a85d-a1d90d974bff.json @@ -1296,7 +1296,7 @@ "version": 3 }, "coreMigrationVersion": "8.8.0", - "created_at": "2026-04-01T12:02:27.713Z", + "created_at": "2026-07-09T08:43:39.912Z", "created_by": "u_mGBROF_q5bmFCATbLXAcCwKa0k8JvONAwSruelyKA5E_0", "id": "otel_android_dashboards-66c53e5e-9a86-43f3-a85d-a1d90d974bff", "references": [ diff --git a/packages/otel_android_dashboards/manifest.yml b/packages/otel_android_dashboards/manifest.yml index a7ec8a9ce54..72b1d9b83ef 100644 --- a/packages/otel_android_dashboards/manifest.yml +++ b/packages/otel_android_dashboards/manifest.yml @@ -1,7 +1,7 @@ format_version: 3.4.0 name: otel_android_dashboards title: "Android OpenTelemetry Assets" -version: 0.1.1 +version: 0.1.2 description: "Dashboards for visualizing Android application's telemetry" type: content categories: