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 7/25/24 #2503

Closed
wants to merge 35 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
1339d91
Added install config for Apache Traffic Server
pkudikyala Jul 18, 2024
005fc28
Updated data source file
pkudikyala Jul 18, 2024
506ddc1
Merge branch 'release' into ats-install
pkudikyala Jul 18, 2024
d031297
Merge branch 'release' into ats-install
pkudikyala Jul 18, 2024
ff70d9b
LambdaTest: added new page for HyperExecute widgets
saksham-gg Jul 18, 2024
c92f74b
Merge branch 'release' into release
saksham-gg Jul 18, 2024
ac1e7bd
change source for traceloop
spathlavath Jul 18, 2024
1faa18c
Added install config for envoy
shivanikash Jul 18, 2024
1af9e9d
Merge branch 'release' into ats-install
pkudikyala Jul 19, 2024
fe87bbb
Merge pull request #2493 from shivanikash/NR-293015
pkudikyala Jul 19, 2024
28918a9
Merge branch 'release' into NR-288628
sjyothi54 Jul 19, 2024
0c58590
Merge pull request #2492 from spathlavath/NR-288628
pkudikyala Jul 19, 2024
49ddb8c
Merge branch 'release' into ats-install
RamanaReddy8801 Jul 19, 2024
c9e69e2
Merge pull request #2489 from pkudikyala/ats-install
RamanaReddy8801 Jul 19, 2024
44534a8
Merge branch 'release' into release
saksham-gg Jul 19, 2024
9382477
fix: Point Ollama to the updated AI Monitoring installer
RyanKadri Jul 22, 2024
9bbf980
fix: Cleaning up AI Monitoring quickstarts
RyanKadri Jul 22, 2024
ac3c72a
feat: Empty commit
brammerl Jul 23, 2024
c7b78fb
Merge branch 'release' into lucia/empty-commit
brammerl Jul 23, 2024
08ed187
Merge pull request #2497 from newrelic/lucia/empty-commit
brammerl Jul 23, 2024
238b97d
Remove from "ML Models" category
aswanson-nr Jul 23, 2024
6ac0872
Merge pull request #2498 from newrelic/aswanson-nr-patch-2
aswanson-nr Jul 23, 2024
4e3624f
Merge branch 'release' into fix/cleanup-aim-installers
sjyothi54 Jul 24, 2024
665cfe8
Merge branch 'release' into fix/ollama
sjyothi54 Jul 24, 2024
16436f9
Merge pull request #2483 from RyanKadri/fix/ollama
sjyothi54 Jul 24, 2024
64b366e
Merge branch 'release' into release
sjyothi54 Jul 24, 2024
8bea525
Merge branch 'release' into fix/cleanup-aim-installers
RamanaReddy8801 Jul 24, 2024
0338a21
Merge pull request #2491 from saksham-gg/release
sjyothi54 Jul 24, 2024
0c27bc8
Merge branch 'release' into fix/cleanup-aim-installers
RamanaReddy8801 Jul 24, 2024
7931bf6
Merge pull request #2482 from RyanKadri/fix/cleanup-aim-installers
RamanaReddy8801 Jul 24, 2024
e1c32d6
chore: generate UUID(s) [skip ci]
nr-opensource-bot Jul 24, 2024
687fe63
Added datasource for vertica
shivanikash Jul 25, 2024
4de387d
Merge pull request #2499 from shivanikash/NR-293913-Vertica
pkudikyala Jul 25, 2024
c56166d
Added install config for Temporal cloud
pkudikyala Jul 25, 2024
12caa86
Merge pull request #2500 from pkudikyala/temporal-cloud
shivanikash Jul 25, 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
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: Response time
name: Request duration

description: |+
This alert is triggered if response time exceeds 5 seconds in 5 minutes.
This alert is triggered if request duration exceeds 5 seconds over 5 minutes.
type: STATIC
nrql:
query: "FROM LlmChatCompletionSummary, LlmCompletion, LlmEmbedding SELECT latest(response_time)/1000"
query: "FROM LlmChatCompletionSummary SELECT latest(duration) / 1000"

# Function used to aggregate the NRQL query value(s) for comparison to the terms.threshold (Default: SINGLE_VALUE)
valueFunction: SINGLE_VALUE
Expand Down
27 changes: 0 additions & 27 deletions alert-policies/langchain/error.yml

This file was deleted.

35 changes: 0 additions & 35 deletions alert-policies/langchain/requestsPerModel.yml

This file was deleted.

2 changes: 1 addition & 1 deletion alert-policies/llm-application/APIResponseTime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ type: STATIC

# NRQL query
nrql:
query: "FROM LlmChatCompletionSummary, LlmCompletion, LlmEmbedding SELECT percentile(response_time, 95) FACET entity.guid"
query: "FROM LlmChatCompletionSummary SELECT percentile(duration, 95) / 1000 FACET entity.guid"

# Function used to aggregate the NRQL query value(s) for comparison to the terms.threshold (Default: SINGLE_VALUE)
valueFunction: SINGLE_VALUE
Expand Down
41 changes: 0 additions & 41 deletions alert-policies/llm-application/cost.yml

This file was deleted.

