Ankit Nayan
30961da59f
Crud APIs for dashboards ( #286 )
...
* added signoz.db to gitignore
* model and crud methods for dashboard package
* added signoz.db to dockerignore
* feat: dashboards crud WIP
* chore: moving response format to correct file
* chore: adding dependencies for sqlite3
* feat: CRUD APIs ready for dashboards
* fix: sqlite needs cgo enabled and hence need to add some flags in building go code
* feat: provision dashboards using json
* chore: mounting dashboard folder to container
2021-09-02 13:18:47 +05:30
Ankit Nayan
32ad4ef571
Feat: enables metrics ingestion to signoz ( #271 )
...
* WIP promql support
* forked prometheus and promhouse integrated
* removing __debug_bin from git
* feat: prometheus config file to load
* feat: read prometheus config from args
* fix: WIP fixing errors in docker build
* feat: added clickhousemetricswrite exporter in metrics
* feat: changing otelcol image tag
* fix: read prometheus.yml from config flag in docker-compose
* fix: WIP clickhouse connection error
* fix: used signoz/prometheus tag v1.9.4
* chore: response format as in prometheus
* chore: query_range works with clickhouse reader and throws not implemented error for druid
* chore: moved ApiError struct to model
* feat: enabled instant query api for metrics
* chore: parser for instant query api params
2021-08-29 10:28:40 +05:30
Ankit Nayan
f394f72bfb
feat: grpc error calculation added to druid query ( #268 )
...
* feat: added statusCode for grpc
* feat: errors will now have grpc errors too
* removing dependency on viper
* grpc error calculation added to druid queries
2021-08-23 10:13:14 +05:30
Ankit Nayan
45cb0353e6
Feat: Enables error from grpc calls ( #265 )
...
* feat: added statusCode for grpc
* feat: errors will now have grpc errors too
2021-08-23 09:19:54 +05:30
Ankit Nayan
76848b8925
fix: api method allowed
2021-08-10 23:32:28 +05:30
Abhishek Sehgal
b5b0725cc4
feat: Allow users to search spans with status code regex ( #249 )
2021-08-02 15:38:18 +05:30
Raj Babu Das
b1169c7315
Adding multi architecture (ARM64 and AMD64) support for signoz components ( #201 )
...
* Adding multi arch support for amd64 and arm64
Signed-off-by: rajdas98 <mail.rajdas@gmail.com>
* test
* reset package-lock.json
Signed-off-by: rajdas98 <mail.rajdas@gmail.com>
* reset yarn-lock.json
Signed-off-by: rajdas98 <mail.rajdas@gmail.com>
* reset yarn-lock.json
Signed-off-by: rajdas98 <mail.rajdas@gmail.com>
2021-07-14 23:36:27 +05:30
Ankit Nayan
59749d0576
removing unnecessary call to links ( #180 )
2021-06-19 01:16:56 +05:30
Ankit Anand
dbd0701779
delete test folder for interface implementation
2021-06-07 16:59:40 +05:30
Ankit Anand
0c7a5ce3c7
added limit to serviceMapDependencies query to druid
2021-06-07 16:59:13 +05:30
Ankit Anand
4ee6d4b546
added spansAggregate API implementation for clickhouse
2021-06-02 18:34:03 +05:30
Ankit Anand
1e7b68203f
added interface for spanAggregates API
2021-06-01 15:13:48 +05:30
Ankit Anand
a4424eca0e
changed to port 8080
2021-06-01 10:00:48 +05:30
Ankit Anand
77992a59bc
GetServices API sorted by p99 desc
2021-05-31 23:48:10 +05:30
Ankit Anand
bba7344bae
fixes for CH API implementations
2021-05-31 18:05:54 +05:30
Ankit Anand
51fe634566
More methods from interface implemented for ClickHouse
2021-05-31 11:14:11 +05:30
Ankit Anand
6aed23ce66
clickhouse implementation WIP
2021-05-30 11:14:55 +05:30
Ankit Anand
762a3cdfcd
dbOverview API with nullable string
2021-05-29 22:15:49 +05:30
Ankit Anand
fff38b58d2
span search api working
2021-05-29 16:32:11 +05:30
Ankit Anand
62e77613a6
sample API working in CH
2021-05-27 12:52:34 +05:30
Ankit Anand
433f3f3d94
clickhouse implementation WIP
2021-05-23 16:45:00 +05:30
Ankit Anand
9c83319143
interface working with druid APIs
2021-05-22 19:51:56 +05:30
Ankit Anand
606fa6591d
added test folder for testing interface
2021-05-22 13:35:30 +05:30
Ankit Nayan
2999adc98f
added nodes without any dependencies in serviceMap
2021-05-11 13:15:10 +05:30
Ankit Nayan
be7d8c3347
fixed default 4xxErrorRate injected to test
2021-05-10 17:02:58 +05:30
Ankit Nayan
44666a4944
changed p90 to p95 in service overview api
2021-05-06 17:59:54 +05:30
Ankit Nayan
050b57c72b
added ability to query tags with isnotnull operator
2021-05-06 17:35:29 +05:30
Ankit Nayan
0f891ccb26
added kind as field in model for span search
2021-05-06 17:34:55 +05:30
Ankit Nayan
b3755325ba
added kind as url param in parser for span search
2021-05-06 17:34:30 +05:30
Ankit Nayan
a50fd14ef2
fixed bug in External APIs error % mapping
2021-05-05 13:04:09 +05:30
Ankit Nayan
baedfa62d2
added service map api and 4xx rate in /services api
2021-05-05 00:03:57 +05:30
Ankit Nayan
c4bba43667
fixed externalCallAvgDuration API for sinusoidal pattern
2021-05-02 21:48:55 +05:30
Ankit Nayan
9c6e66f315
fixed - now getting latest data for past time rather than get 30s stale there too
2021-05-02 20:49:54 +05:30
Ankit Nayan
409929841d
added statusCode filter for error:true filter in searchSpans
2021-05-02 16:50:54 +05:30
Ankit Nayan
a6b1c271ee
changed errors to percent in external calls
2021-05-02 12:52:57 +05:30
Ankit Nayan
ade18bc11f
added dbOverview tab for service
2021-05-02 10:54:59 +05:30
Ankit Nayan
3b3ca64296
returning spans which are atleast 30s stale
2021-05-01 18:25:46 +05:30
Ankit Nayan
ea93b65ab7
fixed error data in APIs
2021-05-01 12:37:53 +05:30
Ankit Nayan
f0e7614443
commented druid response log line
2021-04-26 23:33:20 +05:30
Ankit Nayan
584215b186
fixed NaN response from Druid during span aggregates results
2021-04-26 23:19:34 +05:30
Ankit Nayan
44304229cb
added APIs for external calls
2021-04-26 21:55:11 +05:30
Ankit Nayan
1dad2bb791
fixed query service timestamp to string conversion timezone issue
2021-04-23 13:37:32 +05:30
Ankit Nayan
b6c718a536
added cors
2021-03-01 02:43:05 +05:30
Ankit Nayan
96d012a34b
removed span.Kind=2 check in filtered spans aggregates
2021-03-01 01:36:33 +05:30
Ankit Nayan
02dd7c513e
basic telemetry added
2021-01-09 19:10:34 +05:30
Ankit Nayan
b43b25dab0
updates to readme
2021-01-08 00:40:19 +05:30
Ankit Nayan
dcbf596073
removed cors
2021-01-07 16:28:31 +05:30
Ankit Nayan
1bc2fc038b
Inital Commit
2021-01-03 18:15:44 +05:30