Skip to content

Instantly share code, notes, and snippets.

@iamsobanjaved
Last active May 22, 2024 19:12
Show Gist options
  • Save iamsobanjaved/f8c88db8409085f20624580853e6d9f4 to your computer and use it in GitHub Desktop.
Save iamsobanjaved/f8c88db8409085f20624580853e6d9f4 to your computer and use it in GitHub Desktop.
New Relic search script for edx-related alert policies and dashboards
python new_relic_search.py --only-identifiers --regex '.*(ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDMzMjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM2NjM1ODM|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM0MTU2ODc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDUzOA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDU3Mw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDU0Mjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ4NA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ5Mg|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzOTY0OTk2|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMyODI1OTU|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTAyNw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTA0Mw|3343327|3663583|3415687|691374538|691374573|3345427|691374484|691374492|33964996|3282595|691311027|691311043|edxapp|code_owner).*'
Searching for regex .*(ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDMzMjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM2NjM1ODM|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM0MTU2ODc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDUzOA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDU3Mw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDU0Mjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ4NA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ5Mg|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzOTY0OTk2|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMyODI1OTU|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTAyNw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTA0Mw|3343327|3663583|3415687|691374538|691374573|3345427|691374484|691374492|33964996|3282595|691311027|691311043|edxapp|code_owner).* in 4 alert policies in account 1391042...
....
No alert policies matched.
Searching for regex .*(ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDMzMjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM2NjM1ODM|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM0MTU2ODc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDUzOA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDU3Mw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDU0Mjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ4NA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ5Mg|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzOTY0OTk2|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMyODI1OTU|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTAyNw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTA0Mw|3343327|3663583|3415687|691374538|691374573|3345427|691374484|691374492|33964996|3282595|691311027|691311043|edxapp|code_owner).* in 0 alert policies in account 1585774...
No alert policies matched.
Searching for regex .*(ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDMzMjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM2NjM1ODM|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM0MTU2ODc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDUzOA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDU3Mw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDU0Mjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ4NA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ5Mg|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzOTY0OTk2|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMyODI1OTU|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTAyNw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTA0Mw|3343327|3663583|3415687|691374538|691374573|3345427|691374484|691374492|33964996|3282595|691311027|691311043|edxapp|code_owner).* in 0 alert policies in account 1949707...
No alert policies matched.
Searching for regex .*(ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDMzMjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM2NjM1ODM|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM0MTU2ODc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDUzOA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDU3Mw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDU0Mjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ4NA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ5Mg|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzOTY0OTk2|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMyODI1OTU|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTAyNw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTA0Mw|3343327|3663583|3415687|691374538|691374573|3345427|691374484|691374492|33964996|3282595|691311027|691311043|edxapp|code_owner).* in 0 alert policies in account 2533710...
No alert policies matched.
Searching for regex .*(ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDMzMjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM2NjM1ODM|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM0MTU2ODc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDUzOA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDU3Mw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDU0Mjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ4NA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ5Mg|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzOTY0OTk2|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMyODI1OTU|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTAyNw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTA0Mw|3343327|3663583|3415687|691374538|691374573|3345427|691374484|691374492|33964996|3282595|691311027|691311043|edxapp|code_owner).* in 278 alert policies in account 88178...
......................................................................................................................................................................................................................................................................................
Following policy ids are of policies which matched against the regex
240667
240697
313345
313346
361522
361523
361524
648962
940965
1041851
1111426
1117913
1127722
1130539
1132232
1133052
1137383
1139922
1139928
1140487
1140499
1142832
1142900
1143056
1146145
1148306
1148835
1148842
1149210
1149214
1149222
1149228
1149239
1149479
1149575
1149677
1160740
1160889
1160905
1161543
1161778
1241760
1241907
1252771
1252800
1312716
1556945
2404970
3185677
3453059
3693069
3809767
4467411
4563141
4793535
4802717
4996021
5003120
Searching for regex .*(ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDMzMjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM2NjM1ODM|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDM0MTU2ODc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDUzOA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDU3Mw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzNDU0Mjc|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ4NA|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTM3NDQ5Mg|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMzOTY0OTk2|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDMyODI1OTU|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTAyNw|ODgxNzh8QVBNfEFQUExJQ0FUSU9OfDY5MTMxMTA0Mw|3343327|3663583|3415687|691374538|691374573|3345427|691374484|691374492|33964996|3282595|691311027|691311043|edxapp|code_owner).* in 371 dashboards...
...................................................................................................................................................................................................................................................................................................................................................................................
Following are the name of Dashboards which matched against the regex
Apeture Platform Status
arbi-bom monitoring
Arch-BOM
Authentication
AWS cost effecting metrics
Better Measurements
Browser Load Times
Changing Prod Cluster (courseware)
China investigations
China Page Load Times
China Stats
China Video CDN Switch
CMS 4XX Deep Dive
Code_owner health
Codejail error breakdown (Edge CMS)
Codejail error breakdown (Edge)
Codejail error breakdown (edX)
Codejail Errors (Edge)
Codejail Errors (edX)
Content Server Summary
Copy of edxapp autoscaling monitoring
Cosmonauts LMS Monitoring Coverage
Countries by Page Load
Course Catalog Info Changed event launch
course export health
Course Import Health [PROD ONLY]
Course Import Health [PROD-EDGE ONLY]
Courseware 3 Day View
Courseware Front End by Country
Courseware MFE Rollout All Hands
Courseware Page
Courseware Performance
Courseware Redirects
CPD Aperture Interactions Dashboard
CSM Spikiness
Discount Launch
DNS Lookup
DNS Lookup - Mktg
E0d China Scratch
Edge CMS Page Load Duration
EDUCATOR-3416
edxapp autoscaling monitoring
Edxapp Instance Count by ASG
Edxapp LMS/Studio/Workers One Page
Engage Squad Monitoring Dashboard
Enterprise Bulk enrollment (Prod)
Enterprise Bulk enrollment (Staging)
Enterprise Catalog API
Enterprise Core Api
Enterprise Data Sharing Consent
Enterprise edxapp health
Filterable BOS Report
Filterable IDA Traffic
forums
frontend perf KPIs
Funnel
Funnels
GDPR Monitoring
Grades
Growing Pains
Hackathon Courseware Performance Tweaks
HTML5 Video Impact
iframe failed to load
Integrated Channels
investigating increasing latency (2016-11-28)
investigating transaction spike in IIMBx+AC103x+1T2017
IPs and XFF - rate-limiting, other (Arch-BOM)
Julia Eskew's Personal Dashboard
Julliard Metrics
JWT change rollout
Kyle's Dashboard
Last hour CMS Response Times
Last hour Courseware Response Times
Learner Home
Learner Profile Page
Legacy Courseware Page vs MFE Courseware Page
LMS - Missing code_owner
LMS - What does my squad own?
LMS 4XX Deep Dive
LMS Alert Violations
LMS APM Alert Diagnosis by Squad
LMS Baseline SLO
LMS Browser Alert Diagnosis by Squad
LMS Code Owner Data
lms comments api
LMS Commit vs. Latency
LMS Dashboard
LMS Device And Browser Breakdown
LMS Mobile Usage
LMS Page Views By Site
LMS Server Durations
LMS Sessions By Country Over Time
LMS Test Joe
LMS traffic by device type
LMS Transactions by Team
LMS Usage by Country
LMS-TNL
Load Times by CountryCode
Loading Trends
Login Dashboard
Login Finished Check
Logistration (aka Authn)
Marketing Site Monitoring
MIT Courseware Outliers
ModuleStore Usage
Modulestore Using Transactions
Monica's assorted country- and loading-related queries
Old Mongo Usage
ORA MFE
Page Views Dashboard
Pages and TXs by Service
Per-Course Load Times
PERF: 2016-01-02 Student Dashboard Optimizations
Platform-TNL-test
Proctoring Monitor
prod-edx LMS Throughput by transaction
prod-edx-edxapp process memory
prod-edx-worker process memory usage
Programs Fragment Appdex
Programs Fragment Optimizations
Recent performance
Removing Optimizely for Mobile App Courseware
Safe Session User Mismatches
Sequence Composition
small instance loadtest
Student Dashboard
Student Dashboard Queries
Studio Course Listing Improvement
Subscriptions learner functionality
Survey Monkey Impact
Test
Throughput Comparison (Yesterday, Last Week)
Tim McCormack - experiments
TNL Error Diagnostics
TNL Useful Charts
Top Level - IDA 4xx/5xx Count - 3 hours
Top Level IDA Exception Classes
top pageviews by app
Traffic patterns
Troy Test DENG-822
worldwide browser timings
XBlock Asset Pipeline
XBlock Caching Spike
XBlock Usage
XBlockSaveError (Oct 2023 issue)
Zach's Test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment