Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 10/24/2024 #2594

Merged
merged 40 commits into from
Oct 24, 2024
Merged
Show file tree
Hide file tree
Changes from 38 commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
ca107fa
feat: Tweak artifact for better compatiblity (WIP)
d3caf Oct 2, 2024
235dfd1
WIP
d3caf Oct 4, 2024
8761b56
Merge branch 'main' of https://github.com/newrelic/newrelic-quickstar…
mickeyryan42 Oct 4, 2024
c258063
Merge https://github.com/newrelic/newrelic-quickstarts into tweak-art…
mickeyryan42 Oct 7, 2024
6f2c054
chore: Update dasbhoard artifact
josephgregoryii Oct 7, 2024
7c8f58d
Merge branch 'tweak-artifact' of https://github.com/newrelic/newrelic…
mickeyryan42 Oct 7, 2024
c3163e9
chore: Update dasbhoard artifact
josephgregoryii Oct 7, 2024
10e7560
chore: Resolve conflicts
mickeyryan42 Oct 7, 2024
db839fe
fix: Quickstart schema
josephgregoryii Oct 7, 2024
c9d1d6f
Merge branch 'tweak-artifact' of https://github.com/newrelic/newrelic…
mickeyryan42 Oct 8, 2024
1b1462b
feat: Update alert artifact and schema
josephgregoryii Oct 8, 2024
12bc1a5
feat: Update dashboard to reflrect alert schema
josephgregoryii Oct 8, 2024
8591bc7
Merge branch 'tweak-artifact' of https://github.com/newrelic/newrelic…
mickeyryan42 Oct 9, 2024
20eddc1
chore: Cleanup classes and add jsdocs
josephgregoryii Oct 9, 2024
be33c35
chore: formatting
josephgregoryii Oct 9, 2024
9f6149c
chore: Remove data source ids from schema artifact
josephgregoryii Oct 9, 2024
0c04dba
chore: Add public signature to class method
josephgregoryii Oct 9, 2024
324d2fa
Merge branch 'tweak-artifact' of https://github.com/newrelic/newrelic…
mickeyryan42 Oct 9, 2024
2169e87
test: Update tests
josephgregoryii Oct 9, 2024
bcddaae
feat: Update alertPolicies to alertConditions
mickeyryan42 Oct 11, 2024
13f3515
Merge branch 'tweak-artifact' of https://github.com/newrelic/newrelic…
mickeyryan42 Oct 11, 2024
1028159
fix: Change alert type to undercase
josephgregoryii Oct 14, 2024
ad0308c
chore: Comments and cleanup
josephgregoryii Oct 15, 2024
e2a8020
fix: Lowercase support level for quickstart artifact
josephgregoryii Oct 15, 2024
0e28386
fix: Change authors to be a list of strings
josephgregoryii Oct 16, 2024
b3da59b
Merge pull request #2583 from newrelic/tweak-artifact
d3caf Oct 17, 2024
86bbca1
Initial commit
JimHagan Oct 18, 2024
e5b5077
Second commit (fixed a few things)
JimHagan Oct 18, 2024
9746cbf
Refined some charts
JimHagan Oct 22, 2024
ef0050f
Merge pull request #2591 from JimHagan/jhagan_add_slow_query_dashboard
aswanson-nr Oct 22, 2024
6bdd8ae
chore: generate UUID(s) [skip ci]
nr-opensource-bot Oct 22, 2024
bff76a3
Change the way we show scanned events
JimHagan Oct 23, 2024
e07dbe1
Merge pull request #2592 from JimHagan/jhagan_update_scanned_events_p…
aswanson-nr Oct 23, 2024
edbe9e4
Config, data source, dashboard for Bitmovin integration
cjmccarthy Sep 27, 2024
281a514
Merge pull request #2574 from cjmccarthy/bitmovin
pkudikyala Oct 24, 2024
7db0589
chore: generate UUID(s) [skip ci]
nr-opensource-bot Oct 24, 2024
2070f52
triggering the build
aswanson-nr Oct 24, 2024
bc7a27a
Merge pull request #2595 from newrelic/alec/trigger-release-again
aswanson-nr Oct 24, 2024
a07afa9
fix: Make dashboard valid JSON
aswanson-nr Oct 24, 2024
a888f06
Merge pull request #2596 from newrelic/alec/trigger-release-again
aswanson-nr Oct 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
179 changes: 179 additions & 0 deletions dashboards/bitmovin/dashboard.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
{
"name": "Bitmovin Analytics",
"description": null,
"pages": [
{
"name": "Bitmovin",
"description": null,
"widgets": [
{
"title": "",
"layout": {
"column": 1,
"row": 1,
"width": 12,
"height": 1
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.markdown"
},
"rawConfiguration": {
"text": "# To query more metrics, or add dimensions, modify your integration configuration following [these steps](https://github.com/newrelic/newrelic-bitmovin-analytics/tree/feat/refactor?tab=readme-ov-file#query-configuration)\n"
}
},
{
"title": "All Bitmovin Metrics",
"layout": {
"column": 1,
"row": 2,
"width": 4,
"height": 4
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.table"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"nrqlQueries": [
{
"accountIds": [],
"query": "FROM Metric SELECT uniques(metricName) WHERE metricName like 'bitmovin%'"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Concurrent Viewers",
"layout": {
"column": 5,
"row": 2,
"width": 8,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.stacked-bar"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "FROM Metric SELECT max(bitmovin.max_concurrent_viewers) as 'Concurrent Viewrs' TIMESERIES 1 minute"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Play Attemps",
"layout": {
"column": 5,
"row": 5,
"width": 8,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "FROM Metric SELECT max(bitmovin.cnt_play_attempts) as 'Play Attempts' TIMESERIES 1 minute since 15 minutes ago"
}
],
"platformOptions": {
"ignoreTimeRange": false
},
"thresholds": {
"isLabelVisible": true
},
"yAxisLeft": {
"zero": true
},
"yAxisRight": {
"zero": true
}
}
},
{
"title": "All Bitmovin Dimensions",
"layout": {
"column": 1,
"row": 6,
"width": 4,
"height": 5
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.json"
},
"rawConfiguration": {
"nrqlQueries": [
{
"accountIds": [],
"query": "FROM Metric SELECT keyset() WHERE metricName like 'bitmovin%'"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Video Startup Time (Histogram)",
"layout": {
"column": 5,
"row": 8,
"width": 8,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.histogram"
},
"rawConfiguration": {
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "FROM Metric SELECT histogram(bitmovin.cnt_video_startuptime/1000,width: 1, buckets: 100) as 'Video Startup Time (s)'"
}
],
"platformOptions": {
"ignoreTimeRange": false
},
"yAxisLeft": {
"zero": true
}
}
}
]
}
],
"variables": []
}
Binary file added dashboards/bitmovin/dashboard.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading