Commit Graph

63 Commits

Author SHA1 Message Date
Simon Larsen
b12582ab67
Refactor OpenTelemetryRequestMiddleware and TelemetryIngest classes 2024-02-22 16:28:20 +00:00
Simon Larsen
8689f884bf
Fix formatting and add selectedBarIds functionality 2024-02-22 13:01:04 +00:00
Simon Larsen
406ee71b8b
Add debugger statement and calculate duration in Unix Nano for spans 2024-02-22 11:55:59 +00:00
Simon Larsen
de2bbb1f08
Fix unknown metric type logging 2024-02-21 18:46:25 +00:00
Simon Larsen
8232c4a4dc
Refactor code and remove unnecessary blank lines 2024-02-21 16:00:54 +00:00
Simon Larsen
e1f534ce70
Add severityNumber property to LogsViewer component and update dependencies 2024-02-21 12:48:12 +00:00
Simon Larsen
633a790973
Refactor DropdownUtil to include an optional parameter for using key as label. Update Span class to use enum for kind. Update Filter component to handle different input types. Update OTelIngest API to handle missing projectId or serviceId. 2024-02-20 14:41:46 +00:00
Simon Larsen
519daba294
Remove root user from Dockerfiles 2024-02-16 07:40:22 +00:00
Simon Larsen
f4d5b9c492
Update OTel exporter headers and endpoints 2024-02-15 13:45:13 +00:00
snyk-bot
37f0829f05
fix: upgrade protobufjs from 7.2.5 to 7.2.6
Snyk has created this PR to upgrade protobufjs from 7.2.5 to 7.2.6.

See this package in npm:
https://www.npmjs.com/package/protobufjs

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/89d21457-97ad-4d10-9b37-253f0b4cc388?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-02-07 00:48:23 +00:00
Simon Larsen
0233919f3b
Fix code formatting and add missing imports 2024-02-02 12:59:23 +00:00
Simon Larsen
5f735a316f
Add Fluent Ingest API endpoint 2024-02-02 12:21:29 +00:00
Simon Larsen
899422812d
Refactor OTelIngest and TelemetryIngest modules 2024-02-02 11:05:34 +00:00
Simon Larsen
e8e735d8d2
Refactor OTelIngest.ts to improve middleware structure 2024-02-02 11:02:02 +00:00
snyk-bot
d7b7818793
fix: Ingestor/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
2024-01-27 11:36:41 +00:00
Simon Larsen
8b8caed4ac
Fix OTLP exporter configuration 2023-12-31 15:09:29 +00:00
Simon Larsen
2c8e044057
Update API endpoints to use "/otlp" instead of "/otel" 2023-12-30 22:55:14 +00:00
Simon Larsen
f5803d34ff
Fix bug in login functionality 2023-12-30 14:22:47 +00:00
Simon Larsen
018d3b7fcd
Update usageCount and totalCostInUSD to use Decimal type 2023-12-30 13:22:57 +00:00
Simon Larsen
8584726d22
Refactor code formatting and remove unnecessary whitespace 2023-12-26 11:23:18 +00:00
Simon Larsen
ec1942af8f
Refactor billing unit names and remove debugger statements 2023-12-25 19:51:36 +00:00
Simon Larsen
224eff0d3d
Update launch.json and ObjectID.ts, add debugger statement, modify BillingService.test.ts, Statement.ts, and NavBar.tsx, and update OTelIngest.ts 2023-12-25 19:21:04 +00:00
Simon Larsen
f374459c5a
Fix formatting and add missing commas 2023-12-22 12:18:14 +00:00
Simon Larsen
d788332221
Add usage billing functionality and report to Usage Service 2023-12-21 19:59:29 +00:00
Simon Larsen
c991cd859f
Update package.json scripts 2023-12-12 14:58:10 +00:00
Simon Larsen
c84cbe5575
Add dep-check script to package.json files 2023-12-12 13:48:44 +00:00
snyk-bot
aafa3b15b7
fix: Ingestor/Dockerfile.tpl to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
2023-12-01 20:02:58 +00:00
snyk-bot
2e429a14d2
fix: upgrade cron-parser from 4.8.1 to 4.9.0
Snyk has created this PR to upgrade cron-parser from 4.8.1 to 4.9.0.

See this package in npm:
https://www.npmjs.com/package/cron-parser

See this project in Snyk:
https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/89d21457-97ad-4d10-9b37-253f0b4cc388?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-23 17:37:26 +00:00
Simon Larsen
727f923dbb
Add clear-modules script to package.json files 2023-11-22 11:13:15 +00:00
Simon Larsen
7f93e953ee
Update Jest configurations for test coverage 2023-11-22 10:55:09 +00:00
Simon Larsen
a5f2f4e338
Merge branch 'telemetry' 2023-11-21 13:15:53 +00:00
Simon Larsen
b8b79e0d73
Update coverage reporters in jest.config.json 2023-11-21 12:10:26 +00:00
Simon Larsen
4fa048929c
make realtime work 2023-11-16 18:34:23 +00:00
Simon Larsen
99af4fe826
Fix formatting and remove unused imports 2023-11-14 15:24:05 +00:00
Simon Larsen
3023e22de3
refactor common server to add base api for analytics 2023-11-14 14:21:26 +00:00
Simon Larsen
b5929454b0
fix otel ingest 2023-11-13 12:10:37 +00:00
Simon Larsen
17b2012279
rename service to telemetry service 2023-11-13 12:09:16 +00:00
Simon Larsen
502f298a3a
add authentication 2023-11-12 15:12:49 +00:00
Simon Larsen
d8d5556f1a
add header setter 2023-11-12 14:24:27 +00:00
Simon Larsen
625c96b91a
fix otel collector 2023-11-09 21:37:23 +00:00
Simon Larsen
329484fb87
fix fmt 2023-10-24 13:49:27 +01:00
Simon Larsen
ee54a324d7
add guage 2023-10-24 13:35:26 +01:00
Simon Larsen
81e4b4435c
fix array save 2023-10-24 11:32:02 +01:00
Simon Larsen
aa7594f2a8
fix fmt 2023-10-23 20:24:36 +01:00
Simon Larsen
0626669b02
add metrics histogram and sum 2023-10-23 20:19:20 +01:00
Simon Larsen
35b949e448
add new models to clickhouse 2023-10-23 20:02:44 +01:00
Simon Larsen
2bb4086fd1
refactor service code 2023-10-23 15:58:16 +01:00
Simon Larsen
03f9c36f06
fix fmt 2023-10-23 15:51:38 +01:00
Simon Larsen
9fe998a43d
save logs to otel 2023-10-23 15:27:22 +01:00
Simon Larsen
3841b655e5
add dotnet otel project 2023-10-23 15:17:25 +01:00