* feat: add ttl for clickhouse setup in signoz
* feat: added ttl for metrics table
Signed-off-by: Yash Sharma <yashrsharma44@gmail.com>
* feat: changed the api to use type and duration as params
Signed-off-by: Yash Sharma <yashrsharma44@gmail.com>
* added a getter for ttl endpoint
Signed-off-by: Yash Sharma <yashrsharma44@gmail.com>
* added a feature to retunr ttl for both metrics and traces
Signed-off-by: Yash Sharma <yashrsharma44@gmail.com>
* 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
* 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