210 changes: 210 additions & 0 deletions dashboards/lambdatest/lambdatest-logs.json
Original file line number Diff line number Diff line change
Expand Up @@ -502,6 +502,216 @@
}
}
]
},
{
"name": "LambdaTest - HyperExecute Overview",
"description": null,
"widgets": [
{
"title": "Jobs",
"layout": {
"column": 1,
"row": 1,
"width": 4,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.billboard"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT uniqueCount(job_id) AS 'Jobs' FROM Log WHERE `service`='lambdatest' AND `newrelic.source` = 'api.logs' AND `logtype` = 'hypertest' SINCE 1 week ago"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Tasks",
"layout": {
"column": 5,
"row": 1,
"width": 4,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.billboard"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT uniqueCount(task_id) AS 'Tasks' FROM Log WHERE service='lambdatest' AND `newrelic.source` = 'api.logs' AND `logtype` = 'hypertest' SINCE 1 week ago"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Stages",
"layout": {
"column": 9,
"row": 1,
"width": 4,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.billboard"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT uniqueCount(stage_id) AS 'Stages' FROM Log WHERE service='lambdatest' AND `newrelic.source` = 'api.logs' AND `logtype` = 'hypertest' SINCE 1 week ago"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Job trends",
"layout": {
"column": 1,
"row": 4,
"width": 6,
"height": 4
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.area"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT uniqueCount(job_id) \nFROM Log \nWHERE `newrelic.source` = 'api.logs'\nAND service = 'lambdatest' AND `newrelic.source` = 'api.logs' AND `logtype` = 'hypertest'\nFACET job_status\nSINCE 1 week ago \nTIMESERIES"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Task trends",
"layout": {
"column": 7,
"row": 4,
"width": 6,
"height": 4
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.area"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT uniqueCount(task_id) \nFROM Log \nWHERE `newrelic.source` = 'api.logs'\nAND service = 'lambdatest' AND `newrelic.source` = 'api.logs' AND `logtype` = 'hypertest'\nFACET task_status\nSINCE 1 week ago \nTIMESERIES"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Stage trends",
"layout": {
"column": 1,
"row": 8,
"width": 6,
"height": 4
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.area"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT uniqueCount(stage_id) \nFROM Log \nWHERE `newrelic.source` = 'api.logs'\nAND service = 'lambdatest' AND `newrelic.source` = 'api.logs' AND `logtype` = 'hypertest'\nFACET stage_status\nSINCE 1 week ago \nTIMESERIES"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Task status ratio",
"layout": {
"column": 7,
"row": 8,
"width": 6,
"height": 4
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.stacked-bar"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT percentage(uniqueCount(job_id), WHERE task_status = 'completed') AS 'Completed',\n percentage(uniqueCount(job_id), WHERE task_status = 'failed') AS 'Failed',\n percentage(uniqueCount(job_id), WHERE task_status = 'skipped') AS 'Skipped',\n\t percentage(uniqueCount(job_id), WHERE task_status = 'cancelled') AS 'Cancelled',\n\t percentage(uniqueCount(job_id), WHERE task_status = 'aborted') AS 'Aborted',\n\t percentage(uniqueCount(job_id), WHERE task_status = 'lambda_error') AS 'Lambda error',\n\t percentage(uniqueCount(job_id), WHERE task_status = 'timeout') AS 'Timeout',\n\t percentage(uniqueCount(job_id), WHERE task_status = 'log-available') AS 'Log available'\nFROM Log \nWHERE `newrelic.source` = 'api.logs'\nAND service = 'lambdatest' AND `newrelic.source` = 'api.logs' AND `logtype` = 'hypertest'\nSINCE 1 week ago \nTIMESERIES"
}
],
"platformOptions": {
"ignoreTimeRange": false
},
"units": {
"unit": "PERCENTAGE"
}
}
}
]
}
],
"variables": []
Expand Down
8 changes: 6 additions & 2 deletions data-sources/apache-traffic-server/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,12 @@ description: |
icon: logo.png
install:
primary:
link:
url: https://docs.newrelic.com/docs/infrastructure/host-integrations/host-integrations-list/apache-traffic-server-monitoring-integration/
nerdlet:
nerdletId: marketplace.install-data-source
nerdletState:
dataSourceId: apache-traffic-server
frameworkConfigId: apache-traffic-server
requiresAccount: false
keywords:
- apache-traffic-server
- apache
Expand Down
8 changes: 6 additions & 2 deletions data-sources/envoy/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,12 @@ description: |
icon: logo.png
install:
primary:
link:
url: https://docs.newrelic.com/docs/infrastructure/host-integrations/host-integrations-list/envoy-integration
nerdlet:
nerdletId: marketplace.install-data-source
nerdletState:
dataSourceId: envoy
frameworkConfigId: envoy
requiresAccount: false
keywords:
- envoy
- envoy proxy
Expand Down
8 changes: 6 additions & 2 deletions data-sources/temporal-cloud/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,12 @@ description: |
icon: logo.svg
install:
primary:
link:
url: https://docs.newrelic.com/docs/infrastructure/host-integrations/host-integrations-list/temporal-cloud-integration/
nerdlet:
nerdletId: marketplace.install-data-source
nerdletState:
dataSourceId: temporal-cloud
frameworkConfigId: temporal-cloud
requiresAccount: false
keywords:
- temporal
- temporal cloud
Expand Down
Loading
Loading