From 4c53a1985148de64c514d7ec95183f016f88a92d Mon Sep 17 00:00:00 2001
From: Vyacheslav Boyko
Date: Mon, 2 Sep 2024 22:47:30 +0300
Subject: [PATCH] logs analyzer with log preparer
---
logs-preparer/test.sh | 5 +
logs-preparer/vector.yaml | 53 +
signoz/.dockerignore | 6 +
signoz/.editorconfig | 33 +
signoz/.gitattributes | 1 +
signoz/.gitignore | 69 +
signoz/.gitpod.yml | 36 +
signoz/.scripts/commentLinesForSetup.sh | 7 +
signoz/CHANGELOG.md | 0
signoz/CODE_OF_CONDUCT.md | 76 +
signoz/CONTRIBUTING.md | 385 +
signoz/LICENSE | 25 +
signoz/Makefile | 191 +
signoz/README.de-de.md | 216 +
signoz/README.md | 230 +
signoz/README.pt-br.md | 158 +
signoz/README.zh-cn.md | 227 +
signoz/SECURITY.md | 18 +
signoz/deploy/README.md | 82 +
.../clickhouse-setup/alertmanager.yml | 35 +
.../docker-swarm/clickhouse-setup/alerts.yml | 11 +
.../clickhouse-setup/clickhouse-cluster.xml | 75 +
.../clickhouse-setup/clickhouse-config.xml | 1139 +
.../clickhouse-setup/clickhouse-storage.xml | 41 +
.../clickhouse-setup/clickhouse-users.xml | 123 +
.../clickhouse-setup/docker-compose.yaml | 287 +
.../docker-entrypoint-initdb.d/init-db.sql | 31 +
.../otel-collector-config.yaml | 179 +
.../otel-collector-opamp-config.yaml | 1 +
.../clickhouse-setup/prometheus.yml | 25 +
.../common/locust-scripts/locustfile.py | 16 +
.../docker-swarm/common/nginx-config.conf | 51 +
.../deploy/docker-swarm/dashboards/.gitkeep | 0
.../docker/clickhouse-setup/alertmanager.yml | 35 +
.../deploy/docker/clickhouse-setup/alerts.yml | 11 +
.../clickhouse-setup/clickhouse-cluster.xml | 75 +
.../clickhouse-setup/clickhouse-config.xml | 1140 +
.../clickhouse-setup/clickhouse-storage.xml | 41 +
.../clickhouse-setup/clickhouse-users.xml | 123 +
.../clickhouse-setup/custom-function.xml | 21 +
.../clickhouse-setup/docker-compose-core.yaml | 154 +
.../docker-compose-local.yaml | 67 +
.../docker-compose.testing.yaml | 307 +
.../clickhouse-setup/docker-compose.yaml | 283 +
.../docker/clickhouse-setup/keeper_config.xml | 64 +
.../otel-collector-config.yaml | 191 +
.../otel-collector-opamp-config.yaml | 1 +
.../docker/clickhouse-setup/prometheus.yml | 25 +
.../user_scripts/histogramQuantile | Bin 0 -> 1849156 bytes
.../user_scripts/histogramQuantile.go | 237 +
.../common/locust-scripts/locustfile.py | 16 +
signoz/deploy/docker/common/nginx-config.conf | 51 +
signoz/deploy/install.sh | 559 +
signoz/e2e/package.json | 14 +
signoz/e2e/playwright.config.ts | 46 +
signoz/e2e/tests/auth.setup.ts | 37 +
signoz/e2e/tests/contants.ts | 10 +
signoz/e2e/tests/navigation.spec.ts | 40 +
signoz/e2e/yarn.lock | 46 +
signoz/ee/LICENSE | 37 +
signoz/ee/query-service/.dockerignore | 4 +
signoz/ee/query-service/Dockerfile | 31 +
signoz/ee/query-service/app/api/api.go | 194 +
signoz/ee/query-service/app/api/auth.go | 342 +
signoz/ee/query-service/app/api/dashboard.go | 58 +
signoz/ee/query-service/app/api/domains.go | 90 +
.../ee/query-service/app/api/featureFlags.go | 24 +
signoz/ee/query-service/app/api/gateway.go | 34 +
signoz/ee/query-service/app/api/license.go | 272 +
signoz/ee/query-service/app/api/pat.go | 165 +
signoz/ee/query-service/app/api/response.go | 12 +
signoz/ee/query-service/app/api/traces.go | 33 +
signoz/ee/query-service/app/db/metrics.go | 401 +
signoz/ee/query-service/app/db/reader.go | 39 +
signoz/ee/query-service/app/db/trace.go | 228 +
signoz/ee/query-service/app/server.go | 742 +
signoz/ee/query-service/auth/auth.go | 56 +
.../ee/query-service/constants/constants.go | 32 +
signoz/ee/query-service/dao/factory.go | 18 +
signoz/ee/query-service/dao/interface.go | 44 +
signoz/ee/query-service/dao/sqlite/auth.go | 200 +
signoz/ee/query-service/dao/sqlite/domain.go | 253 +
.../ee/query-service/dao/sqlite/modelDao.go | 144 +
signoz/ee/query-service/dao/sqlite/pat.go | 199 +
.../integrations/gateway/noop.go | 9 +
.../integrations/gateway/proxy.go | 66 +
.../integrations/gateway/proxy_test.go | 61 +
.../integrations/signozio/response.go | 15 +
.../integrations/signozio/signozio.go | 159 +
.../ee/query-service/interfaces/connector.go | 12 +
signoz/ee/query-service/license/db.go | 206 +
signoz/ee/query-service/license/manager.go | 334 +
.../ee/query-service/license/sqlite/init.go | 52 +
signoz/ee/query-service/main.go | 179 +
signoz/ee/query-service/model/auth.go | 12 +
signoz/ee/query-service/model/domain.go | 181 +
signoz/ee/query-service/model/errors.go | 109 +
signoz/ee/query-service/model/license.go | 106 +
signoz/ee/query-service/model/pat.go | 32 +
signoz/ee/query-service/model/plans.go | 338 +
signoz/ee/query-service/model/sso.go | 68 +
signoz/ee/query-service/model/trace.go | 22 +
signoz/ee/query-service/model/usage.go | 34 +
signoz/ee/query-service/sso/google.go | 92 +
signoz/ee/query-service/sso/model.go | 31 +
signoz/ee/query-service/sso/saml/request.go | 107 +
signoz/ee/query-service/usage/manager.go | 209 +
signoz/frontend/.babelrc | 16 +
signoz/frontend/.dockerignore | 3 +
signoz/frontend/.eslintignore | 4 +
signoz/frontend/.eslintrc.js | 121 +
signoz/frontend/.gitignore | 3 +
signoz/frontend/.husky/commit-msg | 20 +
signoz/frontend/.husky/pre-commit | 4 +
signoz/frontend/.npmrc | 1 +
signoz/frontend/.nvmrc | 1 +
signoz/frontend/.prettierignore | 6 +
signoz/frontend/.prettierrc.json | 8 +
signoz/frontend/.yarnrc | 2 +
signoz/frontend/CONTRIBUTIONS.md | 56 +
signoz/frontend/Dockerfile | 18 +
signoz/frontend/README.md | 105 +
signoz/frontend/__mocks__/cssMock.ts | 1 +
signoz/frontend/babel.config.js | 6 +
signoz/frontend/bundlesize.config.json | 8 +
signoz/frontend/commitlint.config.ts | 1 +
signoz/frontend/conf/default.conf | 33 +
signoz/frontend/docker-compose.yml | 7 +
signoz/frontend/example.env | 7 +
signoz/frontend/i18-generate-hash.js | 20 +
signoz/frontend/jest.config.ts | 48 +
signoz/frontend/jest.setup.ts | 30 +
signoz/frontend/package.json | 245 +
signoz/frontend/playwright.config.ts | 23 +
signoz/frontend/public/Icons/alert_emoji.svg | 10 +
signoz/frontend/public/Icons/awwSnap.svg | 1 +
signoz/frontend/public/Icons/cable-car.svg | 1 +
signoz/frontend/public/Icons/configure.svg | 1 +
.../frontend/public/Icons/dashboard_emoji.svg | 1 +
signoz/frontend/public/Icons/dashboards.svg | 1 +
signoz/frontend/public/Icons/emptyState.svg | 1 +
signoz/frontend/public/Icons/group.svg | 1 +
signoz/frontend/public/Icons/landscape.svg | 1 +
.../frontend/public/Icons/loading-plane.gif | Bin 0 -> 89667 bytes
signoz/frontend/public/Icons/redis-logo.svg | 1 +
signoz/frontend/public/Icons/tetra-pack.svg | 1 +
signoz/frontend/public/Icons/tools.svg | 1 +
.../Images/blankDashboardTemplatePreview.svg | 234 +
signoz/frontend/public/Images/eyesEmoji.svg | 19 +
signoz/frontend/public/Images/notFound404.png | Bin 0 -> 43988 bytes
.../public/Images/redisTemplatePreview.svg | 9 +
signoz/frontend/public/Logos/azure-aks.svg | 1 +
.../public/Logos/azure-app-service.svg | 1 +
.../public/Logos/azure-blob-storage.svg | 2 +
.../public/Logos/azure-container-apps.svg | 1 +
.../frontend/public/Logos/azure-functions.svg | 1 +
.../Logos/azure-sql-database-metrics.svg | 1 +
signoz/frontend/public/Logos/azure-vm.svg | 1 +
signoz/frontend/public/Logos/cloudwatch.png | Bin 0 -> 52632 bytes
signoz/frontend/public/Logos/cmd-terminal.svg | 1 +
signoz/frontend/public/Logos/docker.svg | 1 +
signoz/frontend/public/Logos/dotnet.png | Bin 0 -> 3778 bytes
signoz/frontend/public/Logos/ec2.svg | 18 +
signoz/frontend/public/Logos/ecs.svg | 18 +
signoz/frontend/public/Logos/eks.svg | 2 +
signoz/frontend/public/Logos/elixir.png | Bin 0 -> 4523 bytes
signoz/frontend/public/Logos/fluent-bit.png | Bin 0 -> 49652 bytes
signoz/frontend/public/Logos/fluentd.png | Bin 0 -> 20455 bytes
signoz/frontend/public/Logos/go.png | Bin 0 -> 2968 bytes
signoz/frontend/public/Logos/heroku.png | Bin 0 -> 957 bytes
signoz/frontend/public/Logos/http.png | Bin 0 -> 4446 bytes
signoz/frontend/public/Logos/java.png | Bin 0 -> 3259 bytes
signoz/frontend/public/Logos/javascript.png | Bin 0 -> 1682 bytes
signoz/frontend/public/Logos/kubernetes.svg | 1 +
signoz/frontend/public/Logos/logstash.svg | 1 +
.../public/Logos/ms-net-framework.png | Bin 0 -> 4252 bytes
signoz/frontend/public/Logos/node-js.svg | 1 +
signoz/frontend/public/Logos/php.png | Bin 0 -> 3476 bytes
signoz/frontend/public/Logos/python.png | Bin 0 -> 2722 bytes
signoz/frontend/public/Logos/rails.png | Bin 0 -> 1705 bytes
signoz/frontend/public/Logos/rust.png | Bin 0 -> 15903 bytes
.../public/Logos/signoz-brand-logo.svg | 11 +
.../frontend/public/Logos/software-window.svg | 1 +
signoz/frontend/public/Logos/swift.png | Bin 0 -> 13089 bytes
signoz/frontend/public/Logos/syslogs.svg | 9 +
signoz/frontend/public/Logos/vercel.png | Bin 0 -> 46474 bytes
signoz/frontend/public/SigNoz-dark.svg | 1 +
signoz/frontend/public/SigNoz-white.svg | 1 +
signoz/frontend/public/favicon.ico | Bin 0 -> 2218 bytes
.../frontend/public/fonts/GeistMonoVF.woff2 | Bin 0 -> 58048 bytes
.../frontend/public/locales/en-GB/alerts.json | 123 +
.../public/locales/en-GB/channels.json | 59 +
.../frontend/public/locales/en-GB/common.json | 10 +
.../public/locales/en-GB/dashboard.json | 30 +
.../public/locales/en-GB/errorDetails.json | 7 +
.../public/locales/en-GB/explorer.json | 3 +
.../public/locales/en-GB/generalSettings.json | 21 +
.../public/locales/en-GB/ingestionKeys.json | 3 +
.../public/locales/en-GB/licenses.json | 13 +
.../frontend/public/locales/en-GB/login.json | 22 +
.../frontend/public/locales/en-GB/logs.json | 1 +
.../public/locales/en-GB/onboarding.json | 8 +
.../locales/en-GB/organizationsettings.json | 18 +
.../frontend/public/locales/en-GB/routes.json | 15 +
.../frontend/public/locales/en-GB/rules.json | 86 +
.../public/locales/en-GB/services.json | 3 +
.../public/locales/en-GB/settings.json | 5 +
.../frontend/public/locales/en-GB/signup.json | 18 +
.../frontend/public/locales/en-GB/titles.json | 42 +
.../frontend/public/locales/en-GB/trace.json | 11 +
.../public/locales/en-GB/traceDetails.json | 3 +
.../public/locales/en-GB/translation.json | 19 +
signoz/frontend/public/locales/en/alerts.json | 123 +
.../frontend/public/locales/en/apiKeys.json | 3 +
.../frontend/public/locales/en/billings.json | 14 +
.../frontend/public/locales/en/channels.json | 75 +
signoz/frontend/public/locales/en/common.json | 11 +
.../frontend/public/locales/en/dashboard.json | 33 +
.../public/locales/en/errorDetails.json | 9 +
.../frontend/public/locales/en/explorer.json | 4 +
.../public/locales/en/generalSettings.json | 21 +
.../public/locales/en/ingestionKeys.json | 4 +
.../frontend/public/locales/en/licenses.json | 13 +
signoz/frontend/public/locales/en/login.json | 22 +
signoz/frontend/public/locales/en/logs.json | 1 +
.../public/locales/en/onboarding.json | 8 +
.../locales/en/organizationsettings.json | 18 +
.../frontend/public/locales/en/pipeline.json | 46 +
signoz/frontend/public/locales/en/routes.json | 15 +
signoz/frontend/public/locales/en/rules.json | 86 +
.../frontend/public/locales/en/services.json | 3 +
.../frontend/public/locales/en/settings.json | 6 +
signoz/frontend/public/locales/en/signup.json | 18 +
signoz/frontend/public/locales/en/titles.json | 53 +
signoz/frontend/public/locales/en/trace.json | 11 +
.../public/locales/en/traceDetails.json | 3 +
.../public/locales/en/translation.json | 19 +
.../public/locales/en/valueGraph.json | 3 +
signoz/frontend/public/manifest.json | 25 +
signoz/frontend/public/robots.txt | 3 +
signoz/frontend/public/signoz-signup.svg | 9 +
signoz/frontend/public/signoz.svg | 4 +
signoz/frontend/scripts/typecheck-staged.sh | 25 +
signoz/frontend/sonar-project.properties | 6 +
signoz/frontend/src/AppRoutes/Private.tsx | 231 +
signoz/frontend/src/AppRoutes/index.tsx | 258 +
.../frontend/src/AppRoutes/pageComponents.ts | 206 +
signoz/frontend/src/AppRoutes/routes.ts | 400 +
signoz/frontend/src/AppRoutes/utils.ts | 92 +
signoz/frontend/src/ReactI18/index.tsx | 35 +
.../frontend/src/api/APIKeys/createAPIKey.ts | 26 +
.../frontend/src/api/APIKeys/deleteAPIKey.ts | 24 +
signoz/frontend/src/api/APIKeys/getAPIKey.ts | 24 +
.../frontend/src/api/APIKeys/getAllAPIKeys.ts | 6 +
.../frontend/src/api/APIKeys/updateAPIKey.ts | 26 +
.../frontend/src/api/ErrorResponseHandler.ts | 64 +
.../api/IngestionKeys/createIngestionKey.ts | 29 +
.../api/IngestionKeys/deleteIngestionKey.ts | 26 +
.../api/IngestionKeys/getAllIngestionKeys.ts | 21 +
.../limits/createLimitsForKey.ts | 65 +
.../limits/deleteLimitsForIngestionKey.ts | 26 +
.../limits/updateLimitsForIngestionKey.ts | 65 +
.../api/IngestionKeys/updateIngestionKey.ts | 32 +
.../api/Integrations/getAllIntegrations.ts | 7 +
.../src/api/Integrations/getIntegration.ts | 11 +
.../api/Integrations/getIntegrationStatus.ts | 11 +
.../api/Integrations/installIntegration.ts | 31 +
.../api/Integrations/uninstallIntegration.ts | 31 +
signoz/frontend/src/api/SAML/deleteDomain.ts | 24 +
signoz/frontend/src/api/SAML/listAllDomain.ts | 24 +
signoz/frontend/src/api/SAML/postDomain.ts | 24 +
signoz/frontend/src/api/SAML/updateDomain.ts | 24 +
signoz/frontend/src/api/alerts/create.ts | 26 +
signoz/frontend/src/api/alerts/delete.ts | 24 +
signoz/frontend/src/api/alerts/get.ts | 24 +
signoz/frontend/src/api/alerts/getAll.ts | 24 +
signoz/frontend/src/api/alerts/getGroup.ts | 29 +
.../frontend/src/api/alerts/getTriggered.ts | 29 +
signoz/frontend/src/api/alerts/patch.ts | 26 +
signoz/frontend/src/api/alerts/put.ts | 26 +
signoz/frontend/src/api/alerts/save.ts | 17 +
signoz/frontend/src/api/alerts/testAlert.ts | 26 +
signoz/frontend/src/api/apiV1.ts | 9 +
signoz/frontend/src/api/billing/checkout.ts | 31 +
signoz/frontend/src/api/billing/getUsage.ts | 36 +
signoz/frontend/src/api/billing/manage.ts | 30 +
.../src/api/browser/localstorage/get.ts | 9 +
.../src/api/browser/localstorage/remove.ts | 10 +
.../src/api/browser/localstorage/set.ts | 10 +
.../frontend/src/api/channels/createEmail.ts | 34 +
.../src/api/channels/createMsTeams.ts | 34 +
.../src/api/channels/createOpsgenie.ts | 37 +
.../frontend/src/api/channels/createPager.ts | 42 +
.../frontend/src/api/channels/createSlack.ts | 35 +
.../src/api/channels/createWebhook.ts | 51 +
signoz/frontend/src/api/channels/delete.ts | 24 +
signoz/frontend/src/api/channels/editEmail.ts | 34 +
.../frontend/src/api/channels/editMsTeams.ts | 34 +
.../frontend/src/api/channels/editOpsgenie.ts | 38 +
signoz/frontend/src/api/channels/editPager.ts | 42 +
signoz/frontend/src/api/channels/editSlack.ts | 35 +
.../frontend/src/api/channels/editWebhook.ts | 50 +
signoz/frontend/src/api/channels/get.ts | 24 +
signoz/frontend/src/api/channels/getAll.ts | 24 +
signoz/frontend/src/api/channels/testEmail.ts | 34 +
.../frontend/src/api/channels/testMsTeams.ts | 34 +
.../frontend/src/api/channels/testOpsgenie.ts | 37 +
signoz/frontend/src/api/channels/testPager.ts | 42 +
signoz/frontend/src/api/channels/testSlack.ts | 35 +
.../frontend/src/api/channels/testWebhook.ts | 51 +
signoz/frontend/src/api/common/logEvent.ts | 29 +
signoz/frontend/src/api/dashboard/create.ts | 27 +
signoz/frontend/src/api/dashboard/delete.ts | 9 +
signoz/frontend/src/api/dashboard/get.ts | 11 +
signoz/frontend/src/api/dashboard/getAll.ts | 8 +
.../src/api/dashboard/lockDashboard.ts | 11 +
.../src/api/dashboard/queryRangeFormat.ts | 15 +
.../src/api/dashboard/unlockDashboard.ts | 11 +
signoz/frontend/src/api/dashboard/update.ts | 20 +
.../variables/dashboardVariablesQuery.ts | 30 +
signoz/frontend/src/api/disks/getDisks.ts | 24 +
.../api/dynamicConfigs/getDynamicConfigs.ts | 24 +
signoz/frontend/src/api/errors/getAll.ts | 34 +
.../api/errors/getByErrorTypeAndService.ts | 29 +
signoz/frontend/src/api/errors/getById.ts | 29 +
.../frontend/src/api/errors/getErrorCounts.ts | 30 +
.../frontend/src/api/errors/getNextPrevId.ts | 29 +
.../src/api/features/getFeatureFlags.ts | 10 +
signoz/frontend/src/api/index.ts | 179 +
signoz/frontend/src/api/licenses/apply.ts | 26 +
signoz/frontend/src/api/licenses/getAll.ts | 24 +
.../src/api/logs/AddToSelectedField.ts | 23 +
signoz/frontend/src/api/logs/GetLogs.ts | 26 +
.../frontend/src/api/logs/GetLogsAggregate.ts | 26 +
.../frontend/src/api/logs/GetSearchFields.ts | 24 +
.../src/api/logs/RemoveFromSelectedField.ts | 23 +
signoz/frontend/src/api/logs/livetail.ts | 19 +
.../src/api/metrics/ApDex/apDexSettings.ts | 16 +
.../src/api/metrics/ApDex/getApDexSettings.ts | 8 +
.../src/api/metrics/ApDex/getMetricMeta.ts | 11 +
.../frontend/src/api/metrics/getDBOverView.ts | 26 +
.../api/metrics/getExternalAverageDuration.ts | 29 +
.../src/api/metrics/getExternalError.ts | 26 +
.../src/api/metrics/getExternalService.ts | 26 +
.../frontend/src/api/metrics/getQueryRange.ts | 41 +
.../src/api/metrics/getResourceAttributes.ts | 61 +
signoz/frontend/src/api/metrics/getService.ts | 13 +
.../src/api/metrics/getServiceOverview.ts | 16 +
.../src/api/metrics/getTopLevelOperations.ts | 12 +
.../src/api/metrics/getTopOperations.ts | 15 +
signoz/frontend/src/api/pipeline/get.ts | 25 +
signoz/frontend/src/api/pipeline/post.ts | 25 +
signoz/frontend/src/api/pipeline/preview.ts | 21 +
.../plannedDowntime/createDowntimeSchedule.ts | 44 +
.../plannedDowntime/deleteDowntimeSchedule.ts | 19 +
.../getAllDowntimeSchedules.ts | 50 +
.../plannedDowntime/updateDowntimeSchedule.ts | 37 +
.../api/queryBuilder/getAggregateAttribute.ts | 49 +
.../src/api/queryBuilder/getAttributeKeys.ts | 51 +
.../api/queryBuilder/getAttributesValues.ts | 42 +
.../frontend/src/api/saveView/deleteView.ts | 5 +
.../frontend/src/api/saveView/getAllViews.ts | 9 +
signoz/frontend/src/api/saveView/saveView.ts | 16 +
.../frontend/src/api/saveView/updateView.ts | 19 +
.../src/api/settings/getIngestionData.ts | 24 +
.../frontend/src/api/settings/getRetention.ts | 26 +
.../frontend/src/api/settings/setRetention.ts | 30 +
signoz/frontend/src/api/trace/getFilters.ts | 49 +
signoz/frontend/src/api/trace/getSpans.ts | 62 +
.../src/api/trace/getSpansAggregate.ts | 65 +
signoz/frontend/src/api/trace/getTagFilter.ts | 49 +
signoz/frontend/src/api/trace/getTagValue.ts | 31 +
signoz/frontend/src/api/trace/getTraceItem.ts | 32 +
.../frontend/src/api/user/changeMyPassword.ts | 26 +
signoz/frontend/src/api/user/deleteInvite.ts | 24 +
signoz/frontend/src/api/user/deleteUser.ts | 24 +
signoz/frontend/src/api/user/editOrg.ts | 28 +
signoz/frontend/src/api/user/editUser.ts | 26 +
.../frontend/src/api/user/getInviteDetails.ts | 26 +
.../frontend/src/api/user/getLatestVersion.ts | 25 +
signoz/frontend/src/api/user/getOrgUser.ts | 24 +
.../frontend/src/api/user/getOrganization.ts | 28 +
.../src/api/user/getPendingInvites.ts | 24 +
signoz/frontend/src/api/user/getPreference.ts | 24 +
.../src/api/user/getResetPasswordToken.ts | 24 +
signoz/frontend/src/api/user/getRoles.ts | 28 +
signoz/frontend/src/api/user/getUser.ts | 28 +
signoz/frontend/src/api/user/getVersion.ts | 25 +
signoz/frontend/src/api/user/login.ts | 26 +
signoz/frontend/src/api/user/loginPrecheck.ts | 28 +
signoz/frontend/src/api/user/resetPassword.ts | 26 +
signoz/frontend/src/api/user/sendInvite.ts | 26 +
signoz/frontend/src/api/user/setFlags.ts | 26 +
signoz/frontend/src/api/user/signup.ts | 26 +
signoz/frontend/src/api/user/updateRole.ts | 26 +
.../src/api/userFeedback/sendFeedback.ts | 21 +
signoz/frontend/src/api/utils.ts | 76 +
signoz/frontend/src/api/widgets/getQuery.ts | 26 +
.../src/assets/CustomIcons/ApacheIcon.tsx | 176 +
.../src/assets/CustomIcons/DockerIcon.tsx | 28 +
.../assets/CustomIcons/ElasticSearchIcon.tsx | 36 +
.../src/assets/CustomIcons/GrafanaIcon.tsx | 18 +
.../src/assets/CustomIcons/HerokuIcon.tsx | 27 +
.../src/assets/CustomIcons/JuiceBoxIcon.tsx | 82 +
.../src/assets/CustomIcons/KubernetesIcon.tsx | 22 +
.../src/assets/CustomIcons/MagicBallIcon.tsx | 38 +
.../src/assets/CustomIcons/MongoDBIcon.tsx | 68 +
.../src/assets/CustomIcons/MySQLIcon.tsx | 28 +
.../src/assets/CustomIcons/NginxIcon.tsx | 22 +
.../src/assets/CustomIcons/PostgreSQLIcon.tsx | 40 +
.../src/assets/CustomIcons/RedisIcon.tsx | 60 +
.../src/assets/CustomIcons/TentIcon.tsx | 110 +
.../frontend/src/assets/Dashboard/BarIcon.tsx | 41 +
signoz/frontend/src/assets/Dashboard/List.tsx | 30 +
.../frontend/src/assets/Dashboard/PromQl.tsx | 27 +
.../frontend/src/assets/Dashboard/Table.tsx | 48 +
.../src/assets/Dashboard/TimeSeries.tsx | 69 +
.../frontend/src/assets/Dashboard/Value.tsx | 32 +
.../src/assets/Integrations/ConfigureIcon.tsx | 23 +
signoz/frontend/src/assets/NotFound.tsx | 14 +
.../src/assets/SomethingWentWrong.tsx | 468 +
signoz/frontend/src/assets/UnAuthorized.tsx | 26 +
.../CustomTimePicker.styles.scss | 121 +
.../CustomTimePicker/CustomTimePicker.tsx | 348 +
.../CustomTimePickerPopoverContent.tsx | 118 +
.../RangePickerModal.styles.scss | 4 +
.../CustomTimePicker/RangePickerModal.tsx | 68 +
.../components/DraggableTableRow/index.tsx | 54 +
.../tests/DraggableTableRow.test.tsx | 38 +
.../DraggableTableRow.test.tsx.snap | 103 +
.../DraggableTableRow/tests/utils.test.ts | 44 +
.../src/components/DraggableTableRow/utils.ts | 15 +
.../components/DropDown/DropDown.styles.scss | 11 +
.../src/components/DropDown/DropDown.tsx | 54 +
.../src/components/Editor/Editor.test.tsx | 59 +
.../Editor/__snapshots__/Editor.test.tsx.snap | 69 +
.../frontend/src/components/Editor/index.tsx | 56 +
.../components/ExplorerCard/ExplorerCard.tsx | 252 +
.../ExplorerCard/MenuItemGenerator.tsx | 103 +
.../ExplorerCard/SaveViewWithName.tsx | 80 +
.../ExplorerCard/__mock__/viewData.ts | 32 +
.../src/components/ExplorerCard/constants.ts | 14 +
.../src/components/ExplorerCard/styles.ts | 29 +
.../ExplorerCard/test/ExplorerCard.test.tsx | 60 +
.../test/MenuItemGenerator.test.tsx | 62 +
.../test/SaveViewWithName.test.tsx | 63 +
.../src/components/ExplorerCard/types.ts | 84 +
.../src/components/ExplorerCard/utils.ts | 195 +
.../src/components/Graph/Plugin/DragSelect.ts | 321 +
.../src/components/Graph/Plugin/EmptyGraph.ts | 17 +
.../Graph/Plugin/IntersectionCursor.ts | 164 +
.../src/components/Graph/Plugin/Legend.ts | 114 +
.../src/components/Graph/Plugin/Tooltip.ts | 46 +
.../src/components/Graph/Plugin/index.ts | 1 +
.../src/components/Graph/Plugin/utils.ts | 20 +
.../Graph/__tests__/xAxisConfig.test.ts | 74 +
.../frontend/src/components/Graph/hasData.ts | 19 +
.../frontend/src/components/Graph/helpers.ts | 8 +
.../frontend/src/components/Graph/index.tsx | 209 +
.../frontend/src/components/Graph/styles.ts | 28 +
signoz/frontend/src/components/Graph/types.ts | 78 +
signoz/frontend/src/components/Graph/utils.ts | 223 +
.../src/components/Graph/xAxisConfig.ts | 140 +
.../src/components/Graph/yAxisConfig.ts | 58 +
.../frontend/src/components/Input/index.tsx | 71 +
.../src/components/Loadable/Loadable.test.tsx | 49 +
.../src/components/Loadable/index.tsx | 16 +
.../LogDetail/LogDetail.interfaces.ts | 14 +
.../LogDetail/LogDetails.styles.scss | 232 +
.../QueryBuilderSearchWrapper.styles.scss | 13 +
.../LogDetail/QueryBuilderSearchWrapper.tsx | 77 +
.../src/components/LogDetail/constants.ts | 7 +
.../src/components/LogDetail/index.tsx | 211 +
.../components/Logs/AddToQueryHOC.styles.scss | 3 +
.../src/components/Logs/AddToQueryHOC.tsx | 39 +
.../components/Logs/CategoryHeading/index.tsx | 12 +
.../components/Logs/CategoryHeading/styles.ts | 6 +
.../src/components/Logs/CopyClipboardHOC.tsx | 41 +
.../Logs/ListLogView/ListLogView.styles.scss | 103 +
.../src/components/Logs/ListLogView/index.tsx | 249 +
.../src/components/Logs/ListLogView/styles.ts | 67 +
.../src/components/Logs/ListLogView/util.ts | 1 +
.../LogLinesActionButtons.styles.scss | 44 +
.../LogLinesActionButtons.tsx | 42 +
.../LogStateIndicator.styles.scss | 42 +
.../LogStateIndicator.test.tsx | 45 +
.../LogStateIndicator/LogStateIndicator.tsx | 57 +
.../Logs/LogStateIndicator/utils.test.ts | 89 +
.../Logs/LogStateIndicator/utils.ts | 57 +
.../Logs/RawLogView/RawLogView.styles.scss | 0
.../src/components/Logs/RawLogView/config.ts | 3 +
.../src/components/Logs/RawLogView/index.tsx | 214 +
.../src/components/Logs/RawLogView/styles.ts | 83 +
.../src/components/Logs/RawLogView/types.ts | 19 +
.../src/components/Logs/TableView/config.ts | 31 +
.../src/components/Logs/TableView/index.tsx | 24 +
.../src/components/Logs/TableView/styles.ts | 23 +
.../src/components/Logs/TableView/types.ts | 35 +
.../Logs/TableView/useTableView.styles.scss | 27 +
.../Logs/TableView/useTableView.tsx | 136 +
signoz/frontend/src/components/Logs/styles.ts | 8 +
.../LogsFormatOptionsMenu.styles.scss | 396 +
.../LogsFormatOptionsMenu.tsx | 242 +
.../CodeCopyBtn/CodeCopyBtn.scss | 36 +
.../CodeCopyBtn/CodeCopyBtn.tsx | 46 +
.../MarkdownRenderer/MarkdownRenderer.tsx | 143 +
.../components/MessageTip/MessageTip.test.tsx | 47 +
.../__snapshots__/MessageTip.test.tsx.snap | 54 +
.../src/components/MessageTip/index.tsx | 27 +
.../src/components/MessageTip/styles.ts | 6 +
signoz/frontend/src/components/Modal.tsx | 36 +
.../src/components/NotFound/NotFound.test.tsx | 19 +
.../__snapshots__/NotFound.test.tsx.snap | 130 +
.../src/components/NotFound/constant.ts | 1 +
.../src/components/NotFound/index.tsx | 53 +
.../src/components/NotFound/styles.ts | 60 +
.../OverlayScrollbar/OverlayScrollbar.tsx | 54 +
.../ReleaseNote/ReleaseNoteProps.ts | 4 +
.../ReleaseNote/Releases/ReleaseNote0120.tsx | 73 +
.../src/components/ReleaseNote/index.tsx | 66 +
.../ResizeTable/DynamicColumnTable.syles.scss | 31 +
.../ResizeTable/DynamicColumnTable.tsx | 128 +
.../ResizeTable/ResizableHeader.tsx | 44 +
.../components/ResizeTable/ResizeTable.tsx | 98 +
.../TableComponent/DateComponent.tsx | 15 +
.../ResizeTable/TableComponent/Time.tsx | 16 +
.../src/components/ResizeTable/config.ts | 1 +
.../src/components/ResizeTable/contants.ts | 11 +
.../src/components/ResizeTable/index.ts | 4 +
.../src/components/ResizeTable/styles.ts | 17 +
.../src/components/ResizeTable/types.ts | 46 +
.../src/components/ResizeTable/utils.ts | 77 +
.../src/components/RouteTab/RouteTab.test.tsx | 93 +
.../src/components/RouteTab/index.tsx | 49 +
.../frontend/src/components/RouteTab/types.ts | 16 +
.../frontend/src/components/Spinner/index.tsx | 28 +
.../frontend/src/components/Spinner/styles.ts | 16 +
.../frontend/src/components/Styled/index.ts | 85 +
.../frontend/src/components/Styled/styles.ts | 42 +
.../frontend/src/components/Styled/types.ts | 5 +
.../TabLabel/TabLabel.interfaces.ts | 5 +
.../src/components/TabLabel/index.tsx | 29 +
.../TableRenderer/LabelColumn.styles.scss | 10 +
.../components/TableRenderer/LabelColumn.tsx | 52 +
.../TableRenderer/TableRenderer.types.ts | 5 +
.../TableRenderer/TagWithToolTip.tsx | 36 +
.../src/components/TableRenderer/utils.ts | 54 +
.../src/components/Tags/Tags.styles.scss | 38 +
signoz/frontend/src/components/Tags/Tags.tsx | 115 +
.../TextToolTip/TextToolTip.style.scss | 3 +
.../TextToolTip/TextToolTip.test.tsx | 53 +
.../components/TextToolTip/TextToolTip.tsx | 88 +
.../src/components/TextToolTip/constant.ts | 1 +
.../src/components/TextToolTip/index.tsx | 3 +
.../TimePreference.styles.scss | 39 +
.../TimePreferenceDropDown/config.tsx | 7 +
.../TimePreferenceDropDown/index.tsx | 65 +
.../TimePreferenceDropDown/styles.ts | 13 +
.../TypicalOverlayScrollbar.tsx | 31 +
.../typicalOverlayScrollbar.scss | 3 +
.../src/components/Upgrade/UpgradePrompt.tsx | 31 +
.../src/components/Uplot/Uplot.styles.scss | 23 +
.../frontend/src/components/Uplot/Uplot.tsx | 163 +
signoz/frontend/src/components/Uplot/index.ts | 3 +
signoz/frontend/src/components/Uplot/utils.ts | 48 +
.../ValueGraph/ValueGraph.styles.scss | 31 +
.../src/components/ValueGraph/index.tsx | 69 +
.../src/components/ValueGraph/utils.ts | 97 +
.../VirtuosoOverlayScrollbar.tsx | 37 +
.../virtuosoOverlayScrollbar.scss | 5 +
.../components/WelcomeLeftContainer/index.tsx | 40 +
.../components/WelcomeLeftContainer/styles.ts | 23 +
.../facingIssueBtn/FacingIssueBtn.style.scss | 28 +
.../facingIssueBtn/FacingIssueBtn.tsx | 70 +
.../src/components/facingIssueBtn/util.ts | 74 +
signoz/frontend/src/constants/alerts.ts | 9 +
signoz/frontend/src/constants/apDex.ts | 5 +
signoz/frontend/src/constants/api.ts | 5 +
signoz/frontend/src/constants/app.ts | 18 +
signoz/frontend/src/constants/card.ts | 4 +
signoz/frontend/src/constants/events.ts | 5 +
signoz/frontend/src/constants/features.ts | 24 +
signoz/frontend/src/constants/global.ts | 4 +
signoz/frontend/src/constants/liveTail.ts | 5 +
signoz/frontend/src/constants/localStorage.ts | 22 +
signoz/frontend/src/constants/onboarding.ts | 1 +
.../src/constants/optionsFormatTypes.ts | 5 +
signoz/frontend/src/constants/panelTypes.ts | 44 +
signoz/frontend/src/constants/query.ts | 35 +
signoz/frontend/src/constants/queryBuilder.ts | 408 +
.../src/constants/queryBuilderFilterConfig.ts | 1 +
.../src/constants/queryBuilderOperators.ts | 427 +
.../src/constants/queryFunctionOptions.ts | 143 +
.../frontend/src/constants/reactQueryKeys.ts | 11 +
signoz/frontend/src/constants/regExp.ts | 7 +
.../src/constants/resourceAttributes.ts | 18 +
signoz/frontend/src/constants/routes.ts | 59 +
.../frontend/src/constants/sessionStorage.ts | 3 +
.../constants/shortcuts/DashboardShortcuts.ts | 18 +
.../src/constants/shortcuts/QBShortcuts.ts | 17 +
.../constants/shortcuts/globalShortcuts.ts | 32 +
.../shortcuts/logsExplorerShortcuts.ts | 19 +
signoz/frontend/src/constants/theme.ts | 181 +
.../src/container/APIKeys/APIKeys.styles.scss | 685 +
.../src/container/APIKeys/APIKeys.test.tsx | 99 +
.../src/container/APIKeys/APIKeys.tsx | 864 +
.../AllAlertChannels/AlertChannels.tsx | 76 +
.../src/container/AllAlertChannels/Delete.tsx | 62 +
.../src/container/AllAlertChannels/index.tsx | 88 +
.../src/container/AllAlertChannels/styles.ts | 26 +
.../src/container/AllError/constant.ts | 9 +
.../frontend/src/container/AllError/index.tsx | 454 +
.../frontend/src/container/AllError/types.ts | 9 +
.../src/container/AllError/utils.test.ts | 109 +
.../frontend/src/container/AllError/utils.ts | 184 +
.../container/AppLayout/AppLayout.styles.scss | 67 +
.../src/container/AppLayout/index.tsx | 342 +
.../src/container/AppLayout/styles.ts | 26 +
.../frontend/src/container/AppLayout/utils.ts | 9 +
.../BillingContainer.styles.scss | 79 +
.../BillingContainer.test.tsx | 184 +
.../BillingContainer/BillingContainer.tsx | 559 +
.../BillingUsageGraph.styles.scss | 29 +
.../BillingUsageGraph/BillingUsageGraph.tsx | 205 +
.../BillingUsageGraph/generateCsvData.ts | 129 +
.../BillingUsageGraph/utils.ts | 131 +
.../ConfigDropdown/Config/ErrorLink.tsx | 33 +
.../container/ConfigDropdown/Config/Link.tsx | 23 +
.../container/ConfigDropdown/Config/index.tsx | 49 +
.../src/container/ConfigDropdown/index.tsx | 75 +
.../src/container/ConfigDropdown/styles.ts | 6 +
.../frontend/src/container/Controls/config.ts | 9 +
.../frontend/src/container/Controls/index.tsx | 91 +
.../frontend/src/container/Controls/styles.ts | 7 +
.../container/CreateAlertChannels/config.ts | 127 +
.../container/CreateAlertChannels/defaults.ts | 448 +
.../container/CreateAlertChannels/index.tsx | 596 +
.../container/CreateAlertChannels/utils.ts | 4 +
.../CreateAlertRule/SelectAlertType/config.ts | 27 +
.../CreateAlertRule/SelectAlertType/index.tsx | 95 +
.../CreateAlertRule/SelectAlertType/styles.ts | 16 +
.../CreateAlertRule/SelectAlertType/types.ts | 7 +
.../src/container/CreateAlertRule/config.ts | 8 +
.../src/container/CreateAlertRule/defaults.ts | 152 +
.../src/container/CreateAlertRule/index.tsx | 96 +
.../container/Download/Download.styles.scss | 4 +
.../src/container/Download/Download.tsx | 77 +
.../src/container/Download/Download.types.ts | 10 +
.../DownloadV2/DownloadV2.styles.scss | 84 +
.../src/container/DownloadV2/DownloadV2.tsx | 84 +
.../container/DownloadV2/DownloadV2.types.ts | 10 +
.../src/container/EditAlertChannels/index.tsx | 503 +
.../src/container/EditRules/index.tsx | 30 +
.../src/container/EditRules/styles.ts | 11 +
.../EmptyLogsSearch.styles.scss | 30 +
.../EmptyLogsSearch/EmptyLogsSearch.tsx | 47 +
.../src/container/ErrorDetails/config.ts | 8 +
.../src/container/ErrorDetails/index.tsx | 205 +
.../src/container/ErrorDetails/styles.scss | 3 +
.../src/container/ErrorDetails/styles.ts | 28 +
.../ExplorerControlPanel.interfaces.ts | 8 +
.../container/ExplorerControlPanel/index.tsx | 33 +
.../container/ExplorerControlPanel/styles.ts | 5 +
.../ExplorerOptions/ExplorerOptionWrapper.tsx | 39 +
.../ExplorerOptions.styles.scss | 331 +
.../ExplorerOptions/ExplorerOptions.tsx | 567 +
.../ExplorerOptionsHideArea.styles.scss | 55 +
.../ExplorerOptionsHideArea.tsx | 82 +
.../src/container/ExplorerOptions/types.ts | 28 +
.../src/container/ExplorerOptions/utils.ts | 121 +
.../src/container/ExplorerOrderBy/index.tsx | 73 +
.../ExportPanel/ExportPanelContainer.tsx | 126 +
.../src/container/ExportPanel/index.tsx | 49 +
.../src/container/ExportPanel/styles.ts | 33 +
.../src/container/ExportPanel/utils.ts | 18 +
.../FormAlertChannels/Settings/Email.tsx | 48 +
.../Settings/LabelFilter.tsx | 61 +
.../FormAlertChannels/Settings/MsTeams.tsx | 57 +
.../FormAlertChannels/Settings/Opsgenie.tsx | 74 +
.../FormAlertChannels/Settings/Pager.tsx | 154 +
.../FormAlertChannels/Settings/Slack.tsx | 72 +
.../FormAlertChannels/Settings/Webhook.tsx | 59 +
.../src/container/FormAlertChannels/index.tsx | 201 +
.../src/container/FormAlertChannels/styles.ts | 8 +
.../container/FormAlertRules/BasicInfo.tsx | 254 +
.../ChQuerySection/ChQuerySection.tsx | 17 +
.../FormAlertRules/ChQuerySection/index.ts | 3 +
.../FormAlertRules/ChannelSelect/index.tsx | 81 +
.../FormAlertRules/ChannelSelect/styles.ts | 6 +
.../FormAlertRules/ChartPreview/config.ts | 98 +
.../FormAlertRules/ChartPreview/index.tsx | 292 +
.../FormAlertRules/ChartPreview/styles.ts | 42 +
.../FormAlertRules/ChartPreview/utils.test.ts | 105 +
.../FormAlertRules/ChartPreview/utils.ts | 85 +
.../FormAlertRules/FormAlertRules.styles.scss | 77 +
.../FormAlertRules/PromqlSection.tsx | 21 +
.../FormAlertRules/QuerySection.styles.scss | 61 +
.../container/FormAlertRules/QuerySection.tsx | 244 +
.../container/FormAlertRules/RuleOptions.tsx | 340 +
.../FormAlertRules/UserGuide/index.tsx | 165 +
.../FormAlertRules/UserGuide/styles.ts | 17 +
.../src/container/FormAlertRules/index.tsx | 749 +
.../FormAlertRules/labels/Labels.machine.ts | 49 +
.../labels/Labels.machine.typegen.ts | 25 +
.../FormAlertRules/labels/QueryChip.tsx | 24 +
.../container/FormAlertRules/labels/index.tsx | 161 +
.../container/FormAlertRules/labels/styles.ts | 34 +
.../container/FormAlertRules/labels/types.ts | 9 +
.../container/FormAlertRules/labels/utils.ts | 54 +
.../src/container/FormAlertRules/styles.ts | 106 +
.../container/FormAlertRules/utils.test.ts | 14 +
.../src/container/FormAlertRules/utils.ts | 64 +
.../FullScreenHeader.styles.scss | 37 +
.../FullScreenHeader/FullScreenHeader.tsx | 28 +
.../container/GantChart/GantChart.styles.scss | 16 +
.../src/container/GantChart/Span/index.tsx | 96 +
.../src/container/GantChart/Span/styles.ts | 52 +
.../container/GantChart/SpanName/index.tsx | 22 +
.../container/GantChart/SpanName/styles.ts | 41 +
.../src/container/GantChart/Trace/index.tsx | 231 +
.../src/container/GantChart/Trace/styles.ts | 113 +
.../src/container/GantChart/Trace/utils.ts | 3 +
.../src/container/GantChart/index.tsx | 92 +
.../src/container/GantChart/styles.ts | 48 +
.../frontend/src/container/GantChart/utils.ts | 198 +
.../GeneralSettings/GeneralSettings.tsx | 634 +
.../container/GeneralSettings/Retention.tsx | 132 +
.../GeneralSettings/StatusMessage.tsx | 76 +
.../src/container/GeneralSettings/index.tsx | 113 +
.../src/container/GeneralSettings/styles.ts | 100 +
.../src/container/GeneralSettings/utils.ts | 56 +
.../GeneralSettingsCloud.styles.scss | 11 +
.../GeneralSettingsCloud.tsx | 16 +
.../container/GeneralSettingsCloud/index.tsx | 3 +
.../frontend/src/container/GoToTop/index.tsx | 29 +
.../DashboardEmptyState.styles.scss | 244 +
.../DashboardEmptyState.tsx | 112 +
.../GridCardLayout/EmptyWidget/index.tsx | 15 +
.../GridCardLayout/EmptyWidget/styles.ts | 8 +
.../GridCard/FullView/GraphManager.tsx | 155 +
.../FullView/TableRender/CustomCheckBox.tsx | 41 +
.../FullView/TableRender/GetLabel.tsx | 18 +
.../TableRender/GraphManagerColumns.tsx | 85 +
.../GridCard/FullView/TableRender/Label.tsx | 34 +
.../FullView/WidgetFullView.styles.scss | 57 +
.../GridCard/FullView/contants.ts | 32 +
.../GridCard/FullView/index.tsx | 246 +
.../GridCard/FullView/styles.ts | 45 +
.../GridCardLayout/GridCard/FullView/types.ts | 89 +
.../GridCardLayout/GridCard/FullView/utils.ts | 133 +
.../GridCard/WidgetGraphComponent.tsx | 351 +
.../GridCard/__mock__/mockChartData.ts | 15 +
.../GridCard/__mock__/mockLegendEntryData.ts | 12 +
.../GridCardLayout/GridCard/index.tsx | 233 +
.../GridCardLayout/GridCard/styles.ts | 23 +
.../GridCardLayout/GridCard/types.ts | 56 +
.../GridCardLayout/GridCard/utils.ts | 133 +
.../GridCardLayout/GridCardLayout.styles.scss | 362 +
.../GridCardLayout/GridCardLayout.tsx | 622 +
.../WidgetHeader/DisplayThreshold.tsx | 19 +
.../WidgetHeader/WidgetHeader.styles.scss | 39 +
.../GridCardLayout/WidgetHeader/config.ts | 30 +
.../GridCardLayout/WidgetHeader/contants.ts | 17 +
.../GridCardLayout/WidgetHeader/index.tsx | 255 +
.../GridCardLayout/WidgetHeader/styles.ts | 58 +
.../GridCardLayout/WidgetHeader/types.ts | 16 +
.../GridCardLayout/WidgetHeader/utils.ts | 23 +
.../container/GridCardLayout/WidgetRow.tsx | 82 +
.../src/container/GridCardLayout/config.ts | 21 +
.../src/container/GridCardLayout/index.tsx | 13 +
.../src/container/GridCardLayout/styles.ts | 120 +
.../src/container/GridCardLayout/utils.ts | 8 +
.../src/container/GridPanelSwitch/index.tsx | 75 +
.../src/container/GridPanelSwitch/types.ts | 48 +
.../src/container/GridPanelSwitch/utils.ts | 12 +
.../GridTableComponent/__tests__/response.ts | 215 +
.../__tests__/utils.test.tsx | 130 +
.../container/GridTableComponent/config.ts | 9 +
.../container/GridTableComponent/index.tsx | 156 +
.../container/GridTableComponent/styles.ts | 31 +
.../src/container/GridTableComponent/types.ts | 26 +
.../src/container/GridTableComponent/utils.ts | 170 +
.../container/GridValueComponent/config.ts | 3 +
.../container/GridValueComponent/index.tsx | 52 +
.../container/GridValueComponent/styles.ts | 19 +
.../src/container/GridValueComponent/types.ts | 10 +
.../Header/CurrentOrganization/index.tsx | 78 +
.../src/container/Header/Header.styles.scss | 25 +
.../container/Header/ManageLicense/index.tsx | 49 +
.../container/Header/ManageLicense/styles.ts | 19 +
.../src/container/Header/SignedIn/index.tsx | 50 +
.../frontend/src/container/Header/index.tsx | 215 +
.../frontend/src/container/Header/styles.ts | 90 +
.../IngestionSettings.styles.scss | 989 +
.../IngestionSettings/IngestionSettings.tsx | 91 +
.../MultiIngestionSettings.tsx | 1177 +
.../__tests__/MultiIngestionSettings.test.tsx | 45 +
.../container/Licenses/ApplyLicenseForm.tsx | 116 +
.../src/container/Licenses/ListLicenses.tsx | 43 +
.../frontend/src/container/Licenses/index.tsx | 42 +
.../frontend/src/container/Licenses/styles.ts | 30 +
.../AlertsEmptyState/AlertInfoCard.tsx | 40 +
.../AlertsEmptyState.styles.scss | 251 +
.../AlertsEmptyState/AlertsEmptyState.tsx | 166 +
.../AlertsEmptyState/InfoLinkText.tsx | 34 +
.../AlertsEmptyState/alertLinks.ts | 59 +
.../container/ListAlertRules/DeleteAlert.tsx | 116 +
.../container/ListAlertRules/ListAlert.tsx | 422 +
.../ListAlertRules/TableComponents/Status.tsx | 32 +
.../ListAlertRules/ToggleAlertState.tsx | 110 +
.../src/container/ListAlertRules/index.tsx | 84 +
.../src/container/ListAlertRules/styles.ts | 34 +
.../src/container/ListAlertRules/utils.ts | 57 +
.../ListOfDashboard/DashboardList.styles.scss | 1315 ++
.../DashboardTemplatesModal.styles.scss | 269 +
.../DashboardTemplatesModal.tsx | 225 +
.../ListOfDashboard/DashboardsList.tsx | 1057 +
.../ImportJSON/importJSON.styles.scss | 88 +
.../ListOfDashboard/ImportJSON/index.tsx | 260 +
.../SearchFilter/Dashboard.machine.tsx | 50 +
.../SearchFilter/Dashboard.machine.typegen.ts | 32 +
.../SearchFilter/QueryChip.tsx | 21 +
.../SearchFilter/__tests__/utils.test.ts | 67 +
.../ListOfDashboard/SearchFilter/index.tsx | 211 +
.../ListOfDashboard/SearchFilter/styles.ts | 27 +
.../ListOfDashboard/SearchFilter/types.ts | 18 +
.../ListOfDashboard/SearchFilter/utils.ts | 154 +
.../TableComponents/CreatedBy.tsx | 17 +
.../TableComponents/DeleteButton.styles.scss | 15 +
.../TableComponents/DeleteButton.tsx | 166 +
.../ListOfDashboard/TableComponents/Name.tsx | 28 +
.../ListOfDashboard/TableComponents/Tags.tsx | 16 +
.../ListOfDashboard/TableComponents/styles.ts | 7 +
.../dashboardSearchAndFilter.ts | 24 +
.../src/container/ListOfDashboard/index.tsx | 3 +
.../src/container/ListOfDashboard/styles.ts | 25 +
.../src/container/ListOfDashboard/utils.ts | 55 +
.../container/LiveLogs/BackButton/index.tsx | 53 +
.../container/LiveLogs/FiltersInput/index.tsx | 78 +
.../container/LiveLogs/FiltersInput/styles.ts | 24 +
.../LiveLogs/ListViewPanel/index.tsx | 75 +
.../LiveLogs/ListViewPanel/styles.ts | 11 +
.../LiveLogs/LiveLogsContainer/index.tsx | 203 +
.../LiveLogs/LiveLogsContainer/styles.ts | 17 +
.../container/LiveLogs/LiveLogsList/index.tsx | 156 +
.../container/LiveLogs/LiveLogsList/types.ts | 5 +
.../LiveLogs/LiveLogsListChart/index.tsx | 72 +
.../LiveLogs/LiveLogsListChart/types.ts | 6 +
.../src/container/LiveLogs/constants.ts | 53 +
.../frontend/src/container/LiveLogs/types.ts | 6 +
.../frontend/src/container/LiveLogs/utils.ts | 71 +
.../src/container/LiveLogsTopNav/index.tsx | 71 +
.../src/container/LiveLogsTopNav/styles.ts | 19 +
.../src/container/LocalTopNav/index.tsx | 50 +
.../src/container/LocalTopNav/styles.ts | 9 +
.../src/container/LocalTopNav/types.ts | 6 +
.../src/container/LogControls/index.tsx | 130 +
.../src/container/LogControls/styles.ts | 14 +
.../container/LogDetailedView/ActionItem.tsx | 61 +
.../BodyTitleRenderer.styles.ts | 11 +
.../LogDetailedView/BodyTitleRenderer.tsx | 89 +
.../ContextLogRenderer.styles.scss | 25 +
.../ContextView/ContextLogRenderer.tsx | 132 +
.../ContextView/ContextView.styles.scss | 23 +
.../ContextView/ContextView.tsx | 36 +
.../ContextView/useContextLogData.ts | 163 +
.../LogDetailedView/FieldRenderer.styles.scss | 23 +
.../LogDetailedView/FieldRenderer.styles.ts | 25 +
.../LogDetailedView/FieldRenderer.tsx | 45 +
.../LogDetailedView/JsonView.styles.scss | 46 +
.../container/LogDetailedView/JsonView.tsx | 93 +
.../LogDetailedView/LogContext.styles.scss | 3 +
.../container/LogDetailedView/LogContext.tsx | 52 +
.../LogDetailedView/LogDetailedView.types.ts | 25 +
.../LogDetailedView/Overview.styles.scss | 143 +
.../container/LogDetailedView/Overview.tsx | 218 +
.../LogDetailedView/TableView.styles.scss | 111 +
.../container/LogDetailedView/TableView.tsx | 391 +
.../src/container/LogDetailedView/config.ts | 13 +
.../src/container/LogDetailedView/constant.ts | 4 +
.../src/container/LogDetailedView/index.tsx | 164 +
.../container/LogDetailedView/util.test.ts | 187 +
.../src/container/LogDetailedView/utils.tsx | 268 +
.../LogsExplorerQuerySection.styles.scss | 32 +
.../LogExplorerQuerySection/index.tsx | 114 +
.../src/container/LogLiveTail/config.ts | 26 +
.../src/container/LogLiveTail/index.tsx | 266 +
.../src/container/LogLiveTail/styles.ts | 25 +
signoz/frontend/src/container/Login/index.tsx | 290 +
signoz/frontend/src/container/Login/styles.ts | 38 +
.../src/container/LogsAggregate/index.tsx | 93 +
.../src/container/LogsAggregate/styles.ts | 11 +
.../LogsContextList.styles.scss | 32 +
.../LogsContextList/ShowButton.styles.scss | 31 +
.../container/LogsContextList/ShowButton.tsx | 54 +
.../src/container/LogsContextList/configs.ts | 9 +
.../src/container/LogsContextList/index.tsx | 218 +
.../src/container/LogsContextList/styles.ts | 20 +
.../src/container/LogsContextList/utils.ts | 53 +
.../container/LogsError/LogsError.styles.scss | 42 +
.../src/container/LogsError/LogsError.tsx | 39 +
.../LogsExplorerChart.interfaces.ts | 8 +
.../LogsExplorerChart.styled.ts | 14 +
.../src/container/LogsExplorerChart/index.tsx | 124 +
.../container/LogsExplorerContext/index.tsx | 115 +
.../container/LogsExplorerContext/styles.ts | 34 +
.../container/LogsExplorerContext/types.ts | 7 +
.../LogsExplorerContext/useInitialQuery.ts | 36 +
.../container/LogsExplorerContext/utils.ts | 23 +
.../InfinityTableView/LogsCustomTable.tsx | 30 +
.../InfinityTableView/TableRow.styles.scss | 4 +
.../InfinityTableView/TableRow.tsx | 95 +
.../InfinityTableView/config.ts | 7 +
.../InfinityTableView/index.tsx | 182 +
.../InfinityTableView/styles.ts | 74 +
.../InfinityTableView/types.ts | 9 +
.../LogsExplorerList.interfaces.ts | 12 +
.../LogsExplorerList.style.scss | 12 +
.../src/container/LogsExplorerList/index.tsx | 200 +
.../src/container/LogsExplorerList/styles.ts | 8 +
.../src/container/LogsExplorerList/utils.ts | 11 +
.../LogsExplorerTable.interfaces.ts | 7 +
.../LogsExplorerTable.styles.scss | 58 +
.../src/container/LogsExplorerTable/index.tsx | 37 +
.../LogsExplorerViews.styled.ts | 7 +
.../LogsExplorerViews.styles.scss | 154 +
.../src/container/LogsExplorerViews/index.tsx | 717 +
.../tests/LogsExplorerViews.test.tsx | 150 +
.../container/LogsExplorerViews/tests/mock.ts | 51 +
.../src/container/LogsFilters/FieldItem.tsx | 84 +
.../src/container/LogsFilters/config.ts | 8 +
.../src/container/LogsFilters/index.tsx | 118 +
.../src/container/LogsFilters/styles.ts | 29 +
.../src/container/LogsFilters/types.ts | 36 +
.../src/container/LogsFilters/utils.ts | 103 +
.../src/container/LogsIndexToFields/index.tsx | 7 +
.../LogsLoading/LogsLoading.styles.scss | 19 +
.../src/container/LogsLoading/LogsLoading.tsx | 24 +
.../LogsPanelComponent.styles.scss | 88 +
.../LogsPanelTable/LogsPanelComponent.tsx | 262 +
.../src/container/LogsPanelTable/utils.tsx | 89 +
.../SearchFields/ActionBar.tsx | 27 +
.../SearchFields/FieldKey.tsx | 19 +
.../QueryBuilder/QueryBuilder.tsx | 252 +
.../SearchFields/QueryBuilder/styles.ts | 17 +
.../SearchFields/QueryBuilder/utils.ts | 23 +
.../SearchFields/Suggestions.tsx | 61 +
.../LogsSearchFilter/SearchFields/index.tsx | 122 +
.../LogsSearchFilter/SearchFields/styles.tsx | 16 +
.../LogsSearchFilter/SearchFields/utils.ts | 122 +
.../src/container/LogsSearchFilter/index.tsx | 228 +
.../src/container/LogsSearchFilter/styles.ts | 14 +
.../LogsSearchFilter/useSearchParser.ts | 79 +
.../src/container/LogsSearchFilter/utils.ts | 16 +
.../src/container/LogsTable/index.tsx | 136 +
.../container/LogsTable/logsTable.styles.scss | 3 +
.../src/container/LogsTable/styles.ts | 20 +
.../src/container/LogsTopNav/index.tsx | 92 +
.../src/container/LogsTopNav/styles.ts | 19 +
.../MetricsApplication.factory.ts | 29 +
.../MetricsPageQueries/DBCallQueries.ts | 137 +
.../MetricsPageQueries/ExternalQueries.ts | 285 +
.../MetricsPageQueriesFactory.ts | 105 +
.../MetricsPageQueries/OverviewQueries.ts | 630 +
.../MetricsPageQueries/TopOperationQueries.ts | 153 +
.../MetricsApplication/Tabs/DBCall.tsx | 197 +
.../MetricsApplication/Tabs/External.tsx | 333 +
.../MetricsApplication/Tabs/Overview.tsx | 329 +
.../Tabs/Overview/ApDex/ApDexMetrics.tsx | 107 +
.../ApDex/ApDexMetricsApplication.tsx | 41 +
.../Tabs/Overview/ApDex/ApDexTraces.tsx | 63 +
.../Tabs/Overview/ApDex/constants.ts | 1 +
.../Tabs/Overview/ApDex/index.tsx | 49 +
.../Tabs/Overview/ApDex/types.ts | 18 +
.../Tabs/Overview/ServiceOverview.tsx | 127 +
.../Overview/TableRenderer/ColumnWithLink.tsx | 63 +
.../TableRenderer/TableColumnRenderer.tsx | 11 +
.../Tabs/Overview/TopLevelOperations.tsx | 64 +
.../Tabs/Overview/TopOperation.tsx | 45 +
.../Tabs/Overview/TopOperationMetrics.tsx | 121 +
.../Tabs/Overview/config.ts | 1 +
.../MetricsApplication/Tabs/styles.ts | 16 +
.../MetricsApplication/Tabs/types.ts | 75 +
.../container/MetricsApplication/Tabs/util.ts | 203 +
.../TopOperationsTable.styles.scss | 9 +
.../MetricsApplication/TopOperationsTable.tsx | 203 +
.../__mocks__/getTopOperation.ts | 19 +
.../container/MetricsApplication/constant.ts | 97 +
.../container/MetricsApplication/styles.ts | 50 +
.../src/container/MetricsApplication/types.ts | 32 +
.../MetricsApplication/utils.test.ts | 70 +
.../src/container/MetricsApplication/utils.ts | 65 +
.../MySettings/MySettings.styles.scss | 11 +
.../container/MySettings/Password/index.tsx | 157 +
.../MySettings/UserInfo/UserInfo.styles.scss | 7 +
.../container/MySettings/UserInfo/index.tsx | 125 +
.../src/container/MySettings/index.tsx | 84 +
.../src/container/MySettings/styles.ts | 14 +
.../ComponentSlider.styles.scss | 161 +
.../ComponentsSlider/constants.ts | 91 +
.../NewDashboard/ComponentsSlider/index.tsx | 95 +
.../ComponentsSlider/menuItems.tsx | 56 +
.../NewDashboard/ComponentsSlider/styles.ts | 41 +
.../DashboardName/index.tsx | 27 +
.../Description.styles.scss | 710 +
.../DashboardDescription/SettingsDrawer.tsx | 53 +
.../DashboardDescription/ShareModal.tsx | 101 +
.../__tests__/DashboardDescription.test.tsx | 100 +
.../DashboardDescription/index.tsx | 569 +
.../DashboardDescription/styles.ts | 24 +
.../DashboardDescription/utils.ts | 16 +
.../DashboardSettings.styles.scss | 136 +
.../DashboardSettingsContent.styles.scss | 69 +
.../General/AddTags/AddTags.styles.scss | 31 +
.../General/AddTags/index.tsx | 112 +
.../General/AddTags/styles.ts | 30 +
.../General/Description/index.tsx | 35 +
.../General/Description/styles.ts | 5 +
.../General/GeneralSettings.styles.scss | 197 +
.../DashboardSettings/General/index.tsx | 205 +
.../DashboardSettings/General/styles.ts | 20 +
.../DashboardSettings/General/utils.tsx | 22 +
.../VariableItem/VariableItem.styles.scss | 490 +
.../Variables/VariableItem/VariableItem.tsx | 470 +
.../Variables/VariableItem/styles.ts | 11 +
.../DashboardSettings/Variables/index.tsx | 426 +
.../DashboardSettings/Variables/types.ts | 7 +
.../NewDashboard/DashboardSettings/index.tsx | 38 +
.../DashboardVariableSelection.styles.scss | 97 +
.../DashboardVariableSelection.tsx | 148 +
.../VariableItem.test.tsx | 164 +
.../VariableItem.tsx | 507 +
.../DashboardVariablesSelection/index.tsx | 3 +
.../DashboardVariablesSelection/styles.ts | 46 +
.../DashboardVariablesSelection/util.ts | 31 +
.../DashboardVariablesSelection/utils.test.ts | 33 +
.../NewDashboard/GridGraphs/index.tsx | 19 +
.../NewDashboard/GridGraphs/styles.ts | 28 +
.../src/container/NewDashboard/index.tsx | 16 +
.../src/container/NewDashboard/utils.ts | 16 +
.../src/container/NewExplorerCTA/config.ts | 12 +
.../src/container/NewExplorerCTA/index.tsx | 68 +
.../ExplorerColumnsRenderer.styles.scss | 184 +
.../LeftContainer/ExplorerColumnsRenderer.tsx | 329 +
.../LeftContainer/LeftContainer.styles.scss | 16 +
.../QueryBuilder/QueryHeader.styles.scss | 8 +
.../QuerySection/QueryBuilder/QueryHeader.tsx | 68 +
.../QueryBuilder/clickHouse/index.tsx | 35 +
.../QueryBuilder/clickHouse/query.tsx | 136 +
.../QueryBuilder/clickHouse/types.ts | 9 +
.../QueryBuilder/promQL/index.tsx | 39 +
.../QueryBuilder/promQL/query.tsx | 83 +
.../QuerySection/QueryBuilder/promQL/types.ts | 6 +
.../QuerySection/QuerySection.styles.scss | 90 +
.../LeftContainer/QuerySection/index.tsx | 284 +
.../LeftContainer/QuerySection/styles.ts | 43 +
.../NewWidget/LeftContainer/QueryTypeTag.tsx | 25 +
.../LeftContainer/WidgetGraph/PlotTag.tsx | 25 +
.../WidgetGraph/WidgetGraph.styles.scss | 42 +
.../WidgetGraph/WidgetGraphContainer.tsx | 83 +
.../WidgetGraph/WidgetGraphs.tsx | 127 +
.../LeftContainer/WidgetGraph/index.tsx | 57 +
.../LeftContainer/WidgetGraph/styles.ts | 42 +
.../NewWidget/LeftContainer/index.tsx | 76 +
.../NewWidget/LeftContainer/styles.ts | 8 +
.../container/NewWidget/NewWidget.styles.scss | 79 +
.../ColumnUnitSelector.styles.scss | 27 +
.../ColumnUnitSelector/ColumnUnitSelector.tsx | 56 +
.../RightContainer/RightContainer.styles.scss | 503 +
.../Threshold/ColorSelector.styles.scss | 27 +
.../Threshold/ColorSelector.tsx | 89 +
.../Threshold/CustomColor.styles.scss | 29 +
.../RightContainer/Threshold/CustomColor.tsx | 26 +
.../Threshold/ShowCaseValue.styles.scss | 13 +
.../Threshold/ShowCaseValue.tsx | 29 +
.../Threshold/Threshold.styles.scss | 427 +
.../RightContainer/Threshold/Threshold.tsx | 376 +
.../Threshold/ThresholdSelector.styles.scss | 54 +
.../Threshold/ThresholdSelector.tsx | 117 +
.../RightContainer/Threshold/types.ts | 39 +
.../RightContainer/YAxisUnitSelector.tsx | 64 +
.../RightContainer/alertFomatCategories.ts | 131 +
.../NewWidget/RightContainer/constants.ts | 148 +
.../RightContainer/dataFormatCategories.ts | 440 +
.../NewWidget/RightContainer/index.tsx | 359 +
.../NewWidget/RightContainer/styles.ts | 39 +
.../NewWidget/RightContainer/timeItems.ts | 67 +
.../NewWidget/RightContainer/types.ts | 374 +
.../src/container/NewWidget/index.tsx | 757 +
.../src/container/NewWidget/styles.ts | 54 +
.../frontend/src/container/NewWidget/types.ts | 41 +
.../frontend/src/container/NewWidget/utils.ts | 463 +
.../src/container/NoLogs/NoLogs.styles.scss | 45 +
.../frontend/src/container/NoLogs/NoLogs.tsx | 59 +
...docker-quickStart-instrumentApplication.md | 106 +
...dotnet-docker-quickStart-runApplication.md | 21 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 101 +
...otnet-docker-recommended-runApplication.md | 21 +
.../dotnet-kubernetes-installOtelCollector.md | 24 +
...dotnet-kubernetes-instrumentApplication.md | 65 +
.../dotnet-kubernetes-runApplication.md | 10 +
...xamd64-quickStart-instrumentApplication.md | 71 +
...et-linuxamd64-quickStart-runApplication.md | 10 +
...xamd64-recommended-installOtelCollector.md | 98 +
...amd64-recommended-instrumentApplication.md | 67 +
...t-linuxamd64-recommended-runApplication.md | 18 +
...xarm64-quickStart-instrumentApplication.md | 70 +
...et-linuxarm64-quickStart-runApplication.md | 10 +
...xarm64-recommended-installOtelCollector.md | 99 +
...arm64-recommended-instrumentApplication.md | 68 +
...t-linuxarm64-recommended-runApplication.md | 18 +
...samd64-quickStart-instrumentApplication.md | 70 +
...et-macosamd64-quickStart-runApplication.md | 10 +
...samd64-recommended-installOtelCollector.md | 97 +
...amd64-recommended-instrumentApplication.md | 67 +
...t-macosamd64-recommended-runApplication.md | 18 +
...sarm64-quickStart-instrumentApplication.md | 70 +
...et-macosarm64-quickStart-runApplication.md | 10 +
...sarm64-recommended-installOtelCollector.md | 98 +
...arm64-recommended-instrumentApplication.md | 68 +
...t-macosarm64-recommended-runApplication.md | 18 +
...docker-quickStart-instrumentApplication.md | 67 +
...elixir-docker-quickStart-runApplication.md | 25 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 61 +
...lixir-docker-recommended-runApplication.md | 25 +
.../elixir-kubernetes-installOtelCollector.md | 24 +
...elixir-kubernetes-instrumentApplication.md | 57 +
.../elixir-kubernetes-runApplication.md | 6 +
...xamd64-quickStart-instrumentApplication.md | 62 +
...ir-linuxamd64-quickStart-runApplication.md | 6 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 57 +
...r-linuxamd64-recommended-runApplication.md | 29 +
...xarm64-quickStart-instrumentApplication.md | 62 +
...ir-linuxarm64-quickStart-runApplication.md | 6 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 57 +
...r-linuxarm64-recommended-runApplication.md | 28 +
...samd64-quickStart-instrumentApplication.md | 62 +
...ir-macosamd64-quickStart-runApplication.md | 6 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 57 +
...r-macosamd64-recommended-runApplication.md | 28 +
...sarm64-quickStart-instrumentApplication.md | 62 +
...ir-macosarm64-quickStart-runApplication.md | 6 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 57 +
...r-macosarm64-recommended-runApplication.md | 28 +
.../Modules/APM/GoLang/goLang.md | 414 +
...docker-quickStart-instrumentApplication.md | 135 +
...golang-docker-quickStart-runApplication.md | 21 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 137 +
...olang-docker-recommended-runApplication.md | 21 +
.../golang-kubernetes-installOtelCollector.md | 24 +
...golang-kubernetes-instrumentApplication.md | 124 +
.../golang-kubernetes-runApplication.md | 7 +
...xamd64-quickStart-instrumentApplication.md | 120 +
...ng-linuxamd64-quickStart-runApplication.md | 6 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 124 +
...g-linuxamd64-recommended-runApplication.md | 27 +
...xarm64-quickStart-instrumentApplication.md | 120 +
...ng-linuxarm64-quickStart-runApplication.md | 6 +
...xarm64-recommended-installOtelCollector.md | 99 +
...arm64-recommended-instrumentApplication.md | 124 +
...g-linuxarm64-recommended-runApplication.md | 27 +
...samd64-quickStart-instrumentApplication.md | 120 +
...ng-macosamd64-quickStart-runApplication.md | 6 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 124 +
...g-macosamd64-recommended-runApplication.md | 27 +
...sarm64-quickStart-instrumentApplication.md | 120 +
...ng-macosarm64-quickStart-runApplication.md | 6 +
...sarm64-recommended-installOtelCollector.md | 94 +
...arm64-recommended-instrumentApplication.md | 124 +
...g-macosarm64-recommended-runApplication.md | 27 +
...docker-quickStart-instrumentApplication.md | 25 +
.../jboss-docker-quickStart-runApplication.md | 25 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 24 +
...jboss-docker-recommended-runApplication.md | 25 +
.../jboss-kubernetes-installOtelCollector.md | 24 +
.../jboss-kubernetes-instrumentApplication.md | 12 +
.../jboss-kubernetes-runApplication.md | 20 +
...xamd64-quickStart-instrumentApplication.md | 10 +
...ss-linuxamd64-quickStart-runApplication.md | 28 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 11 +
...s-linuxamd64-recommended-runApplication.md | 38 +
...xarm64-quickStart-instrumentApplication.md | 10 +
...ss-linuxarm64-quickStart-runApplication.md | 28 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 11 +
...s-linuxarm64-recommended-runApplication.md | 38 +
...samd64-quickStart-instrumentApplication.md | 10 +
...ss-macosamd64-quickStart-runApplication.md | 28 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 11 +
...s-macosamd64-recommended-runApplication.md | 38 +
...sarm64-quickStart-instrumentApplication.md | 10 +
...ss-macosarm64-quickStart-runApplication.md | 28 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 11 +
...s-macosarm64-recommended-runApplication.md | 38 +
...docker-quickStart-instrumentApplication.md | 27 +
...others-docker-quickStart-runApplication.md | 27 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 22 +
...thers-docker-recommended-runApplication.md | 26 +
.../others-kubernetes-installOtelCollector.md | 24 +
...others-kubernetes-instrumentApplication.md | 12 +
.../others-kubernetes-runApplication.md | 19 +
...xamd64-quickStart-instrumentApplication.md | 10 +
...rs-linuxamd64-quickStart-runApplication.md | 17 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 11 +
...s-linuxamd64-recommended-runApplication.md | 32 +
...xarm64-quickStart-instrumentApplication.md | 10 +
...rs-linuxarm64-quickStart-runApplication.md | 17 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 11 +
...s-linuxarm64-recommended-runApplication.md | 32 +
...samd64-quickStart-instrumentApplication.md | 10 +
...rs-macosamd64-quickStart-runApplication.md | 17 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 11 +
...s-macosamd64-recommended-runApplication.md | 32 +
...sarm64-quickStart-instrumentApplication.md | 10 +
...rs-macosarm64-quickStart-runApplication.md | 17 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 11 +
...s-macosarm64-recommended-runApplication.md | 30 +
...docker-quickStart-instrumentApplication.md | 27 +
...ngBoot-docker-quickStart-runApplication.md | 28 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 22 +
...gBoot-docker-recommended-runApplication.md | 26 +
...ingBoot-kubernetes-installOtelCollector.md | 24 +
...ngBoot-kubernetes-instrumentApplication.md | 12 +
.../springBoot-kubernetes-runApplication.md | 20 +
...xamd64-quickStart-instrumentApplication.md | 12 +
...ot-linuxamd64-quickStart-runApplication.md | 17 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 11 +
...t-linuxamd64-recommended-runApplication.md | 37 +
...xarm64-quickStart-instrumentApplication.md | 12 +
...ot-linuxarm64-quickStart-runApplication.md | 17 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 11 +
...t-linuxarm64-recommended-runApplication.md | 37 +
...samd64-quickStart-instrumentApplication.md | 12 +
...ot-macosamd64-quickStart-runApplication.md | 17 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 11 +
...t-macosamd64-recommended-runApplication.md | 37 +
...sarm64-quickStart-instrumentApplication.md | 12 +
...ot-macosarm64-quickStart-runApplication.md | 17 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 11 +
...t-macosarm64-recommended-runApplication.md | 37 +
...docker-quickStart-instrumentApplication.md | 33 +
...tomcat-docker-quickStart-runApplication.md | 26 +
...docker-recommended-installOtelCollector.md | 96 +
...ocker-recommended-instrumentApplication.md | 30 +
...omcat-docker-recommended-runApplication.md | 26 +
.../tomcat-kubernetes-installOtelCollector.md | 24 +
...tomcat-kubernetes-instrumentApplication.md | 11 +
.../tomcat-kubernetes-runApplication.md | 24 +
...xamd64-quickStart-instrumentApplication.md | 9 +
...at-linuxamd64-quickStart-runApplication.md | 22 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 11 +
...t-linuxamd64-recommended-runApplication.md | 39 +
...xarm64-quickStart-instrumentApplication.md | 9 +
...at-linuxarm64-quickStart-runApplication.md | 22 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 11 +
...t-linuxarm64-recommended-runApplication.md | 39 +
...samd64-quickStart-instrumentApplication.md | 9 +
...at-macosamd64-quickStart-runApplication.md | 22 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 11 +
...t-macosamd64-recommended-runApplication.md | 39 +
...sarm64-quickStart-instrumentApplication.md | 9 +
...at-macosarm64-quickStart-runApplication.md | 22 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 11 +
...t-macosarm64-recommended-runApplication.md | 39 +
.../Modules/APM/Java/md-docs/java.md | 83 +
.../Modules/APM/Java/md-docs/jboss.md | 116 +
.../Modules/APM/Java/md-docs/spring_boot.md | 80 +
.../Modules/APM/Java/md-docs/tomcat.md | 95 +
...docker-quickStart-instrumentApplication.md | 92 +
...ngular-docker-quickStart-runApplication.md | 23 +
...docker-recommended-installOtelCollector.md | 28 +
...ocker-recommended-instrumentApplication.md | 93 +
...gular-docker-recommended-runApplication.md | 23 +
...angular-kubernetes-installOtelCollector.md | 24 +
...ngular-kubernetes-instrumentApplication.md | 83 +
.../angular-kubernetes-runApplication.md | 11 +
...xamd64-quickStart-instrumentApplication.md | 80 +
...ar-linuxamd64-quickStart-runApplication.md | 9 +
...xamd64-recommended-installOtelCollector.md | 103 +
...amd64-recommended-instrumentApplication.md | 79 +
...r-linuxamd64-recommended-runApplication.md | 31 +
...xarm64-quickStart-instrumentApplication.md | 80 +
...ar-linuxarm64-quickStart-runApplication.md | 9 +
...xarm64-recommended-installOtelCollector.md | 101 +
...arm64-recommended-instrumentApplication.md | 79 +
...r-linuxarm64-recommended-runApplication.md | 31 +
...samd64-quickStart-instrumentApplication.md | 80 +
...ar-macosamd64-quickStart-runApplication.md | 9 +
...samd64-recommended-installOtelCollector.md | 101 +
...amd64-recommended-instrumentApplication.md | 79 +
...r-macosamd64-recommended-runApplication.md | 31 +
...sarm64-quickStart-instrumentApplication.md | 80 +
...ar-macosarm64-quickStart-runApplication.md | 9 +
...sarm64-recommended-installOtelCollector.md | 101 +
...arm64-recommended-instrumentApplication.md | 79 +
...r-macosarm64-recommended-runApplication.md | 31 +
...docker-quickStart-instrumentApplication.md | 71 +
...xpress-docker-quickStart-runApplication.md | 28 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 66 +
...press-docker-recommended-runApplication.md | 28 +
...express-kubernetes-installOtelCollector.md | 24 +
...xpress-kubernetes-instrumentApplication.md | 56 +
.../express-kubernetes-runApplication.md | 12 +
...xamd64-quickStart-instrumentApplication.md | 55 +
...ss-linuxamd64-quickStart-runApplication.md | 11 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 53 +
...s-linuxamd64-recommended-runApplication.md | 33 +
...xarm64-quickStart-instrumentApplication.md | 55 +
...ss-linuxarm64-quickStart-runApplication.md | 11 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 53 +
...s-linuxarm64-recommended-runApplication.md | 33 +
...samd64-quickStart-instrumentApplication.md | 55 +
...ss-macosamd64-quickStart-runApplication.md | 11 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 53 +
...s-macosamd64-recommended-runApplication.md | 33 +
...sarm64-quickStart-instrumentApplication.md | 55 +
...ss-macosarm64-quickStart-runApplication.md | 11 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 53 +
...s-macosarm64-recommended-runApplication.md | 33 +
...docker-quickStart-instrumentApplication.md | 103 +
...nestjs-docker-quickStart-runApplication.md | 28 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 104 +
...estjs-docker-recommended-runApplication.md | 28 +
.../nestjs-kubernetes-installOtelCollector.md | 24 +
...nestjs-kubernetes-instrumentApplication.md | 87 +
.../nestjs-kubernetes-runApplication.md | 9 +
...xamd64-quickStart-instrumentApplication.md | 84 +
...js-linuxamd64-quickStart-runApplication.md | 9 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 87 +
...s-linuxamd64-recommended-runApplication.md | 31 +
...xarm64-quickStart-instrumentApplication.md | 84 +
...js-linuxarm64-quickStart-runApplication.md | 9 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 87 +
...s-linuxarm64-recommended-runApplication.md | 31 +
...samd64-quickStart-instrumentApplication.md | 84 +
...js-macosamd64-quickStart-runApplication.md | 9 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 87 +
...s-macosamd64-recommended-runApplication.md | 31 +
...sarm64-quickStart-instrumentApplication.md | 84 +
...js-macosarm64-quickStart-runApplication.md | 9 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 87 +
...s-macosarm64-recommended-runApplication.md | 31 +
...docker-quickStart-instrumentApplication.md | 70 +
...nodejs-docker-quickStart-runApplication.md | 28 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 67 +
...odejs-docker-recommended-runApplication.md | 28 +
.../nodejs-kubernetes-installOtelCollector.md | 24 +
...nodejs-kubernetes-instrumentApplication.md | 56 +
.../nodejs-kubernetes-runApplication.md | 9 +
...xamd64-quickStart-instrumentApplication.md | 57 +
...js-linuxamd64-quickStart-runApplication.md | 9 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 57 +
...s-linuxamd64-recommended-runApplication.md | 32 +
...xarm64-quickStart-instrumentApplication.md | 57 +
...js-linuxarm64-quickStart-runApplication.md | 9 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 57 +
...s-linuxarm64-recommended-runApplication.md | 32 +
...samd64-quickStart-instrumentApplication.md | 57 +
...js-macosamd64-quickStart-runApplication.md | 9 +
...samd64-recommended-installOtelCollector.md | 87 +
...amd64-recommended-instrumentApplication.md | 57 +
...s-macosamd64-recommended-runApplication.md | 32 +
...sarm64-quickStart-instrumentApplication.md | 57 +
...js-macosarm64-quickStart-runApplication.md | 9 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 57 +
...s-macosarm64-recommended-runApplication.md | 32 +
...docker-quickStart-instrumentApplication.md | 70 +
...others-docker-quickStart-runApplication.md | 28 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 67 +
...thers-docker-recommended-runApplication.md | 28 +
.../others-kubernetes-installOtelCollector.md | 24 +
...others-kubernetes-instrumentApplication.md | 68 +
.../others-kubernetes-runApplication.md | 18 +
...xamd64-quickStart-instrumentApplication.md | 71 +
...rs-linuxamd64-quickStart-runApplication.md | 18 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 68 +
...s-linuxamd64-recommended-runApplication.md | 43 +
...xarm64-quickStart-instrumentApplication.md | 71 +
...rs-linuxarm64-quickStart-runApplication.md | 18 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 68 +
...s-linuxarm64-recommended-runApplication.md | 43 +
...samd64-quickStart-instrumentApplication.md | 71 +
...rs-macosamd64-quickStart-runApplication.md | 18 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 68 +
...s-macosamd64-recommended-runApplication.md | 43 +
...sarm64-quickStart-instrumentApplication.md | 71 +
...rs-macosarm64-quickStart-runApplication.md | 18 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 68 +
...s-macosarm64-recommended-runApplication.md | 43 +
...docker-quickStart-instrumentApplication.md | 85 +
...eactjs-docker-quickStart-runApplication.md | 28 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 79 +
...actjs-docker-recommended-runApplication.md | 28 +
...reactjs-kubernetes-installOtelCollector.md | 24 +
...eactjs-kubernetes-instrumentApplication.md | 68 +
.../reactjs-kubernetes-runApplication.md | 18 +
...xamd64-quickStart-instrumentApplication.md | 71 +
...js-linuxamd64-quickStart-runApplication.md | 18 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 68 +
...s-linuxamd64-recommended-runApplication.md | 43 +
...xarm64-quickStart-instrumentApplication.md | 71 +
...js-linuxarm64-quickStart-runApplication.md | 18 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 68 +
...s-linuxarm64-recommended-runApplication.md | 43 +
...samd64-quickStart-instrumentApplication.md | 71 +
...js-macosamd64-quickStart-runApplication.md | 18 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 68 +
...s-macosamd64-recommended-runApplication.md | 43 +
...sarm64-quickStart-instrumentApplication.md | 71 +
...js-macosarm64-quickStart-runApplication.md | 18 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 68 +
...s-macosarm64-recommended-runApplication.md | 43 +
.../Modules/APM/Javascript/md-docs/express.md | 201 +
.../APM/Javascript/md-docs/javascript.md | 201 +
.../Modules/APM/Javascript/md-docs/nestjs.md | 285 +
...docker-quickStart-instrumentApplication.md | 79 +
.../php-docker-quickStart-runApplication.md | 21 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 84 +
.../php-docker-recommended-runApplication.md | 21 +
.../php-kubernetes-installOtelCollector.md | 24 +
.../php-kubernetes-instrumentApplication.md | 64 +
.../php-kubernetes-runApplication.md | 16 +
...xamd64-quickStart-instrumentApplication.md | 60 +
...hp-linuxamd64-quickStart-runApplication.md | 16 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 62 +
...p-linuxamd64-recommended-runApplication.md | 41 +
...xarm64-quickStart-instrumentApplication.md | 60 +
...hp-linuxarm64-quickStart-runApplication.md | 16 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 62 +
...p-linuxarm64-recommended-runApplication.md | 41 +
...samd64-quickStart-instrumentApplication.md | 60 +
...hp-macosamd64-quickStart-runApplication.md | 16 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 62 +
...p-macosamd64-recommended-runApplication.md | 41 +
...sarm64-quickStart-instrumentApplication.md | 60 +
...hp-macosarm64-quickStart-runApplication.md | 16 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 62 +
...p-macosarm64-recommended-runApplication.md | 41 +
...docker-quickStart-instrumentApplication.md | 54 +
...django-docker-quickStart-runApplication.md | 29 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 59 +
...jango-docker-recommended-runApplication.md | 25 +
.../django-kubernetes-installOtelCollector.md | 24 +
...django-kubernetes-instrumentApplication.md | 37 +
.../django-kubernetes-runApplication.md | 23 +
...xamd64-quickStart-instrumentApplication.md | 35 +
...go-linuxamd64-quickStart-runApplication.md | 20 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 37 +
...o-linuxamd64-recommended-runApplication.md | 44 +
...xarm64-quickStart-instrumentApplication.md | 35 +
...go-linuxarm64-quickStart-runApplication.md | 20 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 37 +
...o-linuxarm64-recommended-runApplication.md | 44 +
...samd64-quickStart-instrumentApplication.md | 35 +
...go-macosamd64-quickStart-runApplication.md | 20 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 37 +
...o-macosamd64-recommended-runApplication.md | 44 +
...sarm64-quickStart-instrumentApplication.md | 35 +
...go-macosarm64-quickStart-runApplication.md | 20 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 37 +
...o-macosarm64-recommended-runApplication.md | 44 +
...docker-quickStart-instrumentApplication.md | 51 +
...falcon-docker-quickStart-runApplication.md | 29 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 56 +
...alcon-docker-recommended-runApplication.md | 25 +
.../falcon-kubernetes-installOtelCollector.md | 24 +
...falcon-kubernetes-instrumentApplication.md | 35 +
.../falcon-kubernetes-runApplication.md | 22 +
...xamd64-quickStart-instrumentApplication.md | 32 +
...on-linuxamd64-quickStart-runApplication.md | 21 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 35 +
...n-linuxamd64-recommended-runApplication.md | 41 +
...xarm64-quickStart-instrumentApplication.md | 32 +
...on-linuxarm64-quickStart-runApplication.md | 21 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 35 +
...n-linuxarm64-recommended-runApplication.md | 41 +
...samd64-quickStart-instrumentApplication.md | 32 +
...on-macosamd64-quickStart-runApplication.md | 21 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 35 +
...n-macosamd64-recommended-runApplication.md | 41 +
...sarm64-quickStart-instrumentApplication.md | 32 +
...on-macosarm64-quickStart-runApplication.md | 21 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 35 +
...n-macosarm64-recommended-runApplication.md | 42 +
...docker-quickStart-instrumentApplication.md | 51 +
...astapi-docker-quickStart-runApplication.md | 29 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 56 +
...stapi-docker-recommended-runApplication.md | 25 +
...fastapi-kubernetes-installOtelCollector.md | 24 +
...astapi-kubernetes-instrumentApplication.md | 36 +
.../fastapi-kubernetes-runApplication.md | 20 +
...xamd64-quickStart-instrumentApplication.md | 34 +
...pi-linuxamd64-quickStart-runApplication.md | 20 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 34 +
...i-linuxamd64-recommended-runApplication.md | 42 +
...xarm64-quickStart-instrumentApplication.md | 34 +
...pi-linuxarm64-quickStart-runApplication.md | 20 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 34 +
...i-linuxarm64-recommended-runApplication.md | 42 +
...samd64-quickStart-instrumentApplication.md | 34 +
...pi-macosamd64-quickStart-runApplication.md | 20 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 34 +
...i-macosamd64-recommended-runApplication.md | 42 +
...sarm64-quickStart-instrumentApplication.md | 34 +
...pi-macosarm64-quickStart-runApplication.md | 20 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 34 +
...i-macosarm64-recommended-runApplication.md | 42 +
...docker-quickStart-instrumentApplication.md | 50 +
.../flask-docker-quickStart-runApplication.md | 29 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 56 +
...flask-docker-recommended-runApplication.md | 25 +
.../flask-kubernetes-installOtelCollector.md | 24 +
.../flask-kubernetes-instrumentApplication.md | 36 +
.../flask-kubernetes-runApplication.md | 22 +
...xamd64-quickStart-instrumentApplication.md | 35 +
...sk-linuxamd64-quickStart-runApplication.md | 22 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 34 +
...k-linuxamd64-recommended-runApplication.md | 43 +
...xarm64-quickStart-instrumentApplication.md | 35 +
...sk-linuxarm64-quickStart-runApplication.md | 22 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 34 +
...k-linuxarm64-recommended-runApplication.md | 43 +
...samd64-quickStart-instrumentApplication.md | 35 +
...sk-macosamd64-quickStart-runApplication.md | 22 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 34 +
...k-macosamd64-recommended-runApplication.md | 43 +
...sarm64-quickStart-instrumentApplication.md | 35 +
...sk-macosarm64-quickStart-runApplication.md | 22 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 34 +
...k-macosarm64-recommended-runApplication.md | 43 +
...docker-quickStart-instrumentApplication.md | 51 +
...others-docker-quickStart-runApplication.md | 29 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 56 +
...thers-docker-recommended-runApplication.md | 25 +
.../others-kubernetes-installOtelCollector.md | 24 +
...others-kubernetes-instrumentApplication.md | 35 +
.../others-kubernetes-runApplication.md | 20 +
...xamd64-quickStart-instrumentApplication.md | 34 +
...rs-linuxamd64-quickStart-runApplication.md | 20 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 30 +
...s-linuxamd64-recommended-runApplication.md | 40 +
...xarm64-quickStart-instrumentApplication.md | 34 +
...rs-linuxarm64-quickStart-runApplication.md | 20 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 30 +
...s-linuxarm64-recommended-runApplication.md | 40 +
...samd64-quickStart-instrumentApplication.md | 34 +
...rs-macosamd64-quickStart-runApplication.md | 20 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 30 +
...s-macosamd64-recommended-runApplication.md | 40 +
...sarm64-quickStart-instrumentApplication.md | 34 +
...rs-macosarm64-quickStart-runApplication.md | 20 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 30 +
...s-macosarm64-recommended-runApplication.md | 40 +
.../Modules/APM/Python/md-docs/django.md | 155 +
.../Modules/APM/Python/md-docs/falcon.md | 154 +
.../Modules/APM/Python/md-docs/fastAPI.md | 147 +
.../Modules/APM/Python/md-docs/flask.md | 153 +
.../Modules/APM/Python/md-docs/python.md | 118 +
.../Modules/APM/RubyOnRails/RubyOnRails.md | 178 +
...docker-quickStart-instrumentApplication.md | 54 +
.../ror-docker-quickStart-runApplication.md | 21 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 57 +
.../ror-docker-recommended-runApplication.md | 21 +
.../ror-kubernetes-installOtelCollector.md | 24 +
.../ror-kubernetes-instrumentApplication.md | 40 +
.../ror-kubernetes-runApplication.md | 10 +
...xamd64-quickStart-instrumentApplication.md | 38 +
...or-linuxamd64-quickStart-runApplication.md | 11 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 42 +
...r-linuxamd64-recommended-runApplication.md | 39 +
...xarm64-quickStart-instrumentApplication.md | 38 +
...or-linuxarm64-quickStart-runApplication.md | 11 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 42 +
...r-linuxarm64-recommended-runApplication.md | 39 +
...samd64-quickStart-instrumentApplication.md | 38 +
...or-macosamd64-quickStart-runApplication.md | 11 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 42 +
...r-macosamd64-recommended-runApplication.md | 39 +
...sarm64-quickStart-instrumentApplication.md | 38 +
...or-macosarm64-quickStart-runApplication.md | 11 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 42 +
...r-macosarm64-recommended-runApplication.md | 39 +
...docker-quickStart-instrumentApplication.md | 146 +
.../rust-docker-quickStart-runApplication.md | 21 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 112 +
.../rust-docker-recommended-runApplication.md | 21 +
.../rust-kubernetes-installOtelCollector.md | 24 +
.../rust-kubernetes-instrumentApplication.md | 95 +
.../rust-kubernetes-runApplication.md | 7 +
...xamd64-quickStart-instrumentApplication.md | 133 +
...st-linuxamd64-quickStart-runApplication.md | 7 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 95 +
...t-linuxamd64-recommended-runApplication.md | 32 +
...xarm64-quickStart-instrumentApplication.md | 133 +
...st-linuxarm64-quickStart-runApplication.md | 7 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 95 +
...t-linuxarm64-recommended-runApplication.md | 32 +
...samd64-quickStart-instrumentApplication.md | 133 +
...st-macosamd64-quickStart-runApplication.md | 7 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 95 +
...t-macosamd64-recommended-runApplication.md | 32 +
...sarm64-quickStart-instrumentApplication.md | 133 +
...st-macosarm64-quickStart-runApplication.md | 7 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 95 +
...t-macosarm64-recommended-runApplication.md | 32 +
...docker-quickStart-instrumentApplication.md | 71 +
.../swift-docker-quickStart-runApplication.md | 21 +
...docker-recommended-installOtelCollector.md | 12 +
...ocker-recommended-instrumentApplication.md | 76 +
...swift-docker-recommended-runApplication.md | 21 +
.../swift-kubernetes-installOtelCollector.md | 24 +
.../swift-kubernetes-instrumentApplication.md | 68 +
.../swift-kubernetes-runApplication.md | 7 +
...xamd64-quickStart-instrumentApplication.md | 65 +
...ft-linuxamd64-quickStart-runApplication.md | 7 +
...xamd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 70 +
...t-linuxamd64-recommended-runApplication.md | 32 +
...xarm64-quickStart-instrumentApplication.md | 64 +
...ft-linuxarm64-quickStart-runApplication.md | 7 +
...xarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 68 +
...t-linuxarm64-recommended-runApplication.md | 32 +
...samd64-quickStart-instrumentApplication.md | 64 +
...ft-macosamd64-quickStart-runApplication.md | 7 +
...samd64-recommended-installOtelCollector.md | 96 +
...amd64-recommended-instrumentApplication.md | 69 +
...t-macosamd64-recommended-runApplication.md | 32 +
...sarm64-quickStart-instrumentApplication.md | 64 +
...ft-macosarm64-quickStart-runApplication.md | 7 +
...sarm64-recommended-installOtelCollector.md | 96 +
...arm64-recommended-instrumentApplication.md | 66 +
...t-macosarm64-recommended-runApplication.md | 32 +
...cationLogs-linuxamd64-configureReceiver.md | 31 +
...ionLogs-linuxamd64-installOtelCollector.md | 113 +
...icationLogs-linuxamd64-runOtelCollector.md | 15 +
...cationLogs-linuxarm64-configureReceiver.md | 31 +
...ionLogs-linuxarm64-installOtelCollector.md | 114 +
...icationLogs-linuxarm64-runOtelCollector.md | 15 +
...cationLogs-macosamd64-configureReceiver.md | 31 +
...ionLogs-macosamd64-installOtelCollector.md | 113 +
...icationLogs-macosamd64-runOtelCollector.md | 15 +
...cationLogs-macosarm64-configureReceiver.md | 31 +
...ionLogs-macosarm64-installOtelCollector.md | 113 +
...icationLogs-macosarm64-runOtelCollector.md | 15 +
.../hostmetrics-configureHostmetricsJson.md | 15 +
.../hostmetrics-setupOtelCollector.md | 113 +
.../hostmetrics-configureHostmetricsJson.md | 15 +
.../hostmetrics-setupOtelCollector.md | 114 +
.../hostmetrics-configureHostmetricsJson.md | 15 +
.../hostmetrics-setupOtelCollector.md | 113 +
.../hostmetrics-configureHostmetricsJson.md | 15 +
.../hostmetrics-setupOtelCollector.md | 112 +
.../md-docs/ecsEc2-createDaemonService.md | 68 +
.../ECSEc2/md-docs/ecsEc2-createOtelConfig.md | 28 +
.../ECSEc2/md-docs/ecsEc2-sendData.md | 90 +
.../md-docs/ecsEc2-setupDeamonService.md | 21 +
.../ecsExternal-createDaemonService.md | 68 +
.../md-docs/ecsExternal-createOtelConfig.md | 28 +
.../md-docs/ecsExternal-sendData.md | 106 +
.../md-docs/ecsExternal-setupDeamonService.md | 21 +
.../md-docs/ecsFargate-createOtelConfig.md | 30 +
...Fargate-createSidecarCollectorContainer.md | 143 +
.../ecsFargate-deployTaskDefinition.md | 10 +
.../ECSFargate/md-docs/ecsFargate-sendData.md | 84 +
.../ECSFargate/md-docs/ecsFargate-sendLogs.md | 133 +
.../EKS/eks-installOtelCollector.md | 24 +
.../EKS/eks-monitorUsingDashboard.md | 16 +
.../AKS/aks-installCentralCollector.md | 108 +
.../Modules/AzureMonitoring/AKS/aks-logs.md | 8 +
.../AzureMonitoring/AKS/aks-metrics.md | 8 +
.../AzureMonitoring/AKS/aks-setupEventsHub.md | 40 +
.../AzureMonitoring/AKS/aks-tracing.md | 16 +
.../appService-installCentralCollector.md | 129 +
.../AppService/appService-logs.md | 33 +
.../AppService/appService-metrics.md | 25 +
.../AppService/appService-setupEventsHub.md | 54 +
.../AppService/appService-tracing.md | 29 +
.../blobStorage-installCentralCollector.md | 129 +
.../BlobStorage/blobStorage-logs.md | 23 +
.../BlobStorage/blobStorage-metrics.md | 28 +
.../BlobStorage/blobStorage-setupEventsHub.md | 54 +
.../containerApps-installCentralCollector.md | 129 +
.../ContainerApps/containerApps-logs.md | 28 +
.../ContainerApps/containerApps-metrics.md | 27 +
.../containerApps-setupEventsHub.md | 54 +
.../ContainerApps/containerApps-tracing.md | 29 +
.../functions-installCentralCollector.md | 129 +
.../Functions/functions-logs.md | 21 +
.../Functions/functions-metrics.md | 28 +
.../Functions/functions-setupEventsHub.md | 54 +
.../Functions/functions-tracing.md | 29 +
...DatabaseMetrics-installCentralCollector.md | 129 +
.../sqlDatabaseMetrics-metrics.md | 31 +
.../sqlDatabaseMetrics-setupEventsHub.md | 54 +
.../Vm/vm-hostmetrics-and-logs.md | 134 +
.../Vm/vm-installCentralCollector.md | 129 +
.../AzureMonitoring/Vm/vm-setupEventsHub.md | 54 +
.../hostmetrics-configureHostmetricsJson.md | 13 +
.../hostmetrics-setupOtelCollector.md | 108 +
.../hostmetrics-configureHostmetricsJson.md | 13 +
.../hostmetrics-setupOtelCollector.md | 109 +
.../hostmetrics-configureHostmetricsJson.md | 13 +
.../hostmetrics-setupOtelCollector.md | 108 +
.../hostmetrics-configureHostmetricsJson.md | 13 +
.../hostmetrics-setupOtelCollector.md | 107 +
.../md-docs/kubernetes-plotMetrics.md | 4 +
.../md-docs/kubernetes-setupOtelCollector.md | 21 +
.../otherMetrics-configureReceiver.md | 101 +
.../otherMetrics-setupOtelCollector.md | 108 +
.../otherMetrics-configureReceiver.md | 101 +
.../otherMetrics-setupOtelCollector.md | 109 +
.../otherMetrics-configureReceiver.md | 101 +
.../otherMetrics-setupOtelCollector.md | 108 +
.../otherMetrics-configureReceiver.md | 101 +
.../otherMetrics-setupOtelCollector.md | 108 +
.../applicationLogsFromLogFile.md | 39 +
.../applicationLogsUsingJavaOtelSDK.md | 33 +
.../applicationLogsUsingPythonOtelSDK.md | 3 +
...cationLogs-linuxamd64-configureReceiver.md | 28 +
...ionLogs-linuxamd64-installOtelCollector.md | 108 +
...icationLogs-linuxamd64-runOtelCollector.md | 15 +
...cationLogs-linuxarm64-configureReceiver.md | 28 +
...ionLogs-linuxarm64-installOtelCollector.md | 109 +
...icationLogs-linuxarm64-runOtelCollector.md | 15 +
...cationLogs-macosamd64-configureReceiver.md | 28 +
...ionLogs-macosamd64-installOtelCollector.md | 108 +
...icationLogs-macosamd64-runOtelCollector.md | 15 +
...cationLogs-macosarm64-configureReceiver.md | 28 +
...ionLogs-macosarm64-installOtelCollector.md | 108 +
...icationLogs-macosarm64-runOtelCollector.md | 15 +
.../cloudwatch-linuxamd64-configureAws.md | 39 +
...cloudwatch-linuxamd64-configureReceiver.md | 50 +
...udwatch-linuxamd64-installOtelCollector.md | 94 +
.../cloudwatch-linuxamd64-sendLogs.md | 38 +
.../cloudwatch-linuxarm64-configureAws.md | 39 +
...cloudwatch-linuxarm64-configureReceiver.md | 50 +
...udwatch-linuxarm64-installOtelCollector.md | 95 +
.../cloudwatch-linuxarm64-sendLogs.md | 38 +
.../cloudwatch-macosamd64-configureAws.md | 39 +
...cloudwatch-macosamd64-configureReceiver.md | 50 +
...udwatch-macosamd64-installOtelCollector.md | 94 +
.../cloudwatch-macosamd64-sendLogs.md | 38 +
.../cloudwatch-macosarm64-configureAws.md | 39 +
...cloudwatch-macosarm64-configureReceiver.md | 50 +
...udwatch-macosarm64-installOtelCollector.md | 93 +
.../cloudwatch-macosarm64-sendLogs.md | 38 +
.../Modules/LogsManagement/Docker/docker.md | 30 +
.../Docker/md-docs/docker-cloneRepository.md | 18 +
.../Docker/md-docs/docker-startContainers.md | 6 +
.../fluentbit-linuxamd64-configureReceiver.md | 37 +
...uentbit-linuxamd64-installOtelCollector.md | 108 +
...uentbit-linuxamd64-restartOtelCollector.md | 17 +
.../fluentbit-linuxarm64-configureReceiver.md | 37 +
...uentbit-linuxarm64-installOtelCollector.md | 109 +
...uentbit-linuxarm64-restartOtelCollector.md | 17 +
.../fluentbit-macosamd64-configureReceiver.md | 37 +
...uentbit-macosamd64-installOtelCollector.md | 108 +
...uentbit-macosamd64-restartOtelCollector.md | 17 +
...uentBit-macosarm64-restartOtelCollector.md | 17 +
.../fluentbit-macosarm64-configureReceiver.md | 37 +
...uentbit-macosarm64-installOtelCollector.md | 107 +
.../fluentd-linuxamd64-configureReceiver.md | 44 +
...fluentd-linuxamd64-installOtelCollector.md | 108 +
...fluentd-linuxamd64-restartOtelCollector.md | 17 +
.../fluentd-linuxarm64-configureReceiver.md | 44 +
...fluentd-linuxarm64-installOtelCollector.md | 109 +
...fluentd-linuxarm64-restartOtelCollector.md | 17 +
.../fluentd-macosamd64-configureReceiver.md | 44 +
...fluentd-macosamd64-installOtelCollector.md | 108 +
...fluentd-macosamd64-restartOtelCollector.md | 17 +
.../fluentd-macosarm64-configureReceiver.md | 44 +
...fluentd-macosarm64-installOtelCollector.md | 107 +
...fluentd-macosarm64-restartOtelCollector.md | 17 +
.../Heroku/md-docs/heroku-addHttpDrain.md | 29 +
.../Http/md-docs/httpJsonPayload.md | 95 +
.../LogsManagement/Kubernetes/kubernetes.md | 6 +
.../kubernetes-installOtelCollector.md | 24 +
.../logstash-linuxamd64-configureReceiver.md | 45 +
...ogstash-linuxamd64-installOtelCollector.md | 114 +
...ogstash-linuxamd64-restartOtelCollector.md | 20 +
.../logstash-linuxarm64-configureReceiver.md | 45 +
...ogstash-linuxarm64-installOtelCollector.md | 113 +
...ogstash-linuxarm64-restartOtelCollector.md | 20 +
.../logstash-macosamd64-configureReceiver.md | 45 +
...ogstash-macosamd64-installOtelCollector.md | 113 +
...ogstash-macosamd64-restartOtelCollector.md | 20 +
.../logstash-macosarm64-configureReceiver.md | 45 +
...ogstash-macosarm64-installOtelCollector.md | 112 +
...ogstash-macosarm64-restartOtelCollector.md | 20 +
.../Modules/LogsManagement/Nodejs/nodejs.md | 29 +
.../syslogs-linuxamd64-checkServiceStatus.md | 11 +
.../syslogs-linuxamd64-configureReceiver.md | 65 +
...syslogs-linuxamd64-installOtelCollector.md | 108 +
.../syslogs-linuxarm64-checkServiceStatus.md | 11 +
.../syslogs-linuxarm64-configureReceiver.md | 65 +
...syslogs-linuxarm64-installOtelCollector.md | 109 +
.../syslogs-macosamd64-checkServiceStatus.md | 11 +
.../syslogs-macosamd64-configureReceiver.md | 65 +
...syslogs-macosamd64-installOtelCollector.md | 108 +
.../syslogs-macosarm64-checkServiceStatus.md | 11 +
.../syslogs-macosarm64-configureReceiver.md | 65 +
...syslogs-macosarm64-installOtelCollector.md | 107 +
.../Modules/LogsManagement/SysLogs/syslogs.md | 75 +
.../Vercel/md-docs/vercel-setupLogDrains.md | 50 +
.../Onboarding.styles.scss | 258 +
.../OnboardingContainer.tsx | 394 +
.../ConnectionStatus.styles.scss | 96 +
.../ConnectionStatus/ConnectionStatus.tsx | 284 +
.../Steps/DataSource/DataSource.styles.scss | 43 +
.../Steps/DataSource/DataSource.tsx | 257 +
.../EnvironmentDetails/EnvironmentDetails.tsx | 203 +
.../LogsConnectionStatus.styles.scss | 98 +
.../LogsConnectionStatus.tsx | 275 +
.../Steps/MarkdownStep/MarkdownStep.tsx | 98 +
.../Steps/SelectMethod/SelectMethod.tsx | 37 +
.../__test__/InviteUserFlow.test.tsx | 127 +
.../common/Header/Header.tsx | 33 +
.../ModuleStepsContainer.styles.scss | 236 +
.../ModuleStepsContainer.tsx | 513 +
.../constants/apmDocFilePaths.ts | 2002 ++
.../constants/awsMonitoringDocFilePaths.ts | 127 +
.../constants/azureMonitoringDocFilePaths.ts | 82 +
.../constants/infraMonitoringDocFilePaths.ts | 90 +
.../constants/logsManagementDocFilePaths.ts | 304 +
.../constants/stepsConfig.tsx | 239 +
.../context/OnboardingContext.tsx | 153 +
.../container/OnboardingContainer/index.tsx | 3 +
.../OnboardingContainer/typings.d.ts | 4 +
.../utils/dataSourceUtils.ts | 401 +
.../OnboardingContainer/utils/getSteps.ts | 225 +
.../OptionsMenu/AddColumnField/index.tsx | 59 +
.../OptionsMenu/AddColumnField/styles.ts | 39 +
.../OptionsMenu/FormatField/index.tsx | 44 +
.../OptionsMenu/FormatField/styles.ts | 17 +
.../OptionsMenu/MaxLinesField/index.tsx | 29 +
.../OptionsMenu/MaxLinesField/styles.ts | 13 +
.../src/container/OptionsMenu/constants.ts | 54 +
.../src/container/OptionsMenu/index.tsx | 60 +
.../src/container/OptionsMenu/styles.ts | 19 +
.../src/container/OptionsMenu/types.ts | 29 +
.../container/OptionsMenu/useOptionsMenu.ts | 323 +
.../src/container/OptionsMenu/utils.ts | 16 +
.../AuthDomains/AddDomain/index.tsx | 114 +
.../AuthDomains/Create/Row/index.tsx | 39 +
.../AuthDomains/Create/Row/styles.ts | 16 +
.../AuthDomains/Create/index.tsx | 90 +
.../AuthDomains/Create/styles.ts | 14 +
.../AuthDomains/Edit/EditGoogleAuth.tsx | 49 +
.../AuthDomains/Edit/EditSAML.tsx | 43 +
.../AuthDomains/Edit/helpers.ts | 40 +
.../AuthDomains/Edit/index.tsx | 102 +
.../AuthDomains/Switch/index.tsx | 46 +
.../AuthDomains/helpers.test.ts | 74 +
.../AuthDomains/helpers.ts | 45 +
.../AuthDomains/index.tsx | 338 +
.../AuthDomains/styles.ts | 14 +
.../DeleteMembersDetails/index.tsx | 32 +
.../DisplayName/index.tsx | 116 +
.../EditMembersDetails/index.tsx | 179 +
.../EditMembersDetails/styles.ts | 16 +
.../InviteTeamMembers/index.tsx | 79 +
.../InviteTeamMembers/styles.ts | 21 +
.../InviteUserModal/InviteUserModal.tsx | 182 +
.../OrganizationSettings/Members/index.tsx | 341 +
.../PendingInvitesContainer/index.tsx | 260 +
.../PendingInvitesContainer/styles.tsx | 8 +
.../container/OrganizationSettings/index.tsx | 48 +
.../tests/OrganizationSettings.test.tsx | 37 +
.../PageSizeSelect.interfaces.ts | 4 +
.../src/container/PageSizeSelect/index.tsx | 51 +
.../PanelWrapper/HistogramPanelWrapper.tsx | 103 +
.../PanelWrapper/ListPanelWrapper.tsx | 37 +
.../container/PanelWrapper/PanelWrapper.tsx | 44 +
.../PanelWrapper/PiePanelWrapper.styles.scss | 50 +
.../PanelWrapper/PiePanelWrapper.tsx | 218 +
.../PanelWrapper/TablePanelWrapper.tsx | 27 +
.../UplotPanelWrapper.styles.scss | 4 +
.../PanelWrapper/UplotPanelWrapper.tsx | 179 +
.../PanelWrapper/ValuePanelWrapper.tsx | 21 +
.../__tests__/TablePanelWrapper.test.tsx | 31 +
.../__tests__/ValuePanelWrapper.test.tsx | 38 +
.../TablePanelWrapper.test.tsx.snap | 389 +
.../ValuePanelWrapper.test.tsx.snap | 76 +
.../__tests__/tablePanelWrapperHelper.ts | 286 +
.../__tests__/valuePanelWrapperHelper.ts | 267 +
.../src/container/PanelWrapper/constants.ts | 49 +
.../src/container/PanelWrapper/histogram.ts | 276 +
.../PanelWrapper/panelWrapper.types.ts | 33 +
.../src/container/PanelWrapper/utils.ts | 73 +
.../Layouts/ChangeHistory/DeploymentStage.tsx | 14 +
.../Layouts/ChangeHistory/DeploymentTime.tsx | 9 +
.../Layouts/ChangeHistory/index.tsx | 25 +
.../tests/ChangeHistory.test.tsx | 87 +
.../Layouts/ChangeHistory/tests/testUtils.ts | 240 +
.../Layouts/ChangeHistory/utils.tsx | 44 +
.../Layouts/Pipeline/CreatePipelineButton.tsx | 76 +
.../Pipeline/PipelinesSearchSection.tsx | 31 +
.../PipelinePage/Layouts/Pipeline/index.tsx | 39 +
.../container/PipelinePage/Layouts/config.ts | 4 +
.../container/PipelinePage/Layouts/utils.ts | 4 +
.../FormFields/DescriptionTextArea.tsx | 27 +
.../FormFields/FilterInput/index.tsx | 87 +
.../FormFields/FilterInput/styles.scss | 3 +
.../AddNewPipeline/FormFields/NameInput.tsx | 27 +
.../FormFields/ProcessorTags.tsx | 36 +
.../AddNewPipeline/index.tsx | 150 +
.../AddNewPipeline/styles.ts | 7 +
.../AddNewPipeline/utils.tsx | 7 +
.../AddNewProcessor/FormFields/CSVInput.tsx | 25 +
.../AddNewProcessor/FormFields/NameInput.tsx | 37 +
.../FormFields/ParsingRulesTextArea.tsx | 33 +
.../AddNewProcessor/FormFields/TypeSelect.tsx | 44 +
.../AddNewProcessor/ProcessorForm.tsx | 107 +
.../AddNewProcessor/config.ts | 460 +
.../AddNewProcessor/index.tsx | 210 +
.../AddNewProcessor/styles.scss | 27 +
.../AddNewProcessor/styles.ts | 46 +
.../ModeAndConfiguration.tsx | 24 +
.../PipelineListsView/PipelineExpandView.tsx | 275 +
.../PipelineListsView/PipelineListsView.tsx | 566 +
.../Preview/LogsFilterPreview/index.tsx | 43 +
.../Preview/LogsFilterPreview/styles.scss | 18 +
.../components/LogsProcessingSimulator.tsx | 39 +
.../PipelineSimulationResult/index.tsx | 47 +
.../PipelineSimulationResult/styles.scss | 3 +
.../PipelineProcessingPreview/index.tsx | 55 +
.../PipelineProcessingPreview/styles.scss | 19 +
.../Preview/components/LogsList/index.tsx | 54 +
.../Preview/components/LogsList/styles.scss | 46 +
.../components/LogsCountInInterval/index.tsx | 59 +
.../LogsCountInInterval/styles.scss | 3 +
.../PreviewIntervalSelector/index.tsx | 45 +
.../PreviewIntervalSelector/styles.scss | 4 +
.../SampleLogs/SampleLogsResponseDisplay.tsx | 32 +
.../Preview/components/SampleLogs/index.tsx | 16 +
.../Preview/components/SampleLogs/styles.scss | 7 +
.../Preview/hooks/usePipelinePreview.ts | 60 +
.../Preview/hooks/useSampleLogs.ts | 73 +
.../PipelineListsView/SaveConfigButton.tsx | 37 +
.../TableComponents/DragAction.tsx | 21 +
.../components/PreviewAction.tsx | 52 +
.../TableComponents/PipelineActions/index.tsx | 27 +
.../PipelineFilterSummary/index.tsx | 24 +
.../PipelineFilterSummary/styles.scss | 10 +
.../TableComponents/ProcessorActions.tsx | 21 +
.../TableActions/DeleteAction.tsx | 23 +
.../TableActions/EditAction.tsx | 23 +
.../TableComponents/TableExpandIcon.tsx | 28 +
.../TableComponents/Tags.tsx | 19 +
.../TableComponents/index.tsx | 45 +
.../PipelinePage/PipelineListsView/config.ts | 132 +
.../PipelinePage/PipelineListsView/index.tsx | 3 +
.../PipelineListsView/styles.scss | 13 +
.../PipelinePage/PipelineListsView/styles.ts | 114 +
.../PipelinePage/PipelineListsView/utils.tsx | 95 +
.../PipelinePage/components/TagInput.tsx | 157 +
.../PipelinePage/components/styles.ts | 6 +
.../src/container/PipelinePage/config.ts | 7 +
.../container/PipelinePage/mocks/pipeline.ts | 181 +
.../src/container/PipelinePage/styles.ts | 32 +
.../tests/AddNewPipeline.test.tsx | 65 +
.../tests/AddNewProcessor.test.tsx | 46 +
.../tests/CreatePipelineButton.test.tsx | 84 +
.../PipelinePage/tests/DeleteAction.test.tsx | 22 +
.../PipelinePage/tests/DragAction.test.tsx | 22 +
.../PipelinePage/tests/EditAction.test.tsx | 22 +
.../tests/PipelineActions.test.tsx | 28 +
.../tests/PipelineExpandView.test.tsx | 38 +
.../tests/PipelineListsView.test.tsx | 265 +
.../tests/PipelinePageLayout.test.tsx | 62 +
.../tests/PipelinesSearchSection.test.tsx | 65 +
.../tests/TableExpandIcon.test.tsx | 27 +
.../PipelinePage/tests/TagInput.test.tsx | 23 +
.../PipelinePage/tests/Tags.test.tsx | 24 +
.../AddNewPipeline.test.tsx.snap | 3 +
.../AddNewProcessor.test.tsx.snap | 5 +
.../CreatePipelineButton.test.tsx.snap | 81 +
.../__snapshots__/DeleteAction.test.tsx.snap | 27 +
.../__snapshots__/DragAction.test.tsx.snap | 66 +
.../__snapshots__/EditAction.test.tsx.snap | 27 +
.../PipelineActions.test.tsx.snap | 85 +
.../PipelineExpandView.test.tsx.snap | 141 +
.../PipelinePageLayout.test.tsx.snap | 136 +
.../PipelinesSearchSection.test.tsx.snap | 46 +
.../TableExpandIcon.test.tsx.snap | 26 +
.../__snapshots__/TagInput.test.tsx.snap | 32 +
.../tests/__snapshots__/Tags.test.tsx.snap | 18 +
.../PipelinePage/tests/utils.test.ts | 88 +
.../DropdownWithSubMenu.styles.scss | 136 +
.../DropdownWithSubMenu.tsx | 230 +
.../PlannedDowntime.styles.scss | 535 +
.../PlannedDowntime/PlannedDowntime.tsx | 152 +
.../PlannedDowntimeDeleteModal.tsx | 60 +
.../PlannedDowntime/PlannedDowntimeForm.tsx | 432 +
.../PlannedDowntime/PlannedDowntimeList.tsx | 353 +
.../PlannedDowntime/PlannedDowntimeutils.ts | 176 +
.../QueryBuilder/QueryBuilder.interfaces.ts | 32 +
.../QueryBuilder/QueryBuilder.styles.scss | 220 +
.../container/QueryBuilder/QueryBuilder.tsx | 293 +
.../AdditionalFiltersToggler.interfaces.ts | 6 +
.../AdditionalFiltersToggler.styled.ts | 37 +
.../AdditionalFiltersToggler.styles.scss | 15 +
.../AdditionalFiltersToggler.tsx | 65 +
.../AdditionalFiltersToggler/index.ts | 1 +
.../DataSourceDropdown.interfaces.ts | 7 +
.../DataSourceDropdown/DataSourceDropdown.tsx | 39 +
.../components/DataSourceDropdown/index.ts | 1 +
.../FilterLabel/FilterLabel.interfaces.ts | 6 +
.../FilterLabel/FilterLabel.styled.ts | 14 +
.../components/FilterLabel/FilterLabel.tsx | 26 +
.../components/FilterLabel/index.ts | 1 +
.../components/Formula/Formula.interfaces.ts | 13 +
.../components/Formula/Formula.styles.scss | 4 +
.../components/Formula/Formula.tsx | 194 +
.../QueryBuilder/components/Formula/index.ts | 1 +
.../HavingFilterTag.interfaces.ts | 12 +
.../HavingFilterTag/HavingFilterTag.styled.ts | 13 +
.../HavingFilterTag/HavingFilterTag.tsx | 21 +
.../components/HavingFilterTag/index.ts | 1 +
.../ListItemWrapper.interfaces.ts | 6 +
.../ListItemWrapper/ListItemWrapper.styled.ts | 26 +
.../ListItemWrapper/ListItemWrapper.tsx | 16 +
.../components/ListItemWrapper/index.ts | 1 +
.../ListMarker/ListMarker.interfaces.ts | 11 +
.../ListMarker/ListMarker.styled.ts | 12 +
.../components/ListMarker/ListMarker.tsx | 39 +
.../components/ListMarker/index.ts | 1 +
.../QBEntityOptions.styles.scss | 89 +
.../QBEntityOptions/QBEntityOptions.tsx | 146 +
.../components/Query/Query.interfaces.ts | 12 +
.../components/Query/Query.styles.scss | 8 +
.../QueryBuilder/components/Query/Query.tsx | 613 +
.../QueryBuilder/components/Query/index.ts | 1 +
.../components/QueryFunctions/Function.tsx | 102 +
.../QueryFunctions/QueryFunctions.styles.scss | 157 +
.../QueryFunctions/QueryFunctions.tsx | 212 +
.../SpaceAggregationOptions.tsx | 67 +
.../ToolbarActions/LeftToolbarActions.tsx | 85 +
.../ToolbarActions/RightToolbarActions.tsx | 38 +
.../ToolbarActions/ToolbarActions.styles.scss | 71 +
.../tests/ToolbarActions.test.tsx | 105 +
.../QueryBuilder/components/index.ts | 8 +
.../filters/AggregateEveryFilter/index.tsx | 45 +
.../AggregatorFilter.intefaces.ts | 8 +
.../AggregatorFilter/AggregatorFilter.tsx | 205 +
.../filters/AggregatorFilter/index.ts | 1 +
.../BuilderUnitsFilter/BuilderUnits.tsx | 51 +
.../filters/BuilderUnitsFilter/config.ts | 10 +
.../filters/BuilderUnitsFilter/index.ts | 1 +
.../filters/BuilderUnitsFilter/styles.ts | 11 +
.../filters/BuilderUnitsFilter/types.ts | 4 +
.../filters/BuilderUnitsFilter/utils.ts | 6 +
.../filters/Formula/Having/HavingFilter.tsx | 198 +
.../filters/Formula/Having/types.ts | 12 +
.../filters/Formula/Limit/Limit.tsx | 20 +
.../filters/Formula/Limit/types.ts | 6 +
.../filters/Formula/OrderBy/OrderByFilter.tsx | 84 +
.../filters/Formula/OrderBy/types.ts | 12 +
.../OrderBy/useOrderByFormulaFilter.tsx | 127 +
.../filters/Formula/OrderBy/utils.ts | 26 +
.../GroupByFilter/GroupByFilter.interfaces.ts | 8 +
.../filters/GroupByFilter/GroupByFilter.tsx | 197 +
.../filters/GroupByFilter/index.ts | 1 +
.../filters/GroupByFilter/utils.ts | 14 +
.../HavingFilter/HavingFilter.interfaces.ts | 7 +
.../filters/HavingFilter/HavingFilter.tsx | 236 +
.../HavingFilter/__tests__/utils.test.tsx | 181 +
.../filters/HavingFilter/index.ts | 1 +
.../filters/LimitFilter/LimitFilter.tsx | 31 +
.../OperatorsSelect.interfaces.ts | 8 +
.../OperatorsSelect/OperatorsSelect.tsx | 25 +
.../filters/OperatorsSelect/index.ts | 1 +
.../OrderByFilter/OrderByFilter.interfaces.ts | 19 +
.../filters/OrderByFilter/OrderByFilter.tsx | 81 +
.../filters/OrderByFilter/config.ts | 4 +
.../filters/OrderByFilter/constants.ts | 1 +
.../filters/OrderByFilter/index.ts | 1 +
.../filters/OrderByFilter/useOrderByFilter.ts | 153 +
.../filters/OrderByFilter/utils.ts | 77 +
.../QueryBuilderSearch/OptionRenderer.tsx | 48 +
.../QueryBuilderSearch.styles.scss | 24 +
.../filters/QueryBuilderSearch/config.ts | 1 +
.../filters/QueryBuilderSearch/constant.ts | 2 +
.../filters/QueryBuilderSearch/index.tsx | 305 +
.../filters/QueryBuilderSearch/style.ts | 35 +
.../filters/QueryBuilderSearch/utils.ts | 164 +
.../ReduceToFilter.interfaces.ts | 8 +
.../filters/ReduceToFilter/ReduceToFilter.tsx | 35 +
.../filters/ReduceToFilter/index.ts | 1 +
.../container/QueryBuilder/filters/index.ts | 7 +
.../container/QueryBuilder/filters/utils.ts | 94 +
.../src/container/QueryBuilder/index.ts | 1 +
.../src/container/QueryBuilder/type.ts | 18 +
.../QueryTable/QueryTable.intefaces.ts | 21 +
.../QueryTable/QueryTable.styles.scss | 10 +
.../src/container/QueryTable/QueryTable.tsx | 72 +
.../src/container/QueryTable/config.ts | 3 +
.../src/container/QueryTable/index.ts | 1 +
.../src/container/QueryTable/utils.ts | 14 +
.../ResetPassword/ResetPassword.test.tsx | 72 +
.../src/container/ResetPassword/index.tsx | 196 +
.../src/container/ResetPassword/styles.ts | 26 +
.../ResourceAttributesFilter.styles.scss | 33 +
.../ResourceAttributesFilter.tsx | 166 +
.../components/QueryChip/QueryChip.tsx | 25 +
.../components/QueryChip/index.ts | 3 +
.../components/QueryChip/types.ts | 6 +
.../ResourceAttributesFilter/index.ts | 3 +
.../ResourceAttributesFilter/styles.ts | 28 +
.../Columns/BaseColumnOptions.ts | 36 +
.../Columns/ColumnContants.ts | 24 +
.../Columns/GetColumnSearchProps.tsx | 90 +
.../Columns/ServiceColumn.ts | 58 +
.../Filter/FilterDropdown.tsx | 41 +
.../ServiceApplication.styles.scss | 25 +
.../ServiceMetrics/ServiceMetricTable.tsx | 110 +
.../ServiceMetrics/ServiceMetrics.test.tsx | 48 +
.../ServiceMetricsApplication.tsx | 36 +
.../ServiceMetrics/ServiceMetricsQuery.ts | 217 +
.../ServiceMetrics/index.tsx | 59 +
.../ServiceTraces/ServicTraces.test.tsx | 59 +
.../ServiceTraces/Service.test.tsx | 29 +
.../ServiceTraces/ServiceTracesTable.tsx | 67 +
.../ServiceTraces/__mocks__/getServices.ts | 22 +
.../ServiceTraces/index.tsx | 82 +
.../SkipOnBoardModal/index.tsx | 48 +
.../container/ServiceApplication/index.tsx | 23 +
.../container/ServiceApplication/styles.ts | 14 +
.../src/container/ServiceApplication/types.ts | 38 +
.../src/container/ServiceApplication/utils.ts | 99 +
.../ServiceTable/Columns/ColumnContants.ts | 24 +
.../Columns/GetColumnSearchProps.tsx | 42 +
.../ServiceTable/Columns/ServiceColumn.ts | 46 +
.../ServiceTable/Filter/FilterDropdown.tsx | 41 +
.../container/ServiceTable/Service.test.tsx | 29 +
.../ServiceTable/SkipOnBoardModal/index.tsx | 48 +
.../ServiceTable/__mock__/servicesListMock.ts | 22 +
.../src/container/ServiceTable/index.tsx | 26 +
.../src/container/ServiceTable/styles.ts | 14 +
.../src/container/ServiceTable/types.ts | 6 +
.../SideNav/NavItem/NavItem.styles.scss | 109 +
.../src/container/SideNav/NavItem/NavItem.tsx | 33 +
.../src/container/SideNav/SideNav.styles.scss | 291 +
.../src/container/SideNav/SideNav.tsx | 517 +
.../frontend/src/container/SideNav/Slack.tsx | 54 +
.../frontend/src/container/SideNav/config.ts | 51 +
.../src/container/SideNav/helper.test.ts | 34 +
.../frontend/src/container/SideNav/helper.ts | 10 +
.../frontend/src/container/SideNav/index.ts | 3 +
.../src/container/SideNav/menuItems.tsx | 133 +
.../src/container/SideNav/sideNav.types.ts | 21 +
.../src/container/SideNav/sideNav.utils.ts | 11 +
.../frontend/src/container/SideNav/styles.ts | 66 +
.../TimeSeriesView/TimeSeriesView.styles.scss | 0
.../TimeSeriesView/TimeSeriesView.tsx | 193 +
.../src/container/TimeSeriesView/index.tsx | 93 +
.../src/container/TimeSeriesView/styles.ts | 14 +
.../src/container/TimeSeriesView/utils.ts | 26 +
.../frontend/src/container/Timeline/index.tsx | 111 +
.../frontend/src/container/Timeline/styles.ts | 19 +
.../frontend/src/container/Timeline/types.ts | 4 +
.../frontend/src/container/Timeline/utils.ts | 92 +
.../src/container/Toolbar/Toolbar.styles.scss | 29 +
.../src/container/Toolbar/Toolbar.tsx | 35 +
.../container/TopNav/AutoRefresh/config.ts | 77 +
.../container/TopNav/AutoRefresh/index.tsx | 202 +
.../container/TopNav/AutoRefresh/styles.ts | 13 +
.../AutoRefreshV2/AutoRefreshV2.styles.scss | 79 +
.../container/TopNav/AutoRefreshV2/config.ts | 77 +
.../container/TopNav/AutoRefreshV2/index.tsx | 201 +
.../container/TopNav/AutoRefreshV2/styles.ts | 13 +
.../container/TopNav/Breadcrumbs/index.tsx | 63 +
.../CustomDateTimeModal.test.tsx | 42 +
.../TopNav/CustomDateTimeModal/index.tsx | 60 +
.../DateTimeSelection.styles.scss | 3 +
.../TopNav/DateTimeSelection/Refresh.tsx | 36 +
.../TopNav/DateTimeSelection/config.ts | 140 +
.../TopNav/DateTimeSelection/index.tsx | 424 +
.../TopNav/DateTimeSelection/styles.ts | 34 +
.../DateTimeSelectionV2.styles.scss | 299 +
.../TopNav/DateTimeSelectionV2/Refresh.tsx | 36 +
.../TopNav/DateTimeSelectionV2/config.ts | 224 +
.../TopNav/DateTimeSelectionV2/index.tsx | 692 +
.../TopNav/DateTimeSelectionV2/styles.ts | 34 +
.../frontend/src/container/TopNav/index.tsx | 61 +
.../frontend/src/container/TopNav/styles.ts | 8 +
.../Panel/PanelBody/Common/Checkbox.tsx | 196 +
.../Filters/Panel/PanelBody/Common/styles.ts | 19 +
.../Panel/PanelBody/CommonCheckBox/index.tsx | 102 +
.../Panel/PanelBody/Duration/index.tsx | 222 +
.../Panel/PanelBody/Duration/styles.ts | 40 +
.../Filters/Panel/PanelBody/Duration/util.ts | 13 +
.../Panel/PanelBody/SearchTraceID/index.tsx | 132 +
.../Trace/Filters/Panel/PanelBody/index.tsx | 43 +
.../Trace/Filters/Panel/PanelBody/styles.ts | 3 +
.../Filters/Panel/PanelHeading/index.tsx | 357 +
.../Filters/Panel/PanelHeading/styles.ts | 50 +
.../container/Trace/Filters/Panel/index.tsx | 29 +
.../src/container/Trace/Filters/index.tsx | 29 +
.../src/container/Trace/Filters/styles.ts | 20 +
.../src/container/Trace/Graph/config.ts | 125 +
.../src/container/Trace/Graph/index.tsx | 61 +
.../src/container/Trace/Graph/styles.ts | 23 +
.../Trace/Search/AllTags/Tag/TagKey.tsx | 95 +
.../Trace/Search/AllTags/Tag/TagValue.tsx | 153 +
.../Trace/Search/AllTags/Tag/index.tsx | 185 +
.../Trace/Search/AllTags/Tag/styles.ts | 38 +
.../Trace/Search/AllTags/Tag/utils.ts | 232 +
.../container/Trace/Search/AllTags/index.tsx | 150 +
.../container/Trace/Search/AllTags/styles.ts | 39 +
.../src/container/Trace/Search/config.ts | 1 +
.../src/container/Trace/Search/index.tsx | 146 +
.../src/container/Trace/Search/styles.ts | 19 +
.../src/container/Trace/Search/util.ts | 158 +
.../Trace/TraceGraphFilter/config.ts | 107 +
.../Trace/TraceGraphFilter/index.tsx | 101 +
.../Trace/TraceGraphFilter/styles.ts | 8 +
.../Trace/TraceGraphFilter/utils.test.ts | 27 +
.../container/Trace/TraceGraphFilter/utils.ts | 88 +
.../src/container/Trace/TraceTable/index.tsx | 223 +
.../src/container/Trace/TraceTable/util.ts | 19 +
.../container/TraceDetail/Missingtrace.tsx | 22 +
.../SelectedSpanDetails/EllipsedButton.tsx | 52 +
.../SelectedSpanDetails/Events/Event.tsx | 94 +
.../Events/EventStartTime.tsx | 30 +
.../Events/RelativeStartTime.tsx | 41 +
.../SelectedSpanDetails/Events/index.tsx | 44 +
.../SelectedSpanDetails/Tags/Tag.tsx | 69 +
.../SelectedSpanDetails/Tags/Tags.styles.scss | 37 +
.../SelectedSpanDetails/Tags/index.tsx | 100 +
.../SelectedSpanDetails/Tags/styles.ts | 8 +
.../TraceDetail/SelectedSpanDetails/config.ts | 74 +
.../TraceDetail/SelectedSpanDetails/index.tsx | 190 +
.../TraceDetail/SelectedSpanDetails/styles.ts | 103 +
.../src/container/TraceDetail/SubTree.tsx | 22 +
.../TraceDetail/TraceDetails.styles.scss | 23 +
.../src/container/TraceDetail/index.tsx | 292 +
.../src/container/TraceDetail/styles.ts | 123 +
.../src/container/TraceDetail/utils.test.ts | 59 +
.../src/container/TraceDetail/utils.ts | 142 +
.../__tests__/TraceFlameGraph.test.tsx | 49 +
.../TraceFlameGraph.test.tsx.snap | 34 +
.../src/container/TraceFlameGraph/index.tsx | 182 +
.../src/container/TraceFlameGraph/styles.ts | 38 +
.../TracesExplorer/Controls/index.tsx | 57 +
.../TracesExplorer/Controls/styles.ts | 9 +
.../TracesExplorer/ListView/configs.tsx | 11 +
.../TracesExplorer/ListView/index.tsx | 180 +
.../TracesExplorer/ListView/styles.ts | 20 +
.../TracesExplorer/ListView/utils.tsx | 73 +
.../TracesExplorer/QuerySection/index.tsx | 69 +
.../TracesExplorer/QuerySection/styles.ts | 15 +
.../TracesExplorer/TableView/index.tsx | 55 +
.../TraceLoading/TraceLoading.styles.scss | 19 +
.../TraceLoading/TraceLoading.tsx | 24 +
.../TracesExplorer/TracesView/configs.tsx | 50 +
.../TracesExplorer/TracesView/index.tsx | 126 +
.../TracesExplorer/TracesView/styles.ts | 12 +
.../TracesTableComponent.styles.scss | 73 +
.../TracesTableComponent.tsx | 146 +
.../src/container/TriggeredAlerts/Filter.tsx | 136 +
.../FilteredTable/ExapandableRow.tsx | 74 +
.../FilteredTable/TableRow.tsx | 54 +
.../TriggeredAlerts/FilteredTable/index.tsx | 75 +
.../TriggeredAlerts/FilteredTable/styles.ts | 64 +
.../TriggeredAlerts/NoFilterTable.tsx | 112 +
.../TableComponents/AlertStatus.tsx | 27 +
.../TriggeredAlerts/TriggeredAlert.tsx | 50 +
.../src/container/TriggeredAlerts/index.tsx | 57 +
.../src/container/TriggeredAlerts/styles.ts | 29 +
.../src/container/TriggeredAlerts/utils.ts | 51 +
.../src/container/Version/constant.ts | 1 +
.../frontend/src/container/Version/index.tsx | 107 +
.../frontend/src/container/Version/styles.ts | 8 +
.../src/hooks/APIKeys/useGetAllAPIKeys.ts | 13 +
.../IngestionKeys/useGetAllIngestionKeys.ts | 15 +
.../Integrations/useGetAllIntegrations.ts | 13 +
.../hooks/Integrations/useGetIntegration.ts | 18 +
.../Integrations/useGetIntegrationStatus.ts | 19 +
.../src/hooks/ResizeTable/useSortableTable.ts | 44 +
.../src/hooks/analytics/useAnalytics.tsx | 38 +
.../src/hooks/apDex/useGetApDexSettings.ts | 12 +
.../src/hooks/apDex/useGetMetricMeta.ts | 13 +
.../src/hooks/apDex/useSetApDexSettings.ts | 21 +
.../useDashboardFromLocalStorage.tsx | 102 +
.../hooks/dashboard/useDeleteDashboard.tsx | 15 +
.../hooks/dashboard/useGetAllDashboard.tsx | 10 +
.../hooks/dashboard/useUpdateDashboard.tsx | 25 +
signoz/frontend/src/hooks/dashboard/utils.ts | 61 +
.../__tests__/useKeyboardHotkeys.test.tsx | 75 +
.../src/hooks/hotkeys/useKeyboardHotkeys.tsx | 130 +
signoz/frontend/src/hooks/logs/configs.ts | 1 +
signoz/frontend/src/hooks/logs/types.ts | 31 +
.../frontend/src/hooks/logs/useActiveLog.ts | 151 +
.../frontend/src/hooks/logs/useCopyLogLink.ts | 117 +
.../src/hooks/queryBuilder/useAutoComplete.ts | 164 +
.../hooks/queryBuilder/useCreateAlerts.tsx | 94 +
.../queryBuilder/useFetchKeysAndValues.ts | 172 +
.../hooks/queryBuilder/useGetAggregateKeys.ts | 34 +
.../queryBuilder/useGetCompositeQueryParam.ts | 23 +
.../queryBuilder/useGetExplorerQueryRange.ts | 59 +
.../useGetPanelTypesQueryParam.ts | 16 +
.../hooks/queryBuilder/useGetQueriesRange.ts | 36 +
.../hooks/queryBuilder/useGetQueryRange.ts | 52 +
.../queryBuilder/useGetSearchQueryParam.ts | 15 +
.../queryBuilder/useGetWidgetQueryRange.ts | 54 +
.../hooks/queryBuilder/useIsValidTag.test.ts | 41 +
.../src/hooks/queryBuilder/useIsValidTag.ts | 22 +
.../src/hooks/queryBuilder/useOperatorType.ts | 31 +
.../src/hooks/queryBuilder/useOperators.ts | 32 +
.../src/hooks/queryBuilder/useOptions.ts | 188 +
.../src/hooks/queryBuilder/useQueryBuilder.ts | 7 +
.../queryBuilder/useQueryBuilderOperations.ts | 367 +
.../useSetCurrentKeyAndOperator.ts | 32 +
.../hooks/queryBuilder/useShareBuilderUrl.ts | 28 +
.../src/hooks/queryBuilder/useStepInterval.ts | 46 +
.../frontend/src/hooks/queryBuilder/useTag.ts | 120 +
.../hooks/queryBuilder/useTagValidation.ts | 33 +
.../src/hooks/queryPagination/config.ts | 1 +
.../src/hooks/queryPagination/index.ts | 2 +
.../src/hooks/queryPagination/types.ts | 4 +
.../queryPagination/useQueryPagination.ts | 89 +
.../src/hooks/queryPagination/utils.ts | 20 +
.../src/hooks/saveViews/useDeleteView.ts | 11 +
.../src/hooks/saveViews/useGetAllViews.ts | 13 +
.../src/hooks/saveViews/useSaveView.ts | 20 +
.../src/hooks/saveViews/useUpdateView.ts | 30 +
signoz/frontend/src/hooks/useAxiosError.tsx | 19 +
signoz/frontend/src/hooks/useChartMutable.ts | 22 +
signoz/frontend/src/hooks/useClickOutside.tsx | 28 +
.../src/hooks/useComponentPermission.test.ts | 100 +
.../src/hooks/useComponentPermission.ts | 21 +
.../src/hooks/useDarkMode/constant.ts | 4 +
.../frontend/src/hooks/useDarkMode/index.tsx | 113 +
signoz/frontend/src/hooks/useDebounce.tsx | 17 +
.../src/hooks/useDebouncedFunction.ts | 37 +
signoz/frontend/src/hooks/useDimensions.ts | 39 +
.../src/hooks/useDragColumns/configs.ts | 7 +
.../src/hooks/useDragColumns/index.ts | 75 +
.../src/hooks/useDragColumns/types.ts | 10 +
.../src/hooks/useDragColumns/utils.ts | 37 +
.../src/hooks/useErrorNotification.ts | 17 +
.../src/hooks/useEventSourceEvent/index.ts | 31 +
.../src/hooks/useFeatureFlag/constant.ts | 9 +
.../src/hooks/useFeatureFlag/index.ts | 7 +
.../hooks/useFeatureFlag/useFeatureFlag.ts | 29 +
.../useFeatureFlag/useIsFeatureDisabled.ts | 11 +
.../src/hooks/useFeatureFlag/utils.test.ts | 13 +
.../src/hooks/useFeatureFlag/utils.ts | 4 +
signoz/frontend/src/hooks/useFetch.ts | 80 +
signoz/frontend/src/hooks/useFontObserver.tsx | 69 +
.../frontend/src/hooks/useGetFeatureFlag.tsx | 23 +
.../src/hooks/useGetTopLevelOperations.ts | 16 +
.../src/hooks/useHandleExplorerTabChange.ts | 95 +
.../useInitializeOverlayScrollbar.tsx | 43 +
.../src/hooks/useIntersectionObserver.ts | 38 +
signoz/frontend/src/hooks/useInterval.test.ts | 93 +
signoz/frontend/src/hooks/useInterval.ts | 35 +
.../frontend/src/hooks/useLicense/constant.ts | 8 +
signoz/frontend/src/hooks/useLicense/index.ts | 6 +
.../src/hooks/useLicense/useLicense.tsx | 25 +
signoz/frontend/src/hooks/useLogsData.ts | 198 +
signoz/frontend/src/hooks/useMountedState.ts | 18 +
.../frontend/src/hooks/useNotifications.tsx | 43 +
.../src/hooks/usePreviousValue.test.tsx | 43 +
signoz/frontend/src/hooks/usePreviousValue.ts | 13 +
signoz/frontend/src/hooks/useQueryService.ts | 36 +
.../useResourceAttribute/ResourceProvider.tsx | 218 +
.../__tests__/useResourceAttribute.test.tsx | 28 +
.../src/hooks/useResourceAttribute/config.ts | 5 +
.../src/hooks/useResourceAttribute/context.ts | 7 +
.../src/hooks/useResourceAttribute/index.ts | 7 +
.../src/hooks/useResourceAttribute/machine.ts | 61 +
.../useResourceAttribute/machine.typegen.ts | 32 +
.../src/hooks/useResourceAttribute/types.ts | 32 +
.../useResourceAttribute.tsx | 9 +
.../src/hooks/useResourceAttribute/utils.ts | 236 +
.../src/hooks/useScrollToTop/index.tsx | 29 +
.../src/hooks/useScrollToTop/types.ts | 4 +
.../useScrollToTop/useScrollToTop.test.ts | 58 +
signoz/frontend/src/hooks/useTabFocus.tsx | 28 +
.../frontend/src/hooks/useUrlQuery.test.tsx | 56 +
signoz/frontend/src/hooks/useUrlQuery.ts | 10 +
signoz/frontend/src/hooks/useUrlQueryData.ts | 44 +
.../frontend/src/hooks/useUsage/useUsage.tsx | 25 +
signoz/frontend/src/index.html.ejs | 209 +
signoz/frontend/src/index.tsx | 84 +
signoz/frontend/src/lib/JSXtoHTML.ts | 9 +
.../src/lib/__fixtures__/getRandomColor.ts | 59 +
signoz/frontend/src/lib/__fixtures__/logql.ts | 209 +
.../src/lib/__tests__/getStep.test.ts | 73 +
.../src/lib/__tests__/logql/parser.test.ts | 15 +
.../lib/__tests__/logql/reverseParser.test.ts | 14 +
.../src/lib/__tests__/logql/splitter.test.ts | 10 +
.../frontend/src/lib/convertDateToAmAndPm.ts | 9 +
signoz/frontend/src/lib/convertIntoHr.ts | 15 +
.../src/lib/convertToNanoSecondsToSecond.ts | 4 +
signoz/frontend/src/lib/covertIntoEpoc.ts | 4 +
.../src/lib/createIdFromObjectFields.ts | 6 +
signoz/frontend/src/lib/createQueryParams.ts | 10 +
.../customCommaValuesParser.ts | 20 +
.../getDashboardVariables.ts | 35 +
.../dashbaordVariables/sortVariableValues.ts | 15 +
.../src/lib/dashboard/getQueryResults.ts | 88 +
.../src/lib/dashboard/getUpdatedLayout.ts | 23 +
.../lib/dashboard/prepareQueryRangePayload.ts | 112 +
signoz/frontend/src/lib/getChartData.ts | 137 +
signoz/frontend/src/lib/getConvertedValue.ts | 293 +
signoz/frontend/src/lib/getFormatedDate.ts | 13 +
.../src/lib/getGeneratedFilterQueryString.ts | 24 +
.../src/lib/getGlobalDropDownFormatedDate.ts | 11 +
signoz/frontend/src/lib/getLabelName.ts | 52 +
signoz/frontend/src/lib/getMaxMinTime.ts | 28 +
signoz/frontend/src/lib/getMinMax.ts | 132 +
.../frontend/src/lib/getRandomColor.test.ts | 29 +
signoz/frontend/src/lib/getRandomColor.ts | 74 +
signoz/frontend/src/lib/getSettingsPeroid.ts | 36 +
.../lib/getStartAndEndTime/getMicroSeconds.ts | 8 +
.../src/lib/getStartAndEndTime/getMinAgo.ts | 11 +
.../src/lib/getStartAndEndTime/index.ts | 76 +
.../frontend/src/lib/getStartEndRangeTime.ts | 52 +
signoz/frontend/src/lib/getStep.test.ts | 137 +
signoz/frontend/src/lib/getStep.ts | 52 +
signoz/frontend/src/lib/getTimeString.ts | 15 +
signoz/frontend/src/lib/history.ts | 3 +
.../src/lib/logql/errors/ConvertToFullText.ts | 7 +
.../src/lib/logql/errors/InvalidQueryPair.ts | 7 +
signoz/frontend/src/lib/logql/errors/index.ts | 2 +
signoz/frontend/src/lib/logql/index.ts | 4 +
signoz/frontend/src/lib/logql/parser.ts | 150 +
.../frontend/src/lib/logql/reverseParser.ts | 40 +
signoz/frontend/src/lib/logql/splitter.ts | 52 +
signoz/frontend/src/lib/logql/tokens.ts | 83 +
signoz/frontend/src/lib/logql/types.ts | 4 +
signoz/frontend/src/lib/logs/fieldSearch.ts | 9 +
signoz/frontend/src/lib/logs/flatLogData.ts | 17 +
.../src/lib/logs/generateFilterQuery.ts | 24 +
.../chooseAutocompleteFromCustomValue.ts | 27 +
.../newQueryBuilder/convertNewDataToOld.ts | 43 +
.../createNewBuilderItemName.ts | 17 +
.../getAutocompleteValueAndType.ts | 15 +
.../getMetricsOperatorsByAttributeType.ts | 31 +
.../getOperatorsBySourceAndPanelType.ts | 44 +
.../newQueryBuilder/getPaginationQueryData.ts | 72 +
.../__tests__/mapQueryDataFromApi.test.tsx | 56 +
.../__tests__/mapQueryDataFromApiInputs.ts | 741 +
.../mapCompositeQueryFromQuery.ts | 109 +
.../mapQueryDataFromApi.ts | 42 +
.../queryBuilderMappers/mapQueryDataToApi.ts | 35 +
.../transformQueryBuilderDataModel.ts | 59 +
.../frontend/src/lib/query/GetFormulaName.ts | 29 +
signoz/frontend/src/lib/query/GetQueryName.ts | 27 +
.../src/lib/query/convertObjectIntoParams.ts | 14 +
.../lib/query/createTableColumnsFromQuery.ts | 622 +
.../src/lib/query/findDataTypeOfOperator.ts | 22 +
.../lib/query/transformQueryBuilderData.ts | 34 +
.../lib/query/transformStringWithPrefix.ts | 16 +
.../src/lib/removeJSONStringifyQuotes.ts | 10 +
.../src/lib/replaceIncorrectObjectFields.ts | 28 +
signoz/frontend/src/lib/toCapitalize.ts | 5 +
.../src/lib/uPlotLib/getUplotChartOptions.ts | 351 +
.../uPlotLib/getUplotHistogramChartOptions.ts | 206 +
signoz/frontend/src/lib/uPlotLib/placement.ts | 114 +
.../src/lib/uPlotLib/plugins/onClickPlugin.ts | 40 +
.../src/lib/uPlotLib/plugins/tooltipPlugin.ts | 310 +
.../src/lib/uPlotLib/uPlotLib.styles.scss | 39 +
.../src/lib/uPlotLib/utils/constants.ts | 15 +
.../src/lib/uPlotLib/utils/generateColor.ts | 20 +
.../src/lib/uPlotLib/utils/getAxes.ts | 64 +
.../src/lib/uPlotLib/utils/getGridColor.ts | 8 +
.../src/lib/uPlotLib/utils/getRenderer.ts | 22 +
.../src/lib/uPlotLib/utils/getSeriesData.ts | 110 +
.../lib/uPlotLib/utils/getUplotChartData.ts | 92 +
.../src/lib/uPlotLib/utils/getXAxisScale.ts | 53 +
.../lib/uPlotLib/utils/getYAxisScale.test.ts | 212 +
.../src/lib/uPlotLib/utils/getYAxisScale.ts | 242 +
.../utils/tests/__mocks__/seriesData.ts | 353 +
.../tests/__mocks__/uplotChartOptionsData.ts | 455 +
.../utils/tests/getSeriesData.test.ts | 33 +
.../utils/tests/getUplotChartOptions.test.ts | 68 +
.../src/mocks-server/__mockdata__/apiKeys.ts | 541 +
.../src/mocks-server/__mockdata__/billing.ts | 54 +
.../mocks-server/__mockdata__/dashboards.ts | 101 +
.../__mockdata__/explorer_views.ts | 81 +
.../mocks-server/__mockdata__/invite_user.ts | 25 +
.../src/mocks-server/__mockdata__/licenses.ts | 124 +
.../__mockdata__/logs_query_range.ts | 45 +
.../src/mocks-server/__mockdata__/members.ts | 220 +
.../mocks-server/__mockdata__/query_range.ts | 79 +
.../src/mocks-server/__mockdata__/services.ts | 22 +
.../__mockdata__/top_level_operations.ts | 5 +
signoz/frontend/src/mocks-server/handlers.ts | 184 +
signoz/frontend/src/mocks-server/server.ts | 7 +
.../frontend/src/mocks-server/setupTests.ts | 10 +
.../frontend/src/modules/Servicemap/Map.tsx | 62 +
.../src/modules/Servicemap/ServiceMap.tsx | 130 +
.../frontend/src/modules/Servicemap/index.tsx | 6 +
.../frontend/src/modules/Servicemap/utils.ts | 138 +
.../src/modules/Usage/UsageExplorer.tsx | 224 +
signoz/frontend/src/modules/Usage/index.tsx | 7 +
signoz/frontend/src/modules/Usage/styles.ts | 13 +
.../src/pages/AlertChannelCreate/config.tsx | 22 +
.../src/pages/AlertChannelCreate/index.tsx | 19 +
signoz/frontend/src/pages/AlertList/index.tsx | 48 +
signoz/frontend/src/pages/AllErrors/config.ts | 12 +
signoz/frontend/src/pages/AllErrors/index.tsx | 19 +
.../src/pages/Billing/BillingPage.styles.scss | 7 +
.../src/pages/Billing/BillingPage.tsx | 13 +
signoz/frontend/src/pages/Billing/index.tsx | 3 +
.../frontend/src/pages/ChannelsEdit/index.tsx | 136 +
.../frontend/src/pages/CreateAlert/index.tsx | 7 +
.../frontend/src/pages/CreateAlert/styles.ts | 18 +
.../src/pages/DashboardWidget/index.tsx | 66 +
.../DashboardsListPage.styles.scss | 40 +
.../DashboardsListPage/DashboardsListPage.tsx | 29 +
.../__tests__/DashboardListPage.test.tsx | 207 +
.../src/pages/DashboardsListPage/index.tsx | 3 +
signoz/frontend/src/pages/EditRules/index.tsx | 63 +
.../ErrorBoundaryFallback.styles.scss | 16 +
.../ErrorBoundaryFallback.tsx | 54 +
.../frontend/src/pages/ErrorDetails/index.tsx | 95 +
.../frontend/src/pages/ErrorDetails/utils.ts | 8 +
.../src/pages/GettingStarted/DocCard.tsx | 27 +
.../src/pages/GettingStarted/Section.tsx | 42 +
.../src/pages/GettingStarted/index.tsx | 20 +
.../src/pages/GettingStarted/renderConfig.tsx | 174 +
.../src/pages/GettingStarted/styles.ts | 30 +
.../src/pages/GettingStarted/types.ts | 10 +
.../src/pages/GettingStarted/utmParams.ts | 3 +
.../src/pages/Integrations/Header.tsx | 48 +
.../IntegrationDetailContent.tsx | 96 +
.../Configure.tsx | 74 +
.../DataCollected.tsx | 87 +
.../IntegrationDetailContentTabs.styles.scss | 301 +
.../IntegrationDetailContentTabs/Overview.tsx | 64 +
.../IntegrationDetailHeader.tsx | 302 +
.../IntegrationDetailPage.styles.scss | 720 +
.../IntegrationDetailPage.tsx | 168 +
.../IntegrationsUninstallBar.tsx | 106 +
.../IntegrationDetailPage/TestConnection.tsx | 35 +
.../IntegrationDetailPage/utils.ts | 55 +
.../Integrations/Integrations.styles.scss | 242 +
.../src/pages/Integrations/Integrations.tsx | 75 +
.../pages/Integrations/IntegrationsList.tsx | 120 +
.../Integrations/RequestIntegrationBtn.tsx | 95 +
.../frontend/src/pages/Integrations/index.ts | 3 +
.../frontend/src/pages/Integrations/utils.ts | 22 +
.../IntegrationsMarketPlace.tsx | 9 +
.../pages/IntegrationsMarketPlace/index.ts | 3 +
.../IntegrationsModulePage.styles.scss | 27 +
.../IntegrationsModulePage.tsx | 21 +
.../IntegrationsModulePage/constants.tsx | 15 +
.../src/pages/IntegrationsModulePage/index.ts | 3 +
signoz/frontend/src/pages/License/index.tsx | 7 +
signoz/frontend/src/pages/LiveLogs/index.tsx | 25 +
signoz/frontend/src/pages/Login/index.tsx | 63 +
.../src/pages/Logs/PopoverContent.tsx | 27 +
signoz/frontend/src/pages/Logs/config.ts | 48 +
signoz/frontend/src/pages/Logs/hooks.ts | 78 +
signoz/frontend/src/pages/Logs/index.tsx | 151 +
.../frontend/src/pages/Logs/logs.styles.scss | 4 +
signoz/frontend/src/pages/Logs/styles.ts | 10 +
signoz/frontend/src/pages/Logs/types.ts | 17 +
signoz/frontend/src/pages/Logs/utils.ts | 29 +
.../LogsExplorer/LogsExplorer.styles.scss | 11 +
.../__tests__/LogsExplorer.test.tsx | 263 +
.../frontend/src/pages/LogsExplorer/index.tsx | 108 +
.../frontend/src/pages/LogsExplorer/styles.ts | 14 +
.../frontend/src/pages/LogsExplorer/utils.ts | 19 +
.../LogsModulePage/LogsModulePage.styles.scss | 51 +
.../pages/LogsModulePage/LogsModulePage.tsx | 20 +
.../src/pages/LogsModulePage/constants.tsx | 39 +
.../src/pages/LogsModulePage/index.tsx | 3 +
.../src/pages/LogsModulePage/utils.ts | 7 +
.../LogsSettings/components/TabLabel.tsx | 14 +
.../src/pages/LogsSettings/config.tsx | 21 +
.../src/pages/LogsSettings/constant.ts | 11 +
.../frontend/src/pages/LogsSettings/index.tsx | 18 +
.../frontend/src/pages/LogsSettings/types.ts | 1 +
.../ApDex/ApDexApplication.test.tsx | 65 +
.../ApDex/ApDexApplication.tsx | 58 +
.../ApDex/ApDexSettings.test.tsx | 65 +
.../ApDex/ApDexSettings.tsx | 119 +
.../axiosResponseMockThresholdData.ts | 9 +
.../ApDex/__mock__/thresholdMockData.ts | 7 +
.../pages/MetricsApplication/ApDex/types.ts | 10 +
.../MetricsApplication/MetricsApplication.tsx | 70 +
.../src/pages/MetricsApplication/config.ts | 8 +
.../src/pages/MetricsApplication/constants.ts | 1 +
.../src/pages/MetricsApplication/styles.ts | 42 +
.../src/pages/MetricsApplication/types.ts | 31 +
.../useMetricsApplicationTabKey.tsx | 13 +
.../src/pages/MetricsApplication/utils.ts | 46 +
.../frontend/src/pages/MySettings/index.tsx | 6 +
.../src/pages/NewDashboard/DashboardPage.tsx | 35 +
.../frontend/src/pages/NewDashboard/index.tsx | 3 +
.../OnboardingPage/OnboardingPage.styles.scss | 7 +
.../pages/OnboardingPage/OnboardingPage.tsx | 16 +
.../src/pages/OnboardingPage/index.tsx | 3 +
.../src/pages/Pipelines/Pipelines.styles.scss | 9 +
signoz/frontend/src/pages/Pipelines/index.tsx | 95 +
.../src/pages/ResetPassword/index.tsx | 49 +
.../src/pages/SaveView/SaveView.styles.scss | 349 +
.../frontend/src/pages/SaveView/constants.ts | 15 +
signoz/frontend/src/pages/SaveView/index.tsx | 396 +
signoz/frontend/src/pages/SaveView/utils.ts | 37 +
.../ServiceTopLevelOperations.styles.scss | 26 +
.../pages/ServiceTopLevelOperations/index.tsx | 142 +
.../src/pages/Services/Metrics.test.tsx | 76 +
signoz/frontend/src/pages/Services/index.tsx | 18 +
signoz/frontend/src/pages/Settings/config.tsx | 104 +
signoz/frontend/src/pages/Settings/index.tsx | 34 +
signoz/frontend/src/pages/Settings/utils.ts | 47 +
.../src/pages/Shortcuts/Shortcuts.styles.scss | 23 +
.../src/pages/Shortcuts/Shortcuts.tsx | 36 +
signoz/frontend/src/pages/Shortcuts/index.ts | 3 +
signoz/frontend/src/pages/Shortcuts/utils.ts | 78 +
signoz/frontend/src/pages/SignUp/SignUp.tsx | 464 +
signoz/frontend/src/pages/SignUp/index.tsx | 50 +
signoz/frontend/src/pages/SignUp/styles.ts | 39 +
signoz/frontend/src/pages/SignUp/utils.ts | 13 +
.../src/pages/SomethingWentWrong/index.tsx | 24 +
signoz/frontend/src/pages/Status/index.tsx | 7 +
.../src/pages/Support/Support.styles.scss | 53 +
signoz/frontend/src/pages/Support/Support.tsx | 188 +
signoz/frontend/src/pages/Support/index.tsx | 3 +
signoz/frontend/src/pages/Trace/index.tsx | 199 +
signoz/frontend/src/pages/Trace/styles.ts | 36 +
.../src/pages/TraceDetail/constants.ts | 4 +
.../frontend/src/pages/TraceDetail/index.tsx | 53 +
.../TracesExplorer/Filter/DurationSection.tsx | 141 +
.../TracesExplorer/Filter/Filter.styles.scss | 195 +
.../pages/TracesExplorer/Filter/Filter.tsx | 258 +
.../pages/TracesExplorer/Filter/Section.tsx | 109 +
.../TracesExplorer/Filter/SectionContent.tsx | 170 +
.../TracesExplorer/Filter/filterUtils.ts | 364 +
.../TracesExplorer/TracesExplorer.styles.scss | 93 +
.../__test__/TracesExplorer.test.tsx | 459 +
.../src/pages/TracesExplorer/index.tsx | 298 +
.../src/pages/TracesExplorer/styles.ts | 10 +
.../src/pages/TracesExplorer/utils.tsx | 58 +
.../TracesModulePage.styles.scss | 27 +
.../TracesModulePage/TracesModulePage.tsx | 22 +
.../src/pages/TracesModulePage/constants.tsx | 27 +
.../src/pages/TracesModulePage/index.tsx | 3 +
.../frontend/src/pages/UnAuthorized/index.tsx | 22 +
.../WorkspaceLocked.styles.scss | 27 +
.../WorkspaceLocked/WorkspaceLocked.test.tsx | 72 +
.../pages/WorkspaceLocked/WorkspaceLocked.tsx | 159 +
.../src/pages/WorkspaceLocked/index.tsx | 3 +
signoz/frontend/src/periscope.scss | 53 +
.../src/periscope/components/Tabs/Tabs.tsx | 13 +
.../src/periscope/components/Tabs/index.tsx | 3 +
.../src/providers/Dashboard/Dashboard.tsx | 446 +
.../frontend/src/providers/Dashboard/types.ts | 46 +
.../frontend/src/providers/Dashboard/util.ts | 34 +
signoz/frontend/src/providers/EventSource.tsx | 162 +
.../frontend/src/providers/QueryBuilder.tsx | 916 +
.../test/MockQueryClientProvider.tsx | 21 +
signoz/frontend/src/reportWebVitals.ts | 15 +
signoz/frontend/src/setupProxy.js | 14 +
.../frontend/src/store/actions/app/index.ts | 1 +
.../src/store/actions/app/sideBarCollapse.ts | 16 +
signoz/frontend/src/store/actions/global.ts | 35 +
signoz/frontend/src/store/actions/index.ts | 6 +
.../store/actions/logs/addToSelectedField.ts | 15 +
.../src/store/actions/logs/getFields.ts | 23 +
.../src/store/actions/logs/getLogs.ts | 34 +
.../store/actions/logs/getLogsAggregate.ts | 42 +
.../src/store/actions/logs/setLInesPerRow.ts | 14 +
.../src/store/actions/logs/setViewMode.ts | 15 +
.../src/store/actions/metrics/getService.ts | 62 +
.../src/store/actions/metrics/index.ts | 1 +
.../store/actions/metrics/resetInitialData.ts | 12 +
.../frontend/src/store/actions/serviceMap.ts | 62 +
.../store/actions/trace/getInitialFilter.ts | 211 +
.../actions/trace/getInitialSpansAggregate.ts | 145 +
.../src/store/actions/trace/getSpans.ts | 87 +
.../store/actions/trace/parseFilter/filter.ts | 44 +
.../trace/parseFilter/filterToFetchData.ts | 38 +
.../store/actions/trace/parseFilter/index.ts | 11 +
.../trace/parseFilter/isFilterExclude.ts | 45 +
.../actions/trace/parseFilter/minMaxTime.ts | 20 +
.../trace/parseFilter/parseSpanKind.ts | 39 +
.../trace/parseFilter/selectedFilter.ts | 44 +
.../actions/trace/parseFilter/selectedTags.ts | 38 +
.../trace/parseFilter/skippedSelected.ts | 33 +
.../parseFilter/spanAggregateCurrentPage.ts | 37 +
.../spanAggregateCurrentPageSize.ts | 37 +
.../trace/parseFilter/spanAggregateOrder.ts | 39 +
.../parseFilter/spanAggregateOrderParam.ts | 39 +
.../store/actions/trace/selectTraceFilter.ts | 52 +
.../store/actions/trace/updateIsTagsError.ts | 15 +
.../actions/trace/updateTagPanelVisiblity.ts | 15 +
.../store/actions/trace/updateTagsSelected.ts | 15 +
.../frontend/src/store/actions/trace/util.ts | 94 +
signoz/frontend/src/store/actions/types.ts | 17 +
signoz/frontend/src/store/actions/usage.ts | 34 +
signoz/frontend/src/store/index.ts | 27 +
signoz/frontend/src/store/reducers/app.ts | 238 +
signoz/frontend/src/store/reducers/global.ts | 88 +
signoz/frontend/src/store/reducers/index.ts | 23 +
signoz/frontend/src/store/reducers/logs.ts | 290 +
signoz/frontend/src/store/reducers/metric.ts | 111 +
.../frontend/src/store/reducers/serviceMap.ts | 27 +
signoz/frontend/src/store/reducers/trace.ts | 284 +
signoz/frontend/src/store/reducers/usage.ts | 14 +
signoz/frontend/src/store/utils.ts | 22 +
signoz/frontend/src/styles.scss | 276 +
signoz/frontend/src/tests/test-utils.tsx | 110 +
signoz/frontend/src/types/actions/app.ts | 152 +
.../frontend/src/types/actions/globalTime.ts | 48 +
signoz/frontend/src/types/actions/index.ts | 14 +
signoz/frontend/src/types/actions/logs.ts | 175 +
signoz/frontend/src/types/actions/metrics.ts | 54 +
signoz/frontend/src/types/actions/trace.ts | 220 +
.../src/types/api/SAML/deleteDomain.ts | 5 +
.../frontend/src/types/api/SAML/listDomain.ts | 47 +
.../frontend/src/types/api/SAML/postDomain.ts | 8 +
.../src/types/api/SAML/updateDomain.ts | 5 +
.../src/types/api/alerts/alertTypes.ts | 7 +
.../src/types/api/alerts/compositeQuery.ts | 17 +
.../frontend/src/types/api/alerts/create.ts | 10 +
signoz/frontend/src/types/api/alerts/def.ts | 44 +
.../frontend/src/types/api/alerts/delete.ts | 10 +
signoz/frontend/src/types/api/alerts/get.ts | 20 +
.../frontend/src/types/api/alerts/getAll.ts | 3 +
.../src/types/api/alerts/getGroups.ts | 17 +
.../src/types/api/alerts/getTriggered.ts | 39 +
signoz/frontend/src/types/api/alerts/patch.ts | 12 +
signoz/frontend/src/types/api/alerts/save.ts | 11 +
.../src/types/api/alerts/testAlert.ts | 10 +
.../src/types/api/billing/checkout.ts | 9 +
.../src/types/api/channels/createEmail.ts | 8 +
.../src/types/api/channels/createMsTeams.ts | 8 +
.../src/types/api/channels/createOpsgenie.ts | 8 +
.../src/types/api/channels/createPager.ts | 8 +
.../src/types/api/channels/createSlack.ts | 8 +
.../src/types/api/channels/createWebhook.ts | 8 +
.../frontend/src/types/api/channels/delete.ts | 10 +
.../src/types/api/channels/editEmail.ts | 10 +
.../src/types/api/channels/editMsTeams.ts | 10 +
.../src/types/api/channels/editOpsgenie.ts | 10 +
.../src/types/api/channels/editPager.ts | 10 +
.../src/types/api/channels/editSlack.ts | 10 +
.../src/types/api/channels/editWebhook.ts | 10 +
signoz/frontend/src/types/api/channels/get.ts | 7 +
.../frontend/src/types/api/channels/getAll.ts | 10 +
.../src/types/api/dashboard/create.ts | 11 +
.../src/types/api/dashboard/delete.ts | 9 +
.../frontend/src/types/api/dashboard/get.ts | 7 +
.../src/types/api/dashboard/getAll.ts | 125 +
.../src/types/api/dashboard/update.ts | 8 +
.../types/api/dashboard/variables/query.ts | 15 +
.../frontend/src/types/api/disks/getDisks.ts | 5 +
.../api/dynamicConfigs/getDynamicConfigs.ts | 14 +
.../frontend/src/types/api/errors/getAll.ts | 34 +
.../src/types/api/errors/getByErrorId.ts | 9 +
.../api/errors/getByErrorTypeAndService.ts | 17 +
.../src/types/api/errors/getErrorCounts.ts | 12 +
.../src/types/api/errors/getNextPrevId.ts | 13 +
signoz/frontend/src/types/api/events/types.ts | 9 +
.../types/api/features/getFeaturesFlags.ts | 11 +
signoz/frontend/src/types/api/index.ts | 19 +
.../types/api/ingestionKeys/limits/types.ts | 55 +
.../src/types/api/ingestionKeys/types.ts | 85 +
.../src/types/api/integrations/types.ts | 103 +
.../frontend/src/types/api/licenses/apply.ts | 10 +
signoz/frontend/src/types/api/licenses/def.ts | 8 +
.../frontend/src/types/api/licenses/getAll.ts | 11 +
.../src/types/api/logs/addToSelectedFields.ts | 4 +
signoz/frontend/src/types/api/logs/fields.ts | 16 +
signoz/frontend/src/types/api/logs/getLogs.ts | 13 +
.../src/types/api/logs/getLogsAggregate.ts | 15 +
.../src/types/api/logs/getSearchFields.ts | 3 +
.../frontend/src/types/api/logs/liveTail.ts | 1 +
signoz/frontend/src/types/api/logs/log.ts | 34 +
.../src/types/api/logs/logAggregate.ts | 5 +
.../frontend/src/types/api/logs/operator.ts | 15 +
.../src/types/api/logs/removeSelectedField.ts | 4 +
.../src/types/api/metrics/getApDex.ts | 14 +
.../src/types/api/metrics/getDBOverview.ts | 19 +
.../api/metrics/getExternalAverageDuration.ts | 12 +
.../src/types/api/metrics/getExternalError.ts | 13 +
.../types/api/metrics/getExternalService.ts | 15 +
.../src/types/api/metrics/getMetricName.ts | 4 +
.../src/types/api/metrics/getQueryRange.ts | 43 +
.../api/metrics/getResourceAttributes.ts | 18 +
.../src/types/api/metrics/getService.ts | 29 +
.../types/api/metrics/getServiceOverview.ts | 16 +
.../api/metrics/getTopLevelOperations.ts | 7 +
.../src/types/api/metrics/getTopOperations.ts | 11 +
signoz/frontend/src/types/api/pat/types.ts | 53 +
signoz/frontend/src/types/api/pipeline/def.ts | 93 +
signoz/frontend/src/types/api/pipeline/get.ts | 3 +
.../frontend/src/types/api/pipeline/post.ts | 5 +
.../queryBuilder/getAggregatorAttribute.ts | 7 +
.../api/queryBuilder/getAttributeKeys.ts | 11 +
.../api/queryBuilder/getAttributesValues.ts | 19 +
.../queryBuilder/queryAutocompleteResponse.ts | 28 +
.../api/queryBuilder/queryBuilderData.ts | 120 +
.../frontend/src/types/api/saveViews/types.ts | 51 +
.../frontend/src/types/api/settings/common.ts | 1 +
.../src/types/api/settings/getRetention.ts | 35 +
.../src/types/api/settings/ingestion.ts | 18 +
.../src/types/api/settings/setRetention.ts | 12 +
.../src/types/api/trace/getFilters.ts | 16 +
.../src/types/api/trace/getSpanAggregate.ts | 19 +
.../frontend/src/types/api/trace/getSpans.ts | 23 +
.../src/types/api/trace/getTagFilters.ts | 17 +
.../src/types/api/trace/getTagValue.ts | 18 +
.../src/types/api/trace/getTraceItem.ts | 78 +
.../src/types/api/user/changeMyPassword.ts | 11 +
.../src/types/api/user/deleteInvite.ts | 9 +
.../frontend/src/types/api/user/deleteUser.ts | 9 +
signoz/frontend/src/types/api/user/editOrg.ts | 10 +
.../frontend/src/types/api/user/editUser.ts | 10 +
.../src/types/api/user/getInviteDetails.ts | 19 +
.../src/types/api/user/getLatestVersion.ts | 18 +
.../src/types/api/user/getOrgMembers.ts | 18 +
.../src/types/api/user/getOrganization.ts | 9 +
.../src/types/api/user/getPendingInvites.ts | 12 +
.../types/api/user/getResetPasswordToken.ts | 10 +
signoz/frontend/src/types/api/user/getUser.ts | 20 +
.../src/types/api/user/getUserPreference.ts | 6 +
.../src/types/api/user/getUserRole.ts | 12 +
.../frontend/src/types/api/user/getVersion.ts | 5 +
signoz/frontend/src/types/api/user/login.ts | 13 +
.../src/types/api/user/loginPrecheck.ts | 11 +
.../src/types/api/user/resetPassword.ts | 8 +
.../frontend/src/types/api/user/setFlags.ts | 12 +
.../frontend/src/types/api/user/setInvite.ts | 13 +
.../src/types/api/user/setUserPreference.ts | 8 +
signoz/frontend/src/types/api/user/signup.ts | 8 +
.../frontend/src/types/api/user/updateRole.ts | 10 +
.../types/api/userFeedback/sendResponse.ts | 4 +
.../src/types/api/widgets/getQuery.ts | 44 +
signoz/frontend/src/types/common/dashboard.ts | 5 +
signoz/frontend/src/types/common/index.ts | 32 +
.../src/types/common/operations.types.ts | 53 +
.../frontend/src/types/common/queryBuilder.ts | 251 +
signoz/frontend/src/types/common/select.ts | 14 +
signoz/frontend/src/types/global.d.ts | 17 +
signoz/frontend/src/types/reducer/app.ts | 38 +
.../frontend/src/types/reducer/globalTime.ts | 15 +
signoz/frontend/src/types/reducer/logs.ts | 32 +
signoz/frontend/src/types/reducer/metrics.ts | 24 +
signoz/frontend/src/types/reducer/trace.ts | 135 +
signoz/frontend/src/types/roles.ts | 13 +
.../src/typings/chartjs-adapter-date-fns.d.ts | 1 +
signoz/frontend/src/typings/environment.ts | 10 +
signoz/frontend/src/typings/window.ts | 15 +
.../__snapshots__/spanToTree.test.ts.snap | 234 +
.../src/utils/__tests__/spanToTree.test.ts | 21 +
signoz/frontend/src/utils/app.ts | 36 +
.../generateExportToDashboardLink.ts | 26 +
signoz/frontend/src/utils/docLinks.ts | 9 +
.../frontend/src/utils/fixtures/TraceData.ts | 61 +
.../src/utils/form/requireErrorMessage.ts | 2 +
signoz/frontend/src/utils/getAlphaColor.ts | 14 +
signoz/frontend/src/utils/getEventEmitter.ts | 3 +
.../frontend/src/utils/getFormatedLegend.ts | 2 +
signoz/frontend/src/utils/getGraphType.ts | 15 +
.../frontend/src/utils/getSortedSeriesData.ts | 20 +
.../frontend/src/utils/getSpanTreeMetadata.ts | 60 +
signoz/frontend/src/utils/getTimeRange.ts | 36 +
signoz/frontend/src/utils/getUserOS.ts | 14 +
signoz/frontend/src/utils/lazyWithRetries.ts | 26 +
signoz/frontend/src/utils/logs.ts | 31 +
signoz/frontend/src/utils/permission/index.ts | 102 +
.../src/utils/selectPopupContainer.ts | 5 +
signoz/frontend/src/utils/services.ts | 4 +
signoz/frontend/src/utils/spanToTree.ts | 148 +
signoz/frontend/src/utils/timeUtils.ts | 30 +
signoz/frontend/src/utils/timeZoneUtil.ts | 595 +
signoz/frontend/src/utils/toFixed.ts | 6 +
signoz/frontend/src/utils/token.ts | 3 +
.../src/utils/transformToUpperCase.ts | 2 +
signoz/frontend/tests/auth.json | 38 +
.../frontend/tests/dashboards/index.spec.ts | 143 +
signoz/frontend/tests/dashboards/utils.ts | 181 +
.../tests/expectionDetails/index.spec.ts | 101 +
...-200-from-details-page-1-Signoz-darwin.png | Bin 0 -> 187092 bytes
...nd-when-api-return-404-1-Signoz-darwin.png | Bin 0 -> 39506 bytes
.../frontend/tests/expections/index.spec.ts | 148 +
...ve-a-valid-Breadcrumbs-1-Signoz-darwin.png | Bin 0 -> 61476 bytes
...uld-have-a-valid-route-1-Signoz-darwin.png | Bin 0 -> 43130 bytes
...der-data-in-antd-table-1-Signoz-darwin.png | Bin 0 -> 117914 bytes
...e-page-with-404-status-1-Signoz-darwin.png | Bin 0 -> 61476 bytes
...ith-no-data-antd-table-1-Signoz-darwin.png | Bin 0 -> 59550 bytes
.../tests/fixtures/api/allErrors/200.json | 92 +
.../dashboard/createNewDashboardPost200.json | 16 +
...shboardGetCallWithTimeSeriesWidget200.json | 91 +
.../dashboard/getDashboardListEmpty200.json | 4 +
.../dashboard/getIndividualDashboard200.json | 16 +
.../putDashboardWithTimeSeries200.json | 91 +
.../dashboard/putNewDashboardUpdate200.json | 18 +
.../tests/fixtures/api/errorDetails/200.json | 12 +
.../tests/fixtures/api/errorDetails/404.json | 5 +
.../tests/fixtures/api/getNextPrev/200.json | 7 +
.../tests/fixtures/api/login/200.json | 7 +
.../tests/fixtures/api/organisation/201.json | 3 +
.../tests/fixtures/api/register/200.json | 1 +
.../tests/fixtures/api/register/401.json | 5 +
.../tests/fixtures/api/services/200.json | 68 +
.../fixtures/api/traces/attributeKeys200.json | 14 +
.../traces/attributeKeysDurationNano200.json | 14 +
.../traces/attributeKeysHttpMethod200.json | 21 +
.../api/traces/attributeKeysName200.json | 56 +
.../attributeKeysResponseStatusCode200.json | 14 +
.../traces/attributeKeysServiceName200.json | 14 +
.../fixtures/api/traces/queryRange200.json | 26 +
.../api/traces/traceExplorerViewPost200.json | 4 +
.../api/traces/traceExplorerViews200.json | 52 +
.../fixtures/api/traces/tracesRange200.json | 24 +
.../api/traces/tracesTableView200.json | 24 +
.../tests/fixtures/api/userId/200.json | 11 +
signoz/frontend/tests/fixtures/common.ts | 43 +
signoz/frontend/tests/fixtures/constant.ts | 10 +
signoz/frontend/tests/login/fail.spec.ts | 29 +
...e-Something-went-wrong-1-Signoz-darwin.png | Bin 0 -> 8076 bytes
signoz/frontend/tests/login/index.spec.ts | 50 +
...n-when-api-returns-200-1-Signoz-darwin.png | Bin 0 -> 47462 bytes
signoz/frontend/tests/service/index.spec.ts | 32 +
...erice-Page-is-rendered-1-Signoz-darwin.png | Bin 0 -> 41410 bytes
.../tests/service/servicesLanding.spec.ts | 150 +
signoz/frontend/tests/service/utils.ts | 6 +
signoz/frontend/tests/signup/index.spec.ts | 232 +
...ame-with-valid-details-1-Signoz-darwin.png | Bin 0 -> 71480 bytes
...ail-with-valid-details-1-Signoz-darwin.png | Bin 0 -> 71623 bytes
...ord-with-valid-details-1-Signoz-darwin.png | Bin 0 -> 70414 bytes
...ame-with-valid-details-1-Signoz-darwin.png | Bin 0 -> 71414 bytes
...Invite-link-validation-1-Signoz-darwin.png | Bin 0 -> 67365 bytes
...ord-with-valid-details-1-Signoz-darwin.png | Bin 0 -> 73701 bytes
...-up-with-valid-details-1-Signoz-darwin.png | Bin 0 -> 55058 bytes
...edirected-to-dashboard-1-Signoz-darwin.png | Bin 0 -> 71503 bytes
.../tests/traces/newTracesExplorer.spec.ts | 118 +
signoz/frontend/tests/traces/utils.ts | 116 +
signoz/frontend/tsconfig.json | 54 +
signoz/frontend/webpack.config.js | 175 +
signoz/frontend/webpack.config.prod.js | 216 +
signoz/frontend/yarn.lock | 17849 ++++++++++++++++
signoz/go.mod | 207 +
signoz/go.sum | 1277 ++
signoz/pkg/query-service/.dockerignore | 3 +
signoz/pkg/query-service/Dockerfile | 31 +
signoz/pkg/query-service/README.md | 81 +
signoz/pkg/query-service/agentConf/Readme.md | 5 +
.../query-service/agentConf/agent_features.go | 25 +
signoz/pkg/query-service/agentConf/db.go | 279 +
signoz/pkg/query-service/agentConf/manager.go | 357 +
.../query-service/agentConf/sqlite/init.go | 65 +
signoz/pkg/query-service/agentConf/version.go | 72 +
signoz/pkg/query-service/app/apdex.go | 35 +
signoz/pkg/query-service/app/auth.go | 122 +
.../app/clickhouseReader/options.go | 197 +
.../app/clickhouseReader/reader.go | 5027 +++++
.../app/clickhouseReader/reader_test.go | 29 +
.../app/clickhouseReader/wrapper.go | 114 +
.../pkg/query-service/app/dashboards/model.go | 789 +
.../query-service/app/dashboards/provision.go | 80 +
signoz/pkg/query-service/app/explorer/db.go | 230 +
signoz/pkg/query-service/app/http_handler.go | 3564 +++
.../query-service/app/http_handler_test.go | 132 +
signoz/pkg/query-service/app/http_utils.go | 22 +
signoz/pkg/query-service/app/ingestion_key.go | 33 +
.../query-service/app/integrations/Readme.md | 1 +
.../query-service/app/integrations/builtin.go | 268 +
.../assets/dashboards/overview.json | 2078 ++
.../aws_elasticache/config/collect-logs.md | 79 +
.../aws_elasticache/config/collect-metrics.md | 237 +
.../aws_elasticache/config/prerequisites.md | 24 +
.../aws_elasticache/icon.svg | 2 +
.../aws_elasticache/integration.json | 522 +
.../aws_elasticache/overview.md | 5 +
.../assets/dashboards/db_metrics.json | 2935 +++
.../assets/dashboards/overview.json | 2602 +++
.../aws_rds_mysql/config/collect-logs.md | 84 +
.../aws_rds_mysql/config/collect-metrics.md | 324 +
.../aws_rds_mysql/config/prerequisites.md | 24 +
.../aws_rds_mysql/icon.svg | 18 +
.../aws_rds_mysql/integration.json | 757 +
.../aws_rds_mysql/overview.md | 5 +
.../dashboards/db_metrics_overview.json | 1820 ++
.../assets/dashboards/overview.json | 2782 +++
.../aws_rds_postgres/config/collect-logs.md | 76 +
.../config/collect-metrics.md | 314 +
.../aws_rds_postgres/config/prerequisites.md | 22 +
.../aws_rds_postgres/icon.svg | 18 +
.../aws_rds_postgres/integration.json | 919 +
.../aws_rds_postgres/overview.md | 5 +
.../assets/dashboards/overview.json | 7744 +++++++
.../clickhouse/config/collect-logs.md | 125 +
.../clickhouse/config/collect-metrics.md | 82 +
.../clickhouse/config/collect-query-logs.md | 82 +
.../clickhouse/config/prerequisites.md | 42 +
.../clickhouse/data-collected.json | 10338 +++++++++
.../builtin_integrations/clickhouse/icon.svg | 33 +
.../clickhouse/integration.json | 49 +
.../clickhouse/overview.md | 7 +
.../mongo/assets/dashboards/overview.json | 797 +
.../mongo/config/collect-logs.md | 119 +
.../mongo/config/collect-metrics.md | 104 +
.../mongo/config/prerequisites.md | 41 +
.../builtin_integrations/mongo/icon.svg | 28 +
.../mongo/integration.json | 250 +
.../builtin_integrations/mongo/overview.md | 6 +
.../nginx/config/collect-logs.md | 148 +
.../nginx/config/prerequisites.md | 19 +
.../builtin_integrations/nginx/icon.svg | 8 +
.../nginx/integration.json | 94 +
.../builtin_integrations/nginx/overview.md | 3 +
.../postgres/assets/dashboards/overview.json | 1869 ++
.../postgres/config/collect-logs.md | 113 +
.../postgres/config/collect-metrics.md | 101 +
.../postgres/config/prerequisites.md | 40 +
.../builtin_integrations/postgres/icon.svg | 13 +
.../postgres/integration.json | 232 +
.../builtin_integrations/postgres/overview.md | 5 +
.../redis/assets/dashboards/overview.json | 924 +
.../redis/config/collect-logs.md | 104 +
.../redis/config/collect-metrics.md | 93 +
.../redis/config/prerequisites.md | 20 +
.../builtin_integrations/redis/icon.svg | 11 +
.../redis/integration.json | 261 +
.../builtin_integrations/redis/overview.md | 5 +
.../app/integrations/builtin_test.go | 32 +
.../app/integrations/controller.go | 141 +
.../query-service/app/integrations/manager.go | 464 +
.../app/integrations/manager_test.go | 78 +
.../app/integrations/pipeline_utils.go | 33 +
.../query-service/app/integrations/repo.go | 58 +
.../app/integrations/sqlite_repo.go | 169 +
.../app/integrations/test_utils.go | 193 +
.../app/logparsingpipeline/agent_feature.go | 5 +
.../logparsingpipeline/collector_config.go | 226 +
.../collector_config_test.go | 295 +
.../app/logparsingpipeline/controller.go | 248 +
.../app/logparsingpipeline/db.go | 209 +
.../app/logparsingpipeline/model.go | 104 +
.../app/logparsingpipeline/pipelineBuilder.go | 386 +
.../pipelineBuilder_test.go | 805 +
.../logparsingpipeline/postablePipeline.go | 238 +
.../postablePipeline_test.go | 377 +
.../app/logparsingpipeline/preview.go | 230 +
.../app/logparsingpipeline/preview_test.go | 243 +
.../app/logparsingpipeline/processors_test.go | 574 +
.../severity_parser_test.go | 221 +
.../app/logparsingpipeline/sqlite/init.go | 35 +
.../app/logparsingpipeline/time_parser.go | 120 +
.../logparsingpipeline/time_parser_test.go | 136 +
signoz/pkg/query-service/app/logs/parser.go | 398 +
.../pkg/query-service/app/logs/parser_test.go | 484 +
.../query-service/app/logs/v3/enrich_query.go | 234 +
.../app/logs/v3/enrich_query_test.go | 678 +
.../query-service/app/logs/v3/json_filter.go | 206 +
.../app/logs/v3/json_filter_test.go | 343 +
.../app/logs/v3/query_builder.go | 571 +
.../app/logs/v3/query_builder_test.go | 1584 ++
.../pkg/query-service/app/logs/validator.go | 40 +
.../app/metrics/query_builder.go | 80 +
.../app/metrics/v3/cumulative_table.go | 186 +
.../app/metrics/v3/cumulative_table_test.go | 107 +
.../pkg/query-service/app/metrics/v3/delta.go | 158 +
.../app/metrics/v3/delta_table.go | 149 +
.../app/metrics/v3/delta_table_test.go | 99 +
.../app/metrics/v3/query_builder.go | 420 +
.../app/metrics/v3/query_builder_test.go | 382 +
.../app/metrics/v4/cumulative/table.go | 50 +
.../app/metrics/v4/cumulative/table_test.go | 112 +
.../app/metrics/v4/cumulative/timeseries.go | 213 +
.../metrics/v4/cumulative/timeseries_test.go | 229 +
.../app/metrics/v4/delta/table.go | 55 +
.../app/metrics/v4/delta/table_test.go | 114 +
.../app/metrics/v4/delta/time_series_test.go | 263 +
.../app/metrics/v4/delta/timeseries.go | 218 +
.../app/metrics/v4/helpers/clauses.go | 73 +
.../app/metrics/v4/helpers/sub_query.go | 204 +
.../app/metrics/v4/query_builder.go | 98 +
.../app/metrics/v4/query_builder_test.go | 534 +
.../app/opamp/config_provider.go | 12 +
.../app/opamp/config_provider_test.go | 249 +
.../app/opamp/configure_ingestionRules.go | 151 +
signoz/pkg/query-service/app/opamp/logger.go | 15 +
signoz/pkg/query-service/app/opamp/mocks.go | 147 +
.../query-service/app/opamp/model/agent.go | 363 +
.../query-service/app/opamp/model/agents.go | 163 +
.../query-service/app/opamp/model/config.go | 20 +
.../app/opamp/model/constants.go | 4 +
.../app/opamp/model/coordinator.go | 66 +
.../query-service/app/opamp/opamp_server.go | 124 +
.../app/opamp/otelconfig/config_parser.go | 195 +
.../opamp/otelconfig/config_parser_test.go | 58 +
.../otelconfig/filterprocessor/config.go | 11 +
.../opamp/otelconfig/otlpreceiver/config.go | 6 +
.../otelconfig/otlpreceiver/grpcSettings.go | 14 +
.../otelconfig/otlpreceiver/httpSettings.go | 9 +
.../app/opamp/otelconfig/otlpreceiver/tls.go | 38 +
.../opamp/otelconfig/tailsampler/config.go | 82 +
.../app/opamp/otelconfig/testdata/basic.yaml | 76 +
.../opamp/otelconfig/testdata/service.yaml | 11 +
.../app/opamp/pipeline_builder.go | 196 +
signoz/pkg/query-service/app/opamp/signal.go | 9 +
signoz/pkg/query-service/app/parser.go | 1153 +
signoz/pkg/query-service/app/parser_test.go | 1500 ++
.../pkg/query-service/app/preferences/map.go | 37 +
.../query-service/app/preferences/model.go | 544 +
.../pkg/query-service/app/querier/helper.go | 415 +
.../pkg/query-service/app/querier/querier.go | 555 +
.../query-service/app/querier/querier_test.go | 1052 +
.../query-service/app/querier/v2/helper.go | 324 +
.../query-service/app/querier/v2/querier.go | 548 +
.../app/querier/v2/querier_test.go | 1060 +
.../app/queryBuilder/functions.go | 301 +
.../app/queryBuilder/functions_test.go | 604 +
.../app/queryBuilder/query_builder.go | 436 +
.../app/queryBuilder/query_builder_test.go | 585 +
signoz/pkg/query-service/app/server.go | 727 +
signoz/pkg/query-service/app/server_test.go | 41 +
signoz/pkg/query-service/app/services/map.go | 63 +
.../app/traces/v3/query_builder.go | 547 +
.../app/traces/v3/query_builder_test.go | 1408 ++
.../pkg/query-service/app/traces/v3/utils.go | 183 +
signoz/pkg/query-service/auth/auth.go | 534 +
signoz/pkg/query-service/auth/jwt.go | 119 +
signoz/pkg/query-service/auth/rbac.go | 75 +
signoz/pkg/query-service/auth/utils.go | 43 +
signoz/pkg/query-service/cache/cache.go | 69 +
signoz/pkg/query-service/cache/cache_test.go | 52 +
.../pkg/query-service/cache/inmemory/cache.go | 73 +
.../cache/inmemory/cache_test.go | 102 +
.../query-service/cache/inmemory/options.go | 23 +
.../pkg/query-service/cache/redis/options.go | 24 +
signoz/pkg/query-service/cache/redis/redis.go | 126 +
.../query-service/cache/redis/redis_test.go | 92 +
.../pkg/query-service/cache/status/status.go | 33 +
.../query-service/cache/status/status_test.go | 43 +
.../query-service/cache/testdata/cache.yaml | 2 +
.../collectorsimulator/collectorsimulator.go | 257 +
.../inmemoryexporter/config.go | 16 +
.../inmemoryexporter/config_test.go | 48 +
.../inmemoryexporter/exporter.go | 86 +
.../inmemoryexporter/exporter_test.go | 67 +
.../inmemoryexporter/factory.go | 34 +
.../inmemoryexporter/factory_test.go | 28 +
.../inmemoryreceiver/config.go | 16 +
.../inmemoryreceiver/config_test.go | 48 +
.../inmemoryreceiver/factory.go | 41 +
.../inmemoryreceiver/factory_test.go | 29 +
.../inmemoryreceiver/receiver.go | 64 +
.../inmemoryreceiver/receiver_test.go | 68 +
.../query-service/collectorsimulator/logs.go | 131 +
.../collectorsimulator/logs_test.go | 159 +
signoz/pkg/query-service/common/ctx.go | 5 +
.../pkg/query-service/common/query_range.go | 62 +
signoz/pkg/query-service/common/user.go | 16 +
signoz/pkg/query-service/config/alerts.yml | 11 +
.../pkg/query-service/config/cache-config.yml | 4 +
.../pkg/query-service/config/prometheus.yml | 25 +
signoz/pkg/query-service/constants/auth.go | 7 +
.../pkg/query-service/constants/constants.go | 409 +
.../query-service/constants/constants_test.go | 35 +
signoz/pkg/query-service/converter/bool.go | 20 +
.../pkg/query-service/converter/converter.go | 190 +
signoz/pkg/query-service/converter/data.go | 101 +
.../pkg/query-service/converter/data_rate.go | 118 +
.../query-service/converter/data_rate_test.go | 67 +
.../pkg/query-service/converter/data_test.go | 47 +
.../converter/percent_converter.go | 30 +
.../converter/percent_converter_test.go | 16 +
.../pkg/query-service/converter/throughput.go | 21 +
signoz/pkg/query-service/converter/time.go | 62 +
.../pkg/query-service/converter/time_test.go | 55 +
signoz/pkg/query-service/dao/factory.go | 38 +
signoz/pkg/query-service/dao/interface.go | 69 +
signoz/pkg/query-service/dao/sqlite/apdex.go | 70 +
.../query-service/dao/sqlite/connection.go | 189 +
.../pkg/query-service/dao/sqlite/ingestion.go | 39 +
signoz/pkg/query-service/dao/sqlite/rbac.go | 614 +
signoz/pkg/query-service/errors/clickhouse.go | 42 +
.../query-service/featureManager/manager.go | 66 +
signoz/pkg/query-service/formatter/bool.go | 49 +
signoz/pkg/query-service/formatter/data.go | 54 +
.../pkg/query-service/formatter/data_rate.go | 74 +
.../pkg/query-service/formatter/data_test.go | 23 +
.../pkg/query-service/formatter/formatter.go | 36 +
signoz/pkg/query-service/formatter/none.go | 17 +
signoz/pkg/query-service/formatter/percent.go | 32 +
signoz/pkg/query-service/formatter/scale.go | 136 +
.../pkg/query-service/formatter/scale_test.go | 15 +
.../pkg/query-service/formatter/throughput.go | 48 +
.../formatter/throughput_test.go | 15 +
signoz/pkg/query-service/formatter/time.go | 175 +
.../pkg/query-service/formatter/time_test.go | 29 +
.../pkg/query-service/healthcheck/handler.go | 12 +
.../integrations/alertManager/manager.go | 180 +
.../integrations/alertManager/model.go | 79 +
.../integrations/alertManager/notifier.go | 310 +
.../integrations/signozio/dynamic_config.go | 75 +
.../integrations/signozio/response.go | 54 +
.../query-service/interfaces/featureLookup.go | 13 +
.../pkg/query-service/interfaces/interface.go | 116 +
signoz/pkg/query-service/main.go | 130 +
.../migrate/0_45_alerts_to_v4/run.go | 153 +
.../migrate/0_47_alerts_custom_step/run.go | 70 +
signoz/pkg/query-service/migrate/migate.go | 79 +
signoz/pkg/query-service/model/auth.go | 71 +
signoz/pkg/query-service/model/config.go | 57 +
signoz/pkg/query-service/model/dashboards.go | 254 +
signoz/pkg/query-service/model/db.go | 100 +
signoz/pkg/query-service/model/errors.go | 36 +
signoz/pkg/query-service/model/featureSet.go | 118 +
signoz/pkg/query-service/model/queryParams.go | 569 +
signoz/pkg/query-service/model/response.go | 689 +
.../query-service/model/response_easyjson.go | 349 +
signoz/pkg/query-service/model/v3/v3.go | 1144 +
.../pkg/query-service/postprocess/formula.go | 291 +
.../query-service/postprocess/formula_test.go | 1836 ++
signoz/pkg/query-service/postprocess/gaps.go | 73 +
.../query-service/postprocess/gaps_test.go | 202 +
.../pkg/query-service/postprocess/having.go | 104 +
.../query-service/postprocess/having_test.go | 347 +
signoz/pkg/query-service/postprocess/limit.go | 100 +
.../query-service/postprocess/limit_test.go | 548 +
.../pkg/query-service/postprocess/process.go | 128 +
.../query-service/postprocess/process_test.go | 222 +
.../query-service/postprocess/reduce_to.go | 71 +
.../postprocess/reduce_to_test.go | 99 +
signoz/pkg/query-service/postprocess/table.go | 301 +
.../query-service/postprocess/table_test.go | 612 +
signoz/pkg/query-service/pqlEngine/engine.go | 125 +
.../queryBuilderToExpr/queryBuilderToExpr.go | 145 +
.../queryBuilderToExpr_test.go | 163 +
signoz/pkg/query-service/rules/alerting.go | 246 +
signoz/pkg/query-service/rules/apiParams.go | 266 +
signoz/pkg/query-service/rules/db.go | 332 +
signoz/pkg/query-service/rules/maintenance.go | 423 +
.../query-service/rules/maintenance_test.go | 230 +
signoz/pkg/query-service/rules/manager.go | 936 +
signoz/pkg/query-service/rules/promRule.go | 637 +
.../pkg/query-service/rules/promRuleTask.go | 388 +
.../pkg/query-service/rules/promrule_test.go | 622 +
signoz/pkg/query-service/rules/queriers.go | 21 +
signoz/pkg/query-service/rules/resultTypes.go | 57 +
signoz/pkg/query-service/rules/rule.go | 38 +
signoz/pkg/query-service/rules/ruleTask.go | 370 +
signoz/pkg/query-service/rules/task.go | 37 +
signoz/pkg/query-service/rules/templates.go | 298 +
.../pkg/query-service/rules/thresholdRule.go | 1193 ++
.../query-service/rules/thresholdRule_test.go | 884 +
signoz/pkg/query-service/telemetry/ignored.go | 24 +
.../pkg/query-service/telemetry/telemetry.go | 641 +
.../templates/invitation_email_template.html | 14 +
signoz/pkg/query-service/tests/auth_test.go | 126 +
.../query-service/tests/cold_storage_test.go | 223 +
signoz/pkg/query-service/tests/docker.go | 117 +
.../integration/logparsingpipeline_test.go | 787 +
.../integration/signoz_integrations_test.go | 636 +
.../tests/integration/test_utils.go | 200 +
.../tests/test-deploy/alertmanager.yml | 35 +
.../tests/test-deploy/alerts.yml | 11 +
.../tests/test-deploy/clickhouse-cluster.xml | 75 +
.../tests/test-deploy/clickhouse-config.xml | 1139 +
.../tests/test-deploy/clickhouse-storage.xml | 29 +
.../tests/test-deploy/clickhouse-users.xml | 123 +
.../tests/test-deploy/docker-compose.yaml | 282 +
.../test-deploy/otel-collector-config.yaml | 146 +
.../otel-collector-opamp-config.yaml | 1 +
.../tests/test-deploy/prometheus.yml | 25 +
.../utils/encryption/encryption.go | 45 +
signoz/pkg/query-service/utils/format.go | 267 +
signoz/pkg/query-service/utils/format_test.go | 485 +
.../query-service/utils/labels/interface.go | 13 +
.../pkg/query-service/utils/labels/labels.go | 315 +
signoz/pkg/query-service/utils/pass.go | 10 +
signoz/pkg/query-service/utils/port.go | 21 +
.../query-service/utils/queryTemplate/vars.go | 27 +
signoz/pkg/query-service/utils/random.go | 14 +
signoz/pkg/query-service/utils/slices.go | 29 +
.../query-service/utils/smtpService/smtp.go | 57 +
signoz/pkg/query-service/utils/testutils.go | 31 +
signoz/pkg/query-service/utils/time.go | 19 +
signoz/pkg/query-service/utils/times/time.go | 35 +
.../utils/timestamp/timestamp.go | 13 +
signoz/pkg/query-service/utils/value/value.go | 40 +
signoz/pkg/query-service/version/version.go | 46 +
signoz/sample-apps/hotrod/README.md | 37 +
signoz/sample-apps/hotrod/hotrod-delete.sh | 20 +
signoz/sample-apps/hotrod/hotrod-install.sh | 52 +
.../sample-apps/hotrod/hotrod-template.yaml | 202 +
signoz/sample-apps/hotrod/hotrod.yaml | 202 +
3383 files changed, 333837 insertions(+)
create mode 100644 logs-preparer/test.sh
create mode 100644 logs-preparer/vector.yaml
create mode 100644 signoz/.dockerignore
create mode 100644 signoz/.editorconfig
create mode 100644 signoz/.gitattributes
create mode 100644 signoz/.gitignore
create mode 100644 signoz/.gitpod.yml
create mode 100644 signoz/.scripts/commentLinesForSetup.sh
create mode 100644 signoz/CHANGELOG.md
create mode 100644 signoz/CODE_OF_CONDUCT.md
create mode 100644 signoz/CONTRIBUTING.md
create mode 100644 signoz/LICENSE
create mode 100644 signoz/Makefile
create mode 100644 signoz/README.de-de.md
create mode 100644 signoz/README.md
create mode 100644 signoz/README.pt-br.md
create mode 100644 signoz/README.zh-cn.md
create mode 100644 signoz/SECURITY.md
create mode 100644 signoz/deploy/README.md
create mode 100644 signoz/deploy/docker-swarm/clickhouse-setup/alertmanager.yml
create mode 100644 signoz/deploy/docker-swarm/clickhouse-setup/alerts.yml
create mode 100644 signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-cluster.xml
create mode 100644 signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-config.xml
create mode 100644 signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-storage.xml
create mode 100644 signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-users.xml
create mode 100644 signoz/deploy/docker-swarm/clickhouse-setup/docker-compose.yaml
create mode 100644 signoz/deploy/docker-swarm/clickhouse-setup/docker-entrypoint-initdb.d/init-db.sql
create mode 100644 signoz/deploy/docker-swarm/clickhouse-setup/otel-collector-config.yaml
create mode 100644 signoz/deploy/docker-swarm/clickhouse-setup/otel-collector-opamp-config.yaml
create mode 100644 signoz/deploy/docker-swarm/clickhouse-setup/prometheus.yml
create mode 100644 signoz/deploy/docker-swarm/common/locust-scripts/locustfile.py
create mode 100644 signoz/deploy/docker-swarm/common/nginx-config.conf
create mode 100644 signoz/deploy/docker-swarm/dashboards/.gitkeep
create mode 100644 signoz/deploy/docker/clickhouse-setup/alertmanager.yml
create mode 100644 signoz/deploy/docker/clickhouse-setup/alerts.yml
create mode 100644 signoz/deploy/docker/clickhouse-setup/clickhouse-cluster.xml
create mode 100644 signoz/deploy/docker/clickhouse-setup/clickhouse-config.xml
create mode 100644 signoz/deploy/docker/clickhouse-setup/clickhouse-storage.xml
create mode 100644 signoz/deploy/docker/clickhouse-setup/clickhouse-users.xml
create mode 100644 signoz/deploy/docker/clickhouse-setup/custom-function.xml
create mode 100644 signoz/deploy/docker/clickhouse-setup/docker-compose-core.yaml
create mode 100644 signoz/deploy/docker/clickhouse-setup/docker-compose-local.yaml
create mode 100644 signoz/deploy/docker/clickhouse-setup/docker-compose.testing.yaml
create mode 100644 signoz/deploy/docker/clickhouse-setup/docker-compose.yaml
create mode 100644 signoz/deploy/docker/clickhouse-setup/keeper_config.xml
create mode 100644 signoz/deploy/docker/clickhouse-setup/otel-collector-config.yaml
create mode 100644 signoz/deploy/docker/clickhouse-setup/otel-collector-opamp-config.yaml
create mode 100644 signoz/deploy/docker/clickhouse-setup/prometheus.yml
create mode 100755 signoz/deploy/docker/clickhouse-setup/user_scripts/histogramQuantile
create mode 100644 signoz/deploy/docker/clickhouse-setup/user_scripts/histogramQuantile.go
create mode 100644 signoz/deploy/docker/common/locust-scripts/locustfile.py
create mode 100644 signoz/deploy/docker/common/nginx-config.conf
create mode 100755 signoz/deploy/install.sh
create mode 100644 signoz/e2e/package.json
create mode 100644 signoz/e2e/playwright.config.ts
create mode 100644 signoz/e2e/tests/auth.setup.ts
create mode 100644 signoz/e2e/tests/contants.ts
create mode 100644 signoz/e2e/tests/navigation.spec.ts
create mode 100644 signoz/e2e/yarn.lock
create mode 100644 signoz/ee/LICENSE
create mode 100644 signoz/ee/query-service/.dockerignore
create mode 100644 signoz/ee/query-service/Dockerfile
create mode 100644 signoz/ee/query-service/app/api/api.go
create mode 100644 signoz/ee/query-service/app/api/auth.go
create mode 100644 signoz/ee/query-service/app/api/dashboard.go
create mode 100644 signoz/ee/query-service/app/api/domains.go
create mode 100644 signoz/ee/query-service/app/api/featureFlags.go
create mode 100644 signoz/ee/query-service/app/api/gateway.go
create mode 100644 signoz/ee/query-service/app/api/license.go
create mode 100644 signoz/ee/query-service/app/api/pat.go
create mode 100644 signoz/ee/query-service/app/api/response.go
create mode 100644 signoz/ee/query-service/app/api/traces.go
create mode 100644 signoz/ee/query-service/app/db/metrics.go
create mode 100644 signoz/ee/query-service/app/db/reader.go
create mode 100644 signoz/ee/query-service/app/db/trace.go
create mode 100644 signoz/ee/query-service/app/server.go
create mode 100644 signoz/ee/query-service/auth/auth.go
create mode 100644 signoz/ee/query-service/constants/constants.go
create mode 100644 signoz/ee/query-service/dao/factory.go
create mode 100644 signoz/ee/query-service/dao/interface.go
create mode 100644 signoz/ee/query-service/dao/sqlite/auth.go
create mode 100644 signoz/ee/query-service/dao/sqlite/domain.go
create mode 100644 signoz/ee/query-service/dao/sqlite/modelDao.go
create mode 100644 signoz/ee/query-service/dao/sqlite/pat.go
create mode 100644 signoz/ee/query-service/integrations/gateway/noop.go
create mode 100644 signoz/ee/query-service/integrations/gateway/proxy.go
create mode 100644 signoz/ee/query-service/integrations/gateway/proxy_test.go
create mode 100644 signoz/ee/query-service/integrations/signozio/response.go
create mode 100644 signoz/ee/query-service/integrations/signozio/signozio.go
create mode 100644 signoz/ee/query-service/interfaces/connector.go
create mode 100644 signoz/ee/query-service/license/db.go
create mode 100644 signoz/ee/query-service/license/manager.go
create mode 100644 signoz/ee/query-service/license/sqlite/init.go
create mode 100644 signoz/ee/query-service/main.go
create mode 100644 signoz/ee/query-service/model/auth.go
create mode 100644 signoz/ee/query-service/model/domain.go
create mode 100644 signoz/ee/query-service/model/errors.go
create mode 100644 signoz/ee/query-service/model/license.go
create mode 100644 signoz/ee/query-service/model/pat.go
create mode 100644 signoz/ee/query-service/model/plans.go
create mode 100644 signoz/ee/query-service/model/sso.go
create mode 100644 signoz/ee/query-service/model/trace.go
create mode 100644 signoz/ee/query-service/model/usage.go
create mode 100644 signoz/ee/query-service/sso/google.go
create mode 100644 signoz/ee/query-service/sso/model.go
create mode 100644 signoz/ee/query-service/sso/saml/request.go
create mode 100644 signoz/ee/query-service/usage/manager.go
create mode 100644 signoz/frontend/.babelrc
create mode 100644 signoz/frontend/.dockerignore
create mode 100644 signoz/frontend/.eslintignore
create mode 100644 signoz/frontend/.eslintrc.js
create mode 100644 signoz/frontend/.gitignore
create mode 100755 signoz/frontend/.husky/commit-msg
create mode 100755 signoz/frontend/.husky/pre-commit
create mode 100644 signoz/frontend/.npmrc
create mode 100644 signoz/frontend/.nvmrc
create mode 100644 signoz/frontend/.prettierignore
create mode 100644 signoz/frontend/.prettierrc.json
create mode 100644 signoz/frontend/.yarnrc
create mode 100644 signoz/frontend/CONTRIBUTIONS.md
create mode 100644 signoz/frontend/Dockerfile
create mode 100644 signoz/frontend/README.md
create mode 100644 signoz/frontend/__mocks__/cssMock.ts
create mode 100644 signoz/frontend/babel.config.js
create mode 100644 signoz/frontend/bundlesize.config.json
create mode 100644 signoz/frontend/commitlint.config.ts
create mode 100644 signoz/frontend/conf/default.conf
create mode 100644 signoz/frontend/docker-compose.yml
create mode 100644 signoz/frontend/example.env
create mode 100644 signoz/frontend/i18-generate-hash.js
create mode 100644 signoz/frontend/jest.config.ts
create mode 100644 signoz/frontend/jest.setup.ts
create mode 100644 signoz/frontend/package.json
create mode 100644 signoz/frontend/playwright.config.ts
create mode 100644 signoz/frontend/public/Icons/alert_emoji.svg
create mode 100644 signoz/frontend/public/Icons/awwSnap.svg
create mode 100644 signoz/frontend/public/Icons/cable-car.svg
create mode 100644 signoz/frontend/public/Icons/configure.svg
create mode 100644 signoz/frontend/public/Icons/dashboard_emoji.svg
create mode 100644 signoz/frontend/public/Icons/dashboards.svg
create mode 100644 signoz/frontend/public/Icons/emptyState.svg
create mode 100644 signoz/frontend/public/Icons/group.svg
create mode 100644 signoz/frontend/public/Icons/landscape.svg
create mode 100644 signoz/frontend/public/Icons/loading-plane.gif
create mode 100644 signoz/frontend/public/Icons/redis-logo.svg
create mode 100644 signoz/frontend/public/Icons/tetra-pack.svg
create mode 100644 signoz/frontend/public/Icons/tools.svg
create mode 100644 signoz/frontend/public/Images/blankDashboardTemplatePreview.svg
create mode 100644 signoz/frontend/public/Images/eyesEmoji.svg
create mode 100644 signoz/frontend/public/Images/notFound404.png
create mode 100644 signoz/frontend/public/Images/redisTemplatePreview.svg
create mode 100644 signoz/frontend/public/Logos/azure-aks.svg
create mode 100644 signoz/frontend/public/Logos/azure-app-service.svg
create mode 100644 signoz/frontend/public/Logos/azure-blob-storage.svg
create mode 100644 signoz/frontend/public/Logos/azure-container-apps.svg
create mode 100644 signoz/frontend/public/Logos/azure-functions.svg
create mode 100644 signoz/frontend/public/Logos/azure-sql-database-metrics.svg
create mode 100644 signoz/frontend/public/Logos/azure-vm.svg
create mode 100644 signoz/frontend/public/Logos/cloudwatch.png
create mode 100644 signoz/frontend/public/Logos/cmd-terminal.svg
create mode 100644 signoz/frontend/public/Logos/docker.svg
create mode 100644 signoz/frontend/public/Logos/dotnet.png
create mode 100644 signoz/frontend/public/Logos/ec2.svg
create mode 100644 signoz/frontend/public/Logos/ecs.svg
create mode 100644 signoz/frontend/public/Logos/eks.svg
create mode 100644 signoz/frontend/public/Logos/elixir.png
create mode 100644 signoz/frontend/public/Logos/fluent-bit.png
create mode 100644 signoz/frontend/public/Logos/fluentd.png
create mode 100644 signoz/frontend/public/Logos/go.png
create mode 100644 signoz/frontend/public/Logos/heroku.png
create mode 100644 signoz/frontend/public/Logos/http.png
create mode 100644 signoz/frontend/public/Logos/java.png
create mode 100644 signoz/frontend/public/Logos/javascript.png
create mode 100644 signoz/frontend/public/Logos/kubernetes.svg
create mode 100644 signoz/frontend/public/Logos/logstash.svg
create mode 100644 signoz/frontend/public/Logos/ms-net-framework.png
create mode 100644 signoz/frontend/public/Logos/node-js.svg
create mode 100644 signoz/frontend/public/Logos/php.png
create mode 100644 signoz/frontend/public/Logos/python.png
create mode 100644 signoz/frontend/public/Logos/rails.png
create mode 100644 signoz/frontend/public/Logos/rust.png
create mode 100644 signoz/frontend/public/Logos/signoz-brand-logo.svg
create mode 100644 signoz/frontend/public/Logos/software-window.svg
create mode 100644 signoz/frontend/public/Logos/swift.png
create mode 100644 signoz/frontend/public/Logos/syslogs.svg
create mode 100644 signoz/frontend/public/Logos/vercel.png
create mode 100644 signoz/frontend/public/SigNoz-dark.svg
create mode 100644 signoz/frontend/public/SigNoz-white.svg
create mode 100644 signoz/frontend/public/favicon.ico
create mode 100644 signoz/frontend/public/fonts/GeistMonoVF.woff2
create mode 100644 signoz/frontend/public/locales/en-GB/alerts.json
create mode 100644 signoz/frontend/public/locales/en-GB/channels.json
create mode 100644 signoz/frontend/public/locales/en-GB/common.json
create mode 100644 signoz/frontend/public/locales/en-GB/dashboard.json
create mode 100644 signoz/frontend/public/locales/en-GB/errorDetails.json
create mode 100644 signoz/frontend/public/locales/en-GB/explorer.json
create mode 100644 signoz/frontend/public/locales/en-GB/generalSettings.json
create mode 100644 signoz/frontend/public/locales/en-GB/ingestionKeys.json
create mode 100644 signoz/frontend/public/locales/en-GB/licenses.json
create mode 100644 signoz/frontend/public/locales/en-GB/login.json
create mode 100644 signoz/frontend/public/locales/en-GB/logs.json
create mode 100644 signoz/frontend/public/locales/en-GB/onboarding.json
create mode 100644 signoz/frontend/public/locales/en-GB/organizationsettings.json
create mode 100644 signoz/frontend/public/locales/en-GB/routes.json
create mode 100644 signoz/frontend/public/locales/en-GB/rules.json
create mode 100644 signoz/frontend/public/locales/en-GB/services.json
create mode 100644 signoz/frontend/public/locales/en-GB/settings.json
create mode 100644 signoz/frontend/public/locales/en-GB/signup.json
create mode 100644 signoz/frontend/public/locales/en-GB/titles.json
create mode 100644 signoz/frontend/public/locales/en-GB/trace.json
create mode 100644 signoz/frontend/public/locales/en-GB/traceDetails.json
create mode 100644 signoz/frontend/public/locales/en-GB/translation.json
create mode 100644 signoz/frontend/public/locales/en/alerts.json
create mode 100644 signoz/frontend/public/locales/en/apiKeys.json
create mode 100644 signoz/frontend/public/locales/en/billings.json
create mode 100644 signoz/frontend/public/locales/en/channels.json
create mode 100644 signoz/frontend/public/locales/en/common.json
create mode 100644 signoz/frontend/public/locales/en/dashboard.json
create mode 100644 signoz/frontend/public/locales/en/errorDetails.json
create mode 100644 signoz/frontend/public/locales/en/explorer.json
create mode 100644 signoz/frontend/public/locales/en/generalSettings.json
create mode 100644 signoz/frontend/public/locales/en/ingestionKeys.json
create mode 100644 signoz/frontend/public/locales/en/licenses.json
create mode 100644 signoz/frontend/public/locales/en/login.json
create mode 100644 signoz/frontend/public/locales/en/logs.json
create mode 100644 signoz/frontend/public/locales/en/onboarding.json
create mode 100644 signoz/frontend/public/locales/en/organizationsettings.json
create mode 100644 signoz/frontend/public/locales/en/pipeline.json
create mode 100644 signoz/frontend/public/locales/en/routes.json
create mode 100644 signoz/frontend/public/locales/en/rules.json
create mode 100644 signoz/frontend/public/locales/en/services.json
create mode 100644 signoz/frontend/public/locales/en/settings.json
create mode 100644 signoz/frontend/public/locales/en/signup.json
create mode 100644 signoz/frontend/public/locales/en/titles.json
create mode 100644 signoz/frontend/public/locales/en/trace.json
create mode 100644 signoz/frontend/public/locales/en/traceDetails.json
create mode 100644 signoz/frontend/public/locales/en/translation.json
create mode 100644 signoz/frontend/public/locales/en/valueGraph.json
create mode 100644 signoz/frontend/public/manifest.json
create mode 100644 signoz/frontend/public/robots.txt
create mode 100644 signoz/frontend/public/signoz-signup.svg
create mode 100644 signoz/frontend/public/signoz.svg
create mode 100644 signoz/frontend/scripts/typecheck-staged.sh
create mode 100644 signoz/frontend/sonar-project.properties
create mode 100644 signoz/frontend/src/AppRoutes/Private.tsx
create mode 100644 signoz/frontend/src/AppRoutes/index.tsx
create mode 100644 signoz/frontend/src/AppRoutes/pageComponents.ts
create mode 100644 signoz/frontend/src/AppRoutes/routes.ts
create mode 100644 signoz/frontend/src/AppRoutes/utils.ts
create mode 100644 signoz/frontend/src/ReactI18/index.tsx
create mode 100644 signoz/frontend/src/api/APIKeys/createAPIKey.ts
create mode 100644 signoz/frontend/src/api/APIKeys/deleteAPIKey.ts
create mode 100644 signoz/frontend/src/api/APIKeys/getAPIKey.ts
create mode 100644 signoz/frontend/src/api/APIKeys/getAllAPIKeys.ts
create mode 100644 signoz/frontend/src/api/APIKeys/updateAPIKey.ts
create mode 100644 signoz/frontend/src/api/ErrorResponseHandler.ts
create mode 100644 signoz/frontend/src/api/IngestionKeys/createIngestionKey.ts
create mode 100644 signoz/frontend/src/api/IngestionKeys/deleteIngestionKey.ts
create mode 100644 signoz/frontend/src/api/IngestionKeys/getAllIngestionKeys.ts
create mode 100644 signoz/frontend/src/api/IngestionKeys/limits/createLimitsForKey.ts
create mode 100644 signoz/frontend/src/api/IngestionKeys/limits/deleteLimitsForIngestionKey.ts
create mode 100644 signoz/frontend/src/api/IngestionKeys/limits/updateLimitsForIngestionKey.ts
create mode 100644 signoz/frontend/src/api/IngestionKeys/updateIngestionKey.ts
create mode 100644 signoz/frontend/src/api/Integrations/getAllIntegrations.ts
create mode 100644 signoz/frontend/src/api/Integrations/getIntegration.ts
create mode 100644 signoz/frontend/src/api/Integrations/getIntegrationStatus.ts
create mode 100644 signoz/frontend/src/api/Integrations/installIntegration.ts
create mode 100644 signoz/frontend/src/api/Integrations/uninstallIntegration.ts
create mode 100644 signoz/frontend/src/api/SAML/deleteDomain.ts
create mode 100644 signoz/frontend/src/api/SAML/listAllDomain.ts
create mode 100644 signoz/frontend/src/api/SAML/postDomain.ts
create mode 100644 signoz/frontend/src/api/SAML/updateDomain.ts
create mode 100644 signoz/frontend/src/api/alerts/create.ts
create mode 100644 signoz/frontend/src/api/alerts/delete.ts
create mode 100644 signoz/frontend/src/api/alerts/get.ts
create mode 100644 signoz/frontend/src/api/alerts/getAll.ts
create mode 100644 signoz/frontend/src/api/alerts/getGroup.ts
create mode 100644 signoz/frontend/src/api/alerts/getTriggered.ts
create mode 100644 signoz/frontend/src/api/alerts/patch.ts
create mode 100644 signoz/frontend/src/api/alerts/put.ts
create mode 100644 signoz/frontend/src/api/alerts/save.ts
create mode 100644 signoz/frontend/src/api/alerts/testAlert.ts
create mode 100644 signoz/frontend/src/api/apiV1.ts
create mode 100644 signoz/frontend/src/api/billing/checkout.ts
create mode 100644 signoz/frontend/src/api/billing/getUsage.ts
create mode 100644 signoz/frontend/src/api/billing/manage.ts
create mode 100644 signoz/frontend/src/api/browser/localstorage/get.ts
create mode 100644 signoz/frontend/src/api/browser/localstorage/remove.ts
create mode 100644 signoz/frontend/src/api/browser/localstorage/set.ts
create mode 100644 signoz/frontend/src/api/channels/createEmail.ts
create mode 100644 signoz/frontend/src/api/channels/createMsTeams.ts
create mode 100644 signoz/frontend/src/api/channels/createOpsgenie.ts
create mode 100644 signoz/frontend/src/api/channels/createPager.ts
create mode 100644 signoz/frontend/src/api/channels/createSlack.ts
create mode 100644 signoz/frontend/src/api/channels/createWebhook.ts
create mode 100644 signoz/frontend/src/api/channels/delete.ts
create mode 100644 signoz/frontend/src/api/channels/editEmail.ts
create mode 100644 signoz/frontend/src/api/channels/editMsTeams.ts
create mode 100644 signoz/frontend/src/api/channels/editOpsgenie.ts
create mode 100644 signoz/frontend/src/api/channels/editPager.ts
create mode 100644 signoz/frontend/src/api/channels/editSlack.ts
create mode 100644 signoz/frontend/src/api/channels/editWebhook.ts
create mode 100644 signoz/frontend/src/api/channels/get.ts
create mode 100644 signoz/frontend/src/api/channels/getAll.ts
create mode 100644 signoz/frontend/src/api/channels/testEmail.ts
create mode 100644 signoz/frontend/src/api/channels/testMsTeams.ts
create mode 100644 signoz/frontend/src/api/channels/testOpsgenie.ts
create mode 100644 signoz/frontend/src/api/channels/testPager.ts
create mode 100644 signoz/frontend/src/api/channels/testSlack.ts
create mode 100644 signoz/frontend/src/api/channels/testWebhook.ts
create mode 100644 signoz/frontend/src/api/common/logEvent.ts
create mode 100644 signoz/frontend/src/api/dashboard/create.ts
create mode 100644 signoz/frontend/src/api/dashboard/delete.ts
create mode 100644 signoz/frontend/src/api/dashboard/get.ts
create mode 100644 signoz/frontend/src/api/dashboard/getAll.ts
create mode 100644 signoz/frontend/src/api/dashboard/lockDashboard.ts
create mode 100644 signoz/frontend/src/api/dashboard/queryRangeFormat.ts
create mode 100644 signoz/frontend/src/api/dashboard/unlockDashboard.ts
create mode 100644 signoz/frontend/src/api/dashboard/update.ts
create mode 100644 signoz/frontend/src/api/dashboard/variables/dashboardVariablesQuery.ts
create mode 100644 signoz/frontend/src/api/disks/getDisks.ts
create mode 100644 signoz/frontend/src/api/dynamicConfigs/getDynamicConfigs.ts
create mode 100644 signoz/frontend/src/api/errors/getAll.ts
create mode 100644 signoz/frontend/src/api/errors/getByErrorTypeAndService.ts
create mode 100644 signoz/frontend/src/api/errors/getById.ts
create mode 100644 signoz/frontend/src/api/errors/getErrorCounts.ts
create mode 100644 signoz/frontend/src/api/errors/getNextPrevId.ts
create mode 100644 signoz/frontend/src/api/features/getFeatureFlags.ts
create mode 100644 signoz/frontend/src/api/index.ts
create mode 100644 signoz/frontend/src/api/licenses/apply.ts
create mode 100644 signoz/frontend/src/api/licenses/getAll.ts
create mode 100644 signoz/frontend/src/api/logs/AddToSelectedField.ts
create mode 100644 signoz/frontend/src/api/logs/GetLogs.ts
create mode 100644 signoz/frontend/src/api/logs/GetLogsAggregate.ts
create mode 100644 signoz/frontend/src/api/logs/GetSearchFields.ts
create mode 100644 signoz/frontend/src/api/logs/RemoveFromSelectedField.ts
create mode 100644 signoz/frontend/src/api/logs/livetail.ts
create mode 100644 signoz/frontend/src/api/metrics/ApDex/apDexSettings.ts
create mode 100644 signoz/frontend/src/api/metrics/ApDex/getApDexSettings.ts
create mode 100644 signoz/frontend/src/api/metrics/ApDex/getMetricMeta.ts
create mode 100644 signoz/frontend/src/api/metrics/getDBOverView.ts
create mode 100644 signoz/frontend/src/api/metrics/getExternalAverageDuration.ts
create mode 100644 signoz/frontend/src/api/metrics/getExternalError.ts
create mode 100644 signoz/frontend/src/api/metrics/getExternalService.ts
create mode 100644 signoz/frontend/src/api/metrics/getQueryRange.ts
create mode 100644 signoz/frontend/src/api/metrics/getResourceAttributes.ts
create mode 100644 signoz/frontend/src/api/metrics/getService.ts
create mode 100644 signoz/frontend/src/api/metrics/getServiceOverview.ts
create mode 100644 signoz/frontend/src/api/metrics/getTopLevelOperations.ts
create mode 100644 signoz/frontend/src/api/metrics/getTopOperations.ts
create mode 100644 signoz/frontend/src/api/pipeline/get.ts
create mode 100644 signoz/frontend/src/api/pipeline/post.ts
create mode 100644 signoz/frontend/src/api/pipeline/preview.ts
create mode 100644 signoz/frontend/src/api/plannedDowntime/createDowntimeSchedule.ts
create mode 100644 signoz/frontend/src/api/plannedDowntime/deleteDowntimeSchedule.ts
create mode 100644 signoz/frontend/src/api/plannedDowntime/getAllDowntimeSchedules.ts
create mode 100644 signoz/frontend/src/api/plannedDowntime/updateDowntimeSchedule.ts
create mode 100644 signoz/frontend/src/api/queryBuilder/getAggregateAttribute.ts
create mode 100644 signoz/frontend/src/api/queryBuilder/getAttributeKeys.ts
create mode 100644 signoz/frontend/src/api/queryBuilder/getAttributesValues.ts
create mode 100644 signoz/frontend/src/api/saveView/deleteView.ts
create mode 100644 signoz/frontend/src/api/saveView/getAllViews.ts
create mode 100644 signoz/frontend/src/api/saveView/saveView.ts
create mode 100644 signoz/frontend/src/api/saveView/updateView.ts
create mode 100644 signoz/frontend/src/api/settings/getIngestionData.ts
create mode 100644 signoz/frontend/src/api/settings/getRetention.ts
create mode 100644 signoz/frontend/src/api/settings/setRetention.ts
create mode 100644 signoz/frontend/src/api/trace/getFilters.ts
create mode 100644 signoz/frontend/src/api/trace/getSpans.ts
create mode 100644 signoz/frontend/src/api/trace/getSpansAggregate.ts
create mode 100644 signoz/frontend/src/api/trace/getTagFilter.ts
create mode 100644 signoz/frontend/src/api/trace/getTagValue.ts
create mode 100644 signoz/frontend/src/api/trace/getTraceItem.ts
create mode 100644 signoz/frontend/src/api/user/changeMyPassword.ts
create mode 100644 signoz/frontend/src/api/user/deleteInvite.ts
create mode 100644 signoz/frontend/src/api/user/deleteUser.ts
create mode 100644 signoz/frontend/src/api/user/editOrg.ts
create mode 100644 signoz/frontend/src/api/user/editUser.ts
create mode 100644 signoz/frontend/src/api/user/getInviteDetails.ts
create mode 100644 signoz/frontend/src/api/user/getLatestVersion.ts
create mode 100644 signoz/frontend/src/api/user/getOrgUser.ts
create mode 100644 signoz/frontend/src/api/user/getOrganization.ts
create mode 100644 signoz/frontend/src/api/user/getPendingInvites.ts
create mode 100644 signoz/frontend/src/api/user/getPreference.ts
create mode 100644 signoz/frontend/src/api/user/getResetPasswordToken.ts
create mode 100644 signoz/frontend/src/api/user/getRoles.ts
create mode 100644 signoz/frontend/src/api/user/getUser.ts
create mode 100644 signoz/frontend/src/api/user/getVersion.ts
create mode 100644 signoz/frontend/src/api/user/login.ts
create mode 100644 signoz/frontend/src/api/user/loginPrecheck.ts
create mode 100644 signoz/frontend/src/api/user/resetPassword.ts
create mode 100644 signoz/frontend/src/api/user/sendInvite.ts
create mode 100644 signoz/frontend/src/api/user/setFlags.ts
create mode 100644 signoz/frontend/src/api/user/signup.ts
create mode 100644 signoz/frontend/src/api/user/updateRole.ts
create mode 100644 signoz/frontend/src/api/userFeedback/sendFeedback.ts
create mode 100644 signoz/frontend/src/api/utils.ts
create mode 100644 signoz/frontend/src/api/widgets/getQuery.ts
create mode 100644 signoz/frontend/src/assets/CustomIcons/ApacheIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/DockerIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/ElasticSearchIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/GrafanaIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/HerokuIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/JuiceBoxIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/KubernetesIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/MagicBallIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/MongoDBIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/MySQLIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/NginxIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/PostgreSQLIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/RedisIcon.tsx
create mode 100644 signoz/frontend/src/assets/CustomIcons/TentIcon.tsx
create mode 100644 signoz/frontend/src/assets/Dashboard/BarIcon.tsx
create mode 100644 signoz/frontend/src/assets/Dashboard/List.tsx
create mode 100644 signoz/frontend/src/assets/Dashboard/PromQl.tsx
create mode 100644 signoz/frontend/src/assets/Dashboard/Table.tsx
create mode 100644 signoz/frontend/src/assets/Dashboard/TimeSeries.tsx
create mode 100644 signoz/frontend/src/assets/Dashboard/Value.tsx
create mode 100644 signoz/frontend/src/assets/Integrations/ConfigureIcon.tsx
create mode 100644 signoz/frontend/src/assets/NotFound.tsx
create mode 100644 signoz/frontend/src/assets/SomethingWentWrong.tsx
create mode 100644 signoz/frontend/src/assets/UnAuthorized.tsx
create mode 100644 signoz/frontend/src/components/CustomTimePicker/CustomTimePicker.styles.scss
create mode 100644 signoz/frontend/src/components/CustomTimePicker/CustomTimePicker.tsx
create mode 100644 signoz/frontend/src/components/CustomTimePicker/CustomTimePickerPopoverContent.tsx
create mode 100644 signoz/frontend/src/components/CustomTimePicker/RangePickerModal.styles.scss
create mode 100644 signoz/frontend/src/components/CustomTimePicker/RangePickerModal.tsx
create mode 100644 signoz/frontend/src/components/DraggableTableRow/index.tsx
create mode 100644 signoz/frontend/src/components/DraggableTableRow/tests/DraggableTableRow.test.tsx
create mode 100644 signoz/frontend/src/components/DraggableTableRow/tests/__snapshots__/DraggableTableRow.test.tsx.snap
create mode 100644 signoz/frontend/src/components/DraggableTableRow/tests/utils.test.ts
create mode 100644 signoz/frontend/src/components/DraggableTableRow/utils.ts
create mode 100644 signoz/frontend/src/components/DropDown/DropDown.styles.scss
create mode 100644 signoz/frontend/src/components/DropDown/DropDown.tsx
create mode 100644 signoz/frontend/src/components/Editor/Editor.test.tsx
create mode 100644 signoz/frontend/src/components/Editor/__snapshots__/Editor.test.tsx.snap
create mode 100644 signoz/frontend/src/components/Editor/index.tsx
create mode 100644 signoz/frontend/src/components/ExplorerCard/ExplorerCard.tsx
create mode 100644 signoz/frontend/src/components/ExplorerCard/MenuItemGenerator.tsx
create mode 100644 signoz/frontend/src/components/ExplorerCard/SaveViewWithName.tsx
create mode 100644 signoz/frontend/src/components/ExplorerCard/__mock__/viewData.ts
create mode 100644 signoz/frontend/src/components/ExplorerCard/constants.ts
create mode 100644 signoz/frontend/src/components/ExplorerCard/styles.ts
create mode 100644 signoz/frontend/src/components/ExplorerCard/test/ExplorerCard.test.tsx
create mode 100644 signoz/frontend/src/components/ExplorerCard/test/MenuItemGenerator.test.tsx
create mode 100644 signoz/frontend/src/components/ExplorerCard/test/SaveViewWithName.test.tsx
create mode 100644 signoz/frontend/src/components/ExplorerCard/types.ts
create mode 100644 signoz/frontend/src/components/ExplorerCard/utils.ts
create mode 100644 signoz/frontend/src/components/Graph/Plugin/DragSelect.ts
create mode 100644 signoz/frontend/src/components/Graph/Plugin/EmptyGraph.ts
create mode 100644 signoz/frontend/src/components/Graph/Plugin/IntersectionCursor.ts
create mode 100644 signoz/frontend/src/components/Graph/Plugin/Legend.ts
create mode 100644 signoz/frontend/src/components/Graph/Plugin/Tooltip.ts
create mode 100644 signoz/frontend/src/components/Graph/Plugin/index.ts
create mode 100644 signoz/frontend/src/components/Graph/Plugin/utils.ts
create mode 100644 signoz/frontend/src/components/Graph/__tests__/xAxisConfig.test.ts
create mode 100644 signoz/frontend/src/components/Graph/hasData.ts
create mode 100644 signoz/frontend/src/components/Graph/helpers.ts
create mode 100644 signoz/frontend/src/components/Graph/index.tsx
create mode 100644 signoz/frontend/src/components/Graph/styles.ts
create mode 100644 signoz/frontend/src/components/Graph/types.ts
create mode 100644 signoz/frontend/src/components/Graph/utils.ts
create mode 100644 signoz/frontend/src/components/Graph/xAxisConfig.ts
create mode 100644 signoz/frontend/src/components/Graph/yAxisConfig.ts
create mode 100644 signoz/frontend/src/components/Input/index.tsx
create mode 100644 signoz/frontend/src/components/Loadable/Loadable.test.tsx
create mode 100644 signoz/frontend/src/components/Loadable/index.tsx
create mode 100644 signoz/frontend/src/components/LogDetail/LogDetail.interfaces.ts
create mode 100644 signoz/frontend/src/components/LogDetail/LogDetails.styles.scss
create mode 100644 signoz/frontend/src/components/LogDetail/QueryBuilderSearchWrapper.styles.scss
create mode 100644 signoz/frontend/src/components/LogDetail/QueryBuilderSearchWrapper.tsx
create mode 100644 signoz/frontend/src/components/LogDetail/constants.ts
create mode 100644 signoz/frontend/src/components/LogDetail/index.tsx
create mode 100644 signoz/frontend/src/components/Logs/AddToQueryHOC.styles.scss
create mode 100644 signoz/frontend/src/components/Logs/AddToQueryHOC.tsx
create mode 100644 signoz/frontend/src/components/Logs/CategoryHeading/index.tsx
create mode 100644 signoz/frontend/src/components/Logs/CategoryHeading/styles.ts
create mode 100644 signoz/frontend/src/components/Logs/CopyClipboardHOC.tsx
create mode 100644 signoz/frontend/src/components/Logs/ListLogView/ListLogView.styles.scss
create mode 100644 signoz/frontend/src/components/Logs/ListLogView/index.tsx
create mode 100644 signoz/frontend/src/components/Logs/ListLogView/styles.ts
create mode 100644 signoz/frontend/src/components/Logs/ListLogView/util.ts
create mode 100644 signoz/frontend/src/components/Logs/LogLinesActionButtons/LogLinesActionButtons.styles.scss
create mode 100644 signoz/frontend/src/components/Logs/LogLinesActionButtons/LogLinesActionButtons.tsx
create mode 100644 signoz/frontend/src/components/Logs/LogStateIndicator/LogStateIndicator.styles.scss
create mode 100644 signoz/frontend/src/components/Logs/LogStateIndicator/LogStateIndicator.test.tsx
create mode 100644 signoz/frontend/src/components/Logs/LogStateIndicator/LogStateIndicator.tsx
create mode 100644 signoz/frontend/src/components/Logs/LogStateIndicator/utils.test.ts
create mode 100644 signoz/frontend/src/components/Logs/LogStateIndicator/utils.ts
create mode 100644 signoz/frontend/src/components/Logs/RawLogView/RawLogView.styles.scss
create mode 100644 signoz/frontend/src/components/Logs/RawLogView/config.ts
create mode 100644 signoz/frontend/src/components/Logs/RawLogView/index.tsx
create mode 100644 signoz/frontend/src/components/Logs/RawLogView/styles.ts
create mode 100644 signoz/frontend/src/components/Logs/RawLogView/types.ts
create mode 100644 signoz/frontend/src/components/Logs/TableView/config.ts
create mode 100644 signoz/frontend/src/components/Logs/TableView/index.tsx
create mode 100644 signoz/frontend/src/components/Logs/TableView/styles.ts
create mode 100644 signoz/frontend/src/components/Logs/TableView/types.ts
create mode 100644 signoz/frontend/src/components/Logs/TableView/useTableView.styles.scss
create mode 100644 signoz/frontend/src/components/Logs/TableView/useTableView.tsx
create mode 100644 signoz/frontend/src/components/Logs/styles.ts
create mode 100644 signoz/frontend/src/components/LogsFormatOptionsMenu/LogsFormatOptionsMenu.styles.scss
create mode 100644 signoz/frontend/src/components/LogsFormatOptionsMenu/LogsFormatOptionsMenu.tsx
create mode 100644 signoz/frontend/src/components/MarkdownRenderer/CodeCopyBtn/CodeCopyBtn.scss
create mode 100644 signoz/frontend/src/components/MarkdownRenderer/CodeCopyBtn/CodeCopyBtn.tsx
create mode 100644 signoz/frontend/src/components/MarkdownRenderer/MarkdownRenderer.tsx
create mode 100644 signoz/frontend/src/components/MessageTip/MessageTip.test.tsx
create mode 100644 signoz/frontend/src/components/MessageTip/__snapshots__/MessageTip.test.tsx.snap
create mode 100644 signoz/frontend/src/components/MessageTip/index.tsx
create mode 100644 signoz/frontend/src/components/MessageTip/styles.ts
create mode 100644 signoz/frontend/src/components/Modal.tsx
create mode 100644 signoz/frontend/src/components/NotFound/NotFound.test.tsx
create mode 100644 signoz/frontend/src/components/NotFound/__snapshots__/NotFound.test.tsx.snap
create mode 100644 signoz/frontend/src/components/NotFound/constant.ts
create mode 100644 signoz/frontend/src/components/NotFound/index.tsx
create mode 100644 signoz/frontend/src/components/NotFound/styles.ts
create mode 100644 signoz/frontend/src/components/OverlayScrollbar/OverlayScrollbar.tsx
create mode 100644 signoz/frontend/src/components/ReleaseNote/ReleaseNoteProps.ts
create mode 100644 signoz/frontend/src/components/ReleaseNote/Releases/ReleaseNote0120.tsx
create mode 100644 signoz/frontend/src/components/ReleaseNote/index.tsx
create mode 100644 signoz/frontend/src/components/ResizeTable/DynamicColumnTable.syles.scss
create mode 100644 signoz/frontend/src/components/ResizeTable/DynamicColumnTable.tsx
create mode 100644 signoz/frontend/src/components/ResizeTable/ResizableHeader.tsx
create mode 100644 signoz/frontend/src/components/ResizeTable/ResizeTable.tsx
create mode 100644 signoz/frontend/src/components/ResizeTable/TableComponent/DateComponent.tsx
create mode 100644 signoz/frontend/src/components/ResizeTable/TableComponent/Time.tsx
create mode 100644 signoz/frontend/src/components/ResizeTable/config.ts
create mode 100644 signoz/frontend/src/components/ResizeTable/contants.ts
create mode 100644 signoz/frontend/src/components/ResizeTable/index.ts
create mode 100644 signoz/frontend/src/components/ResizeTable/styles.ts
create mode 100644 signoz/frontend/src/components/ResizeTable/types.ts
create mode 100644 signoz/frontend/src/components/ResizeTable/utils.ts
create mode 100644 signoz/frontend/src/components/RouteTab/RouteTab.test.tsx
create mode 100644 signoz/frontend/src/components/RouteTab/index.tsx
create mode 100644 signoz/frontend/src/components/RouteTab/types.ts
create mode 100644 signoz/frontend/src/components/Spinner/index.tsx
create mode 100644 signoz/frontend/src/components/Spinner/styles.ts
create mode 100644 signoz/frontend/src/components/Styled/index.ts
create mode 100644 signoz/frontend/src/components/Styled/styles.ts
create mode 100644 signoz/frontend/src/components/Styled/types.ts
create mode 100644 signoz/frontend/src/components/TabLabel/TabLabel.interfaces.ts
create mode 100644 signoz/frontend/src/components/TabLabel/index.tsx
create mode 100644 signoz/frontend/src/components/TableRenderer/LabelColumn.styles.scss
create mode 100644 signoz/frontend/src/components/TableRenderer/LabelColumn.tsx
create mode 100644 signoz/frontend/src/components/TableRenderer/TableRenderer.types.ts
create mode 100644 signoz/frontend/src/components/TableRenderer/TagWithToolTip.tsx
create mode 100644 signoz/frontend/src/components/TableRenderer/utils.ts
create mode 100644 signoz/frontend/src/components/Tags/Tags.styles.scss
create mode 100644 signoz/frontend/src/components/Tags/Tags.tsx
create mode 100644 signoz/frontend/src/components/TextToolTip/TextToolTip.style.scss
create mode 100644 signoz/frontend/src/components/TextToolTip/TextToolTip.test.tsx
create mode 100644 signoz/frontend/src/components/TextToolTip/TextToolTip.tsx
create mode 100644 signoz/frontend/src/components/TextToolTip/constant.ts
create mode 100644 signoz/frontend/src/components/TextToolTip/index.tsx
create mode 100644 signoz/frontend/src/components/TimePreferenceDropDown/TimePreference.styles.scss
create mode 100644 signoz/frontend/src/components/TimePreferenceDropDown/config.tsx
create mode 100644 signoz/frontend/src/components/TimePreferenceDropDown/index.tsx
create mode 100644 signoz/frontend/src/components/TimePreferenceDropDown/styles.ts
create mode 100644 signoz/frontend/src/components/TypicalOverlayScrollbar/TypicalOverlayScrollbar.tsx
create mode 100644 signoz/frontend/src/components/TypicalOverlayScrollbar/typicalOverlayScrollbar.scss
create mode 100644 signoz/frontend/src/components/Upgrade/UpgradePrompt.tsx
create mode 100644 signoz/frontend/src/components/Uplot/Uplot.styles.scss
create mode 100644 signoz/frontend/src/components/Uplot/Uplot.tsx
create mode 100644 signoz/frontend/src/components/Uplot/index.ts
create mode 100644 signoz/frontend/src/components/Uplot/utils.ts
create mode 100644 signoz/frontend/src/components/ValueGraph/ValueGraph.styles.scss
create mode 100644 signoz/frontend/src/components/ValueGraph/index.tsx
create mode 100644 signoz/frontend/src/components/ValueGraph/utils.ts
create mode 100644 signoz/frontend/src/components/VirtuosoOverlayScrollbar/VirtuosoOverlayScrollbar.tsx
create mode 100644 signoz/frontend/src/components/VirtuosoOverlayScrollbar/virtuosoOverlayScrollbar.scss
create mode 100644 signoz/frontend/src/components/WelcomeLeftContainer/index.tsx
create mode 100644 signoz/frontend/src/components/WelcomeLeftContainer/styles.ts
create mode 100644 signoz/frontend/src/components/facingIssueBtn/FacingIssueBtn.style.scss
create mode 100644 signoz/frontend/src/components/facingIssueBtn/FacingIssueBtn.tsx
create mode 100644 signoz/frontend/src/components/facingIssueBtn/util.ts
create mode 100644 signoz/frontend/src/constants/alerts.ts
create mode 100644 signoz/frontend/src/constants/apDex.ts
create mode 100644 signoz/frontend/src/constants/api.ts
create mode 100644 signoz/frontend/src/constants/app.ts
create mode 100644 signoz/frontend/src/constants/card.ts
create mode 100644 signoz/frontend/src/constants/events.ts
create mode 100644 signoz/frontend/src/constants/features.ts
create mode 100644 signoz/frontend/src/constants/global.ts
create mode 100644 signoz/frontend/src/constants/liveTail.ts
create mode 100644 signoz/frontend/src/constants/localStorage.ts
create mode 100644 signoz/frontend/src/constants/onboarding.ts
create mode 100644 signoz/frontend/src/constants/optionsFormatTypes.ts
create mode 100644 signoz/frontend/src/constants/panelTypes.ts
create mode 100644 signoz/frontend/src/constants/query.ts
create mode 100644 signoz/frontend/src/constants/queryBuilder.ts
create mode 100644 signoz/frontend/src/constants/queryBuilderFilterConfig.ts
create mode 100644 signoz/frontend/src/constants/queryBuilderOperators.ts
create mode 100644 signoz/frontend/src/constants/queryFunctionOptions.ts
create mode 100644 signoz/frontend/src/constants/reactQueryKeys.ts
create mode 100644 signoz/frontend/src/constants/regExp.ts
create mode 100644 signoz/frontend/src/constants/resourceAttributes.ts
create mode 100644 signoz/frontend/src/constants/routes.ts
create mode 100644 signoz/frontend/src/constants/sessionStorage.ts
create mode 100644 signoz/frontend/src/constants/shortcuts/DashboardShortcuts.ts
create mode 100644 signoz/frontend/src/constants/shortcuts/QBShortcuts.ts
create mode 100644 signoz/frontend/src/constants/shortcuts/globalShortcuts.ts
create mode 100644 signoz/frontend/src/constants/shortcuts/logsExplorerShortcuts.ts
create mode 100644 signoz/frontend/src/constants/theme.ts
create mode 100644 signoz/frontend/src/container/APIKeys/APIKeys.styles.scss
create mode 100644 signoz/frontend/src/container/APIKeys/APIKeys.test.tsx
create mode 100644 signoz/frontend/src/container/APIKeys/APIKeys.tsx
create mode 100644 signoz/frontend/src/container/AllAlertChannels/AlertChannels.tsx
create mode 100644 signoz/frontend/src/container/AllAlertChannels/Delete.tsx
create mode 100644 signoz/frontend/src/container/AllAlertChannels/index.tsx
create mode 100644 signoz/frontend/src/container/AllAlertChannels/styles.ts
create mode 100644 signoz/frontend/src/container/AllError/constant.ts
create mode 100644 signoz/frontend/src/container/AllError/index.tsx
create mode 100644 signoz/frontend/src/container/AllError/types.ts
create mode 100644 signoz/frontend/src/container/AllError/utils.test.ts
create mode 100644 signoz/frontend/src/container/AllError/utils.ts
create mode 100644 signoz/frontend/src/container/AppLayout/AppLayout.styles.scss
create mode 100644 signoz/frontend/src/container/AppLayout/index.tsx
create mode 100644 signoz/frontend/src/container/AppLayout/styles.ts
create mode 100644 signoz/frontend/src/container/AppLayout/utils.ts
create mode 100644 signoz/frontend/src/container/BillingContainer/BillingContainer.styles.scss
create mode 100644 signoz/frontend/src/container/BillingContainer/BillingContainer.test.tsx
create mode 100644 signoz/frontend/src/container/BillingContainer/BillingContainer.tsx
create mode 100644 signoz/frontend/src/container/BillingContainer/BillingUsageGraph/BillingUsageGraph.styles.scss
create mode 100644 signoz/frontend/src/container/BillingContainer/BillingUsageGraph/BillingUsageGraph.tsx
create mode 100644 signoz/frontend/src/container/BillingContainer/BillingUsageGraph/generateCsvData.ts
create mode 100644 signoz/frontend/src/container/BillingContainer/BillingUsageGraph/utils.ts
create mode 100644 signoz/frontend/src/container/ConfigDropdown/Config/ErrorLink.tsx
create mode 100644 signoz/frontend/src/container/ConfigDropdown/Config/Link.tsx
create mode 100644 signoz/frontend/src/container/ConfigDropdown/Config/index.tsx
create mode 100644 signoz/frontend/src/container/ConfigDropdown/index.tsx
create mode 100644 signoz/frontend/src/container/ConfigDropdown/styles.ts
create mode 100644 signoz/frontend/src/container/Controls/config.ts
create mode 100644 signoz/frontend/src/container/Controls/index.tsx
create mode 100644 signoz/frontend/src/container/Controls/styles.ts
create mode 100644 signoz/frontend/src/container/CreateAlertChannels/config.ts
create mode 100644 signoz/frontend/src/container/CreateAlertChannels/defaults.ts
create mode 100644 signoz/frontend/src/container/CreateAlertChannels/index.tsx
create mode 100644 signoz/frontend/src/container/CreateAlertChannels/utils.ts
create mode 100644 signoz/frontend/src/container/CreateAlertRule/SelectAlertType/config.ts
create mode 100644 signoz/frontend/src/container/CreateAlertRule/SelectAlertType/index.tsx
create mode 100644 signoz/frontend/src/container/CreateAlertRule/SelectAlertType/styles.ts
create mode 100644 signoz/frontend/src/container/CreateAlertRule/SelectAlertType/types.ts
create mode 100644 signoz/frontend/src/container/CreateAlertRule/config.ts
create mode 100644 signoz/frontend/src/container/CreateAlertRule/defaults.ts
create mode 100644 signoz/frontend/src/container/CreateAlertRule/index.tsx
create mode 100644 signoz/frontend/src/container/Download/Download.styles.scss
create mode 100644 signoz/frontend/src/container/Download/Download.tsx
create mode 100644 signoz/frontend/src/container/Download/Download.types.ts
create mode 100644 signoz/frontend/src/container/DownloadV2/DownloadV2.styles.scss
create mode 100644 signoz/frontend/src/container/DownloadV2/DownloadV2.tsx
create mode 100644 signoz/frontend/src/container/DownloadV2/DownloadV2.types.ts
create mode 100644 signoz/frontend/src/container/EditAlertChannels/index.tsx
create mode 100644 signoz/frontend/src/container/EditRules/index.tsx
create mode 100644 signoz/frontend/src/container/EditRules/styles.ts
create mode 100644 signoz/frontend/src/container/EmptyLogsSearch/EmptyLogsSearch.styles.scss
create mode 100644 signoz/frontend/src/container/EmptyLogsSearch/EmptyLogsSearch.tsx
create mode 100644 signoz/frontend/src/container/ErrorDetails/config.ts
create mode 100644 signoz/frontend/src/container/ErrorDetails/index.tsx
create mode 100644 signoz/frontend/src/container/ErrorDetails/styles.scss
create mode 100644 signoz/frontend/src/container/ErrorDetails/styles.ts
create mode 100644 signoz/frontend/src/container/ExplorerControlPanel/ExplorerControlPanel.interfaces.ts
create mode 100644 signoz/frontend/src/container/ExplorerControlPanel/index.tsx
create mode 100644 signoz/frontend/src/container/ExplorerControlPanel/styles.ts
create mode 100644 signoz/frontend/src/container/ExplorerOptions/ExplorerOptionWrapper.tsx
create mode 100644 signoz/frontend/src/container/ExplorerOptions/ExplorerOptions.styles.scss
create mode 100644 signoz/frontend/src/container/ExplorerOptions/ExplorerOptions.tsx
create mode 100644 signoz/frontend/src/container/ExplorerOptions/ExplorerOptionsHideArea.styles.scss
create mode 100644 signoz/frontend/src/container/ExplorerOptions/ExplorerOptionsHideArea.tsx
create mode 100644 signoz/frontend/src/container/ExplorerOptions/types.ts
create mode 100644 signoz/frontend/src/container/ExplorerOptions/utils.ts
create mode 100644 signoz/frontend/src/container/ExplorerOrderBy/index.tsx
create mode 100644 signoz/frontend/src/container/ExportPanel/ExportPanelContainer.tsx
create mode 100644 signoz/frontend/src/container/ExportPanel/index.tsx
create mode 100644 signoz/frontend/src/container/ExportPanel/styles.ts
create mode 100644 signoz/frontend/src/container/ExportPanel/utils.ts
create mode 100644 signoz/frontend/src/container/FormAlertChannels/Settings/Email.tsx
create mode 100644 signoz/frontend/src/container/FormAlertChannels/Settings/LabelFilter.tsx
create mode 100644 signoz/frontend/src/container/FormAlertChannels/Settings/MsTeams.tsx
create mode 100644 signoz/frontend/src/container/FormAlertChannels/Settings/Opsgenie.tsx
create mode 100644 signoz/frontend/src/container/FormAlertChannels/Settings/Pager.tsx
create mode 100644 signoz/frontend/src/container/FormAlertChannels/Settings/Slack.tsx
create mode 100644 signoz/frontend/src/container/FormAlertChannels/Settings/Webhook.tsx
create mode 100644 signoz/frontend/src/container/FormAlertChannels/index.tsx
create mode 100644 signoz/frontend/src/container/FormAlertChannels/styles.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/BasicInfo.tsx
create mode 100644 signoz/frontend/src/container/FormAlertRules/ChQuerySection/ChQuerySection.tsx
create mode 100644 signoz/frontend/src/container/FormAlertRules/ChQuerySection/index.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/ChannelSelect/index.tsx
create mode 100644 signoz/frontend/src/container/FormAlertRules/ChannelSelect/styles.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/ChartPreview/config.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/ChartPreview/index.tsx
create mode 100644 signoz/frontend/src/container/FormAlertRules/ChartPreview/styles.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/ChartPreview/utils.test.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/ChartPreview/utils.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/FormAlertRules.styles.scss
create mode 100644 signoz/frontend/src/container/FormAlertRules/PromqlSection.tsx
create mode 100644 signoz/frontend/src/container/FormAlertRules/QuerySection.styles.scss
create mode 100644 signoz/frontend/src/container/FormAlertRules/QuerySection.tsx
create mode 100644 signoz/frontend/src/container/FormAlertRules/RuleOptions.tsx
create mode 100644 signoz/frontend/src/container/FormAlertRules/UserGuide/index.tsx
create mode 100644 signoz/frontend/src/container/FormAlertRules/UserGuide/styles.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/index.tsx
create mode 100644 signoz/frontend/src/container/FormAlertRules/labels/Labels.machine.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/labels/Labels.machine.typegen.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/labels/QueryChip.tsx
create mode 100644 signoz/frontend/src/container/FormAlertRules/labels/index.tsx
create mode 100644 signoz/frontend/src/container/FormAlertRules/labels/styles.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/labels/types.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/labels/utils.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/styles.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/utils.test.ts
create mode 100644 signoz/frontend/src/container/FormAlertRules/utils.ts
create mode 100644 signoz/frontend/src/container/FullScreenHeader/FullScreenHeader.styles.scss
create mode 100644 signoz/frontend/src/container/FullScreenHeader/FullScreenHeader.tsx
create mode 100644 signoz/frontend/src/container/GantChart/GantChart.styles.scss
create mode 100644 signoz/frontend/src/container/GantChart/Span/index.tsx
create mode 100644 signoz/frontend/src/container/GantChart/Span/styles.ts
create mode 100644 signoz/frontend/src/container/GantChart/SpanName/index.tsx
create mode 100644 signoz/frontend/src/container/GantChart/SpanName/styles.ts
create mode 100644 signoz/frontend/src/container/GantChart/Trace/index.tsx
create mode 100644 signoz/frontend/src/container/GantChart/Trace/styles.ts
create mode 100644 signoz/frontend/src/container/GantChart/Trace/utils.ts
create mode 100644 signoz/frontend/src/container/GantChart/index.tsx
create mode 100644 signoz/frontend/src/container/GantChart/styles.ts
create mode 100644 signoz/frontend/src/container/GantChart/utils.ts
create mode 100644 signoz/frontend/src/container/GeneralSettings/GeneralSettings.tsx
create mode 100644 signoz/frontend/src/container/GeneralSettings/Retention.tsx
create mode 100644 signoz/frontend/src/container/GeneralSettings/StatusMessage.tsx
create mode 100644 signoz/frontend/src/container/GeneralSettings/index.tsx
create mode 100644 signoz/frontend/src/container/GeneralSettings/styles.ts
create mode 100644 signoz/frontend/src/container/GeneralSettings/utils.ts
create mode 100644 signoz/frontend/src/container/GeneralSettingsCloud/GeneralSettingsCloud.styles.scss
create mode 100644 signoz/frontend/src/container/GeneralSettingsCloud/GeneralSettingsCloud.tsx
create mode 100644 signoz/frontend/src/container/GeneralSettingsCloud/index.tsx
create mode 100644 signoz/frontend/src/container/GoToTop/index.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/DashboardEmptyState/DashboardEmptyState.styles.scss
create mode 100644 signoz/frontend/src/container/GridCardLayout/DashboardEmptyState/DashboardEmptyState.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/EmptyWidget/index.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/EmptyWidget/styles.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/FullView/GraphManager.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/FullView/TableRender/CustomCheckBox.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/FullView/TableRender/GetLabel.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/FullView/TableRender/GraphManagerColumns.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/FullView/TableRender/Label.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/FullView/WidgetFullView.styles.scss
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/FullView/contants.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/FullView/index.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/FullView/styles.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/FullView/types.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/FullView/utils.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/WidgetGraphComponent.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/__mock__/mockChartData.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/__mock__/mockLegendEntryData.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/index.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/styles.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/types.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCard/utils.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCardLayout.styles.scss
create mode 100644 signoz/frontend/src/container/GridCardLayout/GridCardLayout.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/WidgetHeader/DisplayThreshold.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/WidgetHeader/WidgetHeader.styles.scss
create mode 100644 signoz/frontend/src/container/GridCardLayout/WidgetHeader/config.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/WidgetHeader/contants.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/WidgetHeader/index.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/WidgetHeader/styles.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/WidgetHeader/types.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/WidgetHeader/utils.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/WidgetRow.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/config.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/index.tsx
create mode 100644 signoz/frontend/src/container/GridCardLayout/styles.ts
create mode 100644 signoz/frontend/src/container/GridCardLayout/utils.ts
create mode 100644 signoz/frontend/src/container/GridPanelSwitch/index.tsx
create mode 100644 signoz/frontend/src/container/GridPanelSwitch/types.ts
create mode 100644 signoz/frontend/src/container/GridPanelSwitch/utils.ts
create mode 100644 signoz/frontend/src/container/GridTableComponent/__tests__/response.ts
create mode 100644 signoz/frontend/src/container/GridTableComponent/__tests__/utils.test.tsx
create mode 100644 signoz/frontend/src/container/GridTableComponent/config.ts
create mode 100644 signoz/frontend/src/container/GridTableComponent/index.tsx
create mode 100644 signoz/frontend/src/container/GridTableComponent/styles.ts
create mode 100644 signoz/frontend/src/container/GridTableComponent/types.ts
create mode 100644 signoz/frontend/src/container/GridTableComponent/utils.ts
create mode 100644 signoz/frontend/src/container/GridValueComponent/config.ts
create mode 100644 signoz/frontend/src/container/GridValueComponent/index.tsx
create mode 100644 signoz/frontend/src/container/GridValueComponent/styles.ts
create mode 100644 signoz/frontend/src/container/GridValueComponent/types.ts
create mode 100644 signoz/frontend/src/container/Header/CurrentOrganization/index.tsx
create mode 100644 signoz/frontend/src/container/Header/Header.styles.scss
create mode 100644 signoz/frontend/src/container/Header/ManageLicense/index.tsx
create mode 100644 signoz/frontend/src/container/Header/ManageLicense/styles.ts
create mode 100644 signoz/frontend/src/container/Header/SignedIn/index.tsx
create mode 100644 signoz/frontend/src/container/Header/index.tsx
create mode 100644 signoz/frontend/src/container/Header/styles.ts
create mode 100644 signoz/frontend/src/container/IngestionSettings/IngestionSettings.styles.scss
create mode 100644 signoz/frontend/src/container/IngestionSettings/IngestionSettings.tsx
create mode 100644 signoz/frontend/src/container/IngestionSettings/MultiIngestionSettings.tsx
create mode 100644 signoz/frontend/src/container/IngestionSettings/__tests__/MultiIngestionSettings.test.tsx
create mode 100644 signoz/frontend/src/container/Licenses/ApplyLicenseForm.tsx
create mode 100644 signoz/frontend/src/container/Licenses/ListLicenses.tsx
create mode 100644 signoz/frontend/src/container/Licenses/index.tsx
create mode 100644 signoz/frontend/src/container/Licenses/styles.ts
create mode 100644 signoz/frontend/src/container/ListAlertRules/AlertsEmptyState/AlertInfoCard.tsx
create mode 100644 signoz/frontend/src/container/ListAlertRules/AlertsEmptyState/AlertsEmptyState.styles.scss
create mode 100644 signoz/frontend/src/container/ListAlertRules/AlertsEmptyState/AlertsEmptyState.tsx
create mode 100644 signoz/frontend/src/container/ListAlertRules/AlertsEmptyState/InfoLinkText.tsx
create mode 100644 signoz/frontend/src/container/ListAlertRules/AlertsEmptyState/alertLinks.ts
create mode 100644 signoz/frontend/src/container/ListAlertRules/DeleteAlert.tsx
create mode 100644 signoz/frontend/src/container/ListAlertRules/ListAlert.tsx
create mode 100644 signoz/frontend/src/container/ListAlertRules/TableComponents/Status.tsx
create mode 100644 signoz/frontend/src/container/ListAlertRules/ToggleAlertState.tsx
create mode 100644 signoz/frontend/src/container/ListAlertRules/index.tsx
create mode 100644 signoz/frontend/src/container/ListAlertRules/styles.ts
create mode 100644 signoz/frontend/src/container/ListAlertRules/utils.ts
create mode 100644 signoz/frontend/src/container/ListOfDashboard/DashboardList.styles.scss
create mode 100644 signoz/frontend/src/container/ListOfDashboard/DashboardTemplates/DashboardTemplatesModal.styles.scss
create mode 100644 signoz/frontend/src/container/ListOfDashboard/DashboardTemplates/DashboardTemplatesModal.tsx
create mode 100644 signoz/frontend/src/container/ListOfDashboard/DashboardsList.tsx
create mode 100644 signoz/frontend/src/container/ListOfDashboard/ImportJSON/importJSON.styles.scss
create mode 100644 signoz/frontend/src/container/ListOfDashboard/ImportJSON/index.tsx
create mode 100644 signoz/frontend/src/container/ListOfDashboard/SearchFilter/Dashboard.machine.tsx
create mode 100644 signoz/frontend/src/container/ListOfDashboard/SearchFilter/Dashboard.machine.typegen.ts
create mode 100644 signoz/frontend/src/container/ListOfDashboard/SearchFilter/QueryChip.tsx
create mode 100644 signoz/frontend/src/container/ListOfDashboard/SearchFilter/__tests__/utils.test.ts
create mode 100644 signoz/frontend/src/container/ListOfDashboard/SearchFilter/index.tsx
create mode 100644 signoz/frontend/src/container/ListOfDashboard/SearchFilter/styles.ts
create mode 100644 signoz/frontend/src/container/ListOfDashboard/SearchFilter/types.ts
create mode 100644 signoz/frontend/src/container/ListOfDashboard/SearchFilter/utils.ts
create mode 100644 signoz/frontend/src/container/ListOfDashboard/TableComponents/CreatedBy.tsx
create mode 100644 signoz/frontend/src/container/ListOfDashboard/TableComponents/DeleteButton.styles.scss
create mode 100644 signoz/frontend/src/container/ListOfDashboard/TableComponents/DeleteButton.tsx
create mode 100644 signoz/frontend/src/container/ListOfDashboard/TableComponents/Name.tsx
create mode 100644 signoz/frontend/src/container/ListOfDashboard/TableComponents/Tags.tsx
create mode 100644 signoz/frontend/src/container/ListOfDashboard/TableComponents/styles.ts
create mode 100644 signoz/frontend/src/container/ListOfDashboard/dashboardSearchAndFilter.ts
create mode 100644 signoz/frontend/src/container/ListOfDashboard/index.tsx
create mode 100644 signoz/frontend/src/container/ListOfDashboard/styles.ts
create mode 100644 signoz/frontend/src/container/ListOfDashboard/utils.ts
create mode 100644 signoz/frontend/src/container/LiveLogs/BackButton/index.tsx
create mode 100644 signoz/frontend/src/container/LiveLogs/FiltersInput/index.tsx
create mode 100644 signoz/frontend/src/container/LiveLogs/FiltersInput/styles.ts
create mode 100644 signoz/frontend/src/container/LiveLogs/ListViewPanel/index.tsx
create mode 100644 signoz/frontend/src/container/LiveLogs/ListViewPanel/styles.ts
create mode 100644 signoz/frontend/src/container/LiveLogs/LiveLogsContainer/index.tsx
create mode 100644 signoz/frontend/src/container/LiveLogs/LiveLogsContainer/styles.ts
create mode 100644 signoz/frontend/src/container/LiveLogs/LiveLogsList/index.tsx
create mode 100644 signoz/frontend/src/container/LiveLogs/LiveLogsList/types.ts
create mode 100644 signoz/frontend/src/container/LiveLogs/LiveLogsListChart/index.tsx
create mode 100644 signoz/frontend/src/container/LiveLogs/LiveLogsListChart/types.ts
create mode 100644 signoz/frontend/src/container/LiveLogs/constants.ts
create mode 100644 signoz/frontend/src/container/LiveLogs/types.ts
create mode 100644 signoz/frontend/src/container/LiveLogs/utils.ts
create mode 100644 signoz/frontend/src/container/LiveLogsTopNav/index.tsx
create mode 100644 signoz/frontend/src/container/LiveLogsTopNav/styles.ts
create mode 100644 signoz/frontend/src/container/LocalTopNav/index.tsx
create mode 100644 signoz/frontend/src/container/LocalTopNav/styles.ts
create mode 100644 signoz/frontend/src/container/LocalTopNav/types.ts
create mode 100644 signoz/frontend/src/container/LogControls/index.tsx
create mode 100644 signoz/frontend/src/container/LogControls/styles.ts
create mode 100644 signoz/frontend/src/container/LogDetailedView/ActionItem.tsx
create mode 100644 signoz/frontend/src/container/LogDetailedView/BodyTitleRenderer.styles.ts
create mode 100644 signoz/frontend/src/container/LogDetailedView/BodyTitleRenderer.tsx
create mode 100644 signoz/frontend/src/container/LogDetailedView/ContextView/ContextLogRenderer.styles.scss
create mode 100644 signoz/frontend/src/container/LogDetailedView/ContextView/ContextLogRenderer.tsx
create mode 100644 signoz/frontend/src/container/LogDetailedView/ContextView/ContextView.styles.scss
create mode 100644 signoz/frontend/src/container/LogDetailedView/ContextView/ContextView.tsx
create mode 100644 signoz/frontend/src/container/LogDetailedView/ContextView/useContextLogData.ts
create mode 100644 signoz/frontend/src/container/LogDetailedView/FieldRenderer.styles.scss
create mode 100644 signoz/frontend/src/container/LogDetailedView/FieldRenderer.styles.ts
create mode 100644 signoz/frontend/src/container/LogDetailedView/FieldRenderer.tsx
create mode 100644 signoz/frontend/src/container/LogDetailedView/JsonView.styles.scss
create mode 100644 signoz/frontend/src/container/LogDetailedView/JsonView.tsx
create mode 100644 signoz/frontend/src/container/LogDetailedView/LogContext.styles.scss
create mode 100644 signoz/frontend/src/container/LogDetailedView/LogContext.tsx
create mode 100644 signoz/frontend/src/container/LogDetailedView/LogDetailedView.types.ts
create mode 100644 signoz/frontend/src/container/LogDetailedView/Overview.styles.scss
create mode 100644 signoz/frontend/src/container/LogDetailedView/Overview.tsx
create mode 100644 signoz/frontend/src/container/LogDetailedView/TableView.styles.scss
create mode 100644 signoz/frontend/src/container/LogDetailedView/TableView.tsx
create mode 100644 signoz/frontend/src/container/LogDetailedView/config.ts
create mode 100644 signoz/frontend/src/container/LogDetailedView/constant.ts
create mode 100644 signoz/frontend/src/container/LogDetailedView/index.tsx
create mode 100644 signoz/frontend/src/container/LogDetailedView/util.test.ts
create mode 100644 signoz/frontend/src/container/LogDetailedView/utils.tsx
create mode 100644 signoz/frontend/src/container/LogExplorerQuerySection/LogsExplorerQuerySection.styles.scss
create mode 100644 signoz/frontend/src/container/LogExplorerQuerySection/index.tsx
create mode 100644 signoz/frontend/src/container/LogLiveTail/config.ts
create mode 100644 signoz/frontend/src/container/LogLiveTail/index.tsx
create mode 100644 signoz/frontend/src/container/LogLiveTail/styles.ts
create mode 100644 signoz/frontend/src/container/Login/index.tsx
create mode 100644 signoz/frontend/src/container/Login/styles.ts
create mode 100644 signoz/frontend/src/container/LogsAggregate/index.tsx
create mode 100644 signoz/frontend/src/container/LogsAggregate/styles.ts
create mode 100644 signoz/frontend/src/container/LogsContextList/LogsContextList.styles.scss
create mode 100644 signoz/frontend/src/container/LogsContextList/ShowButton.styles.scss
create mode 100644 signoz/frontend/src/container/LogsContextList/ShowButton.tsx
create mode 100644 signoz/frontend/src/container/LogsContextList/configs.ts
create mode 100644 signoz/frontend/src/container/LogsContextList/index.tsx
create mode 100644 signoz/frontend/src/container/LogsContextList/styles.ts
create mode 100644 signoz/frontend/src/container/LogsContextList/utils.ts
create mode 100644 signoz/frontend/src/container/LogsError/LogsError.styles.scss
create mode 100644 signoz/frontend/src/container/LogsError/LogsError.tsx
create mode 100644 signoz/frontend/src/container/LogsExplorerChart/LogsExplorerChart.interfaces.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerChart/LogsExplorerChart.styled.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerChart/index.tsx
create mode 100644 signoz/frontend/src/container/LogsExplorerContext/index.tsx
create mode 100644 signoz/frontend/src/container/LogsExplorerContext/styles.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerContext/types.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerContext/useInitialQuery.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerContext/utils.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerList/InfinityTableView/LogsCustomTable.tsx
create mode 100644 signoz/frontend/src/container/LogsExplorerList/InfinityTableView/TableRow.styles.scss
create mode 100644 signoz/frontend/src/container/LogsExplorerList/InfinityTableView/TableRow.tsx
create mode 100644 signoz/frontend/src/container/LogsExplorerList/InfinityTableView/config.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerList/InfinityTableView/index.tsx
create mode 100644 signoz/frontend/src/container/LogsExplorerList/InfinityTableView/styles.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerList/InfinityTableView/types.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerList/LogsExplorerList.interfaces.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerList/LogsExplorerList.style.scss
create mode 100644 signoz/frontend/src/container/LogsExplorerList/index.tsx
create mode 100644 signoz/frontend/src/container/LogsExplorerList/styles.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerList/utils.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerTable/LogsExplorerTable.interfaces.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerTable/LogsExplorerTable.styles.scss
create mode 100644 signoz/frontend/src/container/LogsExplorerTable/index.tsx
create mode 100644 signoz/frontend/src/container/LogsExplorerViews/LogsExplorerViews.styled.ts
create mode 100644 signoz/frontend/src/container/LogsExplorerViews/LogsExplorerViews.styles.scss
create mode 100644 signoz/frontend/src/container/LogsExplorerViews/index.tsx
create mode 100644 signoz/frontend/src/container/LogsExplorerViews/tests/LogsExplorerViews.test.tsx
create mode 100644 signoz/frontend/src/container/LogsExplorerViews/tests/mock.ts
create mode 100644 signoz/frontend/src/container/LogsFilters/FieldItem.tsx
create mode 100644 signoz/frontend/src/container/LogsFilters/config.ts
create mode 100644 signoz/frontend/src/container/LogsFilters/index.tsx
create mode 100644 signoz/frontend/src/container/LogsFilters/styles.ts
create mode 100644 signoz/frontend/src/container/LogsFilters/types.ts
create mode 100644 signoz/frontend/src/container/LogsFilters/utils.ts
create mode 100644 signoz/frontend/src/container/LogsIndexToFields/index.tsx
create mode 100644 signoz/frontend/src/container/LogsLoading/LogsLoading.styles.scss
create mode 100644 signoz/frontend/src/container/LogsLoading/LogsLoading.tsx
create mode 100644 signoz/frontend/src/container/LogsPanelTable/LogsPanelComponent.styles.scss
create mode 100644 signoz/frontend/src/container/LogsPanelTable/LogsPanelComponent.tsx
create mode 100644 signoz/frontend/src/container/LogsPanelTable/utils.tsx
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/SearchFields/ActionBar.tsx
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/SearchFields/FieldKey.tsx
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/SearchFields/QueryBuilder/QueryBuilder.tsx
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/SearchFields/QueryBuilder/styles.ts
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/SearchFields/QueryBuilder/utils.ts
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/SearchFields/Suggestions.tsx
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/SearchFields/index.tsx
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/SearchFields/styles.tsx
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/SearchFields/utils.ts
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/index.tsx
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/styles.ts
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/useSearchParser.ts
create mode 100644 signoz/frontend/src/container/LogsSearchFilter/utils.ts
create mode 100644 signoz/frontend/src/container/LogsTable/index.tsx
create mode 100644 signoz/frontend/src/container/LogsTable/logsTable.styles.scss
create mode 100644 signoz/frontend/src/container/LogsTable/styles.ts
create mode 100644 signoz/frontend/src/container/LogsTopNav/index.tsx
create mode 100644 signoz/frontend/src/container/LogsTopNav/styles.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/MetricsApplication.factory.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/MetricsPageQueries/DBCallQueries.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/MetricsPageQueries/ExternalQueries.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/MetricsPageQueries/MetricsPageQueriesFactory.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/MetricsPageQueries/OverviewQueries.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/MetricsPageQueries/TopOperationQueries.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/DBCall.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/External.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/ApDex/ApDexMetrics.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/ApDex/ApDexMetricsApplication.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/ApDex/ApDexTraces.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/ApDex/constants.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/ApDex/index.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/ApDex/types.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/ServiceOverview.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/TableRenderer/ColumnWithLink.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/TableRenderer/TableColumnRenderer.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/TopLevelOperations.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/TopOperation.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/TopOperationMetrics.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/Overview/config.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/styles.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/types.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/Tabs/util.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/TopOperationsTable.styles.scss
create mode 100644 signoz/frontend/src/container/MetricsApplication/TopOperationsTable.tsx
create mode 100644 signoz/frontend/src/container/MetricsApplication/__mocks__/getTopOperation.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/constant.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/styles.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/types.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/utils.test.ts
create mode 100644 signoz/frontend/src/container/MetricsApplication/utils.ts
create mode 100644 signoz/frontend/src/container/MySettings/MySettings.styles.scss
create mode 100644 signoz/frontend/src/container/MySettings/Password/index.tsx
create mode 100644 signoz/frontend/src/container/MySettings/UserInfo/UserInfo.styles.scss
create mode 100644 signoz/frontend/src/container/MySettings/UserInfo/index.tsx
create mode 100644 signoz/frontend/src/container/MySettings/index.tsx
create mode 100644 signoz/frontend/src/container/MySettings/styles.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/ComponentsSlider/ComponentSlider.styles.scss
create mode 100644 signoz/frontend/src/container/NewDashboard/ComponentsSlider/constants.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/ComponentsSlider/index.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/ComponentsSlider/menuItems.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/ComponentsSlider/styles.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardDescription/DashboardName/index.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardDescription/Description.styles.scss
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardDescription/SettingsDrawer.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardDescription/ShareModal.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardDescription/__tests__/DashboardDescription.test.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardDescription/index.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardDescription/styles.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardDescription/utils.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/DashboardSettings.styles.scss
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/DashboardSettingsContent.styles.scss
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/General/AddTags/AddTags.styles.scss
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/General/AddTags/index.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/General/AddTags/styles.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/General/Description/index.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/General/Description/styles.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/General/GeneralSettings.styles.scss
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/General/index.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/General/styles.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/General/utils.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/Variables/VariableItem/VariableItem.styles.scss
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/Variables/VariableItem/VariableItem.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/Variables/VariableItem/styles.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/Variables/index.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/Variables/types.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardSettings/index.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardVariablesSelection/DashboardVariableSelection.styles.scss
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardVariablesSelection/DashboardVariableSelection.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardVariablesSelection/VariableItem.test.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardVariablesSelection/VariableItem.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardVariablesSelection/index.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardVariablesSelection/styles.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardVariablesSelection/util.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/DashboardVariablesSelection/utils.test.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/GridGraphs/index.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/GridGraphs/styles.ts
create mode 100644 signoz/frontend/src/container/NewDashboard/index.tsx
create mode 100644 signoz/frontend/src/container/NewDashboard/utils.ts
create mode 100644 signoz/frontend/src/container/NewExplorerCTA/config.ts
create mode 100644 signoz/frontend/src/container/NewExplorerCTA/index.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/ExplorerColumnsRenderer.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/ExplorerColumnsRenderer.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/LeftContainer.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/QueryHeader.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/QueryHeader.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/clickHouse/index.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/clickHouse/query.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/clickHouse/types.ts
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/promQL/index.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/promQL/query.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/QuerySection/QueryBuilder/promQL/types.ts
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/QuerySection/QuerySection.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/QuerySection/index.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/QuerySection/styles.ts
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/QueryTypeTag.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/WidgetGraph/PlotTag.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/WidgetGraph/WidgetGraph.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/WidgetGraph/WidgetGraphContainer.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/WidgetGraph/WidgetGraphs.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/WidgetGraph/index.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/WidgetGraph/styles.ts
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/index.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/LeftContainer/styles.ts
create mode 100644 signoz/frontend/src/container/NewWidget/NewWidget.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/ColumnUnitSelector/ColumnUnitSelector.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/ColumnUnitSelector/ColumnUnitSelector.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/RightContainer.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/Threshold/ColorSelector.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/Threshold/ColorSelector.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/Threshold/CustomColor.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/Threshold/CustomColor.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/Threshold/ShowCaseValue.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/Threshold/ShowCaseValue.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/Threshold/Threshold.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/Threshold/Threshold.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/Threshold/ThresholdSelector.styles.scss
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/Threshold/ThresholdSelector.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/Threshold/types.ts
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/YAxisUnitSelector.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/alertFomatCategories.ts
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/constants.ts
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/dataFormatCategories.ts
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/index.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/styles.ts
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/timeItems.ts
create mode 100644 signoz/frontend/src/container/NewWidget/RightContainer/types.ts
create mode 100644 signoz/frontend/src/container/NewWidget/index.tsx
create mode 100644 signoz/frontend/src/container/NewWidget/styles.ts
create mode 100644 signoz/frontend/src/container/NewWidget/types.ts
create mode 100644 signoz/frontend/src/container/NewWidget/utils.ts
create mode 100644 signoz/frontend/src/container/NoLogs/NoLogs.styles.scss
create mode 100644 signoz/frontend/src/container/NoLogs/NoLogs.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/Docker/QuickStart/dotnet-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/Docker/QuickStart/dotnet-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/Docker/Recommended/dotnet-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/Docker/Recommended/dotnet-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/Docker/Recommended/dotnet-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/Kubernetes/dotnet-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/Kubernetes/dotnet-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/Kubernetes/dotnet-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/LinuxAMD64/QuickStart/dotnet-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/LinuxAMD64/QuickStart/dotnet-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/LinuxAMD64/Recommended/dotnet-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/LinuxAMD64/Recommended/dotnet-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/LinuxAMD64/Recommended/dotnet-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/LinuxARM64/QuickStart/dotnet-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/LinuxARM64/QuickStart/dotnet-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/LinuxARM64/Recommended/dotnet-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/LinuxARM64/Recommended/dotnet-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/LinuxARM64/Recommended/dotnet-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/MacOsAMD64/QuickStart/dotnet-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/MacOsAMD64/QuickStart/dotnet-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/MacOsAMD64/Recommended/dotnet-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/MacOsAMD64/Recommended/dotnet-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/MacOsAMD64/Recommended/dotnet-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/MacOsARM64/QuickStart/dotnet-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/MacOsARM64/QuickStart/dotnet-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/MacOsARM64/Recommended/dotnet-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/MacOsARM64/Recommended/dotnet-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Dotnet/md-docs/MacOsARM64/Recommended/dotnet-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/Docker/QuickStart/elixir-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/Docker/QuickStart/elixir-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/Docker/Recommended/elixir-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/Docker/Recommended/elixir-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/Docker/Recommended/elixir-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/Kubernetes/elixir-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/Kubernetes/elixir-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/Kubernetes/elixir-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/LinuxAMD64/QuickStart/elixir-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/LinuxAMD64/QuickStart/elixir-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/LinuxAMD64/Recommended/elixir-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/LinuxAMD64/Recommended/elixir-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/LinuxAMD64/Recommended/elixir-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/LinuxARM64/QuickStart/elixir-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/LinuxARM64/QuickStart/elixir-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/LinuxARM64/Recommended/elixir-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/LinuxARM64/Recommended/elixir-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/LinuxARM64/Recommended/elixir-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/MacOsAMD64/QuickStart/elixir-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/MacOsAMD64/QuickStart/elixir-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/MacOsAMD64/Recommended/elixir-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/MacOsAMD64/Recommended/elixir-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/MacOsAMD64/Recommended/elixir-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/MacOsARM64/QuickStart/elixir-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/MacOsARM64/QuickStart/elixir-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/MacOsARM64/Recommended/elixir-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/MacOsARM64/Recommended/elixir-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Elixir/md-docs/MacOsARM64/Recommended/elixir-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/goLang.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/Docker/QuickStart/golang-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/Docker/QuickStart/golang-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/Docker/Recommended/golang-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/Docker/Recommended/golang-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/Docker/Recommended/golang-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/Kubernetes/golang-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/Kubernetes/golang-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/Kubernetes/golang-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/LinuxAMD64/QuickStart/golang-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/LinuxAMD64/QuickStart/golang-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/LinuxAMD64/Recommended/golang-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/LinuxAMD64/Recommended/golang-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/LinuxAMD64/Recommended/golang-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/LinuxARM64/QuickStart/golang-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/LinuxARM64/QuickStart/golang-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/LinuxARM64/Recommended/golang-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/LinuxARM64/Recommended/golang-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/LinuxARM64/Recommended/golang-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/MacOsAMD64/QuickStart/golang-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/MacOsAMD64/QuickStart/golang-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/MacOsAMD64/Recommended/golang-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/MacOsAMD64/Recommended/golang-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/MacOsAMD64/Recommended/golang-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/MacOsARM64/QuickStart/golang-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/MacOsARM64/QuickStart/golang-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/MacOsARM64/Recommended/golang-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/MacOsARM64/Recommended/golang-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/GoLang/md-docs/MacOsARM64/Recommended/golang-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/Docker/QuickStart/jboss-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/Docker/QuickStart/jboss-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/Docker/Recommended/jboss-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/Docker/Recommended/jboss-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/Docker/Recommended/jboss-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/Kubernetes/jboss-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/Kubernetes/jboss-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/Kubernetes/jboss-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/LinuxAMD64/QuickStart/jboss-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/LinuxAMD64/QuickStart/jboss-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/LinuxAMD64/Recommended/jboss-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/LinuxAMD64/Recommended/jboss-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/LinuxAMD64/Recommended/jboss-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/LinuxARM64/QuickStart/jboss-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/LinuxARM64/QuickStart/jboss-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/LinuxARM64/Recommended/jboss-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/LinuxARM64/Recommended/jboss-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/LinuxARM64/Recommended/jboss-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/MacOsAMD64/QuickStart/jboss-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/MacOsAMD64/QuickStart/jboss-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/MacOsAMD64/Recommended/jboss-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/MacOsAMD64/Recommended/jboss-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/MacOsAMD64/Recommended/jboss-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/MacOsARM64/QuickStart/jboss-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/MacOsARM64/QuickStart/jboss-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/MacOsARM64/Recommended/jboss-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/MacOsARM64/Recommended/jboss-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Jboss/MacOsARM64/Recommended/jboss-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/Docker/QuickStart/others-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/Docker/QuickStart/others-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/Docker/Recommended/others-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/Docker/Recommended/others-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/Docker/Recommended/others-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/Kubernetes/others-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/Kubernetes/others-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/Kubernetes/others-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/LinuxAMD64/QuickStart/others-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/LinuxAMD64/QuickStart/others-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/LinuxAMD64/Recommended/others-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/LinuxAMD64/Recommended/others-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/LinuxAMD64/Recommended/others-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/LinuxARM64/QuickStart/others-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/LinuxARM64/QuickStart/others-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/LinuxARM64/Recommended/others-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/LinuxARM64/Recommended/others-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/LinuxARM64/Recommended/others-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/MacOsAMD64/QuickStart/others-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/MacOsAMD64/QuickStart/others-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/MacOsAMD64/Recommended/others-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/MacOsAMD64/Recommended/others-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/MacOsAMD64/Recommended/others-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/MacOsARM64/QuickStart/others-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/MacOsARM64/QuickStart/others-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/MacOsARM64/Recommended/others-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/MacOsARM64/Recommended/others-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Others/MacOsARM64/Recommended/others-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/Docker/QuickStart/springBoot-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/Docker/QuickStart/springBoot-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/Docker/Recommended/springBoot-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/Docker/Recommended/springBoot-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/Docker/Recommended/springBoot-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/Kubernetes/springBoot-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/Kubernetes/springBoot-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/Kubernetes/springBoot-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/LinuxAMD64/QuickStart/springBoot-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/LinuxAMD64/QuickStart/springBoot-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/LinuxAMD64/Recommended/springBoot-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/LinuxAMD64/Recommended/springBoot-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/LinuxAMD64/Recommended/springBoot-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/LinuxARM64/QuickStart/springBoot-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/LinuxARM64/QuickStart/springBoot-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/LinuxARM64/Recommended/springBoot-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/LinuxARM64/Recommended/springBoot-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/LinuxARM64/Recommended/springBoot-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/MacOsAMD64/QuickStart/springBoot-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/MacOsAMD64/QuickStart/springBoot-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/MacOsAMD64/Recommended/springBoot-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/MacOsAMD64/Recommended/springBoot-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/MacOsAMD64/Recommended/springBoot-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/MacOsARM64/QuickStart/springBoot-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/MacOsARM64/QuickStart/springBoot-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/MacOsARM64/Recommended/springBoot-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/MacOsARM64/Recommended/springBoot-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/SpringBoot/MacOsARM64/Recommended/springBoot-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/Docker/QuickStart/tomcat-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/Docker/QuickStart/tomcat-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/Docker/Recommended/tomcat-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/Docker/Recommended/tomcat-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/Docker/Recommended/tomcat-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/Kubernetes/tomcat-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/Kubernetes/tomcat-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/Kubernetes/tomcat-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/LinuxAMD64/QuickStart/tomcat-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/LinuxAMD64/QuickStart/tomcat-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/LinuxAMD64/Recommended/tomcat-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/LinuxAMD64/Recommended/tomcat-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/LinuxAMD64/Recommended/tomcat-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/LinuxARM64/QuickStart/tomcat-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/LinuxARM64/QuickStart/tomcat-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/LinuxARM64/Recommended/tomcat-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/LinuxARM64/Recommended/tomcat-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/LinuxARM64/Recommended/tomcat-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/MacOsAMD64/QuickStart/tomcat-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/MacOsAMD64/QuickStart/tomcat-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/MacOsAMD64/Recommended/tomcat-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/MacOsAMD64/Recommended/tomcat-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/MacOsAMD64/Recommended/tomcat-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/MacOsARM64/QuickStart/tomcat-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/MacOsARM64/QuickStart/tomcat-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/MacOsARM64/Recommended/tomcat-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/MacOsARM64/Recommended/tomcat-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/Tomcat/MacOsARM64/Recommended/tomcat-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/java.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/jboss.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/spring_boot.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Java/md-docs/tomcat.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/Docker/QuickStart/angular-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/Docker/QuickStart/angular-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/Docker/Recommended/angular-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/Docker/Recommended/angular-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/Docker/Recommended/angular-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/Kubernetes/angular-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/Kubernetes/angular-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/Kubernetes/angular-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/LinuxAMD64/QuickStart/angular-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/LinuxAMD64/QuickStart/angular-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/LinuxAMD64/Recommended/angular-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/LinuxAMD64/Recommended/angular-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/LinuxAMD64/Recommended/angular-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/LinuxARM64/QuickStart/angular-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/LinuxARM64/QuickStart/angular-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/LinuxARM64/Recommended/angular-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/LinuxARM64/Recommended/angular-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/LinuxARM64/Recommended/angular-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/MacOsAMD64/QuickStart/angular-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/MacOsAMD64/QuickStart/angular-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/MacOsAMD64/Recommended/angular-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/MacOsAMD64/Recommended/angular-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/MacOsAMD64/Recommended/angular-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/MacOsARM64/QuickStart/angular-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/MacOsARM64/QuickStart/angular-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/MacOsARM64/Recommended/angular-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/MacOsARM64/Recommended/angular-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Angular/MacOsARM64/Recommended/angular-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/Docker/QuickStart/express-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/Docker/QuickStart/express-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/Docker/Recommended/express-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/Docker/Recommended/express-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/Docker/Recommended/express-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/Kubernetes/express-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/Kubernetes/express-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/Kubernetes/express-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/LinuxAMD64/QuickStart/express-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/LinuxAMD64/QuickStart/express-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/LinuxAMD64/Recommended/express-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/LinuxAMD64/Recommended/express-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/LinuxAMD64/Recommended/express-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/LinuxARM64/QuickStart/express-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/LinuxARM64/QuickStart/express-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/LinuxARM64/Recommended/express-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/LinuxARM64/Recommended/express-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/LinuxARM64/Recommended/express-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/MacOsAMD64/QuickStart/express-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/MacOsAMD64/QuickStart/express-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/MacOsAMD64/Recommended/express-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/MacOsAMD64/Recommended/express-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/MacOsAMD64/Recommended/express-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/MacOsARM64/QuickStart/express-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/MacOsARM64/QuickStart/express-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/MacOsARM64/Recommended/express-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/MacOsARM64/Recommended/express-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Express/MacOsARM64/Recommended/express-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/Docker/QuickStart/nestjs-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/Docker/QuickStart/nestjs-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/Docker/Recommended/nestjs-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/Docker/Recommended/nestjs-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/Docker/Recommended/nestjs-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/Kubernetes/nestjs-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/Kubernetes/nestjs-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/Kubernetes/nestjs-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/LinuxAMD64/QuickStart/nestjs-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/LinuxAMD64/QuickStart/nestjs-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/LinuxAMD64/Recommended/nestjs-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/LinuxAMD64/Recommended/nestjs-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/LinuxAMD64/Recommended/nestjs-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/LinuxARM64/QuickStart/nestjs-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/LinuxARM64/QuickStart/nestjs-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/LinuxARM64/Recommended/nestjs-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/LinuxARM64/Recommended/nestjs-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/LinuxARM64/Recommended/nestjs-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/MacOsAMD64/QuickStart/nestjs-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/MacOsAMD64/QuickStart/nestjs-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/MacOsAMD64/Recommended/nestjs-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/MacOsAMD64/Recommended/nestjs-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/MacOsAMD64/Recommended/nestjs-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/MacOsARM64/QuickStart/nestjs-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/MacOsARM64/QuickStart/nestjs-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/MacOsARM64/Recommended/nestjs-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/MacOsARM64/Recommended/nestjs-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NestJS/MacOsARM64/Recommended/nestjs-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/Docker/QuickStart/nodejs-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/Docker/QuickStart/nodejs-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/Docker/Recommended/nodejs-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/Docker/Recommended/nodejs-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/Docker/Recommended/nodejs-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/Kubernetes/nodejs-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/Kubernetes/nodejs-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/Kubernetes/nodejs-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/LinuxAMD64/QuickStart/nodejs-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/LinuxAMD64/QuickStart/nodejs-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/LinuxAMD64/Recommended/nodejs-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/LinuxAMD64/Recommended/nodejs-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/LinuxAMD64/Recommended/nodejs-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/LinuxARM64/QuickStart/nodejs-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/LinuxARM64/QuickStart/nodejs-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/LinuxARM64/Recommended/nodejs-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/LinuxARM64/Recommended/nodejs-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/LinuxARM64/Recommended/nodejs-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/MacOsAMD64/QuickStart/nodejs-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/MacOsAMD64/QuickStart/nodejs-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/MacOsAMD64/Recommended/nodejs-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/MacOsAMD64/Recommended/nodejs-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/MacOsAMD64/Recommended/nodejs-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/MacOsARM64/QuickStart/nodejs-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/MacOsARM64/QuickStart/nodejs-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/MacOsARM64/Recommended/nodejs-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/MacOsARM64/Recommended/nodejs-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/NodeJS/MacOsARM64/Recommended/nodejs-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/Docker/QuickStart/others-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/Docker/QuickStart/others-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/Docker/Recommended/others-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/Docker/Recommended/others-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/Docker/Recommended/others-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/Kubernetes/others-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/Kubernetes/others-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/Kubernetes/others-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/LinuxAMD64/QuickStart/others-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/LinuxAMD64/QuickStart/others-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/LinuxAMD64/Recommended/others-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/LinuxAMD64/Recommended/others-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/LinuxAMD64/Recommended/others-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/LinuxARM64/QuickStart/others-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/LinuxARM64/QuickStart/others-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/LinuxARM64/Recommended/others-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/LinuxARM64/Recommended/others-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/LinuxARM64/Recommended/others-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/MacOsAMD64/QuickStart/others-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/MacOsAMD64/QuickStart/others-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/MacOsAMD64/Recommended/others-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/MacOsAMD64/Recommended/others-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/MacOsAMD64/Recommended/others-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/MacOsARM64/QuickStart/others-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/MacOsARM64/QuickStart/others-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/MacOsARM64/Recommended/others-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/MacOsARM64/Recommended/others-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/Others/MacOsARM64/Recommended/others-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/Docker/QuickStart/reactjs-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/Docker/QuickStart/reactjs-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/Docker/Recommended/reactjs-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/Docker/Recommended/reactjs-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/Docker/Recommended/reactjs-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/Kubernetes/reactjs-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/Kubernetes/reactjs-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/Kubernetes/reactjs-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/LinuxAMD64/QuickStart/reactjs-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/LinuxAMD64/QuickStart/reactjs-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/LinuxAMD64/Recommended/reactjs-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/LinuxAMD64/Recommended/reactjs-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/LinuxAMD64/Recommended/reactjs-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/LinuxARM64/QuickStart/reactjs-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/LinuxARM64/QuickStart/reactjs-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/LinuxARM64/Recommended/reactjs-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/LinuxARM64/Recommended/reactjs-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/LinuxARM64/Recommended/reactjs-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/MacOsAMD64/QuickStart/reactjs-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/MacOsAMD64/QuickStart/reactjs-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/MacOsAMD64/Recommended/reactjs-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/MacOsAMD64/Recommended/reactjs-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/MacOsAMD64/Recommended/reactjs-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/MacOsARM64/QuickStart/reactjs-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/MacOsARM64/QuickStart/reactjs-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/MacOsARM64/Recommended/reactjs-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/MacOsARM64/Recommended/reactjs-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/ReactJS/MacOsARM64/Recommended/reactjs-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/express.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/javascript.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Javascript/md-docs/nestjs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/Docker/QuickStart/php-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/Docker/QuickStart/php-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/Docker/Recommended/php-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/Docker/Recommended/php-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/Docker/Recommended/php-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/Kubernetes/php-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/Kubernetes/php-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/Kubernetes/php-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/LinuxAMD64/QuickStart/php-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/LinuxAMD64/QuickStart/php-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/LinuxAMD64/Recommended/php-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/LinuxAMD64/Recommended/php-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/LinuxAMD64/Recommended/php-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/LinuxARM64/QuickStart/php-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/LinuxARM64/QuickStart/php-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/LinuxARM64/Recommended/php-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/LinuxARM64/Recommended/php-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/LinuxARM64/Recommended/php-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/MacOsAMD64/QuickStart/php-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/MacOsAMD64/QuickStart/php-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/MacOsAMD64/Recommended/php-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/MacOsAMD64/Recommended/php-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/MacOsAMD64/Recommended/php-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/MacOsARM64/QuickStart/php-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/MacOsARM64/QuickStart/php-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/MacOsARM64/Recommended/php-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/MacOsARM64/Recommended/php-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Php/md-docs/MacOsARM64/Recommended/php-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/Docker/QuickStart/django-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/Docker/QuickStart/django-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/Docker/Recommended/django-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/Docker/Recommended/django-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/Docker/Recommended/django-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/Kubernetes/django-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/Kubernetes/django-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/Kubernetes/django-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/LinuxAMD64/QuickStart/django-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/LinuxAMD64/QuickStart/django-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/LinuxAMD64/Recommended/django-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/LinuxAMD64/Recommended/django-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/LinuxAMD64/Recommended/django-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/LinuxARM64/QuickStart/django-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/LinuxARM64/QuickStart/django-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/LinuxARM64/Recommended/django-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/LinuxARM64/Recommended/django-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/LinuxARM64/Recommended/django-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/MacOsAMD64/QuickStart/django-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/MacOsAMD64/QuickStart/django-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/MacOsAMD64/Recommended/django-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/MacOsAMD64/Recommended/django-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/MacOsAMD64/Recommended/django-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/MacOsARM64/QuickStart/django-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/MacOsARM64/QuickStart/django-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/MacOsARM64/Recommended/django-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/MacOsARM64/Recommended/django-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Django/MacOsARM64/Recommended/django-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/Docker/QuickStart/falcon-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/Docker/QuickStart/falcon-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/Docker/Recommended/falcon-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/Docker/Recommended/falcon-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/Docker/Recommended/falcon-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/Kubernetes/falcon-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/Kubernetes/falcon-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/Kubernetes/falcon-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/LinuxAMD64/QuickStart/falcon-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/LinuxAMD64/QuickStart/falcon-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/LinuxAMD64/Recommended/falcon-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/LinuxAMD64/Recommended/falcon-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/LinuxAMD64/Recommended/falcon-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/LinuxARM64/QuickStart/falcon-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/LinuxARM64/QuickStart/falcon-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/LinuxARM64/Recommended/falcon-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/LinuxARM64/Recommended/falcon-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/LinuxARM64/Recommended/falcon-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/MacOsAMD64/QuickStart/falcon-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/MacOsAMD64/QuickStart/falcon-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/MacOsAMD64/Recommended/falcon-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/MacOsAMD64/Recommended/falcon-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/MacOsAMD64/Recommended/falcon-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/MacOsARM64/QuickStart/falcon-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/MacOsARM64/QuickStart/falcon-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/MacOsARM64/Recommended/falcon-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/MacOsARM64/Recommended/falcon-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Falcon/MacOsARM64/Recommended/falcon-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/Docker/QuickStart/fastapi-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/Docker/QuickStart/fastapi-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/Docker/Recommended/fastapi-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/Docker/Recommended/fastapi-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/Docker/Recommended/fastapi-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/Kubernetes/fastapi-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/Kubernetes/fastapi-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/Kubernetes/fastapi-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/LinuxAMD64/QuickStart/fastapi-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/LinuxAMD64/QuickStart/fastapi-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/LinuxAMD64/Recommended/fastapi-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/LinuxAMD64/Recommended/fastapi-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/LinuxAMD64/Recommended/fastapi-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/LinuxARM64/QuickStart/fastapi-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/LinuxARM64/QuickStart/fastapi-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/LinuxARM64/Recommended/fastapi-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/LinuxARM64/Recommended/fastapi-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/LinuxARM64/Recommended/fastapi-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/MacOsAMD64/QuickStart/fastapi-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/MacOsAMD64/QuickStart/fastapi-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/MacOsAMD64/Recommended/fastapi-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/MacOsAMD64/Recommended/fastapi-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/MacOsAMD64/Recommended/fastapi-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/MacOsARM64/QuickStart/fastapi-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/MacOsARM64/QuickStart/fastapi-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/MacOsARM64/Recommended/fastapi-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/MacOsARM64/Recommended/fastapi-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/FastAPI/MacOsARM64/Recommended/fastapi-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/Docker/QuickStart/flask-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/Docker/QuickStart/flask-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/Docker/Recommended/flask-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/Docker/Recommended/flask-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/Docker/Recommended/flask-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/Kubernetes/flask-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/Kubernetes/flask-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/Kubernetes/flask-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/LinuxAMD64/QuickStart/flask-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/LinuxAMD64/QuickStart/flask-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/LinuxAMD64/Recommended/flask-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/LinuxAMD64/Recommended/flask-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/LinuxAMD64/Recommended/flask-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/LinuxARM64/QuickStart/flask-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/LinuxARM64/QuickStart/flask-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/LinuxARM64/Recommended/flask-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/LinuxARM64/Recommended/flask-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/LinuxARM64/Recommended/flask-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/MacOsAMD64/QuickStart/flask-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/MacOsAMD64/QuickStart/flask-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/MacOsAMD64/Recommended/flask-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/MacOsAMD64/Recommended/flask-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/MacOsAMD64/Recommended/flask-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/MacOsARM64/QuickStart/flask-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/MacOsARM64/QuickStart/flask-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/MacOsARM64/Recommended/flask-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/MacOsARM64/Recommended/flask-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Flask/MacOsARM64/Recommended/flask-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/Docker/QuickStart/others-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/Docker/QuickStart/others-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/Docker/Recommended/others-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/Docker/Recommended/others-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/Docker/Recommended/others-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/Kubernetes/others-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/Kubernetes/others-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/Kubernetes/others-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/LinuxAMD64/QuickStart/others-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/LinuxAMD64/QuickStart/others-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/LinuxAMD64/Recommended/others-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/LinuxAMD64/Recommended/others-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/LinuxAMD64/Recommended/others-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/LinuxARM64/QuickStart/others-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/LinuxARM64/QuickStart/others-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/LinuxARM64/Recommended/others-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/LinuxARM64/Recommended/others-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/LinuxARM64/Recommended/others-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/MacOsAMD64/QuickStart/others-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/MacOsAMD64/QuickStart/others-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/MacOsAMD64/Recommended/others-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/MacOsAMD64/Recommended/others-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/MacOsAMD64/Recommended/others-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/MacOsARM64/QuickStart/others-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/MacOsARM64/QuickStart/others-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/MacOsARM64/Recommended/others-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/MacOsARM64/Recommended/others-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/Others/MacOsARM64/Recommended/others-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/django.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/falcon.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/fastAPI.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/flask.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Python/md-docs/python.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/RubyOnRails.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/Docker/QuickStart/ror-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/Docker/QuickStart/ror-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/Docker/Recommended/ror-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/Docker/Recommended/ror-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/Docker/Recommended/ror-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/Kubernetes/ror-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/Kubernetes/ror-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/Kubernetes/ror-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/LinuxAMD64/QuickStart/ror-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/LinuxAMD64/QuickStart/ror-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/LinuxAMD64/Recommended/ror-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/LinuxAMD64/Recommended/ror-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/LinuxAMD64/Recommended/ror-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/LinuxARM64/QuickStart/ror-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/LinuxARM64/QuickStart/ror-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/LinuxARM64/Recommended/ror-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/LinuxARM64/Recommended/ror-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/LinuxARM64/Recommended/ror-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/MacOsAMD64/QuickStart/ror-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/MacOsAMD64/QuickStart/ror-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/MacOsAMD64/Recommended/ror-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/MacOsAMD64/Recommended/ror-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/MacOsAMD64/Recommended/ror-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/MacOsARM64/QuickStart/ror-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/MacOsARM64/QuickStart/ror-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/MacOsARM64/Recommended/ror-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/MacOsARM64/Recommended/ror-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/RubyOnRails/md-docs/MacOsARM64/Recommended/ror-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/Docker/QuickStart/rust-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/Docker/QuickStart/rust-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/Docker/Recommended/rust-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/Docker/Recommended/rust-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/Docker/Recommended/rust-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/Kubernetes/rust-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/Kubernetes/rust-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/Kubernetes/rust-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/LinuxAMD64/QuickStart/rust-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/LinuxAMD64/QuickStart/rust-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/LinuxAMD64/Recommended/rust-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/LinuxAMD64/Recommended/rust-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/LinuxAMD64/Recommended/rust-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/LinuxARM64/QuickStart/rust-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/LinuxARM64/QuickStart/rust-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/LinuxARM64/Recommended/rust-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/LinuxARM64/Recommended/rust-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/LinuxARM64/Recommended/rust-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/MacOsAMD64/QuickStart/rust-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/MacOsAMD64/QuickStart/rust-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/MacOsAMD64/Recommended/rust-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/MacOsAMD64/Recommended/rust-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/MacOsAMD64/Recommended/rust-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/MacOsARM64/QuickStart/rust-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/MacOsARM64/QuickStart/rust-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/MacOsARM64/Recommended/rust-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/MacOsARM64/Recommended/rust-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Rust/md-docs/MacOsARM64/Recommended/rust-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/Docker/QuickStart/swift-docker-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/Docker/QuickStart/swift-docker-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/Docker/Recommended/swift-docker-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/Docker/Recommended/swift-docker-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/Docker/Recommended/swift-docker-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/Kubernetes/swift-kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/Kubernetes/swift-kubernetes-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/Kubernetes/swift-kubernetes-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/LinuxAMD64/QuickStart/swift-linuxamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/LinuxAMD64/QuickStart/swift-linuxamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/LinuxAMD64/Recommended/swift-linuxamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/LinuxAMD64/Recommended/swift-linuxamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/LinuxAMD64/Recommended/swift-linuxamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/LinuxARM64/QuickStart/swift-linuxarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/LinuxARM64/QuickStart/swift-linuxarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/LinuxARM64/Recommended/swift-linuxarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/LinuxARM64/Recommended/swift-linuxarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/LinuxARM64/Recommended/swift-linuxarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/MacOsAMD64/QuickStart/swift-macosamd64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/MacOsAMD64/QuickStart/swift-macosamd64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/MacOsAMD64/Recommended/swift-macosamd64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/MacOsAMD64/Recommended/swift-macosamd64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/MacOsAMD64/Recommended/swift-macosamd64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/MacOsARM64/QuickStart/swift-macosarm64-quickStart-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/MacOsARM64/QuickStart/swift-macosarm64-quickStart-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/MacOsARM64/Recommended/swift-macosarm64-recommended-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/MacOsARM64/Recommended/swift-macosarm64-recommended-instrumentApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/APM/Swift/md-docs/MacOsARM64/Recommended/swift-macosarm64-recommended-runApplication.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2ApplicationLogs/md-docs/LinuxAMD64/appplicationLogs-linuxamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2ApplicationLogs/md-docs/LinuxAMD64/appplicationLogs-linuxamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2ApplicationLogs/md-docs/LinuxAMD64/appplicationLogs-linuxamd64-runOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2ApplicationLogs/md-docs/LinuxARM64/appplicationLogs-linuxarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2ApplicationLogs/md-docs/LinuxARM64/appplicationLogs-linuxarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2ApplicationLogs/md-docs/LinuxARM64/appplicationLogs-linuxarm64-runOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2ApplicationLogs/md-docs/MacOsAMD64/appplicationLogs-macosamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2ApplicationLogs/md-docs/MacOsAMD64/appplicationLogs-macosamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2ApplicationLogs/md-docs/MacOsAMD64/appplicationLogs-macosamd64-runOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2ApplicationLogs/md-docs/MacOsARM64/appplicationLogs-macosarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2ApplicationLogs/md-docs/MacOsARM64/appplicationLogs-macosarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2ApplicationLogs/md-docs/MacOsARM64/appplicationLogs-macosarm64-runOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2InfrastructureMetrics/md-docs/LinuxAMD64/hostmetrics-configureHostmetricsJson.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2InfrastructureMetrics/md-docs/LinuxAMD64/hostmetrics-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2InfrastructureMetrics/md-docs/LinuxARM64/hostmetrics-configureHostmetricsJson.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2InfrastructureMetrics/md-docs/LinuxARM64/hostmetrics-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2InfrastructureMetrics/md-docs/MacOsAMD64/hostmetrics-configureHostmetricsJson.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2InfrastructureMetrics/md-docs/MacOsAMD64/hostmetrics-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2InfrastructureMetrics/md-docs/MacOsARM64/hostmetrics-configureHostmetricsJson.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EC2InfrastructureMetrics/md-docs/MacOsARM64/hostmetrics-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSEc2/md-docs/ecsEc2-createDaemonService.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSEc2/md-docs/ecsEc2-createOtelConfig.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSEc2/md-docs/ecsEc2-sendData.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSEc2/md-docs/ecsEc2-setupDeamonService.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSExternal/md-docs/ecsExternal-createDaemonService.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSExternal/md-docs/ecsExternal-createOtelConfig.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSExternal/md-docs/ecsExternal-sendData.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSExternal/md-docs/ecsExternal-setupDeamonService.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSFargate/md-docs/ecsFargate-createOtelConfig.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSFargate/md-docs/ecsFargate-createSidecarCollectorContainer.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSFargate/md-docs/ecsFargate-deployTaskDefinition.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSFargate/md-docs/ecsFargate-sendData.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/ECSFargate/md-docs/ecsFargate-sendLogs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EKS/eks-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AwsMonitoring/EKS/eks-monitorUsingDashboard.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/AKS/aks-installCentralCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/AKS/aks-logs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/AKS/aks-metrics.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/AKS/aks-setupEventsHub.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/AKS/aks-tracing.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/AppService/appService-installCentralCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/AppService/appService-logs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/AppService/appService-metrics.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/AppService/appService-setupEventsHub.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/AppService/appService-tracing.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/BlobStorage/blobStorage-installCentralCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/BlobStorage/blobStorage-logs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/BlobStorage/blobStorage-metrics.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/BlobStorage/blobStorage-setupEventsHub.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/ContainerApps/containerApps-installCentralCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/ContainerApps/containerApps-logs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/ContainerApps/containerApps-metrics.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/ContainerApps/containerApps-setupEventsHub.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/ContainerApps/containerApps-tracing.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/Functions/functions-installCentralCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/Functions/functions-logs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/Functions/functions-metrics.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/Functions/functions-setupEventsHub.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/Functions/functions-tracing.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/SqlDatabaseMetrics/sqlDatabaseMetrics-installCentralCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/SqlDatabaseMetrics/sqlDatabaseMetrics-metrics.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/SqlDatabaseMetrics/sqlDatabaseMetrics-setupEventsHub.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/Vm/vm-hostmetrics-and-logs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/Vm/vm-installCentralCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/AzureMonitoring/Vm/vm-setupEventsHub.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/Hostmetrics/md-docs/LinuxAMD64/hostmetrics-configureHostmetricsJson.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/Hostmetrics/md-docs/LinuxAMD64/hostmetrics-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/Hostmetrics/md-docs/LinuxARM64/hostmetrics-configureHostmetricsJson.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/Hostmetrics/md-docs/LinuxARM64/hostmetrics-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/Hostmetrics/md-docs/MacOsAMD64/hostmetrics-configureHostmetricsJson.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/Hostmetrics/md-docs/MacOsAMD64/hostmetrics-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/Hostmetrics/md-docs/MacOsARM64/hostmetrics-configureHostmetricsJson.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/Hostmetrics/md-docs/MacOsARM64/hostmetrics-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/KubernetesInfraMetrics/md-docs/kubernetes-plotMetrics.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/KubernetesInfraMetrics/md-docs/kubernetes-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/OtherMetrics/md-docs/LinuxAMD64/otherMetrics-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/OtherMetrics/md-docs/LinuxAMD64/otherMetrics-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/OtherMetrics/md-docs/LinuxARM64/otherMetrics-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/OtherMetrics/md-docs/LinuxARM64/otherMetrics-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/OtherMetrics/md-docs/MacOsAMD64/otherMetrics-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/OtherMetrics/md-docs/MacOsAMD64/otherMetrics-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/OtherMetrics/md-docs/MacOsARM64/otherMetrics-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/InfrastructureMonitoring/OtherMetrics/md-docs/MacOsARM64/otherMetrics-setupOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/applicationLogsFromLogFile.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/applicationLogsUsingJavaOtelSDK.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/applicationLogsUsingPythonOtelSDK.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/md-docs/LinuxAMD64/appplicationLogs-linuxamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/md-docs/LinuxAMD64/appplicationLogs-linuxamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/md-docs/LinuxAMD64/appplicationLogs-linuxamd64-runOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/md-docs/LinuxARM64/appplicationLogs-linuxarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/md-docs/LinuxARM64/appplicationLogs-linuxarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/md-docs/LinuxARM64/appplicationLogs-linuxarm64-runOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/md-docs/MacOsAMD64/appplicationLogs-macosamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/md-docs/MacOsAMD64/appplicationLogs-macosamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/md-docs/MacOsAMD64/appplicationLogs-macosamd64-runOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/md-docs/MacOsARM64/appplicationLogs-macosarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/md-docs/MacOsARM64/appplicationLogs-macosarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/ApplicationLogs/md-docs/MacOsARM64/appplicationLogs-macosarm64-runOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/LinuxAMD64/cloudwatch-linuxamd64-configureAws.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/LinuxAMD64/cloudwatch-linuxamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/LinuxAMD64/cloudwatch-linuxamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/LinuxAMD64/cloudwatch-linuxamd64-sendLogs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/LinuxARM64/cloudwatch-linuxarm64-configureAws.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/LinuxARM64/cloudwatch-linuxarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/LinuxARM64/cloudwatch-linuxarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/LinuxARM64/cloudwatch-linuxarm64-sendLogs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/MacOsAMD64/cloudwatch-macosamd64-configureAws.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/MacOsAMD64/cloudwatch-macosamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/MacOsAMD64/cloudwatch-macosamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/MacOsAMD64/cloudwatch-macosamd64-sendLogs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/MacOsARM64/cloudwatch-macosarm64-configureAws.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/MacOsARM64/cloudwatch-macosarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/MacOsARM64/cloudwatch-macosarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Cloudwatch/md-docs/MacOsARM64/cloudwatch-macosarm64-sendLogs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Docker/docker.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Docker/md-docs/docker-cloneRepository.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Docker/md-docs/docker-startContainers.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentBit/md-docs/LinuxAMD64/fluentbit-linuxamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentBit/md-docs/LinuxAMD64/fluentbit-linuxamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentBit/md-docs/LinuxAMD64/fluentbit-linuxamd64-restartOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentBit/md-docs/LinuxARM64/fluentbit-linuxarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentBit/md-docs/LinuxARM64/fluentbit-linuxarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentBit/md-docs/LinuxARM64/fluentbit-linuxarm64-restartOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentBit/md-docs/MacOsAMD64/fluentbit-macosamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentBit/md-docs/MacOsAMD64/fluentbit-macosamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentBit/md-docs/MacOsAMD64/fluentbit-macosamd64-restartOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentBit/md-docs/MacOsARM64/fluentBit-macosarm64-restartOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentBit/md-docs/MacOsARM64/fluentbit-macosarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentBit/md-docs/MacOsARM64/fluentbit-macosarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentD/md-docs/LinuxAMD64/fluentd-linuxamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentD/md-docs/LinuxAMD64/fluentd-linuxamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentD/md-docs/LinuxAMD64/fluentd-linuxamd64-restartOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentD/md-docs/LinuxARM64/fluentd-linuxarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentD/md-docs/LinuxARM64/fluentd-linuxarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentD/md-docs/LinuxARM64/fluentd-linuxarm64-restartOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentD/md-docs/MacOsAMD64/fluentd-macosamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentD/md-docs/MacOsAMD64/fluentd-macosamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentD/md-docs/MacOsAMD64/fluentd-macosamd64-restartOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentD/md-docs/MacOsARM64/fluentd-macosarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentD/md-docs/MacOsARM64/fluentd-macosarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/FluentD/md-docs/MacOsARM64/fluentd-macosarm64-restartOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Heroku/md-docs/heroku-addHttpDrain.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Http/md-docs/httpJsonPayload.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Kubernetes/kubernetes.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Kubernetes/md-docs/kubernetes-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Logstash/md-docs/LinuxAMD64/logstash-linuxamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Logstash/md-docs/LinuxAMD64/logstash-linuxamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Logstash/md-docs/LinuxAMD64/logstash-linuxamd64-restartOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Logstash/md-docs/LinuxARM64/logstash-linuxarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Logstash/md-docs/LinuxARM64/logstash-linuxarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Logstash/md-docs/LinuxARM64/logstash-linuxarm64-restartOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Logstash/md-docs/MacOsAMD64/logstash-macosamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Logstash/md-docs/MacOsAMD64/logstash-macosamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Logstash/md-docs/MacOsAMD64/logstash-macosamd64-restartOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Logstash/md-docs/MacOsARM64/logstash-macosarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Logstash/md-docs/MacOsARM64/logstash-macosarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Logstash/md-docs/MacOsARM64/logstash-macosarm64-restartOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Nodejs/nodejs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/md-docs/LinuxAMD64/syslogs-linuxamd64-checkServiceStatus.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/md-docs/LinuxAMD64/syslogs-linuxamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/md-docs/LinuxAMD64/syslogs-linuxamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/md-docs/LinuxARM64/syslogs-linuxarm64-checkServiceStatus.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/md-docs/LinuxARM64/syslogs-linuxarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/md-docs/LinuxARM64/syslogs-linuxarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/md-docs/MacOsAMD64/syslogs-macosamd64-checkServiceStatus.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/md-docs/MacOsAMD64/syslogs-macosamd64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/md-docs/MacOsAMD64/syslogs-macosamd64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/md-docs/MacOsARM64/syslogs-macosarm64-checkServiceStatus.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/md-docs/MacOsARM64/syslogs-macosarm64-configureReceiver.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/md-docs/MacOsARM64/syslogs-macosarm64-installOtelCollector.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/SysLogs/syslogs.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Modules/LogsManagement/Vercel/md-docs/vercel-setupLogDrains.md
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Onboarding.styles.scss
create mode 100644 signoz/frontend/src/container/OnboardingContainer/OnboardingContainer.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Steps/ConnectionStatus/ConnectionStatus.styles.scss
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Steps/ConnectionStatus/ConnectionStatus.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Steps/DataSource/DataSource.styles.scss
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Steps/DataSource/DataSource.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Steps/EnvironmentDetails/EnvironmentDetails.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Steps/LogsConnectionStatus/LogsConnectionStatus.styles.scss
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Steps/LogsConnectionStatus/LogsConnectionStatus.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Steps/MarkdownStep/MarkdownStep.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/Steps/SelectMethod/SelectMethod.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/__test__/InviteUserFlow.test.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/common/Header/Header.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.styles.scss
create mode 100644 signoz/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/constants/apmDocFilePaths.ts
create mode 100644 signoz/frontend/src/container/OnboardingContainer/constants/awsMonitoringDocFilePaths.ts
create mode 100644 signoz/frontend/src/container/OnboardingContainer/constants/azureMonitoringDocFilePaths.ts
create mode 100644 signoz/frontend/src/container/OnboardingContainer/constants/infraMonitoringDocFilePaths.ts
create mode 100644 signoz/frontend/src/container/OnboardingContainer/constants/logsManagementDocFilePaths.ts
create mode 100644 signoz/frontend/src/container/OnboardingContainer/constants/stepsConfig.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/context/OnboardingContext.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/index.tsx
create mode 100644 signoz/frontend/src/container/OnboardingContainer/typings.d.ts
create mode 100644 signoz/frontend/src/container/OnboardingContainer/utils/dataSourceUtils.ts
create mode 100644 signoz/frontend/src/container/OnboardingContainer/utils/getSteps.ts
create mode 100644 signoz/frontend/src/container/OptionsMenu/AddColumnField/index.tsx
create mode 100644 signoz/frontend/src/container/OptionsMenu/AddColumnField/styles.ts
create mode 100644 signoz/frontend/src/container/OptionsMenu/FormatField/index.tsx
create mode 100644 signoz/frontend/src/container/OptionsMenu/FormatField/styles.ts
create mode 100644 signoz/frontend/src/container/OptionsMenu/MaxLinesField/index.tsx
create mode 100644 signoz/frontend/src/container/OptionsMenu/MaxLinesField/styles.ts
create mode 100644 signoz/frontend/src/container/OptionsMenu/constants.ts
create mode 100644 signoz/frontend/src/container/OptionsMenu/index.tsx
create mode 100644 signoz/frontend/src/container/OptionsMenu/styles.ts
create mode 100644 signoz/frontend/src/container/OptionsMenu/types.ts
create mode 100644 signoz/frontend/src/container/OptionsMenu/useOptionsMenu.ts
create mode 100644 signoz/frontend/src/container/OptionsMenu/utils.ts
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/AddDomain/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/Create/Row/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/Create/Row/styles.ts
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/Create/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/Create/styles.ts
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/Edit/EditGoogleAuth.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/Edit/EditSAML.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/Edit/helpers.ts
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/Edit/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/Switch/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/helpers.test.ts
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/helpers.ts
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/AuthDomains/styles.ts
create mode 100644 signoz/frontend/src/container/OrganizationSettings/DeleteMembersDetails/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/DisplayName/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/EditMembersDetails/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/EditMembersDetails/styles.ts
create mode 100644 signoz/frontend/src/container/OrganizationSettings/InviteTeamMembers/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/InviteTeamMembers/styles.ts
create mode 100644 signoz/frontend/src/container/OrganizationSettings/InviteUserModal/InviteUserModal.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/Members/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/PendingInvitesContainer/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/PendingInvitesContainer/styles.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/index.tsx
create mode 100644 signoz/frontend/src/container/OrganizationSettings/tests/OrganizationSettings.test.tsx
create mode 100644 signoz/frontend/src/container/PageSizeSelect/PageSizeSelect.interfaces.ts
create mode 100644 signoz/frontend/src/container/PageSizeSelect/index.tsx
create mode 100644 signoz/frontend/src/container/PanelWrapper/HistogramPanelWrapper.tsx
create mode 100644 signoz/frontend/src/container/PanelWrapper/ListPanelWrapper.tsx
create mode 100644 signoz/frontend/src/container/PanelWrapper/PanelWrapper.tsx
create mode 100644 signoz/frontend/src/container/PanelWrapper/PiePanelWrapper.styles.scss
create mode 100644 signoz/frontend/src/container/PanelWrapper/PiePanelWrapper.tsx
create mode 100644 signoz/frontend/src/container/PanelWrapper/TablePanelWrapper.tsx
create mode 100644 signoz/frontend/src/container/PanelWrapper/UplotPanelWrapper.styles.scss
create mode 100644 signoz/frontend/src/container/PanelWrapper/UplotPanelWrapper.tsx
create mode 100644 signoz/frontend/src/container/PanelWrapper/ValuePanelWrapper.tsx
create mode 100644 signoz/frontend/src/container/PanelWrapper/__tests__/TablePanelWrapper.test.tsx
create mode 100644 signoz/frontend/src/container/PanelWrapper/__tests__/ValuePanelWrapper.test.tsx
create mode 100644 signoz/frontend/src/container/PanelWrapper/__tests__/__snapshots__/TablePanelWrapper.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PanelWrapper/__tests__/__snapshots__/ValuePanelWrapper.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PanelWrapper/__tests__/tablePanelWrapperHelper.ts
create mode 100644 signoz/frontend/src/container/PanelWrapper/__tests__/valuePanelWrapperHelper.ts
create mode 100644 signoz/frontend/src/container/PanelWrapper/constants.ts
create mode 100644 signoz/frontend/src/container/PanelWrapper/histogram.ts
create mode 100644 signoz/frontend/src/container/PanelWrapper/panelWrapper.types.ts
create mode 100644 signoz/frontend/src/container/PanelWrapper/utils.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/Layouts/ChangeHistory/DeploymentStage.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/Layouts/ChangeHistory/DeploymentTime.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/Layouts/ChangeHistory/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/Layouts/ChangeHistory/tests/ChangeHistory.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/Layouts/ChangeHistory/tests/testUtils.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/Layouts/ChangeHistory/utils.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/Layouts/Pipeline/CreatePipelineButton.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/Layouts/Pipeline/PipelinesSearchSection.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/Layouts/Pipeline/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/Layouts/config.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/Layouts/utils.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewPipeline/FormFields/DescriptionTextArea.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewPipeline/FormFields/FilterInput/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewPipeline/FormFields/FilterInput/styles.scss
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewPipeline/FormFields/NameInput.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewPipeline/FormFields/ProcessorTags.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewPipeline/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewPipeline/styles.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewPipeline/utils.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewProcessor/FormFields/CSVInput.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewProcessor/FormFields/NameInput.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewProcessor/FormFields/ParsingRulesTextArea.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewProcessor/FormFields/TypeSelect.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewProcessor/ProcessorForm.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewProcessor/config.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewProcessor/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewProcessor/styles.scss
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/AddNewProcessor/styles.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/ModeAndConfiguration.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/PipelineExpandView.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/PipelineListsView.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/LogsFilterPreview/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/LogsFilterPreview/styles.scss
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/PipelineProcessingPreview/components/LogsProcessingSimulator.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/PipelineProcessingPreview/components/PipelineSimulationResult/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/PipelineProcessingPreview/components/PipelineSimulationResult/styles.scss
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/PipelineProcessingPreview/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/PipelineProcessingPreview/styles.scss
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/components/LogsList/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/components/LogsList/styles.scss
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/components/PreviewIntervalSelector/components/LogsCountInInterval/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/components/PreviewIntervalSelector/components/LogsCountInInterval/styles.scss
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/components/PreviewIntervalSelector/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/components/PreviewIntervalSelector/styles.scss
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/components/SampleLogs/SampleLogsResponseDisplay.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/components/SampleLogs/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/components/SampleLogs/styles.scss
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/hooks/usePipelinePreview.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/Preview/hooks/useSampleLogs.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/SaveConfigButton.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/TableComponents/DragAction.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/TableComponents/PipelineActions/components/PreviewAction.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/TableComponents/PipelineActions/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/TableComponents/PipelineFilterSummary/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/TableComponents/PipelineFilterSummary/styles.scss
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/TableComponents/ProcessorActions.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/TableComponents/TableActions/DeleteAction.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/TableComponents/TableActions/EditAction.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/TableComponents/TableExpandIcon.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/TableComponents/Tags.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/TableComponents/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/config.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/index.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/styles.scss
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/styles.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/PipelineListsView/utils.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/components/TagInput.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/components/styles.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/config.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/mocks/pipeline.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/styles.ts
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/AddNewPipeline.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/AddNewProcessor.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/CreatePipelineButton.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/DeleteAction.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/DragAction.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/EditAction.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/PipelineActions.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/PipelineExpandView.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/PipelineListsView.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/PipelinePageLayout.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/PipelinesSearchSection.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/TableExpandIcon.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/TagInput.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/Tags.test.tsx
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/AddNewPipeline.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/AddNewProcessor.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/CreatePipelineButton.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/DeleteAction.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/DragAction.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/EditAction.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/PipelineActions.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/PipelineExpandView.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/PipelinePageLayout.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/PipelinesSearchSection.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/TableExpandIcon.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/TagInput.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/__snapshots__/Tags.test.tsx.snap
create mode 100644 signoz/frontend/src/container/PipelinePage/tests/utils.test.ts
create mode 100644 signoz/frontend/src/container/PlannedDowntime/DropdownWithSubMenu/DropdownWithSubMenu.styles.scss
create mode 100644 signoz/frontend/src/container/PlannedDowntime/DropdownWithSubMenu/DropdownWithSubMenu.tsx
create mode 100644 signoz/frontend/src/container/PlannedDowntime/PlannedDowntime.styles.scss
create mode 100644 signoz/frontend/src/container/PlannedDowntime/PlannedDowntime.tsx
create mode 100644 signoz/frontend/src/container/PlannedDowntime/PlannedDowntimeDeleteModal.tsx
create mode 100644 signoz/frontend/src/container/PlannedDowntime/PlannedDowntimeForm.tsx
create mode 100644 signoz/frontend/src/container/PlannedDowntime/PlannedDowntimeList.tsx
create mode 100644 signoz/frontend/src/container/PlannedDowntime/PlannedDowntimeutils.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/QueryBuilder.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/QueryBuilder.styles.scss
create mode 100644 signoz/frontend/src/container/QueryBuilder/QueryBuilder.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/AdditionalFiltersToggler/AdditionalFiltersToggler.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/AdditionalFiltersToggler/AdditionalFiltersToggler.styled.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/AdditionalFiltersToggler/AdditionalFiltersToggler.styles.scss
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/AdditionalFiltersToggler/AdditionalFiltersToggler.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/AdditionalFiltersToggler/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/DataSourceDropdown/DataSourceDropdown.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/DataSourceDropdown/DataSourceDropdown.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/DataSourceDropdown/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/FilterLabel/FilterLabel.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/FilterLabel/FilterLabel.styled.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/FilterLabel/FilterLabel.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/FilterLabel/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/Formula/Formula.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/Formula/Formula.styles.scss
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/Formula/Formula.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/Formula/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/HavingFilterTag/HavingFilterTag.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/HavingFilterTag/HavingFilterTag.styled.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/HavingFilterTag/HavingFilterTag.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/HavingFilterTag/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/ListItemWrapper/ListItemWrapper.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/ListItemWrapper/ListItemWrapper.styled.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/ListItemWrapper/ListItemWrapper.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/ListItemWrapper/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/ListMarker/ListMarker.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/ListMarker/ListMarker.styled.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/ListMarker/ListMarker.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/ListMarker/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/QBEntityOptions/QBEntityOptions.styles.scss
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/QBEntityOptions/QBEntityOptions.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/Query/Query.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/Query/Query.styles.scss
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/Query/Query.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/Query/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/QueryFunctions/Function.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/QueryFunctions/QueryFunctions.styles.scss
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/QueryFunctions/QueryFunctions.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/SpaceAggregationOptions/SpaceAggregationOptions.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/ToolbarActions/LeftToolbarActions.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/ToolbarActions/RightToolbarActions.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/ToolbarActions/ToolbarActions.styles.scss
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/ToolbarActions/tests/ToolbarActions.test.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/components/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/AggregateEveryFilter/index.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/AggregatorFilter/AggregatorFilter.intefaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/AggregatorFilter/AggregatorFilter.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/AggregatorFilter/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/BuilderUnitsFilter/BuilderUnits.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/BuilderUnitsFilter/config.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/BuilderUnitsFilter/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/BuilderUnitsFilter/styles.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/BuilderUnitsFilter/types.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/BuilderUnitsFilter/utils.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/Formula/Having/HavingFilter.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/Formula/Having/types.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/Formula/Limit/Limit.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/Formula/Limit/types.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/Formula/OrderBy/OrderByFilter.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/Formula/OrderBy/types.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/Formula/OrderBy/useOrderByFormulaFilter.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/Formula/OrderBy/utils.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/GroupByFilter/GroupByFilter.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/GroupByFilter/GroupByFilter.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/GroupByFilter/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/GroupByFilter/utils.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/HavingFilter/HavingFilter.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/HavingFilter/HavingFilter.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/HavingFilter/__tests__/utils.test.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/HavingFilter/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/LimitFilter/LimitFilter.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/OperatorsSelect/OperatorsSelect.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/OperatorsSelect/OperatorsSelect.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/OperatorsSelect/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/OrderByFilter/OrderByFilter.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/OrderByFilter/OrderByFilter.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/OrderByFilter/config.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/OrderByFilter/constants.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/OrderByFilter/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/OrderByFilter/useOrderByFilter.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/OrderByFilter/utils.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/QueryBuilderSearch/OptionRenderer.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/QueryBuilderSearch/QueryBuilderSearch.styles.scss
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/QueryBuilderSearch/config.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/QueryBuilderSearch/constant.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/QueryBuilderSearch/index.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/QueryBuilderSearch/style.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/QueryBuilderSearch/utils.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/ReduceToFilter/ReduceToFilter.interfaces.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/ReduceToFilter/ReduceToFilter.tsx
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/ReduceToFilter/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/filters/utils.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/index.ts
create mode 100644 signoz/frontend/src/container/QueryBuilder/type.ts
create mode 100644 signoz/frontend/src/container/QueryTable/QueryTable.intefaces.ts
create mode 100644 signoz/frontend/src/container/QueryTable/QueryTable.styles.scss
create mode 100644 signoz/frontend/src/container/QueryTable/QueryTable.tsx
create mode 100644 signoz/frontend/src/container/QueryTable/config.ts
create mode 100644 signoz/frontend/src/container/QueryTable/index.ts
create mode 100644 signoz/frontend/src/container/QueryTable/utils.ts
create mode 100644 signoz/frontend/src/container/ResetPassword/ResetPassword.test.tsx
create mode 100644 signoz/frontend/src/container/ResetPassword/index.tsx
create mode 100644 signoz/frontend/src/container/ResetPassword/styles.ts
create mode 100644 signoz/frontend/src/container/ResourceAttributesFilter/ResourceAttributesFilter.styles.scss
create mode 100644 signoz/frontend/src/container/ResourceAttributesFilter/ResourceAttributesFilter.tsx
create mode 100644 signoz/frontend/src/container/ResourceAttributesFilter/components/QueryChip/QueryChip.tsx
create mode 100644 signoz/frontend/src/container/ResourceAttributesFilter/components/QueryChip/index.ts
create mode 100644 signoz/frontend/src/container/ResourceAttributesFilter/components/QueryChip/types.ts
create mode 100644 signoz/frontend/src/container/ResourceAttributesFilter/index.ts
create mode 100644 signoz/frontend/src/container/ResourceAttributesFilter/styles.ts
create mode 100644 signoz/frontend/src/container/ServiceApplication/Columns/BaseColumnOptions.ts
create mode 100644 signoz/frontend/src/container/ServiceApplication/Columns/ColumnContants.ts
create mode 100644 signoz/frontend/src/container/ServiceApplication/Columns/GetColumnSearchProps.tsx
create mode 100644 signoz/frontend/src/container/ServiceApplication/Columns/ServiceColumn.ts
create mode 100644 signoz/frontend/src/container/ServiceApplication/Filter/FilterDropdown.tsx
create mode 100644 signoz/frontend/src/container/ServiceApplication/ServiceApplication.styles.scss
create mode 100644 signoz/frontend/src/container/ServiceApplication/ServiceMetrics/ServiceMetricTable.tsx
create mode 100644 signoz/frontend/src/container/ServiceApplication/ServiceMetrics/ServiceMetrics.test.tsx
create mode 100644 signoz/frontend/src/container/ServiceApplication/ServiceMetrics/ServiceMetricsApplication.tsx
create mode 100644 signoz/frontend/src/container/ServiceApplication/ServiceMetrics/ServiceMetricsQuery.ts
create mode 100644 signoz/frontend/src/container/ServiceApplication/ServiceMetrics/index.tsx
create mode 100644 signoz/frontend/src/container/ServiceApplication/ServiceTraces/ServicTraces.test.tsx
create mode 100644 signoz/frontend/src/container/ServiceApplication/ServiceTraces/Service.test.tsx
create mode 100644 signoz/frontend/src/container/ServiceApplication/ServiceTraces/ServiceTracesTable.tsx
create mode 100644 signoz/frontend/src/container/ServiceApplication/ServiceTraces/__mocks__/getServices.ts
create mode 100644 signoz/frontend/src/container/ServiceApplication/ServiceTraces/index.tsx
create mode 100644 signoz/frontend/src/container/ServiceApplication/SkipOnBoardModal/index.tsx
create mode 100644 signoz/frontend/src/container/ServiceApplication/index.tsx
create mode 100644 signoz/frontend/src/container/ServiceApplication/styles.ts
create mode 100644 signoz/frontend/src/container/ServiceApplication/types.ts
create mode 100644 signoz/frontend/src/container/ServiceApplication/utils.ts
create mode 100644 signoz/frontend/src/container/ServiceTable/Columns/ColumnContants.ts
create mode 100644 signoz/frontend/src/container/ServiceTable/Columns/GetColumnSearchProps.tsx
create mode 100644 signoz/frontend/src/container/ServiceTable/Columns/ServiceColumn.ts
create mode 100644 signoz/frontend/src/container/ServiceTable/Filter/FilterDropdown.tsx
create mode 100644 signoz/frontend/src/container/ServiceTable/Service.test.tsx
create mode 100644 signoz/frontend/src/container/ServiceTable/SkipOnBoardModal/index.tsx
create mode 100644 signoz/frontend/src/container/ServiceTable/__mock__/servicesListMock.ts
create mode 100644 signoz/frontend/src/container/ServiceTable/index.tsx
create mode 100644 signoz/frontend/src/container/ServiceTable/styles.ts
create mode 100644 signoz/frontend/src/container/ServiceTable/types.ts
create mode 100644 signoz/frontend/src/container/SideNav/NavItem/NavItem.styles.scss
create mode 100644 signoz/frontend/src/container/SideNav/NavItem/NavItem.tsx
create mode 100644 signoz/frontend/src/container/SideNav/SideNav.styles.scss
create mode 100644 signoz/frontend/src/container/SideNav/SideNav.tsx
create mode 100644 signoz/frontend/src/container/SideNav/Slack.tsx
create mode 100644 signoz/frontend/src/container/SideNav/config.ts
create mode 100644 signoz/frontend/src/container/SideNav/helper.test.ts
create mode 100644 signoz/frontend/src/container/SideNav/helper.ts
create mode 100644 signoz/frontend/src/container/SideNav/index.ts
create mode 100644 signoz/frontend/src/container/SideNav/menuItems.tsx
create mode 100644 signoz/frontend/src/container/SideNav/sideNav.types.ts
create mode 100644 signoz/frontend/src/container/SideNav/sideNav.utils.ts
create mode 100644 signoz/frontend/src/container/SideNav/styles.ts
create mode 100644 signoz/frontend/src/container/TimeSeriesView/TimeSeriesView.styles.scss
create mode 100644 signoz/frontend/src/container/TimeSeriesView/TimeSeriesView.tsx
create mode 100644 signoz/frontend/src/container/TimeSeriesView/index.tsx
create mode 100644 signoz/frontend/src/container/TimeSeriesView/styles.ts
create mode 100644 signoz/frontend/src/container/TimeSeriesView/utils.ts
create mode 100644 signoz/frontend/src/container/Timeline/index.tsx
create mode 100644 signoz/frontend/src/container/Timeline/styles.ts
create mode 100644 signoz/frontend/src/container/Timeline/types.ts
create mode 100644 signoz/frontend/src/container/Timeline/utils.ts
create mode 100644 signoz/frontend/src/container/Toolbar/Toolbar.styles.scss
create mode 100644 signoz/frontend/src/container/Toolbar/Toolbar.tsx
create mode 100644 signoz/frontend/src/container/TopNav/AutoRefresh/config.ts
create mode 100644 signoz/frontend/src/container/TopNav/AutoRefresh/index.tsx
create mode 100644 signoz/frontend/src/container/TopNav/AutoRefresh/styles.ts
create mode 100644 signoz/frontend/src/container/TopNav/AutoRefreshV2/AutoRefreshV2.styles.scss
create mode 100644 signoz/frontend/src/container/TopNav/AutoRefreshV2/config.ts
create mode 100644 signoz/frontend/src/container/TopNav/AutoRefreshV2/index.tsx
create mode 100644 signoz/frontend/src/container/TopNav/AutoRefreshV2/styles.ts
create mode 100644 signoz/frontend/src/container/TopNav/Breadcrumbs/index.tsx
create mode 100644 signoz/frontend/src/container/TopNav/CustomDateTimeModal/CustomDateTimeModal.test.tsx
create mode 100644 signoz/frontend/src/container/TopNav/CustomDateTimeModal/index.tsx
create mode 100644 signoz/frontend/src/container/TopNav/DateTimeSelection/DateTimeSelection.styles.scss
create mode 100644 signoz/frontend/src/container/TopNav/DateTimeSelection/Refresh.tsx
create mode 100644 signoz/frontend/src/container/TopNav/DateTimeSelection/config.ts
create mode 100644 signoz/frontend/src/container/TopNav/DateTimeSelection/index.tsx
create mode 100644 signoz/frontend/src/container/TopNav/DateTimeSelection/styles.ts
create mode 100644 signoz/frontend/src/container/TopNav/DateTimeSelectionV2/DateTimeSelectionV2.styles.scss
create mode 100644 signoz/frontend/src/container/TopNav/DateTimeSelectionV2/Refresh.tsx
create mode 100644 signoz/frontend/src/container/TopNav/DateTimeSelectionV2/config.ts
create mode 100644 signoz/frontend/src/container/TopNav/DateTimeSelectionV2/index.tsx
create mode 100644 signoz/frontend/src/container/TopNav/DateTimeSelectionV2/styles.ts
create mode 100644 signoz/frontend/src/container/TopNav/index.tsx
create mode 100644 signoz/frontend/src/container/TopNav/styles.ts
create mode 100644 signoz/frontend/src/container/Trace/Filters/Panel/PanelBody/Common/Checkbox.tsx
create mode 100644 signoz/frontend/src/container/Trace/Filters/Panel/PanelBody/Common/styles.ts
create mode 100644 signoz/frontend/src/container/Trace/Filters/Panel/PanelBody/CommonCheckBox/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/Filters/Panel/PanelBody/Duration/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/Filters/Panel/PanelBody/Duration/styles.ts
create mode 100644 signoz/frontend/src/container/Trace/Filters/Panel/PanelBody/Duration/util.ts
create mode 100644 signoz/frontend/src/container/Trace/Filters/Panel/PanelBody/SearchTraceID/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/Filters/Panel/PanelBody/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/Filters/Panel/PanelBody/styles.ts
create mode 100644 signoz/frontend/src/container/Trace/Filters/Panel/PanelHeading/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/Filters/Panel/PanelHeading/styles.ts
create mode 100644 signoz/frontend/src/container/Trace/Filters/Panel/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/Filters/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/Filters/styles.ts
create mode 100644 signoz/frontend/src/container/Trace/Graph/config.ts
create mode 100644 signoz/frontend/src/container/Trace/Graph/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/Graph/styles.ts
create mode 100644 signoz/frontend/src/container/Trace/Search/AllTags/Tag/TagKey.tsx
create mode 100644 signoz/frontend/src/container/Trace/Search/AllTags/Tag/TagValue.tsx
create mode 100644 signoz/frontend/src/container/Trace/Search/AllTags/Tag/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/Search/AllTags/Tag/styles.ts
create mode 100644 signoz/frontend/src/container/Trace/Search/AllTags/Tag/utils.ts
create mode 100644 signoz/frontend/src/container/Trace/Search/AllTags/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/Search/AllTags/styles.ts
create mode 100644 signoz/frontend/src/container/Trace/Search/config.ts
create mode 100644 signoz/frontend/src/container/Trace/Search/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/Search/styles.ts
create mode 100644 signoz/frontend/src/container/Trace/Search/util.ts
create mode 100644 signoz/frontend/src/container/Trace/TraceGraphFilter/config.ts
create mode 100644 signoz/frontend/src/container/Trace/TraceGraphFilter/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/TraceGraphFilter/styles.ts
create mode 100644 signoz/frontend/src/container/Trace/TraceGraphFilter/utils.test.ts
create mode 100644 signoz/frontend/src/container/Trace/TraceGraphFilter/utils.ts
create mode 100644 signoz/frontend/src/container/Trace/TraceTable/index.tsx
create mode 100644 signoz/frontend/src/container/Trace/TraceTable/util.ts
create mode 100644 signoz/frontend/src/container/TraceDetail/Missingtrace.tsx
create mode 100644 signoz/frontend/src/container/TraceDetail/SelectedSpanDetails/EllipsedButton.tsx
create mode 100644 signoz/frontend/src/container/TraceDetail/SelectedSpanDetails/Events/Event.tsx
create mode 100644 signoz/frontend/src/container/TraceDetail/SelectedSpanDetails/Events/EventStartTime.tsx
create mode 100644 signoz/frontend/src/container/TraceDetail/SelectedSpanDetails/Events/RelativeStartTime.tsx
create mode 100644 signoz/frontend/src/container/TraceDetail/SelectedSpanDetails/Events/index.tsx
create mode 100644 signoz/frontend/src/container/TraceDetail/SelectedSpanDetails/Tags/Tag.tsx
create mode 100644 signoz/frontend/src/container/TraceDetail/SelectedSpanDetails/Tags/Tags.styles.scss
create mode 100644 signoz/frontend/src/container/TraceDetail/SelectedSpanDetails/Tags/index.tsx
create mode 100644 signoz/frontend/src/container/TraceDetail/SelectedSpanDetails/Tags/styles.ts
create mode 100644 signoz/frontend/src/container/TraceDetail/SelectedSpanDetails/config.ts
create mode 100644 signoz/frontend/src/container/TraceDetail/SelectedSpanDetails/index.tsx
create mode 100644 signoz/frontend/src/container/TraceDetail/SelectedSpanDetails/styles.ts
create mode 100644 signoz/frontend/src/container/TraceDetail/SubTree.tsx
create mode 100644 signoz/frontend/src/container/TraceDetail/TraceDetails.styles.scss
create mode 100644 signoz/frontend/src/container/TraceDetail/index.tsx
create mode 100644 signoz/frontend/src/container/TraceDetail/styles.ts
create mode 100644 signoz/frontend/src/container/TraceDetail/utils.test.ts
create mode 100644 signoz/frontend/src/container/TraceDetail/utils.ts
create mode 100644 signoz/frontend/src/container/TraceFlameGraph/__tests__/TraceFlameGraph.test.tsx
create mode 100644 signoz/frontend/src/container/TraceFlameGraph/__tests__/__snapshots__/TraceFlameGraph.test.tsx.snap
create mode 100644 signoz/frontend/src/container/TraceFlameGraph/index.tsx
create mode 100644 signoz/frontend/src/container/TraceFlameGraph/styles.ts
create mode 100644 signoz/frontend/src/container/TracesExplorer/Controls/index.tsx
create mode 100644 signoz/frontend/src/container/TracesExplorer/Controls/styles.ts
create mode 100644 signoz/frontend/src/container/TracesExplorer/ListView/configs.tsx
create mode 100644 signoz/frontend/src/container/TracesExplorer/ListView/index.tsx
create mode 100644 signoz/frontend/src/container/TracesExplorer/ListView/styles.ts
create mode 100644 signoz/frontend/src/container/TracesExplorer/ListView/utils.tsx
create mode 100644 signoz/frontend/src/container/TracesExplorer/QuerySection/index.tsx
create mode 100644 signoz/frontend/src/container/TracesExplorer/QuerySection/styles.ts
create mode 100644 signoz/frontend/src/container/TracesExplorer/TableView/index.tsx
create mode 100644 signoz/frontend/src/container/TracesExplorer/TraceLoading/TraceLoading.styles.scss
create mode 100644 signoz/frontend/src/container/TracesExplorer/TraceLoading/TraceLoading.tsx
create mode 100644 signoz/frontend/src/container/TracesExplorer/TracesView/configs.tsx
create mode 100644 signoz/frontend/src/container/TracesExplorer/TracesView/index.tsx
create mode 100644 signoz/frontend/src/container/TracesExplorer/TracesView/styles.ts
create mode 100644 signoz/frontend/src/container/TracesTableComponent/TracesTableComponent.styles.scss
create mode 100644 signoz/frontend/src/container/TracesTableComponent/TracesTableComponent.tsx
create mode 100644 signoz/frontend/src/container/TriggeredAlerts/Filter.tsx
create mode 100644 signoz/frontend/src/container/TriggeredAlerts/FilteredTable/ExapandableRow.tsx
create mode 100644 signoz/frontend/src/container/TriggeredAlerts/FilteredTable/TableRow.tsx
create mode 100644 signoz/frontend/src/container/TriggeredAlerts/FilteredTable/index.tsx
create mode 100644 signoz/frontend/src/container/TriggeredAlerts/FilteredTable/styles.ts
create mode 100644 signoz/frontend/src/container/TriggeredAlerts/NoFilterTable.tsx
create mode 100644 signoz/frontend/src/container/TriggeredAlerts/TableComponents/AlertStatus.tsx
create mode 100644 signoz/frontend/src/container/TriggeredAlerts/TriggeredAlert.tsx
create mode 100644 signoz/frontend/src/container/TriggeredAlerts/index.tsx
create mode 100644 signoz/frontend/src/container/TriggeredAlerts/styles.ts
create mode 100644 signoz/frontend/src/container/TriggeredAlerts/utils.ts
create mode 100644 signoz/frontend/src/container/Version/constant.ts
create mode 100644 signoz/frontend/src/container/Version/index.tsx
create mode 100644 signoz/frontend/src/container/Version/styles.ts
create mode 100644 signoz/frontend/src/hooks/APIKeys/useGetAllAPIKeys.ts
create mode 100644 signoz/frontend/src/hooks/IngestionKeys/useGetAllIngestionKeys.ts
create mode 100644 signoz/frontend/src/hooks/Integrations/useGetAllIntegrations.ts
create mode 100644 signoz/frontend/src/hooks/Integrations/useGetIntegration.ts
create mode 100644 signoz/frontend/src/hooks/Integrations/useGetIntegrationStatus.ts
create mode 100644 signoz/frontend/src/hooks/ResizeTable/useSortableTable.ts
create mode 100644 signoz/frontend/src/hooks/analytics/useAnalytics.tsx
create mode 100644 signoz/frontend/src/hooks/apDex/useGetApDexSettings.ts
create mode 100644 signoz/frontend/src/hooks/apDex/useGetMetricMeta.ts
create mode 100644 signoz/frontend/src/hooks/apDex/useSetApDexSettings.ts
create mode 100644 signoz/frontend/src/hooks/dashboard/useDashboardFromLocalStorage.tsx
create mode 100644 signoz/frontend/src/hooks/dashboard/useDeleteDashboard.tsx
create mode 100644 signoz/frontend/src/hooks/dashboard/useGetAllDashboard.tsx
create mode 100644 signoz/frontend/src/hooks/dashboard/useUpdateDashboard.tsx
create mode 100644 signoz/frontend/src/hooks/dashboard/utils.ts
create mode 100644 signoz/frontend/src/hooks/hotkeys/__tests__/useKeyboardHotkeys.test.tsx
create mode 100644 signoz/frontend/src/hooks/hotkeys/useKeyboardHotkeys.tsx
create mode 100644 signoz/frontend/src/hooks/logs/configs.ts
create mode 100644 signoz/frontend/src/hooks/logs/types.ts
create mode 100644 signoz/frontend/src/hooks/logs/useActiveLog.ts
create mode 100644 signoz/frontend/src/hooks/logs/useCopyLogLink.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useAutoComplete.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useCreateAlerts.tsx
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useFetchKeysAndValues.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useGetAggregateKeys.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useGetCompositeQueryParam.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useGetExplorerQueryRange.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useGetPanelTypesQueryParam.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useGetQueriesRange.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useGetQueryRange.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useGetSearchQueryParam.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useGetWidgetQueryRange.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useIsValidTag.test.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useIsValidTag.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useOperatorType.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useOperators.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useOptions.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useQueryBuilder.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useQueryBuilderOperations.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useSetCurrentKeyAndOperator.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useShareBuilderUrl.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useStepInterval.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useTag.ts
create mode 100644 signoz/frontend/src/hooks/queryBuilder/useTagValidation.ts
create mode 100644 signoz/frontend/src/hooks/queryPagination/config.ts
create mode 100644 signoz/frontend/src/hooks/queryPagination/index.ts
create mode 100644 signoz/frontend/src/hooks/queryPagination/types.ts
create mode 100644 signoz/frontend/src/hooks/queryPagination/useQueryPagination.ts
create mode 100644 signoz/frontend/src/hooks/queryPagination/utils.ts
create mode 100644 signoz/frontend/src/hooks/saveViews/useDeleteView.ts
create mode 100644 signoz/frontend/src/hooks/saveViews/useGetAllViews.ts
create mode 100644 signoz/frontend/src/hooks/saveViews/useSaveView.ts
create mode 100644 signoz/frontend/src/hooks/saveViews/useUpdateView.ts
create mode 100644 signoz/frontend/src/hooks/useAxiosError.tsx
create mode 100644 signoz/frontend/src/hooks/useChartMutable.ts
create mode 100644 signoz/frontend/src/hooks/useClickOutside.tsx
create mode 100644 signoz/frontend/src/hooks/useComponentPermission.test.ts
create mode 100644 signoz/frontend/src/hooks/useComponentPermission.ts
create mode 100644 signoz/frontend/src/hooks/useDarkMode/constant.ts
create mode 100644 signoz/frontend/src/hooks/useDarkMode/index.tsx
create mode 100644 signoz/frontend/src/hooks/useDebounce.tsx
create mode 100644 signoz/frontend/src/hooks/useDebouncedFunction.ts
create mode 100644 signoz/frontend/src/hooks/useDimensions.ts
create mode 100644 signoz/frontend/src/hooks/useDragColumns/configs.ts
create mode 100644 signoz/frontend/src/hooks/useDragColumns/index.ts
create mode 100644 signoz/frontend/src/hooks/useDragColumns/types.ts
create mode 100644 signoz/frontend/src/hooks/useDragColumns/utils.ts
create mode 100644 signoz/frontend/src/hooks/useErrorNotification.ts
create mode 100644 signoz/frontend/src/hooks/useEventSourceEvent/index.ts
create mode 100644 signoz/frontend/src/hooks/useFeatureFlag/constant.ts
create mode 100644 signoz/frontend/src/hooks/useFeatureFlag/index.ts
create mode 100644 signoz/frontend/src/hooks/useFeatureFlag/useFeatureFlag.ts
create mode 100644 signoz/frontend/src/hooks/useFeatureFlag/useIsFeatureDisabled.ts
create mode 100644 signoz/frontend/src/hooks/useFeatureFlag/utils.test.ts
create mode 100644 signoz/frontend/src/hooks/useFeatureFlag/utils.ts
create mode 100644 signoz/frontend/src/hooks/useFetch.ts
create mode 100644 signoz/frontend/src/hooks/useFontObserver.tsx
create mode 100644 signoz/frontend/src/hooks/useGetFeatureFlag.tsx
create mode 100644 signoz/frontend/src/hooks/useGetTopLevelOperations.ts
create mode 100644 signoz/frontend/src/hooks/useHandleExplorerTabChange.ts
create mode 100644 signoz/frontend/src/hooks/useInitializeOverlayScrollbar/useInitializeOverlayScrollbar.tsx
create mode 100644 signoz/frontend/src/hooks/useIntersectionObserver.ts
create mode 100644 signoz/frontend/src/hooks/useInterval.test.ts
create mode 100644 signoz/frontend/src/hooks/useInterval.ts
create mode 100644 signoz/frontend/src/hooks/useLicense/constant.ts
create mode 100644 signoz/frontend/src/hooks/useLicense/index.ts
create mode 100644 signoz/frontend/src/hooks/useLicense/useLicense.tsx
create mode 100644 signoz/frontend/src/hooks/useLogsData.ts
create mode 100644 signoz/frontend/src/hooks/useMountedState.ts
create mode 100644 signoz/frontend/src/hooks/useNotifications.tsx
create mode 100644 signoz/frontend/src/hooks/usePreviousValue.test.tsx
create mode 100644 signoz/frontend/src/hooks/usePreviousValue.ts
create mode 100644 signoz/frontend/src/hooks/useQueryService.ts
create mode 100644 signoz/frontend/src/hooks/useResourceAttribute/ResourceProvider.tsx
create mode 100644 signoz/frontend/src/hooks/useResourceAttribute/__tests__/useResourceAttribute.test.tsx
create mode 100644 signoz/frontend/src/hooks/useResourceAttribute/config.ts
create mode 100644 signoz/frontend/src/hooks/useResourceAttribute/context.ts
create mode 100644 signoz/frontend/src/hooks/useResourceAttribute/index.ts
create mode 100644 signoz/frontend/src/hooks/useResourceAttribute/machine.ts
create mode 100644 signoz/frontend/src/hooks/useResourceAttribute/machine.typegen.ts
create mode 100644 signoz/frontend/src/hooks/useResourceAttribute/types.ts
create mode 100644 signoz/frontend/src/hooks/useResourceAttribute/useResourceAttribute.tsx
create mode 100644 signoz/frontend/src/hooks/useResourceAttribute/utils.ts
create mode 100644 signoz/frontend/src/hooks/useScrollToTop/index.tsx
create mode 100644 signoz/frontend/src/hooks/useScrollToTop/types.ts
create mode 100644 signoz/frontend/src/hooks/useScrollToTop/useScrollToTop.test.ts
create mode 100644 signoz/frontend/src/hooks/useTabFocus.tsx
create mode 100644 signoz/frontend/src/hooks/useUrlQuery.test.tsx
create mode 100644 signoz/frontend/src/hooks/useUrlQuery.ts
create mode 100644 signoz/frontend/src/hooks/useUrlQueryData.ts
create mode 100644 signoz/frontend/src/hooks/useUsage/useUsage.tsx
create mode 100644 signoz/frontend/src/index.html.ejs
create mode 100644 signoz/frontend/src/index.tsx
create mode 100644 signoz/frontend/src/lib/JSXtoHTML.ts
create mode 100644 signoz/frontend/src/lib/__fixtures__/getRandomColor.ts
create mode 100644 signoz/frontend/src/lib/__fixtures__/logql.ts
create mode 100644 signoz/frontend/src/lib/__tests__/getStep.test.ts
create mode 100644 signoz/frontend/src/lib/__tests__/logql/parser.test.ts
create mode 100644 signoz/frontend/src/lib/__tests__/logql/reverseParser.test.ts
create mode 100644 signoz/frontend/src/lib/__tests__/logql/splitter.test.ts
create mode 100644 signoz/frontend/src/lib/convertDateToAmAndPm.ts
create mode 100644 signoz/frontend/src/lib/convertIntoHr.ts
create mode 100644 signoz/frontend/src/lib/convertToNanoSecondsToSecond.ts
create mode 100644 signoz/frontend/src/lib/covertIntoEpoc.ts
create mode 100644 signoz/frontend/src/lib/createIdFromObjectFields.ts
create mode 100644 signoz/frontend/src/lib/createQueryParams.ts
create mode 100644 signoz/frontend/src/lib/dashbaordVariables/customCommaValuesParser.ts
create mode 100644 signoz/frontend/src/lib/dashbaordVariables/getDashboardVariables.ts
create mode 100644 signoz/frontend/src/lib/dashbaordVariables/sortVariableValues.ts
create mode 100644 signoz/frontend/src/lib/dashboard/getQueryResults.ts
create mode 100644 signoz/frontend/src/lib/dashboard/getUpdatedLayout.ts
create mode 100644 signoz/frontend/src/lib/dashboard/prepareQueryRangePayload.ts
create mode 100644 signoz/frontend/src/lib/getChartData.ts
create mode 100644 signoz/frontend/src/lib/getConvertedValue.ts
create mode 100644 signoz/frontend/src/lib/getFormatedDate.ts
create mode 100644 signoz/frontend/src/lib/getGeneratedFilterQueryString.ts
create mode 100644 signoz/frontend/src/lib/getGlobalDropDownFormatedDate.ts
create mode 100644 signoz/frontend/src/lib/getLabelName.ts
create mode 100644 signoz/frontend/src/lib/getMaxMinTime.ts
create mode 100644 signoz/frontend/src/lib/getMinMax.ts
create mode 100644 signoz/frontend/src/lib/getRandomColor.test.ts
create mode 100644 signoz/frontend/src/lib/getRandomColor.ts
create mode 100644 signoz/frontend/src/lib/getSettingsPeroid.ts
create mode 100644 signoz/frontend/src/lib/getStartAndEndTime/getMicroSeconds.ts
create mode 100644 signoz/frontend/src/lib/getStartAndEndTime/getMinAgo.ts
create mode 100644 signoz/frontend/src/lib/getStartAndEndTime/index.ts
create mode 100644 signoz/frontend/src/lib/getStartEndRangeTime.ts
create mode 100644 signoz/frontend/src/lib/getStep.test.ts
create mode 100644 signoz/frontend/src/lib/getStep.ts
create mode 100644 signoz/frontend/src/lib/getTimeString.ts
create mode 100644 signoz/frontend/src/lib/history.ts
create mode 100644 signoz/frontend/src/lib/logql/errors/ConvertToFullText.ts
create mode 100644 signoz/frontend/src/lib/logql/errors/InvalidQueryPair.ts
create mode 100644 signoz/frontend/src/lib/logql/errors/index.ts
create mode 100644 signoz/frontend/src/lib/logql/index.ts
create mode 100644 signoz/frontend/src/lib/logql/parser.ts
create mode 100644 signoz/frontend/src/lib/logql/reverseParser.ts
create mode 100644 signoz/frontend/src/lib/logql/splitter.ts
create mode 100644 signoz/frontend/src/lib/logql/tokens.ts
create mode 100644 signoz/frontend/src/lib/logql/types.ts
create mode 100644 signoz/frontend/src/lib/logs/fieldSearch.ts
create mode 100644 signoz/frontend/src/lib/logs/flatLogData.ts
create mode 100644 signoz/frontend/src/lib/logs/generateFilterQuery.ts
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/chooseAutocompleteFromCustomValue.ts
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/convertNewDataToOld.ts
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/createNewBuilderItemName.ts
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/getAutocompleteValueAndType.ts
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/getMetricsOperatorsByAttributeType.ts
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/getOperatorsBySourceAndPanelType.ts
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/getPaginationQueryData.ts
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/queryBuilderMappers/__tests__/mapQueryDataFromApi.test.tsx
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/queryBuilderMappers/__tests__/mapQueryDataFromApiInputs.ts
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/queryBuilderMappers/mapCompositeQueryFromQuery.ts
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/queryBuilderMappers/mapQueryDataFromApi.ts
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/queryBuilderMappers/mapQueryDataToApi.ts
create mode 100644 signoz/frontend/src/lib/newQueryBuilder/transformQueryBuilderDataModel.ts
create mode 100644 signoz/frontend/src/lib/query/GetFormulaName.ts
create mode 100644 signoz/frontend/src/lib/query/GetQueryName.ts
create mode 100644 signoz/frontend/src/lib/query/convertObjectIntoParams.ts
create mode 100644 signoz/frontend/src/lib/query/createTableColumnsFromQuery.ts
create mode 100644 signoz/frontend/src/lib/query/findDataTypeOfOperator.ts
create mode 100644 signoz/frontend/src/lib/query/transformQueryBuilderData.ts
create mode 100644 signoz/frontend/src/lib/query/transformStringWithPrefix.ts
create mode 100644 signoz/frontend/src/lib/removeJSONStringifyQuotes.ts
create mode 100644 signoz/frontend/src/lib/replaceIncorrectObjectFields.ts
create mode 100644 signoz/frontend/src/lib/toCapitalize.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/getUplotChartOptions.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/getUplotHistogramChartOptions.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/placement.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/plugins/onClickPlugin.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/plugins/tooltipPlugin.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/uPlotLib.styles.scss
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/constants.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/generateColor.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/getAxes.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/getGridColor.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/getRenderer.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/getSeriesData.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/getUplotChartData.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/getXAxisScale.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/getYAxisScale.test.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/getYAxisScale.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/tests/__mocks__/seriesData.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/tests/__mocks__/uplotChartOptionsData.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/tests/getSeriesData.test.ts
create mode 100644 signoz/frontend/src/lib/uPlotLib/utils/tests/getUplotChartOptions.test.ts
create mode 100644 signoz/frontend/src/mocks-server/__mockdata__/apiKeys.ts
create mode 100644 signoz/frontend/src/mocks-server/__mockdata__/billing.ts
create mode 100644 signoz/frontend/src/mocks-server/__mockdata__/dashboards.ts
create mode 100644 signoz/frontend/src/mocks-server/__mockdata__/explorer_views.ts
create mode 100644 signoz/frontend/src/mocks-server/__mockdata__/invite_user.ts
create mode 100644 signoz/frontend/src/mocks-server/__mockdata__/licenses.ts
create mode 100644 signoz/frontend/src/mocks-server/__mockdata__/logs_query_range.ts
create mode 100644 signoz/frontend/src/mocks-server/__mockdata__/members.ts
create mode 100644 signoz/frontend/src/mocks-server/__mockdata__/query_range.ts
create mode 100644 signoz/frontend/src/mocks-server/__mockdata__/services.ts
create mode 100644 signoz/frontend/src/mocks-server/__mockdata__/top_level_operations.ts
create mode 100644 signoz/frontend/src/mocks-server/handlers.ts
create mode 100644 signoz/frontend/src/mocks-server/server.ts
create mode 100644 signoz/frontend/src/mocks-server/setupTests.ts
create mode 100644 signoz/frontend/src/modules/Servicemap/Map.tsx
create mode 100644 signoz/frontend/src/modules/Servicemap/ServiceMap.tsx
create mode 100644 signoz/frontend/src/modules/Servicemap/index.tsx
create mode 100644 signoz/frontend/src/modules/Servicemap/utils.ts
create mode 100644 signoz/frontend/src/modules/Usage/UsageExplorer.tsx
create mode 100644 signoz/frontend/src/modules/Usage/index.tsx
create mode 100644 signoz/frontend/src/modules/Usage/styles.ts
create mode 100644 signoz/frontend/src/pages/AlertChannelCreate/config.tsx
create mode 100644 signoz/frontend/src/pages/AlertChannelCreate/index.tsx
create mode 100644 signoz/frontend/src/pages/AlertList/index.tsx
create mode 100644 signoz/frontend/src/pages/AllErrors/config.ts
create mode 100644 signoz/frontend/src/pages/AllErrors/index.tsx
create mode 100644 signoz/frontend/src/pages/Billing/BillingPage.styles.scss
create mode 100644 signoz/frontend/src/pages/Billing/BillingPage.tsx
create mode 100644 signoz/frontend/src/pages/Billing/index.tsx
create mode 100644 signoz/frontend/src/pages/ChannelsEdit/index.tsx
create mode 100644 signoz/frontend/src/pages/CreateAlert/index.tsx
create mode 100644 signoz/frontend/src/pages/CreateAlert/styles.ts
create mode 100644 signoz/frontend/src/pages/DashboardWidget/index.tsx
create mode 100644 signoz/frontend/src/pages/DashboardsListPage/DashboardsListPage.styles.scss
create mode 100644 signoz/frontend/src/pages/DashboardsListPage/DashboardsListPage.tsx
create mode 100644 signoz/frontend/src/pages/DashboardsListPage/__tests__/DashboardListPage.test.tsx
create mode 100644 signoz/frontend/src/pages/DashboardsListPage/index.tsx
create mode 100644 signoz/frontend/src/pages/EditRules/index.tsx
create mode 100644 signoz/frontend/src/pages/ErrorBoundaryFallback/ErrorBoundaryFallback.styles.scss
create mode 100644 signoz/frontend/src/pages/ErrorBoundaryFallback/ErrorBoundaryFallback.tsx
create mode 100644 signoz/frontend/src/pages/ErrorDetails/index.tsx
create mode 100644 signoz/frontend/src/pages/ErrorDetails/utils.ts
create mode 100644 signoz/frontend/src/pages/GettingStarted/DocCard.tsx
create mode 100644 signoz/frontend/src/pages/GettingStarted/Section.tsx
create mode 100644 signoz/frontend/src/pages/GettingStarted/index.tsx
create mode 100644 signoz/frontend/src/pages/GettingStarted/renderConfig.tsx
create mode 100644 signoz/frontend/src/pages/GettingStarted/styles.ts
create mode 100644 signoz/frontend/src/pages/GettingStarted/types.ts
create mode 100644 signoz/frontend/src/pages/GettingStarted/utmParams.ts
create mode 100644 signoz/frontend/src/pages/Integrations/Header.tsx
create mode 100644 signoz/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailContent.tsx
create mode 100644 signoz/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailContentTabs/Configure.tsx
create mode 100644 signoz/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailContentTabs/DataCollected.tsx
create mode 100644 signoz/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailContentTabs/IntegrationDetailContentTabs.styles.scss
create mode 100644 signoz/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailContentTabs/Overview.tsx
create mode 100644 signoz/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailHeader.tsx
create mode 100644 signoz/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.styles.scss
create mode 100644 signoz/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailPage.tsx
create mode 100644 signoz/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx
create mode 100644 signoz/frontend/src/pages/Integrations/IntegrationDetailPage/TestConnection.tsx
create mode 100644 signoz/frontend/src/pages/Integrations/IntegrationDetailPage/utils.ts
create mode 100644 signoz/frontend/src/pages/Integrations/Integrations.styles.scss
create mode 100644 signoz/frontend/src/pages/Integrations/Integrations.tsx
create mode 100644 signoz/frontend/src/pages/Integrations/IntegrationsList.tsx
create mode 100644 signoz/frontend/src/pages/Integrations/RequestIntegrationBtn.tsx
create mode 100644 signoz/frontend/src/pages/Integrations/index.ts
create mode 100644 signoz/frontend/src/pages/Integrations/utils.ts
create mode 100644 signoz/frontend/src/pages/IntegrationsMarketPlace/IntegrationsMarketPlace.tsx
create mode 100644 signoz/frontend/src/pages/IntegrationsMarketPlace/index.ts
create mode 100644 signoz/frontend/src/pages/IntegrationsModulePage/IntegrationsModulePage.styles.scss
create mode 100644 signoz/frontend/src/pages/IntegrationsModulePage/IntegrationsModulePage.tsx
create mode 100644 signoz/frontend/src/pages/IntegrationsModulePage/constants.tsx
create mode 100644 signoz/frontend/src/pages/IntegrationsModulePage/index.ts
create mode 100644 signoz/frontend/src/pages/License/index.tsx
create mode 100644 signoz/frontend/src/pages/LiveLogs/index.tsx
create mode 100644 signoz/frontend/src/pages/Login/index.tsx
create mode 100644 signoz/frontend/src/pages/Logs/PopoverContent.tsx
create mode 100644 signoz/frontend/src/pages/Logs/config.ts
create mode 100644 signoz/frontend/src/pages/Logs/hooks.ts
create mode 100644 signoz/frontend/src/pages/Logs/index.tsx
create mode 100644 signoz/frontend/src/pages/Logs/logs.styles.scss
create mode 100644 signoz/frontend/src/pages/Logs/styles.ts
create mode 100644 signoz/frontend/src/pages/Logs/types.ts
create mode 100644 signoz/frontend/src/pages/Logs/utils.ts
create mode 100644 signoz/frontend/src/pages/LogsExplorer/LogsExplorer.styles.scss
create mode 100644 signoz/frontend/src/pages/LogsExplorer/__tests__/LogsExplorer.test.tsx
create mode 100644 signoz/frontend/src/pages/LogsExplorer/index.tsx
create mode 100644 signoz/frontend/src/pages/LogsExplorer/styles.ts
create mode 100644 signoz/frontend/src/pages/LogsExplorer/utils.ts
create mode 100644 signoz/frontend/src/pages/LogsModulePage/LogsModulePage.styles.scss
create mode 100644 signoz/frontend/src/pages/LogsModulePage/LogsModulePage.tsx
create mode 100644 signoz/frontend/src/pages/LogsModulePage/constants.tsx
create mode 100644 signoz/frontend/src/pages/LogsModulePage/index.tsx
create mode 100644 signoz/frontend/src/pages/LogsModulePage/utils.ts
create mode 100644 signoz/frontend/src/pages/LogsSettings/components/TabLabel.tsx
create mode 100644 signoz/frontend/src/pages/LogsSettings/config.tsx
create mode 100644 signoz/frontend/src/pages/LogsSettings/constant.ts
create mode 100644 signoz/frontend/src/pages/LogsSettings/index.tsx
create mode 100644 signoz/frontend/src/pages/LogsSettings/types.ts
create mode 100644 signoz/frontend/src/pages/MetricsApplication/ApDex/ApDexApplication.test.tsx
create mode 100644 signoz/frontend/src/pages/MetricsApplication/ApDex/ApDexApplication.tsx
create mode 100644 signoz/frontend/src/pages/MetricsApplication/ApDex/ApDexSettings.test.tsx
create mode 100644 signoz/frontend/src/pages/MetricsApplication/ApDex/ApDexSettings.tsx
create mode 100644 signoz/frontend/src/pages/MetricsApplication/ApDex/__mock__/axiosResponseMockThresholdData.ts
create mode 100644 signoz/frontend/src/pages/MetricsApplication/ApDex/__mock__/thresholdMockData.ts
create mode 100644 signoz/frontend/src/pages/MetricsApplication/ApDex/types.ts
create mode 100644 signoz/frontend/src/pages/MetricsApplication/MetricsApplication.tsx
create mode 100644 signoz/frontend/src/pages/MetricsApplication/config.ts
create mode 100644 signoz/frontend/src/pages/MetricsApplication/constants.ts
create mode 100644 signoz/frontend/src/pages/MetricsApplication/styles.ts
create mode 100644 signoz/frontend/src/pages/MetricsApplication/types.ts
create mode 100644 signoz/frontend/src/pages/MetricsApplication/useMetricsApplicationTabKey.tsx
create mode 100644 signoz/frontend/src/pages/MetricsApplication/utils.ts
create mode 100644 signoz/frontend/src/pages/MySettings/index.tsx
create mode 100644 signoz/frontend/src/pages/NewDashboard/DashboardPage.tsx
create mode 100644 signoz/frontend/src/pages/NewDashboard/index.tsx
create mode 100644 signoz/frontend/src/pages/OnboardingPage/OnboardingPage.styles.scss
create mode 100644 signoz/frontend/src/pages/OnboardingPage/OnboardingPage.tsx
create mode 100644 signoz/frontend/src/pages/OnboardingPage/index.tsx
create mode 100644 signoz/frontend/src/pages/Pipelines/Pipelines.styles.scss
create mode 100644 signoz/frontend/src/pages/Pipelines/index.tsx
create mode 100644 signoz/frontend/src/pages/ResetPassword/index.tsx
create mode 100644 signoz/frontend/src/pages/SaveView/SaveView.styles.scss
create mode 100644 signoz/frontend/src/pages/SaveView/constants.ts
create mode 100644 signoz/frontend/src/pages/SaveView/index.tsx
create mode 100644 signoz/frontend/src/pages/SaveView/utils.ts
create mode 100644 signoz/frontend/src/pages/ServiceTopLevelOperations/ServiceTopLevelOperations.styles.scss
create mode 100644 signoz/frontend/src/pages/ServiceTopLevelOperations/index.tsx
create mode 100644 signoz/frontend/src/pages/Services/Metrics.test.tsx
create mode 100644 signoz/frontend/src/pages/Services/index.tsx
create mode 100644 signoz/frontend/src/pages/Settings/config.tsx
create mode 100644 signoz/frontend/src/pages/Settings/index.tsx
create mode 100644 signoz/frontend/src/pages/Settings/utils.ts
create mode 100644 signoz/frontend/src/pages/Shortcuts/Shortcuts.styles.scss
create mode 100644 signoz/frontend/src/pages/Shortcuts/Shortcuts.tsx
create mode 100644 signoz/frontend/src/pages/Shortcuts/index.ts
create mode 100644 signoz/frontend/src/pages/Shortcuts/utils.ts
create mode 100644 signoz/frontend/src/pages/SignUp/SignUp.tsx
create mode 100644 signoz/frontend/src/pages/SignUp/index.tsx
create mode 100644 signoz/frontend/src/pages/SignUp/styles.ts
create mode 100644 signoz/frontend/src/pages/SignUp/utils.ts
create mode 100644 signoz/frontend/src/pages/SomethingWentWrong/index.tsx
create mode 100644 signoz/frontend/src/pages/Status/index.tsx
create mode 100644 signoz/frontend/src/pages/Support/Support.styles.scss
create mode 100644 signoz/frontend/src/pages/Support/Support.tsx
create mode 100644 signoz/frontend/src/pages/Support/index.tsx
create mode 100644 signoz/frontend/src/pages/Trace/index.tsx
create mode 100644 signoz/frontend/src/pages/Trace/styles.ts
create mode 100644 signoz/frontend/src/pages/TraceDetail/constants.ts
create mode 100644 signoz/frontend/src/pages/TraceDetail/index.tsx
create mode 100644 signoz/frontend/src/pages/TracesExplorer/Filter/DurationSection.tsx
create mode 100644 signoz/frontend/src/pages/TracesExplorer/Filter/Filter.styles.scss
create mode 100644 signoz/frontend/src/pages/TracesExplorer/Filter/Filter.tsx
create mode 100644 signoz/frontend/src/pages/TracesExplorer/Filter/Section.tsx
create mode 100644 signoz/frontend/src/pages/TracesExplorer/Filter/SectionContent.tsx
create mode 100644 signoz/frontend/src/pages/TracesExplorer/Filter/filterUtils.ts
create mode 100644 signoz/frontend/src/pages/TracesExplorer/TracesExplorer.styles.scss
create mode 100644 signoz/frontend/src/pages/TracesExplorer/__test__/TracesExplorer.test.tsx
create mode 100644 signoz/frontend/src/pages/TracesExplorer/index.tsx
create mode 100644 signoz/frontend/src/pages/TracesExplorer/styles.ts
create mode 100644 signoz/frontend/src/pages/TracesExplorer/utils.tsx
create mode 100644 signoz/frontend/src/pages/TracesModulePage/TracesModulePage.styles.scss
create mode 100644 signoz/frontend/src/pages/TracesModulePage/TracesModulePage.tsx
create mode 100644 signoz/frontend/src/pages/TracesModulePage/constants.tsx
create mode 100644 signoz/frontend/src/pages/TracesModulePage/index.tsx
create mode 100644 signoz/frontend/src/pages/UnAuthorized/index.tsx
create mode 100644 signoz/frontend/src/pages/WorkspaceLocked/WorkspaceLocked.styles.scss
create mode 100644 signoz/frontend/src/pages/WorkspaceLocked/WorkspaceLocked.test.tsx
create mode 100644 signoz/frontend/src/pages/WorkspaceLocked/WorkspaceLocked.tsx
create mode 100644 signoz/frontend/src/pages/WorkspaceLocked/index.tsx
create mode 100644 signoz/frontend/src/periscope.scss
create mode 100644 signoz/frontend/src/periscope/components/Tabs/Tabs.tsx
create mode 100644 signoz/frontend/src/periscope/components/Tabs/index.tsx
create mode 100644 signoz/frontend/src/providers/Dashboard/Dashboard.tsx
create mode 100644 signoz/frontend/src/providers/Dashboard/types.ts
create mode 100644 signoz/frontend/src/providers/Dashboard/util.ts
create mode 100644 signoz/frontend/src/providers/EventSource.tsx
create mode 100644 signoz/frontend/src/providers/QueryBuilder.tsx
create mode 100644 signoz/frontend/src/providers/test/MockQueryClientProvider.tsx
create mode 100644 signoz/frontend/src/reportWebVitals.ts
create mode 100644 signoz/frontend/src/setupProxy.js
create mode 100644 signoz/frontend/src/store/actions/app/index.ts
create mode 100644 signoz/frontend/src/store/actions/app/sideBarCollapse.ts
create mode 100644 signoz/frontend/src/store/actions/global.ts
create mode 100644 signoz/frontend/src/store/actions/index.ts
create mode 100644 signoz/frontend/src/store/actions/logs/addToSelectedField.ts
create mode 100644 signoz/frontend/src/store/actions/logs/getFields.ts
create mode 100644 signoz/frontend/src/store/actions/logs/getLogs.ts
create mode 100644 signoz/frontend/src/store/actions/logs/getLogsAggregate.ts
create mode 100644 signoz/frontend/src/store/actions/logs/setLInesPerRow.ts
create mode 100644 signoz/frontend/src/store/actions/logs/setViewMode.ts
create mode 100644 signoz/frontend/src/store/actions/metrics/getService.ts
create mode 100644 signoz/frontend/src/store/actions/metrics/index.ts
create mode 100644 signoz/frontend/src/store/actions/metrics/resetInitialData.ts
create mode 100644 signoz/frontend/src/store/actions/serviceMap.ts
create mode 100644 signoz/frontend/src/store/actions/trace/getInitialFilter.ts
create mode 100644 signoz/frontend/src/store/actions/trace/getInitialSpansAggregate.ts
create mode 100644 signoz/frontend/src/store/actions/trace/getSpans.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/filter.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/filterToFetchData.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/index.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/isFilterExclude.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/minMaxTime.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/parseSpanKind.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/selectedFilter.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/selectedTags.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/skippedSelected.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/spanAggregateCurrentPage.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/spanAggregateCurrentPageSize.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/spanAggregateOrder.ts
create mode 100644 signoz/frontend/src/store/actions/trace/parseFilter/spanAggregateOrderParam.ts
create mode 100644 signoz/frontend/src/store/actions/trace/selectTraceFilter.ts
create mode 100644 signoz/frontend/src/store/actions/trace/updateIsTagsError.ts
create mode 100644 signoz/frontend/src/store/actions/trace/updateTagPanelVisiblity.ts
create mode 100644 signoz/frontend/src/store/actions/trace/updateTagsSelected.ts
create mode 100644 signoz/frontend/src/store/actions/trace/util.ts
create mode 100644 signoz/frontend/src/store/actions/types.ts
create mode 100644 signoz/frontend/src/store/actions/usage.ts
create mode 100644 signoz/frontend/src/store/index.ts
create mode 100644 signoz/frontend/src/store/reducers/app.ts
create mode 100644 signoz/frontend/src/store/reducers/global.ts
create mode 100644 signoz/frontend/src/store/reducers/index.ts
create mode 100644 signoz/frontend/src/store/reducers/logs.ts
create mode 100644 signoz/frontend/src/store/reducers/metric.ts
create mode 100644 signoz/frontend/src/store/reducers/serviceMap.ts
create mode 100644 signoz/frontend/src/store/reducers/trace.ts
create mode 100644 signoz/frontend/src/store/reducers/usage.ts
create mode 100644 signoz/frontend/src/store/utils.ts
create mode 100644 signoz/frontend/src/styles.scss
create mode 100644 signoz/frontend/src/tests/test-utils.tsx
create mode 100644 signoz/frontend/src/types/actions/app.ts
create mode 100644 signoz/frontend/src/types/actions/globalTime.ts
create mode 100644 signoz/frontend/src/types/actions/index.ts
create mode 100644 signoz/frontend/src/types/actions/logs.ts
create mode 100644 signoz/frontend/src/types/actions/metrics.ts
create mode 100644 signoz/frontend/src/types/actions/trace.ts
create mode 100644 signoz/frontend/src/types/api/SAML/deleteDomain.ts
create mode 100644 signoz/frontend/src/types/api/SAML/listDomain.ts
create mode 100644 signoz/frontend/src/types/api/SAML/postDomain.ts
create mode 100644 signoz/frontend/src/types/api/SAML/updateDomain.ts
create mode 100644 signoz/frontend/src/types/api/alerts/alertTypes.ts
create mode 100644 signoz/frontend/src/types/api/alerts/compositeQuery.ts
create mode 100644 signoz/frontend/src/types/api/alerts/create.ts
create mode 100644 signoz/frontend/src/types/api/alerts/def.ts
create mode 100644 signoz/frontend/src/types/api/alerts/delete.ts
create mode 100644 signoz/frontend/src/types/api/alerts/get.ts
create mode 100644 signoz/frontend/src/types/api/alerts/getAll.ts
create mode 100644 signoz/frontend/src/types/api/alerts/getGroups.ts
create mode 100644 signoz/frontend/src/types/api/alerts/getTriggered.ts
create mode 100644 signoz/frontend/src/types/api/alerts/patch.ts
create mode 100644 signoz/frontend/src/types/api/alerts/save.ts
create mode 100644 signoz/frontend/src/types/api/alerts/testAlert.ts
create mode 100644 signoz/frontend/src/types/api/billing/checkout.ts
create mode 100644 signoz/frontend/src/types/api/channels/createEmail.ts
create mode 100644 signoz/frontend/src/types/api/channels/createMsTeams.ts
create mode 100644 signoz/frontend/src/types/api/channels/createOpsgenie.ts
create mode 100644 signoz/frontend/src/types/api/channels/createPager.ts
create mode 100644 signoz/frontend/src/types/api/channels/createSlack.ts
create mode 100644 signoz/frontend/src/types/api/channels/createWebhook.ts
create mode 100644 signoz/frontend/src/types/api/channels/delete.ts
create mode 100644 signoz/frontend/src/types/api/channels/editEmail.ts
create mode 100644 signoz/frontend/src/types/api/channels/editMsTeams.ts
create mode 100644 signoz/frontend/src/types/api/channels/editOpsgenie.ts
create mode 100644 signoz/frontend/src/types/api/channels/editPager.ts
create mode 100644 signoz/frontend/src/types/api/channels/editSlack.ts
create mode 100644 signoz/frontend/src/types/api/channels/editWebhook.ts
create mode 100644 signoz/frontend/src/types/api/channels/get.ts
create mode 100644 signoz/frontend/src/types/api/channels/getAll.ts
create mode 100644 signoz/frontend/src/types/api/dashboard/create.ts
create mode 100644 signoz/frontend/src/types/api/dashboard/delete.ts
create mode 100644 signoz/frontend/src/types/api/dashboard/get.ts
create mode 100644 signoz/frontend/src/types/api/dashboard/getAll.ts
create mode 100644 signoz/frontend/src/types/api/dashboard/update.ts
create mode 100644 signoz/frontend/src/types/api/dashboard/variables/query.ts
create mode 100644 signoz/frontend/src/types/api/disks/getDisks.ts
create mode 100644 signoz/frontend/src/types/api/dynamicConfigs/getDynamicConfigs.ts
create mode 100644 signoz/frontend/src/types/api/errors/getAll.ts
create mode 100644 signoz/frontend/src/types/api/errors/getByErrorId.ts
create mode 100644 signoz/frontend/src/types/api/errors/getByErrorTypeAndService.ts
create mode 100644 signoz/frontend/src/types/api/errors/getErrorCounts.ts
create mode 100644 signoz/frontend/src/types/api/errors/getNextPrevId.ts
create mode 100644 signoz/frontend/src/types/api/events/types.ts
create mode 100644 signoz/frontend/src/types/api/features/getFeaturesFlags.ts
create mode 100644 signoz/frontend/src/types/api/index.ts
create mode 100644 signoz/frontend/src/types/api/ingestionKeys/limits/types.ts
create mode 100644 signoz/frontend/src/types/api/ingestionKeys/types.ts
create mode 100644 signoz/frontend/src/types/api/integrations/types.ts
create mode 100644 signoz/frontend/src/types/api/licenses/apply.ts
create mode 100644 signoz/frontend/src/types/api/licenses/def.ts
create mode 100644 signoz/frontend/src/types/api/licenses/getAll.ts
create mode 100644 signoz/frontend/src/types/api/logs/addToSelectedFields.ts
create mode 100644 signoz/frontend/src/types/api/logs/fields.ts
create mode 100644 signoz/frontend/src/types/api/logs/getLogs.ts
create mode 100644 signoz/frontend/src/types/api/logs/getLogsAggregate.ts
create mode 100644 signoz/frontend/src/types/api/logs/getSearchFields.ts
create mode 100644 signoz/frontend/src/types/api/logs/liveTail.ts
create mode 100644 signoz/frontend/src/types/api/logs/log.ts
create mode 100644 signoz/frontend/src/types/api/logs/logAggregate.ts
create mode 100644 signoz/frontend/src/types/api/logs/operator.ts
create mode 100644 signoz/frontend/src/types/api/logs/removeSelectedField.ts
create mode 100644 signoz/frontend/src/types/api/metrics/getApDex.ts
create mode 100644 signoz/frontend/src/types/api/metrics/getDBOverview.ts
create mode 100644 signoz/frontend/src/types/api/metrics/getExternalAverageDuration.ts
create mode 100644 signoz/frontend/src/types/api/metrics/getExternalError.ts
create mode 100644 signoz/frontend/src/types/api/metrics/getExternalService.ts
create mode 100644 signoz/frontend/src/types/api/metrics/getMetricName.ts
create mode 100644 signoz/frontend/src/types/api/metrics/getQueryRange.ts
create mode 100644 signoz/frontend/src/types/api/metrics/getResourceAttributes.ts
create mode 100644 signoz/frontend/src/types/api/metrics/getService.ts
create mode 100644 signoz/frontend/src/types/api/metrics/getServiceOverview.ts
create mode 100644 signoz/frontend/src/types/api/metrics/getTopLevelOperations.ts
create mode 100644 signoz/frontend/src/types/api/metrics/getTopOperations.ts
create mode 100644 signoz/frontend/src/types/api/pat/types.ts
create mode 100644 signoz/frontend/src/types/api/pipeline/def.ts
create mode 100644 signoz/frontend/src/types/api/pipeline/get.ts
create mode 100644 signoz/frontend/src/types/api/pipeline/post.ts
create mode 100644 signoz/frontend/src/types/api/queryBuilder/getAggregatorAttribute.ts
create mode 100644 signoz/frontend/src/types/api/queryBuilder/getAttributeKeys.ts
create mode 100644 signoz/frontend/src/types/api/queryBuilder/getAttributesValues.ts
create mode 100644 signoz/frontend/src/types/api/queryBuilder/queryAutocompleteResponse.ts
create mode 100644 signoz/frontend/src/types/api/queryBuilder/queryBuilderData.ts
create mode 100644 signoz/frontend/src/types/api/saveViews/types.ts
create mode 100644 signoz/frontend/src/types/api/settings/common.ts
create mode 100644 signoz/frontend/src/types/api/settings/getRetention.ts
create mode 100644 signoz/frontend/src/types/api/settings/ingestion.ts
create mode 100644 signoz/frontend/src/types/api/settings/setRetention.ts
create mode 100644 signoz/frontend/src/types/api/trace/getFilters.ts
create mode 100644 signoz/frontend/src/types/api/trace/getSpanAggregate.ts
create mode 100644 signoz/frontend/src/types/api/trace/getSpans.ts
create mode 100644 signoz/frontend/src/types/api/trace/getTagFilters.ts
create mode 100644 signoz/frontend/src/types/api/trace/getTagValue.ts
create mode 100644 signoz/frontend/src/types/api/trace/getTraceItem.ts
create mode 100644 signoz/frontend/src/types/api/user/changeMyPassword.ts
create mode 100644 signoz/frontend/src/types/api/user/deleteInvite.ts
create mode 100644 signoz/frontend/src/types/api/user/deleteUser.ts
create mode 100644 signoz/frontend/src/types/api/user/editOrg.ts
create mode 100644 signoz/frontend/src/types/api/user/editUser.ts
create mode 100644 signoz/frontend/src/types/api/user/getInviteDetails.ts
create mode 100644 signoz/frontend/src/types/api/user/getLatestVersion.ts
create mode 100644 signoz/frontend/src/types/api/user/getOrgMembers.ts
create mode 100644 signoz/frontend/src/types/api/user/getOrganization.ts
create mode 100644 signoz/frontend/src/types/api/user/getPendingInvites.ts
create mode 100644 signoz/frontend/src/types/api/user/getResetPasswordToken.ts
create mode 100644 signoz/frontend/src/types/api/user/getUser.ts
create mode 100644 signoz/frontend/src/types/api/user/getUserPreference.ts
create mode 100644 signoz/frontend/src/types/api/user/getUserRole.ts
create mode 100644 signoz/frontend/src/types/api/user/getVersion.ts
create mode 100644 signoz/frontend/src/types/api/user/login.ts
create mode 100644 signoz/frontend/src/types/api/user/loginPrecheck.ts
create mode 100644 signoz/frontend/src/types/api/user/resetPassword.ts
create mode 100644 signoz/frontend/src/types/api/user/setFlags.ts
create mode 100644 signoz/frontend/src/types/api/user/setInvite.ts
create mode 100644 signoz/frontend/src/types/api/user/setUserPreference.ts
create mode 100644 signoz/frontend/src/types/api/user/signup.ts
create mode 100644 signoz/frontend/src/types/api/user/updateRole.ts
create mode 100644 signoz/frontend/src/types/api/userFeedback/sendResponse.ts
create mode 100644 signoz/frontend/src/types/api/widgets/getQuery.ts
create mode 100644 signoz/frontend/src/types/common/dashboard.ts
create mode 100644 signoz/frontend/src/types/common/index.ts
create mode 100644 signoz/frontend/src/types/common/operations.types.ts
create mode 100644 signoz/frontend/src/types/common/queryBuilder.ts
create mode 100644 signoz/frontend/src/types/common/select.ts
create mode 100644 signoz/frontend/src/types/global.d.ts
create mode 100644 signoz/frontend/src/types/reducer/app.ts
create mode 100644 signoz/frontend/src/types/reducer/globalTime.ts
create mode 100644 signoz/frontend/src/types/reducer/logs.ts
create mode 100644 signoz/frontend/src/types/reducer/metrics.ts
create mode 100644 signoz/frontend/src/types/reducer/trace.ts
create mode 100644 signoz/frontend/src/types/roles.ts
create mode 100644 signoz/frontend/src/typings/chartjs-adapter-date-fns.d.ts
create mode 100644 signoz/frontend/src/typings/environment.ts
create mode 100644 signoz/frontend/src/typings/window.ts
create mode 100644 signoz/frontend/src/utils/__tests__/__snapshots__/spanToTree.test.ts.snap
create mode 100644 signoz/frontend/src/utils/__tests__/spanToTree.test.ts
create mode 100644 signoz/frontend/src/utils/app.ts
create mode 100644 signoz/frontend/src/utils/dashboard/generateExportToDashboardLink.ts
create mode 100644 signoz/frontend/src/utils/docLinks.ts
create mode 100644 signoz/frontend/src/utils/fixtures/TraceData.ts
create mode 100644 signoz/frontend/src/utils/form/requireErrorMessage.ts
create mode 100644 signoz/frontend/src/utils/getAlphaColor.ts
create mode 100644 signoz/frontend/src/utils/getEventEmitter.ts
create mode 100644 signoz/frontend/src/utils/getFormatedLegend.ts
create mode 100644 signoz/frontend/src/utils/getGraphType.ts
create mode 100644 signoz/frontend/src/utils/getSortedSeriesData.ts
create mode 100644 signoz/frontend/src/utils/getSpanTreeMetadata.ts
create mode 100644 signoz/frontend/src/utils/getTimeRange.ts
create mode 100644 signoz/frontend/src/utils/getUserOS.ts
create mode 100644 signoz/frontend/src/utils/lazyWithRetries.ts
create mode 100644 signoz/frontend/src/utils/logs.ts
create mode 100644 signoz/frontend/src/utils/permission/index.ts
create mode 100644 signoz/frontend/src/utils/selectPopupContainer.ts
create mode 100644 signoz/frontend/src/utils/services.ts
create mode 100644 signoz/frontend/src/utils/spanToTree.ts
create mode 100644 signoz/frontend/src/utils/timeUtils.ts
create mode 100644 signoz/frontend/src/utils/timeZoneUtil.ts
create mode 100644 signoz/frontend/src/utils/toFixed.ts
create mode 100644 signoz/frontend/src/utils/token.ts
create mode 100644 signoz/frontend/src/utils/transformToUpperCase.ts
create mode 100644 signoz/frontend/tests/auth.json
create mode 100644 signoz/frontend/tests/dashboards/index.spec.ts
create mode 100644 signoz/frontend/tests/dashboards/utils.ts
create mode 100644 signoz/frontend/tests/expectionDetails/index.spec.ts
create mode 100644 signoz/frontend/tests/expectionDetails/index.spec.ts-snapshots/Expections-Details-Render-Success-Data-when-200-from-details-page-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/expectionDetails/index.spec.ts-snapshots/Expections-Details-Should-have-not-found-when-api-return-404-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/expections/index.spec.ts
create mode 100644 signoz/frontend/tests/expections/index.spec.ts-snapshots/Expections-page-Should-have-a-valid-Breadcrumbs-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/expections/index.spec.ts-snapshots/Expections-page-Should-have-a-valid-route-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/expections/index.spec.ts-snapshots/Expections-page-Should-render-data-in-antd-table-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/expections/index.spec.ts-snapshots/Expections-page-Should-render-the-page-with-404-status-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/expections/index.spec.ts-snapshots/Expections-page-Should-render-the-page-with-50-26a88--in-antd-notification-with-no-data-antd-table-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/fixtures/api/allErrors/200.json
create mode 100644 signoz/frontend/tests/fixtures/api/dashboard/createNewDashboardPost200.json
create mode 100644 signoz/frontend/tests/fixtures/api/dashboard/dashboardGetCallWithTimeSeriesWidget200.json
create mode 100644 signoz/frontend/tests/fixtures/api/dashboard/getDashboardListEmpty200.json
create mode 100644 signoz/frontend/tests/fixtures/api/dashboard/getIndividualDashboard200.json
create mode 100644 signoz/frontend/tests/fixtures/api/dashboard/putDashboardWithTimeSeries200.json
create mode 100644 signoz/frontend/tests/fixtures/api/dashboard/putNewDashboardUpdate200.json
create mode 100644 signoz/frontend/tests/fixtures/api/errorDetails/200.json
create mode 100644 signoz/frontend/tests/fixtures/api/errorDetails/404.json
create mode 100644 signoz/frontend/tests/fixtures/api/getNextPrev/200.json
create mode 100644 signoz/frontend/tests/fixtures/api/login/200.json
create mode 100644 signoz/frontend/tests/fixtures/api/organisation/201.json
create mode 100644 signoz/frontend/tests/fixtures/api/register/200.json
create mode 100644 signoz/frontend/tests/fixtures/api/register/401.json
create mode 100644 signoz/frontend/tests/fixtures/api/services/200.json
create mode 100644 signoz/frontend/tests/fixtures/api/traces/attributeKeys200.json
create mode 100644 signoz/frontend/tests/fixtures/api/traces/attributeKeysDurationNano200.json
create mode 100644 signoz/frontend/tests/fixtures/api/traces/attributeKeysHttpMethod200.json
create mode 100644 signoz/frontend/tests/fixtures/api/traces/attributeKeysName200.json
create mode 100644 signoz/frontend/tests/fixtures/api/traces/attributeKeysResponseStatusCode200.json
create mode 100644 signoz/frontend/tests/fixtures/api/traces/attributeKeysServiceName200.json
create mode 100644 signoz/frontend/tests/fixtures/api/traces/queryRange200.json
create mode 100644 signoz/frontend/tests/fixtures/api/traces/traceExplorerViewPost200.json
create mode 100644 signoz/frontend/tests/fixtures/api/traces/traceExplorerViews200.json
create mode 100644 signoz/frontend/tests/fixtures/api/traces/tracesRange200.json
create mode 100644 signoz/frontend/tests/fixtures/api/traces/tracesTableView200.json
create mode 100644 signoz/frontend/tests/fixtures/api/userId/200.json
create mode 100644 signoz/frontend/tests/fixtures/common.ts
create mode 100644 signoz/frontend/tests/fixtures/constant.ts
create mode 100644 signoz/frontend/tests/login/fail.spec.ts
create mode 100644 signoz/frontend/tests/login/fail.spec.ts-snapshots/Version-API-fail-while-loading-login-page-Something-went-wrong-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/login/index.spec.ts
create mode 100644 signoz/frontend/tests/login/index.spec.ts-snapshots/Login-Page-Version-of-the-application-when-api-returns-200-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/service/index.spec.ts
create mode 100644 signoz/frontend/tests/service/index.spec.ts-snapshots/Service-Page-Serice-Page-is-rendered-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/service/servicesLanding.spec.ts
create mode 100644 signoz/frontend/tests/service/utils.ts
create mode 100644 signoz/frontend/tests/signup/index.spec.ts
create mode 100644 signoz/frontend/tests/signup/index.spec.ts-snapshots/Sign-Up-Page-Empty-Company-name-with-valid-details-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/signup/index.spec.ts-snapshots/Sign-Up-Page-Empty-Email-with-valid-details-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/signup/index.spec.ts-snapshots/Sign-Up-Page-Empty-Password-and-confirm-password-with-valid-details-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/signup/index.spec.ts-snapshots/Sign-Up-Page-Empty-name-with-valid-details-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/signup/index.spec.ts-snapshots/Sign-Up-Page-Invite-link-validation-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/signup/index.spec.ts-snapshots/Sign-Up-Page-Miss-Match-Password-and-confirm-password-with-valid-details-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/signup/index.spec.ts-snapshots/Sign-Up-Page-User-Sign-up-with-valid-details-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/signup/index.spec.ts-snapshots/Sign-Up-Page-When-User-successfull-signup-and-logged-in-he-should-be-redirected-to-dashboard-1-Signoz-darwin.png
create mode 100644 signoz/frontend/tests/traces/newTracesExplorer.spec.ts
create mode 100644 signoz/frontend/tests/traces/utils.ts
create mode 100644 signoz/frontend/tsconfig.json
create mode 100644 signoz/frontend/webpack.config.js
create mode 100644 signoz/frontend/webpack.config.prod.js
create mode 100644 signoz/frontend/yarn.lock
create mode 100644 signoz/go.mod
create mode 100644 signoz/go.sum
create mode 100644 signoz/pkg/query-service/.dockerignore
create mode 100644 signoz/pkg/query-service/Dockerfile
create mode 100644 signoz/pkg/query-service/README.md
create mode 100644 signoz/pkg/query-service/agentConf/Readme.md
create mode 100644 signoz/pkg/query-service/agentConf/agent_features.go
create mode 100644 signoz/pkg/query-service/agentConf/db.go
create mode 100644 signoz/pkg/query-service/agentConf/manager.go
create mode 100644 signoz/pkg/query-service/agentConf/sqlite/init.go
create mode 100644 signoz/pkg/query-service/agentConf/version.go
create mode 100644 signoz/pkg/query-service/app/apdex.go
create mode 100644 signoz/pkg/query-service/app/auth.go
create mode 100644 signoz/pkg/query-service/app/clickhouseReader/options.go
create mode 100644 signoz/pkg/query-service/app/clickhouseReader/reader.go
create mode 100644 signoz/pkg/query-service/app/clickhouseReader/reader_test.go
create mode 100644 signoz/pkg/query-service/app/clickhouseReader/wrapper.go
create mode 100644 signoz/pkg/query-service/app/dashboards/model.go
create mode 100644 signoz/pkg/query-service/app/dashboards/provision.go
create mode 100644 signoz/pkg/query-service/app/explorer/db.go
create mode 100644 signoz/pkg/query-service/app/http_handler.go
create mode 100644 signoz/pkg/query-service/app/http_handler_test.go
create mode 100644 signoz/pkg/query-service/app/http_utils.go
create mode 100644 signoz/pkg/query-service/app/ingestion_key.go
create mode 100644 signoz/pkg/query-service/app/integrations/Readme.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin.go
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_elasticache/assets/dashboards/overview.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_elasticache/config/collect-logs.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_elasticache/config/collect-metrics.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_elasticache/config/prerequisites.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_elasticache/icon.svg
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_elasticache/integration.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_elasticache/overview.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_mysql/assets/dashboards/db_metrics.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_mysql/assets/dashboards/overview.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_mysql/config/collect-logs.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_mysql/config/collect-metrics.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_mysql/config/prerequisites.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_mysql/icon.svg
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_mysql/integration.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_mysql/overview.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_postgres/assets/dashboards/db_metrics_overview.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_postgres/assets/dashboards/overview.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_postgres/config/collect-logs.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_postgres/config/collect-metrics.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_postgres/config/prerequisites.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_postgres/icon.svg
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_postgres/integration.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/aws_rds_postgres/overview.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/clickhouse/assets/dashboards/overview.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/clickhouse/config/collect-logs.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/clickhouse/config/collect-metrics.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/clickhouse/config/collect-query-logs.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/clickhouse/config/prerequisites.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/clickhouse/data-collected.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/clickhouse/icon.svg
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/clickhouse/integration.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/clickhouse/overview.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/mongo/assets/dashboards/overview.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/mongo/config/collect-logs.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/mongo/config/collect-metrics.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/mongo/config/prerequisites.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/mongo/icon.svg
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/mongo/integration.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/mongo/overview.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/nginx/config/collect-logs.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/nginx/config/prerequisites.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/nginx/icon.svg
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/nginx/integration.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/nginx/overview.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/postgres/assets/dashboards/overview.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/postgres/config/collect-logs.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/postgres/config/collect-metrics.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/postgres/config/prerequisites.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/postgres/icon.svg
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/postgres/integration.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/postgres/overview.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/redis/assets/dashboards/overview.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/redis/config/collect-logs.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/redis/config/collect-metrics.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/redis/config/prerequisites.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/redis/icon.svg
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/redis/integration.json
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_integrations/redis/overview.md
create mode 100644 signoz/pkg/query-service/app/integrations/builtin_test.go
create mode 100644 signoz/pkg/query-service/app/integrations/controller.go
create mode 100644 signoz/pkg/query-service/app/integrations/manager.go
create mode 100644 signoz/pkg/query-service/app/integrations/manager_test.go
create mode 100644 signoz/pkg/query-service/app/integrations/pipeline_utils.go
create mode 100644 signoz/pkg/query-service/app/integrations/repo.go
create mode 100644 signoz/pkg/query-service/app/integrations/sqlite_repo.go
create mode 100644 signoz/pkg/query-service/app/integrations/test_utils.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/agent_feature.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/collector_config.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/collector_config_test.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/controller.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/db.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/model.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/pipelineBuilder.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/pipelineBuilder_test.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/postablePipeline.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/postablePipeline_test.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/preview.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/preview_test.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/processors_test.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/severity_parser_test.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/sqlite/init.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/time_parser.go
create mode 100644 signoz/pkg/query-service/app/logparsingpipeline/time_parser_test.go
create mode 100644 signoz/pkg/query-service/app/logs/parser.go
create mode 100644 signoz/pkg/query-service/app/logs/parser_test.go
create mode 100644 signoz/pkg/query-service/app/logs/v3/enrich_query.go
create mode 100644 signoz/pkg/query-service/app/logs/v3/enrich_query_test.go
create mode 100644 signoz/pkg/query-service/app/logs/v3/json_filter.go
create mode 100644 signoz/pkg/query-service/app/logs/v3/json_filter_test.go
create mode 100644 signoz/pkg/query-service/app/logs/v3/query_builder.go
create mode 100644 signoz/pkg/query-service/app/logs/v3/query_builder_test.go
create mode 100644 signoz/pkg/query-service/app/logs/validator.go
create mode 100644 signoz/pkg/query-service/app/metrics/query_builder.go
create mode 100644 signoz/pkg/query-service/app/metrics/v3/cumulative_table.go
create mode 100644 signoz/pkg/query-service/app/metrics/v3/cumulative_table_test.go
create mode 100644 signoz/pkg/query-service/app/metrics/v3/delta.go
create mode 100644 signoz/pkg/query-service/app/metrics/v3/delta_table.go
create mode 100644 signoz/pkg/query-service/app/metrics/v3/delta_table_test.go
create mode 100644 signoz/pkg/query-service/app/metrics/v3/query_builder.go
create mode 100644 signoz/pkg/query-service/app/metrics/v3/query_builder_test.go
create mode 100644 signoz/pkg/query-service/app/metrics/v4/cumulative/table.go
create mode 100644 signoz/pkg/query-service/app/metrics/v4/cumulative/table_test.go
create mode 100644 signoz/pkg/query-service/app/metrics/v4/cumulative/timeseries.go
create mode 100644 signoz/pkg/query-service/app/metrics/v4/cumulative/timeseries_test.go
create mode 100644 signoz/pkg/query-service/app/metrics/v4/delta/table.go
create mode 100644 signoz/pkg/query-service/app/metrics/v4/delta/table_test.go
create mode 100644 signoz/pkg/query-service/app/metrics/v4/delta/time_series_test.go
create mode 100644 signoz/pkg/query-service/app/metrics/v4/delta/timeseries.go
create mode 100644 signoz/pkg/query-service/app/metrics/v4/helpers/clauses.go
create mode 100644 signoz/pkg/query-service/app/metrics/v4/helpers/sub_query.go
create mode 100644 signoz/pkg/query-service/app/metrics/v4/query_builder.go
create mode 100644 signoz/pkg/query-service/app/metrics/v4/query_builder_test.go
create mode 100644 signoz/pkg/query-service/app/opamp/config_provider.go
create mode 100644 signoz/pkg/query-service/app/opamp/config_provider_test.go
create mode 100644 signoz/pkg/query-service/app/opamp/configure_ingestionRules.go
create mode 100644 signoz/pkg/query-service/app/opamp/logger.go
create mode 100644 signoz/pkg/query-service/app/opamp/mocks.go
create mode 100644 signoz/pkg/query-service/app/opamp/model/agent.go
create mode 100644 signoz/pkg/query-service/app/opamp/model/agents.go
create mode 100644 signoz/pkg/query-service/app/opamp/model/config.go
create mode 100644 signoz/pkg/query-service/app/opamp/model/constants.go
create mode 100644 signoz/pkg/query-service/app/opamp/model/coordinator.go
create mode 100644 signoz/pkg/query-service/app/opamp/opamp_server.go
create mode 100644 signoz/pkg/query-service/app/opamp/otelconfig/config_parser.go
create mode 100644 signoz/pkg/query-service/app/opamp/otelconfig/config_parser_test.go
create mode 100644 signoz/pkg/query-service/app/opamp/otelconfig/filterprocessor/config.go
create mode 100644 signoz/pkg/query-service/app/opamp/otelconfig/otlpreceiver/config.go
create mode 100644 signoz/pkg/query-service/app/opamp/otelconfig/otlpreceiver/grpcSettings.go
create mode 100644 signoz/pkg/query-service/app/opamp/otelconfig/otlpreceiver/httpSettings.go
create mode 100644 signoz/pkg/query-service/app/opamp/otelconfig/otlpreceiver/tls.go
create mode 100644 signoz/pkg/query-service/app/opamp/otelconfig/tailsampler/config.go
create mode 100644 signoz/pkg/query-service/app/opamp/otelconfig/testdata/basic.yaml
create mode 100644 signoz/pkg/query-service/app/opamp/otelconfig/testdata/service.yaml
create mode 100644 signoz/pkg/query-service/app/opamp/pipeline_builder.go
create mode 100644 signoz/pkg/query-service/app/opamp/signal.go
create mode 100644 signoz/pkg/query-service/app/parser.go
create mode 100644 signoz/pkg/query-service/app/parser_test.go
create mode 100644 signoz/pkg/query-service/app/preferences/map.go
create mode 100644 signoz/pkg/query-service/app/preferences/model.go
create mode 100644 signoz/pkg/query-service/app/querier/helper.go
create mode 100644 signoz/pkg/query-service/app/querier/querier.go
create mode 100644 signoz/pkg/query-service/app/querier/querier_test.go
create mode 100644 signoz/pkg/query-service/app/querier/v2/helper.go
create mode 100644 signoz/pkg/query-service/app/querier/v2/querier.go
create mode 100644 signoz/pkg/query-service/app/querier/v2/querier_test.go
create mode 100644 signoz/pkg/query-service/app/queryBuilder/functions.go
create mode 100644 signoz/pkg/query-service/app/queryBuilder/functions_test.go
create mode 100644 signoz/pkg/query-service/app/queryBuilder/query_builder.go
create mode 100644 signoz/pkg/query-service/app/queryBuilder/query_builder_test.go
create mode 100644 signoz/pkg/query-service/app/server.go
create mode 100644 signoz/pkg/query-service/app/server_test.go
create mode 100644 signoz/pkg/query-service/app/services/map.go
create mode 100644 signoz/pkg/query-service/app/traces/v3/query_builder.go
create mode 100644 signoz/pkg/query-service/app/traces/v3/query_builder_test.go
create mode 100644 signoz/pkg/query-service/app/traces/v3/utils.go
create mode 100644 signoz/pkg/query-service/auth/auth.go
create mode 100644 signoz/pkg/query-service/auth/jwt.go
create mode 100644 signoz/pkg/query-service/auth/rbac.go
create mode 100644 signoz/pkg/query-service/auth/utils.go
create mode 100644 signoz/pkg/query-service/cache/cache.go
create mode 100644 signoz/pkg/query-service/cache/cache_test.go
create mode 100644 signoz/pkg/query-service/cache/inmemory/cache.go
create mode 100644 signoz/pkg/query-service/cache/inmemory/cache_test.go
create mode 100644 signoz/pkg/query-service/cache/inmemory/options.go
create mode 100644 signoz/pkg/query-service/cache/redis/options.go
create mode 100644 signoz/pkg/query-service/cache/redis/redis.go
create mode 100644 signoz/pkg/query-service/cache/redis/redis_test.go
create mode 100644 signoz/pkg/query-service/cache/status/status.go
create mode 100644 signoz/pkg/query-service/cache/status/status_test.go
create mode 100644 signoz/pkg/query-service/cache/testdata/cache.yaml
create mode 100644 signoz/pkg/query-service/collectorsimulator/collectorsimulator.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/inmemoryexporter/config.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/inmemoryexporter/config_test.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/inmemoryexporter/exporter.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/inmemoryexporter/exporter_test.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/inmemoryexporter/factory.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/inmemoryexporter/factory_test.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/inmemoryreceiver/config.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/inmemoryreceiver/config_test.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/inmemoryreceiver/factory.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/inmemoryreceiver/factory_test.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/inmemoryreceiver/receiver.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/inmemoryreceiver/receiver_test.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/logs.go
create mode 100644 signoz/pkg/query-service/collectorsimulator/logs_test.go
create mode 100644 signoz/pkg/query-service/common/ctx.go
create mode 100644 signoz/pkg/query-service/common/query_range.go
create mode 100644 signoz/pkg/query-service/common/user.go
create mode 100644 signoz/pkg/query-service/config/alerts.yml
create mode 100644 signoz/pkg/query-service/config/cache-config.yml
create mode 100644 signoz/pkg/query-service/config/prometheus.yml
create mode 100644 signoz/pkg/query-service/constants/auth.go
create mode 100644 signoz/pkg/query-service/constants/constants.go
create mode 100644 signoz/pkg/query-service/constants/constants_test.go
create mode 100644 signoz/pkg/query-service/converter/bool.go
create mode 100644 signoz/pkg/query-service/converter/converter.go
create mode 100644 signoz/pkg/query-service/converter/data.go
create mode 100644 signoz/pkg/query-service/converter/data_rate.go
create mode 100644 signoz/pkg/query-service/converter/data_rate_test.go
create mode 100644 signoz/pkg/query-service/converter/data_test.go
create mode 100644 signoz/pkg/query-service/converter/percent_converter.go
create mode 100644 signoz/pkg/query-service/converter/percent_converter_test.go
create mode 100644 signoz/pkg/query-service/converter/throughput.go
create mode 100644 signoz/pkg/query-service/converter/time.go
create mode 100644 signoz/pkg/query-service/converter/time_test.go
create mode 100644 signoz/pkg/query-service/dao/factory.go
create mode 100644 signoz/pkg/query-service/dao/interface.go
create mode 100644 signoz/pkg/query-service/dao/sqlite/apdex.go
create mode 100644 signoz/pkg/query-service/dao/sqlite/connection.go
create mode 100644 signoz/pkg/query-service/dao/sqlite/ingestion.go
create mode 100644 signoz/pkg/query-service/dao/sqlite/rbac.go
create mode 100644 signoz/pkg/query-service/errors/clickhouse.go
create mode 100644 signoz/pkg/query-service/featureManager/manager.go
create mode 100644 signoz/pkg/query-service/formatter/bool.go
create mode 100644 signoz/pkg/query-service/formatter/data.go
create mode 100644 signoz/pkg/query-service/formatter/data_rate.go
create mode 100644 signoz/pkg/query-service/formatter/data_test.go
create mode 100644 signoz/pkg/query-service/formatter/formatter.go
create mode 100644 signoz/pkg/query-service/formatter/none.go
create mode 100644 signoz/pkg/query-service/formatter/percent.go
create mode 100644 signoz/pkg/query-service/formatter/scale.go
create mode 100644 signoz/pkg/query-service/formatter/scale_test.go
create mode 100644 signoz/pkg/query-service/formatter/throughput.go
create mode 100644 signoz/pkg/query-service/formatter/throughput_test.go
create mode 100644 signoz/pkg/query-service/formatter/time.go
create mode 100644 signoz/pkg/query-service/formatter/time_test.go
create mode 100644 signoz/pkg/query-service/healthcheck/handler.go
create mode 100644 signoz/pkg/query-service/integrations/alertManager/manager.go
create mode 100644 signoz/pkg/query-service/integrations/alertManager/model.go
create mode 100644 signoz/pkg/query-service/integrations/alertManager/notifier.go
create mode 100644 signoz/pkg/query-service/integrations/signozio/dynamic_config.go
create mode 100644 signoz/pkg/query-service/integrations/signozio/response.go
create mode 100644 signoz/pkg/query-service/interfaces/featureLookup.go
create mode 100644 signoz/pkg/query-service/interfaces/interface.go
create mode 100644 signoz/pkg/query-service/main.go
create mode 100644 signoz/pkg/query-service/migrate/0_45_alerts_to_v4/run.go
create mode 100644 signoz/pkg/query-service/migrate/0_47_alerts_custom_step/run.go
create mode 100644 signoz/pkg/query-service/migrate/migate.go
create mode 100644 signoz/pkg/query-service/model/auth.go
create mode 100644 signoz/pkg/query-service/model/config.go
create mode 100644 signoz/pkg/query-service/model/dashboards.go
create mode 100644 signoz/pkg/query-service/model/db.go
create mode 100644 signoz/pkg/query-service/model/errors.go
create mode 100644 signoz/pkg/query-service/model/featureSet.go
create mode 100644 signoz/pkg/query-service/model/queryParams.go
create mode 100644 signoz/pkg/query-service/model/response.go
create mode 100644 signoz/pkg/query-service/model/response_easyjson.go
create mode 100644 signoz/pkg/query-service/model/v3/v3.go
create mode 100644 signoz/pkg/query-service/postprocess/formula.go
create mode 100644 signoz/pkg/query-service/postprocess/formula_test.go
create mode 100644 signoz/pkg/query-service/postprocess/gaps.go
create mode 100644 signoz/pkg/query-service/postprocess/gaps_test.go
create mode 100644 signoz/pkg/query-service/postprocess/having.go
create mode 100644 signoz/pkg/query-service/postprocess/having_test.go
create mode 100644 signoz/pkg/query-service/postprocess/limit.go
create mode 100644 signoz/pkg/query-service/postprocess/limit_test.go
create mode 100644 signoz/pkg/query-service/postprocess/process.go
create mode 100644 signoz/pkg/query-service/postprocess/process_test.go
create mode 100644 signoz/pkg/query-service/postprocess/reduce_to.go
create mode 100644 signoz/pkg/query-service/postprocess/reduce_to_test.go
create mode 100644 signoz/pkg/query-service/postprocess/table.go
create mode 100644 signoz/pkg/query-service/postprocess/table_test.go
create mode 100644 signoz/pkg/query-service/pqlEngine/engine.go
create mode 100644 signoz/pkg/query-service/queryBuilderToExpr/queryBuilderToExpr.go
create mode 100644 signoz/pkg/query-service/queryBuilderToExpr/queryBuilderToExpr_test.go
create mode 100644 signoz/pkg/query-service/rules/alerting.go
create mode 100644 signoz/pkg/query-service/rules/apiParams.go
create mode 100644 signoz/pkg/query-service/rules/db.go
create mode 100644 signoz/pkg/query-service/rules/maintenance.go
create mode 100644 signoz/pkg/query-service/rules/maintenance_test.go
create mode 100644 signoz/pkg/query-service/rules/manager.go
create mode 100644 signoz/pkg/query-service/rules/promRule.go
create mode 100644 signoz/pkg/query-service/rules/promRuleTask.go
create mode 100644 signoz/pkg/query-service/rules/promrule_test.go
create mode 100644 signoz/pkg/query-service/rules/queriers.go
create mode 100644 signoz/pkg/query-service/rules/resultTypes.go
create mode 100644 signoz/pkg/query-service/rules/rule.go
create mode 100644 signoz/pkg/query-service/rules/ruleTask.go
create mode 100644 signoz/pkg/query-service/rules/task.go
create mode 100644 signoz/pkg/query-service/rules/templates.go
create mode 100644 signoz/pkg/query-service/rules/thresholdRule.go
create mode 100644 signoz/pkg/query-service/rules/thresholdRule_test.go
create mode 100644 signoz/pkg/query-service/telemetry/ignored.go
create mode 100644 signoz/pkg/query-service/telemetry/telemetry.go
create mode 100644 signoz/pkg/query-service/templates/invitation_email_template.html
create mode 100644 signoz/pkg/query-service/tests/auth_test.go
create mode 100644 signoz/pkg/query-service/tests/cold_storage_test.go
create mode 100644 signoz/pkg/query-service/tests/docker.go
create mode 100644 signoz/pkg/query-service/tests/integration/logparsingpipeline_test.go
create mode 100644 signoz/pkg/query-service/tests/integration/signoz_integrations_test.go
create mode 100644 signoz/pkg/query-service/tests/integration/test_utils.go
create mode 100644 signoz/pkg/query-service/tests/test-deploy/alertmanager.yml
create mode 100644 signoz/pkg/query-service/tests/test-deploy/alerts.yml
create mode 100644 signoz/pkg/query-service/tests/test-deploy/clickhouse-cluster.xml
create mode 100644 signoz/pkg/query-service/tests/test-deploy/clickhouse-config.xml
create mode 100644 signoz/pkg/query-service/tests/test-deploy/clickhouse-storage.xml
create mode 100644 signoz/pkg/query-service/tests/test-deploy/clickhouse-users.xml
create mode 100644 signoz/pkg/query-service/tests/test-deploy/docker-compose.yaml
create mode 100644 signoz/pkg/query-service/tests/test-deploy/otel-collector-config.yaml
create mode 100644 signoz/pkg/query-service/tests/test-deploy/otel-collector-opamp-config.yaml
create mode 100644 signoz/pkg/query-service/tests/test-deploy/prometheus.yml
create mode 100644 signoz/pkg/query-service/utils/encryption/encryption.go
create mode 100644 signoz/pkg/query-service/utils/format.go
create mode 100644 signoz/pkg/query-service/utils/format_test.go
create mode 100644 signoz/pkg/query-service/utils/labels/interface.go
create mode 100644 signoz/pkg/query-service/utils/labels/labels.go
create mode 100644 signoz/pkg/query-service/utils/pass.go
create mode 100644 signoz/pkg/query-service/utils/port.go
create mode 100644 signoz/pkg/query-service/utils/queryTemplate/vars.go
create mode 100644 signoz/pkg/query-service/utils/random.go
create mode 100644 signoz/pkg/query-service/utils/slices.go
create mode 100644 signoz/pkg/query-service/utils/smtpService/smtp.go
create mode 100644 signoz/pkg/query-service/utils/testutils.go
create mode 100644 signoz/pkg/query-service/utils/time.go
create mode 100644 signoz/pkg/query-service/utils/times/time.go
create mode 100644 signoz/pkg/query-service/utils/timestamp/timestamp.go
create mode 100644 signoz/pkg/query-service/utils/value/value.go
create mode 100644 signoz/pkg/query-service/version/version.go
create mode 100644 signoz/sample-apps/hotrod/README.md
create mode 100755 signoz/sample-apps/hotrod/hotrod-delete.sh
create mode 100755 signoz/sample-apps/hotrod/hotrod-install.sh
create mode 100644 signoz/sample-apps/hotrod/hotrod-template.yaml
create mode 100644 signoz/sample-apps/hotrod/hotrod.yaml
diff --git a/logs-preparer/test.sh b/logs-preparer/test.sh
new file mode 100644
index 0000000..6c4f675
--- /dev/null
+++ b/logs-preparer/test.sh
@@ -0,0 +1,5 @@
+STRLENGTH=$(echo -n $1 | wc -m)
+curl -v --location 'http://localhost:8082' \
+ --header 'Content-Type: application/json' \
+ --header "Content-Length: $STRLENGTH" \
+ --data "$1"
diff --git a/logs-preparer/vector.yaml b/logs-preparer/vector.yaml
new file mode 100644
index 0000000..11b0c1b
--- /dev/null
+++ b/logs-preparer/vector.yaml
@@ -0,0 +1,53 @@
+# Set global options
+data_dir: "/var/lib/vector"
+
+# Vector's API (disabled by default)
+# Enable and try it out with the `vector top` command
+# NOTE: this is _enabled_ for helm chart deployments, see: https://github.com/vectordotdev/helm-charts/blob/develop/charts/vector/examples/datadog-values.yaml#L78-L81
+api:
+ enabled: true
+ address: "127.0.0.1:8687"
+
+sources:
+ from_ampq:
+ type: amqp
+ connection_string: amqp://rmuser:${RABBITMQ_PASS}@${RABBITMQ_HOST}:5672/%2f?timeout=10
+ queue: logs
+ decoding:
+ codec: json
+
+transforms:
+ transform_message:
+ type: remap
+ inputs:
+ - from_ampq
+ source: >-
+ if (exists(.app)) {
+ . = push([], .app)
+ }
+
+ log(., level:"info")
+
+sinks:
+ to_stdout:
+ type: console
+ inputs:
+ - transform_message
+ encoding:
+ codec: json
+ json:
+ pretty: true
+ to_signoz:
+ type: http
+ inputs:
+ - transform_message
+ uri: http://localhost:8082
+ method: post
+ encoding:
+ codec: json
+ request:
+ headers:
+ Content-Type: application/json
+ concurrency: 10
+ retry_attempts: 3
+ retry_backoff_secs: 3
diff --git a/signoz/.dockerignore b/signoz/.dockerignore
new file mode 100644
index 0000000..028b1e4
--- /dev/null
+++ b/signoz/.dockerignore
@@ -0,0 +1,6 @@
+.git
+.github
+.vscode
+README.md
+deploy
+sample-apps
\ No newline at end of file
diff --git a/signoz/.editorconfig b/signoz/.editorconfig
new file mode 100644
index 0000000..81ed7f2
--- /dev/null
+++ b/signoz/.editorconfig
@@ -0,0 +1,33 @@
+# EditorConfig is awesome: https://EditorConfig.org
+
+# top-most EditorConfig file
+root = true
+
+# Unix-style newlines with a newline ending every file
+[*]
+end_of_line = lf
+insert_final_newline = true
+
+# Matches multiple files with brace expansion notation
+# Set default charset
+[*.{js,py}]
+charset = utf-8
+
+# 4 space indentation
+[*.py]
+indent_style = space
+indent_size = 4
+
+# Tab indentation (no size specified)
+[Makefile]
+indent_style = tab
+
+# Indentation override for all JS under lib directory
+[lib/**.js]
+indent_style = space
+indent_size = 2
+
+# Matches the exact files either package.json or .travis.yml
+[{package.json,.travis.yml}]
+indent_style = space
+indent_size = 2
\ No newline at end of file
diff --git a/signoz/.gitattributes b/signoz/.gitattributes
new file mode 100644
index 0000000..8c64395
--- /dev/null
+++ b/signoz/.gitattributes
@@ -0,0 +1 @@
+*.css linguist-detectable=false
\ No newline at end of file
diff --git a/signoz/.gitignore b/signoz/.gitignore
new file mode 100644
index 0000000..8fe54dc
--- /dev/null
+++ b/signoz/.gitignore
@@ -0,0 +1,69 @@
+
+node_modules
+
+deploy/docker/environment_tiny/common_test
+frontend/node_modules
+frontend/.pnp
+frontend/i18n-translations-hash.json
+*.pnp.js
+
+# testing
+frontend/coverage
+
+# production
+frontend/build
+frontend/.vscode
+frontend/.yarnclean
+frontend/.temp_cache
+frontend/test-results
+
+# misc
+.DS_Store
+.env.local
+.env.development.local
+.env.test.local
+.env.production.local
+
+frontend/npm-debug.log*
+frontend/yarn-debug.log*
+frontend/yarn-error.log*
+frontend/src/constants/env.ts
+
+.idea
+
+**/.vscode
+**/build
+**/storage
+**/locust-scripts/__pycache__/
+**/__debug_bin
+
+.env
+pkg/query-service/signoz.db
+
+pkg/query-service/tests/test-deploy/data/
+
+ee/query-service/signoz.db
+
+ee/query-service/tests/test-deploy/data/
+
+# local data
+*.backup
+*.db
+/deploy/docker/clickhouse-setup/data/
+/deploy/docker-swarm/clickhouse-setup/data/
+bin/
+
+*/query-service/queries.active
+
+# e2e
+
+e2e/node_modules/
+e2e/test-results/
+e2e/playwright-report/
+e2e/blob-report/
+e2e/playwright/.cache/
+e2e/.auth
+
+# go
+vendor/
+**/main/**
diff --git a/signoz/.gitpod.yml b/signoz/.gitpod.yml
new file mode 100644
index 0000000..1771de8
--- /dev/null
+++ b/signoz/.gitpod.yml
@@ -0,0 +1,36 @@
+# Please adjust to your needs (see https://www.gitpod.io/docs/config-gitpod-file)
+# and commit this file to your remote git repository to share the goodness with others.
+
+
+tasks:
+ - name: Run Script to Comment ut required lines
+ init: |
+ cd ./.scripts
+ sh commentLinesForSetup.sh
+
+ - name: Run Docker Images
+ init: |
+ cd ./deploy
+ sudo docker-compose -f docker/clickhouse-setup/docker-compose.yaml up -d
+ # command:
+
+ - name: Run Frontend
+ init: |
+ cd ./frontend
+ yarn install
+ command:
+ yarn dev
+
+ports:
+ - port: 3301
+ onOpen: open-browser
+ - port: 8080
+ onOpen: ignore
+ - port: 9000
+ onOpen: ignore
+ - port: 8123
+ onOpen: ignore
+ - port: 8089
+ onOpen: ignore
+ - port: 9093
+ onOpen: ignore
diff --git a/signoz/.scripts/commentLinesForSetup.sh b/signoz/.scripts/commentLinesForSetup.sh
new file mode 100644
index 0000000..c0dfd40
--- /dev/null
+++ b/signoz/.scripts/commentLinesForSetup.sh
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+# It Comments out the Line Query-Service & Frontend Section of deploy/docker/clickhouse-setup/docker-compose.yaml
+# Update the Line Numbers when deploy/docker/clickhouse-setup/docker-compose.yaml chnages.
+# Docs Ref.: https://github.com/SigNoz/signoz/blob/main/CONTRIBUTING.md#contribute-to-frontend-with-docker-installation-of-signoz
+
+sed -i 38,62's/.*/# &/' .././deploy/docker/clickhouse-setup/docker-compose.yaml
diff --git a/signoz/CHANGELOG.md b/signoz/CHANGELOG.md
new file mode 100644
index 0000000..e69de29
diff --git a/signoz/CODE_OF_CONDUCT.md b/signoz/CODE_OF_CONDUCT.md
new file mode 100644
index 0000000..245ad5f
--- /dev/null
+++ b/signoz/CODE_OF_CONDUCT.md
@@ -0,0 +1,76 @@
+# Contributor Covenant Code of Conduct
+
+## Our Pledge
+
+In the interest of fostering an open and welcoming environment, we as
+contributors and maintainers pledge to making participation in our project and
+our community a harassment-free experience for everyone, regardless of age, body
+size, disability, ethnicity, sex characteristics, gender identity and expression,
+level of experience, education, socio-economic status, nationality, personal
+appearance, race, religion, or sexual identity and orientation.
+
+## Our Standards
+
+Examples of behavior that contributes to creating a positive environment
+include:
+
+* Using welcoming and inclusive language
+* Being respectful of differing viewpoints and experiences
+* Gracefully accepting constructive criticism
+* Focusing on what is best for the community
+* Showing empathy towards other community members
+
+Examples of unacceptable behavior by participants include:
+
+* The use of sexualized language or imagery and unwelcome sexual attention or
+ advances
+* Trolling, insulting/derogatory comments, and personal or political attacks
+* Public or private harassment
+* Publishing others' private information, such as a physical or electronic
+ address, without explicit permission
+* Other conduct which could reasonably be considered inappropriate in a
+ professional setting
+
+## Our Responsibilities
+
+Project maintainers are responsible for clarifying the standards of acceptable
+behavior and are expected to take appropriate and fair corrective action in
+response to any instances of unacceptable behavior.
+
+Project maintainers have the right and responsibility to remove, edit, or
+reject comments, commits, code, wiki edits, issues, and other contributions
+that are not aligned to this Code of Conduct, or to ban temporarily or
+permanently any contributor for other behaviors that they deem inappropriate,
+threatening, offensive, or harmful.
+
+## Scope
+
+This Code of Conduct applies both within project spaces and in public spaces
+when an individual is representing the project or its community. Examples of
+representing a project or community include using an official project e-mail
+address, posting via an official social media account, or acting as an appointed
+representative at an online or offline event. Representation of a project may be
+further defined and clarified by project maintainers.
+
+## Enforcement
+
+Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported by contacting the project team at dev@signoz.io. All
+complaints will be reviewed and investigated and will result in a response that
+is deemed necessary and appropriate to the circumstances. The project team is
+obligated to maintain confidentiality with regard to the reporter of an incident.
+Further details of specific enforcement policies may be posted separately.
+
+Project maintainers who do not follow or enforce the Code of Conduct in good
+faith may face temporary or permanent repercussions as determined by other
+members of the project's leadership.
+
+## Attribution
+
+This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
+available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
+
+[homepage]: https://www.contributor-covenant.org
+
+For answers to common questions about this code of conduct, see
+https://www.contributor-covenant.org/faq
diff --git a/signoz/CONTRIBUTING.md b/signoz/CONTRIBUTING.md
new file mode 100644
index 0000000..cc1c439
--- /dev/null
+++ b/signoz/CONTRIBUTING.md
@@ -0,0 +1,385 @@
+# Contributing Guidelines
+
+## Welcome to SigNoz Contributing section 🎉
+
+Hi there! We're thrilled that you'd like to contribute to this project, thank you for your interest. Whether it's a bug report, new feature, correction, or additional documentation, we greatly value feedback and contributions from our community.
+
+Please read through this document before submitting any issues or pull requests to ensure we have all the necessary information to effectively respond to your bug report or contribution.
+
+- We accept contributions made to the [SigNoz `develop` branch]()
+- Find all SigNoz Docker Hub images here
+ - [signoz/frontend](https://hub.docker.com/r/signoz/frontend)
+ - [signoz/query-service](https://hub.docker.com/r/signoz/query-service)
+ - [signoz/otelcontribcol](https://hub.docker.com/r/signoz/otelcontribcol)
+
+## Finding contributions to work on 💬
+
+Looking at the existing issues is a great way to find something to contribute on.
+Also, have a look at these [good first issues label](https://github.com/SigNoz/signoz/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) to start with.
+
+
+## Sections:
+- [General Instructions](#1-general-instructions-)
+ - [For Creating Issue(s)](#11-for-creating-issues)
+ - [For Pull Requests(s)](#12-for-pull-requests)
+- [How to Contribute](#2-how-to-contribute-%EF%B8%8F)
+- [Develop Frontend](#3-develop-frontend-)
+ - [Contribute to Frontend with Docker installation of SigNoz](#31-contribute-to-frontend-with-docker-installation-of-signoz)
+ - [Contribute to Frontend without installing SigNoz backend](#32-contribute-to-frontend-without-installing-signoz-backend)
+- [Contribute to Backend (Query-Service)](#4-contribute-to-backend-query-service-)
+ - [To run ClickHouse setup](#41-to-run-clickhouse-setup-recommended-for-local-development)
+- [Contribute to SigNoz Helm Chart](#5-contribute-to-signoz-helm-chart-)
+ - [To run helm chart for local development](#51-to-run-helm-chart-for-local-development)
+- [Other Ways to Contribute](#other-ways-to-contribute)
+
+# 1. General Instructions 📝
+
+## 1.1 For Creating Issue(s)
+Before making any significant changes and before filing a new issue, please check [existing open](https://github.com/SigNoz/signoz/issues?q=is%3Aopen+is%3Aissue), or [recently closed](https://github.com/SigNoz/signoz/issues?q=is%3Aissue+is%3Aclosed) issues to make sure somebody else hasn't already reported the issue. Please try to include as much information as you can.
+
+**Issue Types** - [Bug Report](https://github.com/SigNoz/signoz/issues/new?assignees=&labels=&template=bug_report.md&title=) | [Feature Request](https://github.com/SigNoz/signoz/issues/new?assignees=&labels=&template=feature_request.md&title=) | [Performance Issue Report](https://github.com/SigNoz/signoz/issues/new?assignees=&labels=&template=performance-issue-report.md&title=) | [Report a Security Vulnerability](https://github.com/SigNoz/signoz/security/policy)
+
+#### Details like these are incredibly useful:
+
+- **Requirement** - what kind of use case are you trying to solve?
+- **Proposal** - what do you suggest to solve the problem or improve the existing
+ situation?
+- Any open questions to address❓
+
+#### If you are reporting a bug, details like these are incredibly useful:
+
+- A reproducible test case or series of steps.
+- The version of our code being used.
+- Any modifications you've made relevant to the bug🐞.
+- Anything unusual about your environment or deployment.
+
+Discussing your proposed changes ahead of time will make the contribution
+process smooth for everyone 🙌.
+
+ **[`^top^`](#)**
+
+
+
+## 1.2 For Pull Request(s)
+
+Contributions via pull requests are much appreciated. Once the approach is agreed upon ✅, make your changes and open a Pull Request(s).
+Before sending us a pull request, please ensure that,
+
+- Fork the SigNoz repo on GitHub, clone it on your machine.
+- Create a branch with your changes.
+- You are working against the latest source on the `develop` branch.
+- Modify the source; please focus only on the specific change you are contributing.
+- Ensure local tests pass.
+- Commit to your fork using clear commit messages.
+- Send us a pull request, answering any default questions in the pull request interface.
+- Pay attention to any automated CI failures reported in the pull request, and stay involved in the conversation
+- Once you've pushed your commits to GitHub, make sure that your branch can be auto-merged (there are no merge conflicts). If not, on your computer, merge main into your branch, resolve any merge conflicts, make sure everything still runs correctly and passes all the tests, and then push up those changes.
+- Once the change has been approved and merged, we will inform you in a comment.
+
+
+GitHub provides additional document on [forking a repository](https://help.github.com/articles/fork-a-repo/) and
+[creating a pull request](https://help.github.com/articles/creating-a-pull-request/).
+
+**Note:** Unless your change is small, **please** consider submitting different Pull Request(s):
+
+* 1️⃣ First PR should include the overall structure of the new component:
+ * Readme, configuration, interfaces or base classes, etc...
+ * This PR is usually trivial to review, so the size limit does not apply to
+ it.
+* 2️⃣ Second PR should include the concrete implementation of the component. If the
+ size of this PR is larger than the recommended size, consider **splitting** ⚔️ it into
+ multiple PRs.
+* If there are multiple sub-component then ideally each one should be implemented as
+ a **separate** pull request.
+* Last PR should include changes to **any user-facing documentation.** And should include
+ end-to-end tests if applicable. The component must be enabled
+ only after sufficient testing, and there is enough confidence in the
+ stability and quality of the component.
+
+
+You can always reach out to `ankit@signoz.io` to understand more about the repo and product. We are very responsive over email and [SLACK](https://signoz.io/slack).
+
+### Pointers:
+- If you find any **bugs** → please create an [**issue.**](https://github.com/SigNoz/signoz/issues/new?assignees=&labels=&template=bug_report.md&title=)
+- If you find anything **missing** in documentation → you can create an issue with the label **`documentation`**.
+- If you want to build any **new feature** → please create an [issue with the label **`enhancement`**.](https://github.com/SigNoz/signoz/issues/new?assignees=&labels=&template=feature_request.md&title=)
+- If you want to **discuss** something about the product, start a new [**discussion**.](https://github.com/SigNoz/signoz/discussions)
+
+
+
+### Conventions to follow when submitting Commits and Pull Request(s).
+
+We try to follow [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/), more specifically the commits and PRs **should have type specifiers** prefixed in the name. [This](https://www.conventionalcommits.org/en/v1.0.0/#specification) should give you a better idea.
+
+e.g. If you are submitting a fix for an issue in frontend, the PR name should be prefixed with **`fix(FE):`**
+
+- Follow [GitHub Flow](https://guides.github.com/introduction/flow/) guidelines for your contribution flows.
+
+- Feel free to ping us on [`#contributing`](https://signoz-community.slack.com/archives/C01LWQ8KS7M) or [`#contributing-frontend`](https://signoz-community.slack.com/archives/C027134DM8B) on our slack community if you need any help on this :)
+
+ **[`^top^`](#)**
+
+
+
+# 2. How to Contribute 🙋🏻♂️
+
+#### There are primarily 2 areas in which you can contribute to SigNoz
+
+- [**Frontend**](#3-develop-frontend-) (Written in Typescript, React)
+- [**Backend**](#4-contribute-to-backend-query-service-) (Query Service, written in Go)
+
+Depending upon your area of expertise & interest, you can choose one or more to contribute. Below are detailed instructions to contribute in each area.
+
+**Please note:** If you want to work on an issue, please ask the maintainers to assign the issue to you before starting work on it. This would help us understand who is working on an issue and prevent duplicate work. 🙏🏻
+
+⚠️ If you just raise a PR, without the corresponding issue being assigned to you - it may not be accepted.
+
+ **[`^top^`](#)**
+
+
+
+# 3. Develop Frontend 🌚
+
+**Need to Update: [https://github.com/SigNoz/signoz/tree/develop/frontend](https://github.com/SigNoz/signoz/tree/develop/frontend)**
+
+Also, have a look at [Frontend README.md](https://github.com/SigNoz/signoz/blob/develop/frontend/README.md) sections for more info on how to setup SigNoz frontend locally (with and without Docker).
+
+## 3.1 Contribute to Frontend with Docker installation of SigNoz
+
+- Clone the SigNoz repository and cd into signoz directory,
+ ```
+ git clone https://github.com/SigNoz/signoz.git && cd signoz
+ ```
+- Comment out `frontend` service section at [`deploy/docker/clickhouse-setup/docker-compose.yaml#L68`](https://github.com/SigNoz/signoz/blob/develop/deploy/docker/clickhouse-setup/docker-compose.yaml#L68)
+
+![develop-frontend](https://user-images.githubusercontent.com/52788043/179009217-6692616b-17dc-4d27-b587-9d007098d739.jpeg)
+
+
+- run `cd deploy` to move to deploy directory,
+- Install signoz locally **without** the frontend,
+ - Add / Uncomment the below configuration to query-service section at [`deploy/docker/clickhouse-setup/docker-compose.yaml#L47`](https://github.com/SigNoz/signoz/blob/develop/deploy/docker/clickhouse-setup/docker-compose.yaml#L47)
+ ```
+ ports:
+ - "8080:8080"
+ ```
+
+
+ - Next run,
+ ```
+ sudo docker-compose -f docker/clickhouse-setup/docker-compose.yaml up -d
+ ```
+- `cd ../frontend` and change baseURL in file [`frontend/src/constants/env.ts#L2`](https://github.com/SigNoz/signoz/blob/develop/frontend/src/constants/env.ts#L2) and for that, you need to create a `.env` file in the `frontend` directory with the following environment variable (`FRONTEND_API_ENDPOINT`) matching your configuration.
+
+ If you have backend api exposed via frontend nginx:
+ ```
+ FRONTEND_API_ENDPOINT=http://localhost:3301
+ ```
+ If not:
+ ```
+ FRONTEND_API_ENDPOINT=http://localhost:8080
+ ```
+
+- Next,
+ ```
+ yarn install
+ yarn dev
+ ```
+
+### Important Notes:
+The Maintainers / Contributors who will change Line Numbers of `Frontend` & `Query-Section`, please update line numbers in [`/.scripts/commentLinesForSetup.sh`](https://github.com/SigNoz/signoz/blob/develop/.scripts/commentLinesForSetup.sh)
+
+ **[`^top^`](#)**
+
+## 3.2 Contribute to Frontend without installing SigNoz backend
+
+If you don't want to install the SigNoz backend just for doing frontend development, we can provide you with test environments that you can use as the backend.
+
+- Clone the SigNoz repository and cd into signoz/frontend directory,
+ ```
+ git clone https://github.com/SigNoz/signoz.git && cd signoz/frontend
+ ````
+- Create a file `.env` in the `frontend` directory with `FRONTEND_API_ENDPOINT=`
+- Next,
+ ```
+ yarn install
+ yarn dev
+ ```
+
+Please ping us in the [`#contributing`](https://signoz-community.slack.com/archives/C01LWQ8KS7M) channel or ask `@Prashant Shahi` in our [Slack Community](https://signoz.io/slack) and we will DM you with ``.
+
+**Frontend should now be accessible at** [`http://localhost:3301/services`](http://localhost:3301/services)
+
+ **[`^top^`](#)**
+
+
+
+# 4. Contribute to Backend (Query-Service) 🌑
+
+**Need to Update: [https://github.com/SigNoz/signoz/tree/develop/pkg/query-service](https://github.com/SigNoz/signoz/tree/develop/pkg/query-service)**
+
+## 4.1 Prerequisites
+
+### 4.1.1 Install SQLite3
+
+- Run `sqlite3` command to check if you already have SQLite3 installed on your machine.
+
+- If not installed already, Install using below command
+ - on Linux
+ - on Debian / Ubuntu
+ ```
+ sudo apt install sqlite3
+ ```
+ - on CentOS / Fedora / RedHat
+ ```
+ sudo yum install sqlite3
+ ```
+
+## 4.2 To run ClickHouse setup (recommended for local development)
+
+- Clone the SigNoz repository and cd into signoz directory,
+ ```
+ git clone https://github.com/SigNoz/signoz.git && cd signoz
+ ```
+- run `sudo make dev-setup` to configure local setup to run query-service,
+- Comment out `frontend` service section at [`deploy/docker/clickhouse-setup/docker-compose.yaml#L68`](https://github.com/SigNoz/signoz/blob/develop/deploy/docker/clickhouse-setup/docker-compose.yaml#L68)
+
+
+- Comment out `query-service` section at [`deploy/docker/clickhouse-setup/docker-compose.yaml#L41`,](https://github.com/SigNoz/signoz/blob/develop/deploy/docker/clickhouse-setup/docker-compose.yaml#L41)
+
+
+- add below configuration to `clickhouse` section at [`deploy/docker/clickhouse-setup/docker-compose.yaml`,](https://github.com/SigNoz/signoz/blob/develop/deploy/docker/clickhouse-setup/docker-compose.yaml)
+ ```
+ ports:
+ - 9001:9000
+ ```
+
+
+- run `cd pkg/query-service/` to move to `query-service` directory,
+- Then, you need to create a `.env` file with the following environment variable
+ ```
+ SIGNOZ_LOCAL_DB_PATH="./signoz.db"
+ ```
+to set your local environment with the right `RELATIONAL_DATASOURCE_PATH` as mentioned in [`./constants/constants.go#L38`,](https://github.com/SigNoz/signoz/blob/develop/pkg/query-service/constants/constants.go#L38)
+
+- Now, install SigNoz locally **without** the `frontend` and `query-service`,
+ - If you are using `x86_64` processors (All Intel/AMD processors) run `sudo make run-x86`
+ - If you are on `arm64` processors (Apple M1 Macs) run `sudo make run-arm`
+
+#### Run locally,
+```
+ClickHouseUrl=tcp://localhost:9001 STORAGE=clickhouse go run main.go
+```
+
+#### Build and Run locally
+```
+cd pkg/query-service
+go build -o build/query-service main.go
+ClickHouseUrl=tcp://localhost:9001 STORAGE=clickhouse build/query-service
+```
+
+#### Docker Images
+The docker images of query-service is available at https://hub.docker.com/r/signoz/query-service
+
+```
+docker pull signoz/query-service
+```
+
+```
+docker pull signoz/query-service:latest
+```
+
+```
+docker pull signoz/query-service:develop
+```
+
+### Important Note:
+The Maintainers / Contributors who will change Line Numbers of `Frontend` & `Query-Section`, please update line numbers in [`/.scripts/commentLinesForSetup.sh`](https://github.com/SigNoz/signoz/blob/develop/.scripts/commentLinesForSetup.sh)
+
+
+
+**Query Service should now be available at** [`http://localhost:8080`](http://localhost:8080)
+
+If you want to see how the frontend plays with query service, you can run the frontend also in your local env with the baseURL changed to `http://localhost:8080` in file [`frontend/src/constants/env.ts`](https://github.com/SigNoz/signoz/blob/develop/frontend/src/constants/env.ts) as the `query-service` is now running at port `8080`.
+
+
+
+ **[`^top^`](#)**
+
+
+
+# 5. Contribute to SigNoz Helm Chart 📊
+
+**Need to Update: [https://github.com/SigNoz/charts](https://github.com/SigNoz/charts).**
+
+## 5.1 To run helm chart for local development
+
+- Clone the SigNoz repository and cd into charts directory,
+ ```
+ git clone https://github.com/SigNoz/charts.git && cd charts
+ ```
+- It is recommended to use lightweight kubernetes (k8s) cluster for local development:
+ - [kind](https://kind.sigs.k8s.io/docs/user/quick-start/#installation)
+ - [k3d](https://k3d.io/#installation)
+ - [minikube](https://minikube.sigs.k8s.io/docs/start/)
+- create a k8s cluster and make sure `kubectl` points to the locally created k8s cluster,
+- run `make dev-install` to install SigNoz chart with `my-release` release name in `platform` namespace,
+- next run,
+ ```
+ kubectl -n platform port-forward svc/my-release-signoz-frontend 3301:3301
+ ```
+to make SigNoz UI available at [localhost:3301](http://localhost:3301)
+
+**5.1.1 To install the HotROD sample app:**
+
+```bash
+curl -sL https://github.com/SigNoz/signoz/raw/develop/sample-apps/hotrod/hotrod-install.sh \
+ | HELM_RELEASE=my-release SIGNOZ_NAMESPACE=platform bash
+```
+
+**5.1.2 To load data with the HotROD sample app:**
+
+```bash
+kubectl -n sample-application run strzal --image=djbingham/curl \
+ --restart='OnFailure' -i --tty --rm --command -- curl -X POST -F \
+ 'user_count=6' -F 'spawn_rate=2' http://locust-master:8089/swarm
+```
+
+**5.1.3 To stop the load generation:**
+
+```bash
+kubectl -n sample-application run strzal --image=djbingham/curl \
+ --restart='OnFailure' -i --tty --rm --command -- curl \
+ http://locust-master:8089/stop
+```
+
+**5.1.4 To delete the HotROD sample app:**
+
+```bash
+curl -sL https://github.com/SigNoz/signoz/raw/develop/sample-apps/hotrod/hotrod-delete.sh \
+ | HOTROD_NAMESPACE=sample-application bash
+```
+
+ **[`^top^`](#)**
+
+---
+
+## Other Ways to Contribute
+
+There are many other ways to get involved with the community and to participate in this project:
+
+- Use the product, submitting GitHub issues when a problem is found.
+- Help code review pull requests and participate in issue threads.
+- Submit a new feature request as an issue.
+- Help answer questions on forums such as Stack Overflow and [SigNoz Community Slack Channel](https://signoz.io/slack).
+- Tell others about the project on Twitter, your blog, etc.
+
+
+Again, Feel free to ping us on [`#contributing`](https://signoz-community.slack.com/archives/C01LWQ8KS7M) or [`#contributing-frontend`](https://signoz-community.slack.com/archives/C027134DM8B) on our slack community if you need any help on this :)
+
+Thank You!
diff --git a/signoz/LICENSE b/signoz/LICENSE
new file mode 100644
index 0000000..2fef891
--- /dev/null
+++ b/signoz/LICENSE
@@ -0,0 +1,25 @@
+Copyright (c) 2020-present SigNoz Inc.
+
+Portions of this software are licensed as follows:
+
+* All content that resides under the "ee/" directory of this repository, if that directory exists, is licensed under the license defined in "ee/LICENSE".
+* All third party components incorporated into the SigNoz Software are licensed under the original license provided by the owner of the applicable component.
+* Content outside of the above mentioned directories or restrictions above is available under the "MIT Expat" license as defined below.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
\ No newline at end of file
diff --git a/signoz/Makefile b/signoz/Makefile
new file mode 100644
index 0000000..5f4a3c1
--- /dev/null
+++ b/signoz/Makefile
@@ -0,0 +1,191 @@
+#
+# Reference Guide - https://www.gnu.org/software/make/manual/make.html
+#
+
+# Build variables
+BUILD_VERSION ?= $(shell git describe --always --tags)
+BUILD_HASH ?= $(shell git rev-parse --short HEAD)
+BUILD_TIME ?= $(shell date -u +"%Y-%m-%dT%H:%M:%SZ")
+BUILD_BRANCH ?= $(shell git rev-parse --abbrev-ref HEAD)
+DEV_LICENSE_SIGNOZ_IO ?= https://staging-license.signoz.io/api/v1
+DEV_BUILD ?= "" # set to any non-empty value to enable dev build
+
+# Internal variables or constants.
+FRONTEND_DIRECTORY ?= frontend
+QUERY_SERVICE_DIRECTORY ?= pkg/query-service
+EE_QUERY_SERVICE_DIRECTORY ?= ee/query-service
+STANDALONE_DIRECTORY ?= deploy/docker/clickhouse-setup
+SWARM_DIRECTORY ?= deploy/docker-swarm/clickhouse-setup
+
+GOOS ?= $(shell go env GOOS)
+GOARCH ?= $(shell go env GOARCH)
+GOPATH ?= $(shell go env GOPATH)
+
+REPONAME ?= signoz
+DOCKER_TAG ?= $(subst v,,$(BUILD_VERSION))
+FRONTEND_DOCKER_IMAGE ?= frontend
+QUERY_SERVICE_DOCKER_IMAGE ?= query-service
+
+# Build-time Go variables
+PACKAGE?=go.signoz.io/signoz
+buildVersion=${PACKAGE}/pkg/query-service/version.buildVersion
+buildHash=${PACKAGE}/pkg/query-service/version.buildHash
+buildTime=${PACKAGE}/pkg/query-service/version.buildTime
+gitBranch=${PACKAGE}/pkg/query-service/version.gitBranch
+licenseSignozIo=${PACKAGE}/ee/query-service/constants.LicenseSignozIo
+
+LD_FLAGS=-X ${buildHash}=${BUILD_HASH} -X ${buildTime}=${BUILD_TIME} -X ${buildVersion}=${BUILD_VERSION} -X ${gitBranch}=${BUILD_BRANCH}
+DEV_LD_FLAGS=-X ${licenseSignozIo}=${DEV_LICENSE_SIGNOZ_IO}
+
+all: build-push-frontend build-push-query-service
+
+# Steps to build static files of frontend
+build-frontend-static:
+ @echo "------------------"
+ @echo "--> Building frontend static files"
+ @echo "------------------"
+ @cd $(FRONTEND_DIRECTORY) && \
+ rm -rf build && \
+ CI=1 yarn install && \
+ yarn build && \
+ ls -l build
+
+# Steps to build and push docker image of frontend
+.PHONY: build-frontend-amd64 build-push-frontend
+# Step to build docker image of frontend in amd64 (used in build pipeline)
+build-frontend-amd64: build-frontend-static
+ @echo "------------------"
+ @echo "--> Building frontend docker image for amd64"
+ @echo "------------------"
+ @cd $(FRONTEND_DIRECTORY) && \
+ docker build --file Dockerfile -t $(REPONAME)/$(FRONTEND_DOCKER_IMAGE):$(DOCKER_TAG) \
+ --build-arg TARGETPLATFORM="linux/amd64" .
+
+# Step to build and push docker image of frontend(used in push pipeline)
+build-push-frontend: build-frontend-static
+ @echo "------------------"
+ @echo "--> Building and pushing frontend docker image"
+ @echo "------------------"
+ @cd $(FRONTEND_DIRECTORY) && \
+ docker buildx build --file Dockerfile --progress plain --push --platform linux/arm64,linux/amd64 \
+ --tag $(REPONAME)/$(FRONTEND_DOCKER_IMAGE):$(DOCKER_TAG) .
+
+# Steps to build static binary of query service
+.PHONY: build-query-service-static
+build-query-service-static:
+ @echo "------------------"
+ @echo "--> Building query-service static binary"
+ @echo "------------------"
+ @if [ $(DEV_BUILD) != "" ]; then \
+ cd $(QUERY_SERVICE_DIRECTORY) && \
+ CGO_ENABLED=1 go build -tags timetzdata -a -o ./bin/query-service-${GOOS}-${GOARCH} \
+ -ldflags "-linkmode external -extldflags '-static' -s -w ${LD_FLAGS} ${DEV_LD_FLAGS}"; \
+ else \
+ cd $(QUERY_SERVICE_DIRECTORY) && \
+ CGO_ENABLED=1 go build -tags timetzdata -a -o ./bin/query-service-${GOOS}-${GOARCH} \
+ -ldflags "-linkmode external -extldflags '-static' -s -w ${LD_FLAGS}"; \
+ fi
+
+.PHONY: build-query-service-static-amd64
+build-query-service-static-amd64:
+ make GOARCH=amd64 build-query-service-static
+
+.PHONY: build-query-service-static-arm64
+build-query-service-static-arm64:
+ make CC=aarch64-linux-gnu-gcc GOARCH=arm64 build-query-service-static
+
+# Steps to build static binary of query service for all platforms
+.PHONY: build-query-service-static-all
+build-query-service-static-all: build-query-service-static-amd64 build-query-service-static-arm64
+
+# Steps to build and push docker image of query service
+.PHONY: build-query-service-amd64 build-push-query-service
+# Step to build docker image of query service in amd64 (used in build pipeline)
+build-query-service-amd64: build-query-service-static-amd64
+ @echo "------------------"
+ @echo "--> Building query-service docker image for amd64"
+ @echo "------------------"
+ @docker build --file $(QUERY_SERVICE_DIRECTORY)/Dockerfile \
+ --tag $(REPONAME)/$(QUERY_SERVICE_DOCKER_IMAGE):$(DOCKER_TAG) \
+ --build-arg TARGETPLATFORM="linux/amd64" .
+
+# Step to build and push docker image of query in amd64 and arm64 (used in push pipeline)
+build-push-query-service: build-query-service-static-all
+ @echo "------------------"
+ @echo "--> Building and pushing query-service docker image"
+ @echo "------------------"
+ @docker buildx build --file $(QUERY_SERVICE_DIRECTORY)/Dockerfile --progress plain \
+ --push --platform linux/arm64,linux/amd64 \
+ --tag $(REPONAME)/$(QUERY_SERVICE_DOCKER_IMAGE):$(DOCKER_TAG) .
+
+# Step to build EE docker image of query service in amd64 (used in build pipeline)
+build-ee-query-service-amd64:
+ @echo "------------------"
+ @echo "--> Building query-service docker image for amd64"
+ @echo "------------------"
+ make QUERY_SERVICE_DIRECTORY=${EE_QUERY_SERVICE_DIRECTORY} build-query-service-amd64
+
+# Step to build and push EE docker image of query in amd64 and arm64 (used in push pipeline)
+build-push-ee-query-service:
+ @echo "------------------"
+ @echo "--> Building and pushing query-service docker image"
+ @echo "------------------"
+ make QUERY_SERVICE_DIRECTORY=${EE_QUERY_SERVICE_DIRECTORY} build-push-query-service
+
+dev-setup:
+ mkdir -p /var/lib/signoz
+ sqlite3 /var/lib/signoz/signoz.db "VACUUM";
+ mkdir -p pkg/query-service/config/dashboards
+ @echo "------------------"
+ @echo "--> Local Setup completed"
+ @echo "------------------"
+
+run-local:
+ @docker-compose -f \
+ $(STANDALONE_DIRECTORY)/docker-compose-core.yaml -f $(STANDALONE_DIRECTORY)/docker-compose-local.yaml \
+ up --build -d
+
+down-local:
+ @docker-compose -f \
+ $(STANDALONE_DIRECTORY)/docker-compose-core.yaml -f $(STANDALONE_DIRECTORY)/docker-compose-local.yaml \
+ down -v
+
+pull-signoz:
+ @docker-compose -f $(STANDALONE_DIRECTORY)/docker-compose.yaml pull
+
+run-signoz:
+ @docker-compose -f $(STANDALONE_DIRECTORY)/docker-compose.yaml up --build -d
+
+run-testing:
+ @docker-compose -f $(STANDALONE_DIRECTORY)/docker-compose.testing.yaml up --build -d
+
+down-signoz:
+ @docker-compose -f $(STANDALONE_DIRECTORY)/docker-compose.yaml down -v
+
+clear-standalone-data:
+ @docker run --rm -v "$(PWD)/$(STANDALONE_DIRECTORY)/data:/pwd" busybox \
+ sh -c "cd /pwd && rm -rf alertmanager/* clickhouse*/* signoz/* zookeeper-*/*"
+
+clear-swarm-data:
+ @docker run --rm -v "$(PWD)/$(SWARM_DIRECTORY)/data:/pwd" busybox \
+ sh -c "cd /pwd && rm -rf alertmanager/* clickhouse*/* signoz/* zookeeper-*/*"
+
+clear-standalone-ch:
+ @docker run --rm -v "$(PWD)/$(STANDALONE_DIRECTORY)/data:/pwd" busybox \
+ sh -c "cd /pwd && rm -rf clickhouse*/* zookeeper-*/*"
+
+clear-swarm-ch:
+ @docker run --rm -v "$(PWD)/$(SWARM_DIRECTORY)/data:/pwd" busybox \
+ sh -c "cd /pwd && rm -rf clickhouse*/* zookeeper-*/*"
+
+test:
+ go test ./pkg/query-service/app/metrics/...
+ go test ./pkg/query-service/cache/...
+ go test ./pkg/query-service/app/...
+ go test ./pkg/query-service/app/querier/...
+ go test ./pkg/query-service/converter/...
+ go test ./pkg/query-service/formatter/...
+ go test ./pkg/query-service/tests/integration/...
+ go test ./pkg/query-service/rules/...
+ go test ./pkg/query-service/collectorsimulator/...
+ go test ./pkg/query-service/postprocess/...
diff --git a/signoz/README.de-de.md b/signoz/README.de-de.md
new file mode 100644
index 0000000..1fdbcbd
--- /dev/null
+++ b/signoz/README.de-de.md
@@ -0,0 +1,216 @@
+
+
+
+
Überwache deine Anwendungen und behebe Probleme in deinen bereitgestellten Anwendungen. SigNoz ist eine Open Source Alternative zu DataDog, New Relic, etc.
+
+
+
+
+
+
+
+
+
+
+
+##
+
+SigNoz hilft Entwicklern, Anwendungen zu überwachen und Probleme in ihren bereitgestellten Anwendungen zu beheben. Mit SigNoz können Sie Folgendes tun:
+
+👉 Visualisieren Sie Metriken, Traces und Logs in einer einzigen Oberfläche.
+
+👉 Sie können Metriken wie die p99-Latenz, Fehlerquoten für Ihre Dienste, externe API-Aufrufe und individuelle Endpunkte anzeigen.
+
+👉 Sie können die Ursache des Problems ermitteln, indem Sie zu den genauen Traces gehen, die das Problem verursachen, und detaillierte Flammenbilder einzelner Anfragetraces anzeigen.
+
+👉 Führen Sie Aggregationen auf Trace-Daten durch, um geschäftsrelevante Metriken zu erhalten.
+
+👉 Filtern und Abfragen von Logs, Erstellen von Dashboards und Benachrichtigungen basierend auf Attributen in den Logs.
+
+👉 Automatische Aufzeichnung von Ausnahmen in Python, Java, Ruby und Javascript.
+
+👉 Einfache Einrichtung von Benachrichtigungen mit dem selbst erstellbaren Abfrage-Builder.
+
+##
+
+### Anwendung Metriken
+
+![application_metrics](https://user-images.githubusercontent.com/83692067/226637410-900dbc5e-6705-4b11-a10c-bd0faeb2a92f.png)
+
+### Verteiltes Tracing
+
+
+
+
+
+### Log Verwaltung
+
+
+
+### Infrastruktur Überwachung
+
+
+
+### Exceptions Monitoring
+
+![exceptions_light](https://user-images.githubusercontent.com/83692067/226637967-4188d024-3ac9-4799-be95-f5ea9c45436f.png)
+
+### Alarme
+
+
+
+
+
+## Werde Teil unserer Slack Community
+
+Sag Hi zu uns auf [Slack](https://signoz.io/slack) 👋
+
+
+
+## Funktionen:
+
+- Einheitliche Benutzeroberfläche für Metriken, Traces und Logs. Keine Notwendigkeit, zwischen Prometheus und Jaeger zu wechseln, um Probleme zu debuggen oder ein separates Log-Tool wie Elastic neben Ihrer Metriken- und Traces-Stack zu verwenden.
+- Überblick über Anwendungsmetriken wie RPS, Latenzzeiten des 50tes/90tes/99tes Perzentils und Fehlerquoten.
+- Langsamste Endpunkte in Ihrer Anwendung.
+- Zeigen Sie genaue Anfragetraces an, um Probleme in nachgelagerten Diensten, langsamen Datenbankabfragen oder Aufrufen von Drittanbieterdiensten wie Zahlungsgateways zu identifizieren.
+- Filtern Sie Traces nach Dienstname, Operation, Latenz, Fehler, Tags/Annotationen.
+- Führen Sie Aggregationen auf Trace-Daten (Ereignisse/Spans) durch, um geschäftsrelevante Metriken zu erhalten. Beispielsweise können Sie die Fehlerquote und die 99tes Perzentillatenz für `customer_type: gold` oder `deployment_version: v2` oder `external_call: paypal` erhalten.
+- Native Unterstützung für OpenTelemetry-Logs, erweiterten Log-Abfrage-Builder und automatische Log-Sammlung aus dem Kubernetes-Cluster.
+- Blitzschnelle Log-Analytik ([Logs Perf. Benchmark](https://signoz.io/blog/logs-performance-benchmark/))
+- End-to-End-Sichtbarkeit der Infrastrukturleistung, Aufnahme von Metriken aus allen Arten von Host-Umgebungen.
+- Einfache Einrichtung von Benachrichtigungen mit dem selbst erstellbaren Abfrage-Builder.
+
+
+
+## Wieso SigNoz?
+
+Als Entwickler fanden wir es anstrengend, uns für jede kleine Funktion, die wir haben wollten, auf Closed Source SaaS Anbieter verlassen zu müssen. Closed Source Anbieter überraschen ihre Kunden zum Monatsende oft mit hohen Rechnungen, die keine Transparenz bzgl. der Kostenaufteilung bieten.
+
+Wir wollten eine selbst gehostete, Open Source Variante von Lösungen wie DataDog, NewRelic für Firmen anbieten, die Datenschutz und Sicherheitsbedenken haben, bei der Weitergabe von Kundendaten an Drittanbieter.
+
+Open Source gibt dir außerdem die totale Kontrolle über deine Konfiguration, Stichprobenentnahme und Betriebszeit. Du kannst des Weiteren neue Module auf Basis von SigNoz bauen, die erweiterte, geschäftsspezifische Funktionen anbieten.
+
+### Languages supported:
+
+Wir unterstützen [OpenTelemetry](https://opentelemetry.io) als Bibliothek, mit der Sie Ihre Anwendungen instrumentieren können. Daher wird jedes von OpenTelemetry unterstützte Framework und jede Sprache auch von SignNoz unterstützt. Einige der wichtigsten unterstützten Sprachen sind:
+
+- Java
+- Python
+- NodeJS
+- Go
+- PHP
+- .NET
+- Ruby
+- Elixir
+- Rust
+
+Hier findest du die vollständige Liste von unterstützten Programmiersprachen - https://opentelemetry.io/docs/
+
+
+
+## Erste Schritte mit SigNoz
+
+### Bereitstellung mit Docker
+
+Bitte folge den [hier](https://signoz.io/docs/install/docker/) aufgelisteten Schritten um deine Anwendung mit Docker bereitzustellen.
+
+Die [Anleitungen zur Fehlerbehebung](https://signoz.io/docs/install/troubleshooting/) könnten hilfreich sein, falls du auf irgendwelche Schwierigkeiten stößt.
+
+ 
+
+### Deploy in Kubernetes using Helm
+
+Bitte folge den [hier](https://signoz.io/docs/deployment/helm_chart) aufgelisteten Schritten, um deine Anwendung mit Helm Charts bereitzustellen.
+
+
+
+## Vergleiche mit bekannten Tools
+
+### SigNoz vs Prometheus
+
+Prometheus ist gut, falls du dich nur für Metriken interessierst. Wenn du eine nahtlose Integration von Metriken und Einzelschritt-Fehlersuchen haben möchtest, ist die Kombination aus Prometheus und Jaeger nicht das Richtige für dich.
+
+Unser Ziel ist es, eine integrierte Benutzeroberfläche aus Metriken und Einzelschritt-Fehlersuchen anzubieten, ähnlich wie es SaaS Anbieter wie Datadog tun, mit der Möglichkeit von erweitertem filtern und aggregieren von Fehlersuchen. Etwas, was in Jaeger aktuell fehlt.
+
+ 
+
+### SigNoz vs Jaeger
+
+Jaeger kümmert sich nur um verteilte Einzelschritt-Fehlersuche. SigNoz erstellt sowohl Metriken als auch Einzelschritt-Fehlersuche, daneben haben wir auch Protokoll Verwaltung auf unserem Plan.
+
+Außerdem hat SigNoz noch mehr spezielle Funktionen im Vergleich zu Jaeger:
+
+- Jaeger UI zeigt keine Metriken für Einzelschritt-Fehlersuchen oder für gefilterte Einzelschritt-Fehlersuchen an.
+- Jaeger erstellt keine Aggregate für gefilterte Einzelschritt-Fehlersuchen, z. B. die P99 Latenz von Abfragen mit dem Tag `customer_type=premium`, was hingegen mit SigNoz leicht umsetzbar ist.
+
+ 
+
+### SigNoz vs Elastic
+
+- Die Verwaltung von SigNoz-Protokollen basiert auf 'ClickHouse', einem spaltenbasierten OLAP-Datenspeicher, der aggregierte Protokollanalyseabfragen wesentlich effizienter macht.
+- 50 % geringerer Ressourcenbedarf im Vergleich zu Elastic während der Aufnahme.
+
+Wir haben Benchmarks veröffentlicht, die Elastic mit SignNoz vergleichen. Schauen Sie es sich [hier](https://signoz.io/blog/logs-performance-benchmark/?utm_source=github-readme&utm_medium=logs-benchmark)
+
+ 
+
+### SigNoz vs Loki
+
+- SigNoz unterstützt Aggregationen von Daten mit hoher Kardinalität über ein großes Volumen, Loki hingegen nicht.
+- SigNoz unterstützt Indizes über Daten mit hoher Kardinalität und hat keine Beschränkungen hinsichtlich der Anzahl der Indizes, während Loki maximale Streams erreicht, wenn ein paar Indizes hinzugefügt werden.
+- Das Durchsuchen großer Datenmengen ist in Loki im Vergleich zu SigNoz schwierig und langsam.
+
+Wir haben Benchmarks veröffentlicht, die Loki mit SigNoz vergleichen. Schauen Sie es sich [hier](https://signoz.io/blog/logs-performance-benchmark/?utm_source=github-readme&utm_medium=logs-benchmark)
+
+
+
+## Zum Projekt beitragen
+
+Wir ❤️ Beiträge zum Projekt, egal ob große oder kleine. Bitte lies dir zuerst die [CONTRIBUTING.md](CONTRIBUTING.md), durch, bevor du anfängst, Beiträge zu SigNoz zu machen.
+Du bist dir nicht sicher, wie du anfangen sollst? Schreib uns einfach auf dem #contributing Kanal in unserer [slack community](https://signoz.io/slack)
+
+### Unsere Projektbetreuer
+
+#### Backend
+
+- [Ankit Nayan](https://github.com/ankitnayan)
+- [Nityananda Gohain](https://github.com/nityanandagohain)
+- [Srikanth Chekuri](https://github.com/srikanthccv)
+- [Vishal Sharma](https://github.com/makeavish)
+
+#### Frontend
+
+- [Palash Gupta](https://github.com/palashgdev)
+- [Yunus M](https://github.com/YounixM)
+- [Rajat Dabade](https://github.com/Rajat-Dabade)
+
+#### DevOps
+
+- [Prashant Shahi](https://github.com/prashant-shahi)
+
+
+
+## Dokumentation
+
+Du findest unsere Dokumentation unter https://signoz.io/docs/. Falls etwas unverständlich ist oder fehlt, öffne gerne ein Github Issue mit dem Label `documentation` oder schreib uns über den Community Slack Channel.
+
+
+
+## Gemeinschaft
+
+Werde Teil der [slack community](https://signoz.io/slack) um mehr über verteilte Einzelschritt-Fehlersuche, Messung von Systemzuständen oder SigNoz zu erfahren und sich mit anderen Nutzern und Mitwirkenden in Verbindung zu setzen.
+
+Falls du irgendwelche Ideen, Fragen oder Feedback hast, kannst du sie gerne über unsere [Github Discussions](https://github.com/SigNoz/signoz/discussions) mit uns teilen.
+
+Wie immer, Dank an unsere großartigen Mitwirkenden!
+
+
+
+
diff --git a/signoz/README.md b/signoz/README.md
new file mode 100644
index 0000000..852b44f
--- /dev/null
+++ b/signoz/README.md
@@ -0,0 +1,230 @@
+
+
+
+
Monitor your applications and troubleshoot problems in your deployed applications, an open-source alternative to DataDog, New Relic, etc.
+
+
+
+
+
+
+
+
+
+
+
+
+##
+
+SigNoz helps developers monitor applications and troubleshoot problems in their deployed applications. With SigNoz, you can:
+
+👉 Visualise Metrics, Traces and Logs in a single pane of glass
+
+👉 You can see metrics like p99 latency, error rates for your services, external API calls and individual end points.
+
+👉 You can find the root cause of the problem by going to the exact traces which are causing the problem and see detailed flamegraphs of individual request traces.
+
+👉 Run aggregates on trace data to get business relevant metrics
+
+👉 Filter and query logs, build dashboards and alerts based on attributes in logs
+
+👉 Record exceptions automatically in Python, Java, Ruby, and Javascript
+
+👉 Easy to set alerts with DIY query builder
+
+
+### Application Metrics
+
+![application_metrics](https://user-images.githubusercontent.com/83692067/226637410-900dbc5e-6705-4b11-a10c-bd0faeb2a92f.png)
+
+
+### Distributed Tracing
+
+
+
+
+### Logs Management
+
+
+
+### Infrastructure Monitoring
+
+
+
+### Exceptions Monitoring
+
+![exceptions_light](https://user-images.githubusercontent.com/83692067/226637967-4188d024-3ac9-4799-be95-f5ea9c45436f.png)
+
+
+### Alerts
+
+
+
+
+
+
+
+## Join our Slack community
+
+Come say Hi to us on [Slack](https://signoz.io/slack) 👋
+
+
+
+
+## Features:
+
+- Unified UI for metrics, traces and logs. No need to switch from Prometheus to Jaeger to debug issues, or use a logs tool like Elastic separate from your metrics and traces stack.
+- Application overview metrics like RPS, 50th/90th/99th Percentile latencies, and Error Rate
+- Slowest endpoints in your application
+- See exact request trace to figure out issues in downstream services, slow DB queries, call to 3rd party services like payment gateways, etc
+- Filter traces by service name, operation, latency, error, tags/annotations.
+- Run aggregates on trace data (events/spans) to get business relevant metrics. e.g. You can get error rate and 99th percentile latency of `customer_type: gold` or `deployment_version: v2` or `external_call: paypal`
+- Native support for OpenTelemetry Logs, advanced log query builder, and automatic log collection from k8s cluster
+- Lightning quick log analytics ([Logs Perf. Benchmark](https://signoz.io/blog/logs-performance-benchmark/))
+- End-to-End visibility into infrastructure performance, ingest metrics from all kinds of host environments
+- Easy to set alerts with DIY query builder
+
+
+
+
+## Why SigNoz?
+
+Being developers, we found it annoying to rely on closed source SaaS vendors for every small feature we wanted. Closed source vendors often surprise you with huge month end bills without any transparency.
+
+We wanted to make a self-hosted & open source version of tools like DataDog, NewRelic for companies that have privacy and security concerns about having customer data going to third party services.
+
+Being open source also gives you complete control of your configuration, sampling, uptimes. You can also build modules over SigNoz to extend business specific capabilities
+
+### Languages supported:
+
+We support [OpenTelemetry](https://opentelemetry.io) as the library which you can use to instrument your applications. So any framework and language supported by OpenTelemetry is also supported by SigNoz. Some of the main supported languages are:
+
+- Java
+- Python
+- Node.js
+- Go
+- PHP
+- .NET
+- Ruby
+- Elixir
+- Rust
+
+
+You can find the complete list of languages here - https://opentelemetry.io/docs/
+
+
+
+
+## Getting Started
+
+### Deploy using Docker
+
+Please follow the steps listed [here](https://signoz.io/docs/install/docker/) to install using docker
+
+The [troubleshooting instructions](https://signoz.io/docs/install/troubleshooting/) may be helpful if you face any issues.
+
+ 
+
+
+### Deploy in Kubernetes using Helm
+
+Please follow the steps listed [here](https://signoz.io/docs/deployment/helm_chart) to install using helm charts
+
+
+
+
+## Comparisons to Familiar Tools
+
+### SigNoz vs Prometheus
+
+Prometheus is good if you want to do just metrics. But if you want to have a seamless experience between metrics and traces, then current experience of stitching together Prometheus & Jaeger is not great.
+
+Our goal is to provide an integrated UI between metrics & traces - similar to what SaaS vendors like Datadog provides - and give advanced filtering and aggregation over traces, something which Jaeger currently lack.
+
+ 
+
+### SigNoz vs Jaeger
+
+Jaeger only does distributed tracing. SigNoz supports metrics, traces and logs - all the 3 pillars of observability.
+
+Moreover, SigNoz has few more advanced features wrt Jaeger:
+
+- Jaegar UI doesn’t show any metrics on traces or on filtered traces
+- Jaeger can’t get aggregates on filtered traces. For example, p99 latency of requests which have tag - customer_type='premium'. This can be done easily on SigNoz
+
+ 
+
+### SigNoz vs Elastic
+
+- SigNoz Logs management are based on ClickHouse, a columnar OLAP datastore which makes aggregate log analytics queries much more efficient
+- 50% lower resource requirement compared to Elastic during ingestion
+
+We have published benchmarks comparing Elastic with SigNoz. Check it out [here](https://signoz.io/blog/logs-performance-benchmark/?utm_source=github-readme&utm_medium=logs-benchmark)
+
+ 
+
+### SigNoz vs Loki
+
+- SigNoz supports aggregations on high-cardinality data over a huge volume while loki doesn’t.
+- SigNoz supports indexes over high cardinality data and has no limitations on the number of indexes, while Loki reaches max streams with a few indexes added to it.
+- Searching over a huge volume of data is difficult and slow in Loki compared to SigNoz
+
+We have published benchmarks comparing Loki with SigNoz. Check it out [here](https://signoz.io/blog/logs-performance-benchmark/?utm_source=github-readme&utm_medium=logs-benchmark)
+
+
+
+
+## Contributing
+
+We ❤️ contributions big or small. Please read [CONTRIBUTING.md](CONTRIBUTING.md) to get started with making contributions to SigNoz.
+
+Not sure how to get started? Just ping us on `#contributing` in our [slack community](https://signoz.io/slack)
+
+### Project maintainers
+
+#### Backend
+
+- [Ankit Nayan](https://github.com/ankitnayan)
+- [Nityananda Gohain](https://github.com/nityanandagohain)
+- [Srikanth Chekuri](https://github.com/srikanthccv)
+- [Vishal Sharma](https://github.com/makeavish)
+
+#### Frontend
+
+- [Yunus M](https://github.com/YounixM)
+- [Vikrant Gupta](https://github.com/vikrantgupta25)
+- [Sagar Rajput](https://github.com/SagarRajput-7)
+
+#### DevOps
+
+- [Prashant Shahi](https://github.com/prashant-shahi)
+- [Vibhu Pandey](https://github.com/grandwizard28)
+
+
+
+
+## Documentation
+
+You can find docs at https://signoz.io/docs/. If you need any clarification or find something missing, feel free to raise a GitHub issue with the label `documentation` or reach out to us at the community slack channel.
+
+
+
+
+## Community
+
+Join the [slack community](https://signoz.io/slack) to know more about distributed tracing, observability, or SigNoz and to connect with other users and contributors.
+
+If you have any ideas, questions, or any feedback, please share on our [Github Discussions](https://github.com/SigNoz/signoz/discussions)
+
+As always, thanks to our amazing contributors!
+
+
+
+
diff --git a/signoz/README.pt-br.md b/signoz/README.pt-br.md
new file mode 100644
index 0000000..c817e8a
--- /dev/null
+++ b/signoz/README.pt-br.md
@@ -0,0 +1,158 @@
+
+
+
+
Monitore seus aplicativos e solucione problemas em seus aplicativos implantados, uma alternativa de código aberto para soluções como DataDog, New Relic, entre outras.
+
+
+
+
+
+
+
+
+
+
+
+
+##
+
+SigNoz auxilia os desenvolvedores a monitorarem aplicativos e solucionar problemas em seus aplicativos implantados. SigNoz usa rastreamento distribuído para obter visibilidade em sua pilha de software.
+
+👉 Você pode verificar métricas como latência p99, taxas de erro em seus serviços, requisições às APIs externas e endpoints individuais.
+
+👉 Você pode encontrar a causa raiz do problema acessando os rastreamentos exatos que estão causando o problema e verificar os quadros detalhados de cada requisição individual.
+
+👉 Execute agregações em dados de rastreamento para obter métricas de negócios relevantes.
+
+
+![SigNoz Feature](https://signoz-public.s3.us-east-2.amazonaws.com/signoz_hero_github.png)
+
+
+
+
+
+## Junte-se à nossa comunidade no Slack
+
+Venha dizer oi para nós no [Slack](https://signoz.io/slack) 👋
+
+
+
+
+
+## Funções:
+
+- Métricas de visão geral do aplicativo, como RPS, latências de percentual 50/90/99 e taxa de erro
+- Endpoints mais lentos em seu aplicativo
+- Visualize o rastreamento preciso de requisições de rede para descobrir problemas em serviços downstream, consultas lentas de banco de dados, chamadas para serviços de terceiros, como gateways de pagamento, etc.
+- Filtre os rastreamentos por nome de serviço, operação, latência, erro, tags / anotações.
+- Execute agregações em dados de rastreamento (eventos / extensões) para obter métricas de negócios relevantes, como por exemplo, você pode obter a taxa de erro e a latência do 99º percentil de `customer_type: gold` or `deployment_version: v2` or `external_call: paypal`
+- Interface de Usuário unificada para métricas e rastreios. Não há necessidade de mudar de Prometheus para Jaeger para depurar problemas.
+
+
+
+
+
+## Por que escolher SigNoz?
+
+Sendo desenvolvedores, achamos irritante contar com fornecedores de SaaS de código fechado para cada pequeno recurso que queríamos. Fornecedores de código fechado costumam surpreendê-lo com enormes contas no final do mês de uso sem qualquer transparência .
+
+Queríamos fazer uma versão auto-hospedada e de código aberto de ferramentas como DataDog, NewRelic para empresas que têm preocupações com privacidade e segurança em ter dados de clientes indo para serviços de terceiros.
+
+Ser open source também oferece controle completo de sua configuração, amostragem e tempos de atividade. Você também pode construir módulos sobre o SigNoz para estender recursos específicos do negócio.
+
+### Linguagens Suportadas:
+
+Nós apoiamos a biblioteca [OpenTelemetry](https://opentelemetry.io) como a biblioteca que você pode usar para instrumentar seus aplicativos. Em outras palavras, SigNoz oferece suporte a qualquer framework e linguagem que suporte a biblioteca OpenTelemetry. As principais linguagens suportadas incluem:
+
+- Java
+- Python
+- NodeJS
+- Go
+
+Você pode encontrar a lista completa de linguagens aqui - https://opentelemetry.io/docs/
+
+
+
+
+
+## Iniciando
+
+
+### Implantar usando Docker
+
+Siga as etapas listadas [aqui](https://signoz.io/docs/install/docker/) para instalar usando o Docker.
+
+Esse [guia para solução de problemas](https://signoz.io/docs/install/troubleshooting/) pode ser útil se você enfrentar quaisquer problemas.
+
+ 
+
+
+### Implentar no Kubernetes usando Helm
+
+Siga as etapas listadas [aqui](https://signoz.io/docs/deployment/helm_chart) para instalar usando helm charts.
+
+
+
+
+
+
+## Comparações com ferramentas similares
+
+### SigNoz ou Prometheus
+
+Prometheus é bom se você quiser apenas fazer métricas. Mas se você quiser ter uma experiência perfeita entre métricas e rastreamentos, a experiência atual de unir Prometheus e Jaeger não é ótima.
+
+Nosso objetivo é fornecer uma interface do usuário integrada entre métricas e rastreamentos - semelhante ao que fornecedores de SaaS como o Datadog fornecem - e fornecer filtragem e agregação avançada sobre rastreamentos, algo que a Jaeger atualmente carece.
+
+ 
+
+### SigNoz ou Jaeger
+
+Jaeger só faz rastreamento distribuído. SigNoz faz métricas e rastreia, e também temos gerenciamento de log em nossos planos.
+
+Além disso, SigNoz tem alguns recursos mais avançados do que Jaeger:
+
+- A interface de usuário do Jaegar não mostra nenhuma métrica em traces ou em traces filtrados
+- Jaeger não pode obter agregados em rastros filtrados. Por exemplo, latência p99 de solicitações que possuem tag - customer_type='premium'. Isso pode ser feito facilmente com SigNoz.
+
+
+
+
+
+## Contribuindo
+
+
+Nós ❤️ contribuições grandes ou pequenas. Leia [CONTRIBUTING.md](CONTRIBUTING.md) para começar a fazer contribuições para o SigNoz.
+
+Não sabe como começar? Basta enviar um sinal para nós no canal `#contributing` em nossa [comunidade no Slack.](https://signoz.io/slack)
+
+
+
+
+
+## Documentação
+
+Você pode encontrar a documentação em https://signoz.io/docs/. Se você tiver alguma dúvida ou sentir falta de algo, sinta-se à vontade para criar uma issue com a tag `documentation` no GitHub ou entre em contato conosco no canal da comunidade no Slack.
+
+
+
+
+
+## Comunidade
+
+Junte-se a [comunidade no Slack](https://signoz.io/slack) para saber mais sobre rastreamento distribuído, observabilidade ou SigNoz e para se conectar com outros usuários e colaboradores.
+
+Se você tiver alguma ideia, pergunta ou feedback, compartilhe em nosso [Github Discussões](https://github.com/SigNoz/signoz/discussions)
+
+Como sempre, obrigado aos nossos incríveis colaboradores!
+
+
+
+
+
+
+
diff --git a/signoz/README.zh-cn.md b/signoz/README.zh-cn.md
new file mode 100644
index 0000000..445474f
--- /dev/null
+++ b/signoz/README.zh-cn.md
@@ -0,0 +1,227 @@
+
+
+监控你的应用,并且可排查已部署应用的问题,这是一个可替代 DataDog、NewRelic 的开源方案
+
+
+
+
+
+
+
+
+
+
+
+##
+
+SigNoz 帮助开发人员监控应用并排查已部署应用的问题。你可以使用 SigNoz 实现如下能力:
+
+👉 在同一块面板上,可视化 Metrics, Traces 和 Logs 内容。
+
+👉 你可以关注服务的 p99 延迟和错误率, 包括外部 API 调用和个别的端点。
+
+👉 你可以找到问题的根因,通过提取相关问题的 traces 日志、单独查看请求 traces 的火焰图详情。
+
+👉 执行 trace 数据聚合,以获取业务相关的 metrics
+
+👉 对日志过滤和查询,通过日志的属性建立看板和告警
+
+👉 通过 Python,java,Ruby 和 Javascript 自动记录异常
+
+👉 轻松的自定义查询和设置告警
+
+### 应用 Metrics 展示
+
+![application_metrics](https://user-images.githubusercontent.com/83692067/226637410-900dbc5e-6705-4b11-a10c-bd0faeb2a92f.png)
+
+### 分布式追踪
+
+
+
+
+
+### 日志管理
+
+
+
+### 基础设施监控
+
+
+
+### 异常监控
+
+![exceptions_light](https://user-images.githubusercontent.com/83692067/226637967-4188d024-3ac9-4799-be95-f5ea9c45436f.png)
+
+### 告警
+
+
+
+
+
+## 加入我们 Slack 社区
+
+来 [Slack](https://signoz.io/slack) 和我们打招呼吧 👋
+
+
+
+## 特性:
+
+- 为 metrics, traces and logs 制定统一的 UI。 无需切换 Prometheus 到 Jaeger 去查找问题,也无需使用想 Elastic 这样的日志工具分开你的 metrics 和 traces
+
+- 默认统计应用的 metrics 数据,像 RPS (每秒请求数), 50th/90th/99th 的分位数延迟数据,还有相关的错误率
+
+- 找到应用中最慢的端点
+
+- 查看准确的请求跟踪数据,找到下游服务的问题了,比如 DB 慢查询,或者调用第三方的支付网关等
+
+- 通过 服务名、操作方式、延迟、错误、标签/注释 过滤 traces 数据
+
+- 通过聚合 trace 数据而获得业务相关的 metrics。 比如你可以通过 `customer_type: gold` 或者 `deployment_version: v2` 或者 `external_call: paypal` 获取错误率和 P99 延迟数据
+
+- 原生支持 OpenTelemetry 日志,高级日志查询,自动收集 k8s 相关日志
+
+- 快如闪电的日志分析 ([Logs Perf. Benchmark](https://signoz.io/blog/logs-performance-benchmark/))
+
+- 可视化点到点的基础设施性能,提取有所有类型机器的 metrics 数据
+
+- 轻易自定义告警查询
+
+
+
+## 为什么使用 SigNoz?
+
+作为开发者, 我们发现 SaaS 厂商对一些大家想要的小功能都是闭源的,这种行为真的让人有点恼火。 闭源厂商还会在月底给你一张没有明细的巨额账单。
+
+我们想做一个自托管并且可开源的工具,像 DataDog 和 NewRelic 那样, 为那些担心数据隐私和安全的公司提供第三方服务。
+
+作为开源的项目,你完全可以自己掌控你的配置、样本和更新。你同样可以基于 SigNoz 拓展特定的业务模块。
+
+### 支持的编程语言:
+
+我们支持 [OpenTelemetry](https://opentelemetry.io)。作为一个观测你应用的库文件。所以任何 OpenTelemetry 支持的框架和语言,对于 SigNoz 也同样支持。 一些主要支持的语言如下:
+
+- Java
+- Python
+- NodeJS
+- Go
+- PHP
+- .NET
+- Ruby
+- Elixir
+- Rust
+
+你可以在这里找到全部支持的语言列表 - https://opentelemetry.io/docs/
+
+
+
+## 让我们开始吧
+
+### 使用 Docker 部署
+
+请一步步跟随 [这里](https://signoz.io/docs/install/docker/) 通过 docker 来安装。
+
+这个 [排障说明书](https://signoz.io/docs/install/troubleshooting/) 可以帮助你解决碰到的问题。
+
+ 
+
+### 使用 Helm 在 Kubernetes 部署
+
+请一步步跟随 [这里](https://signoz.io/docs/deployment/helm_chart) 通过 helm 来安装
+
+
+
+## 比较相似的工具
+
+### SigNoz vs Prometheus
+
+Prometheus 是一个针对 metrics 监控的强大工具。但是如果你想无缝的切换 metrics 和 traces 查询,你当前大概率需要在 Prometheus 和 Jaeger 之间切换。
+
+我们的目标是提供一个客户观测 metrics 和 traces 整合的 UI。就像 SaaS 供应商 DataDog,它提供很多 jaeger 缺失的功能,比如针对 traces 过滤功能和聚合功能。
+
+ 
+
+### SigNoz vs Jaeger
+
+Jaeger 仅仅是一个分布式追踪系统。 但是 SigNoz 可以提供 metrics, traces 和 logs 所有的观测。
+
+而且, SigNoz 相较于 Jaeger 拥有更对的高级功能:
+
+- Jaegar UI 不能提供任何基于 traces 的 metrics 查询和过滤。
+
+- Jaeger 不能针对过滤的 traces 做聚合。 比如, p99 延迟的请求有个标签是 customer_type='premium'。 而这些在 SigNoz 可以轻松做到。
+
+ 
+
+### SigNoz vs Elastic
+
+- SigNoz 的日志管理是基于 ClickHouse 实现的,可以使日志的聚合更加高效,因为它是基于 OLAP 的数据仓储。
+
+- 与 Elastic 相比,可以节省 50% 的资源成本
+
+我们已经公布了 Elastic 和 SigNoz 的性能对比。 请点击 [这里](https://signoz.io/blog/logs-performance-benchmark/?utm_source=github-readme&utm_medium=logs-benchmark)
+
+ 
+
+### SigNoz vs Loki
+
+- SigNoz 支持大容量高基数的聚合,但是 loki 是不支持的。
+
+- SigNoz 支持索引的高基数查询,并且对索引没有数量限制,而 Loki 会在添加部分索引后到达最大上限。
+
+- 相较于 SigNoz,Loki 在搜索大量数据下既困难又缓慢。
+
+我们已经发布了基准测试对比 Loki 和 SigNoz 性能。请点击 [这里](https://signoz.io/blog/logs-performance-benchmark/?utm_source=github-readme&utm_medium=logs-benchmark)
+
+
+
+## 贡献
+
+我们 ❤️ 你的贡献,无论大小。 请先阅读 [CONTRIBUTING.md](CONTRIBUTING.md) 再开始给 SigNoz 做贡献。
+
+如果你不知道如何开始? 只需要在 [slack 社区](https://signoz.io/slack) 通过 `#contributing` 频道联系我们。
+
+### 项目维护人员
+
+#### 后端
+
+- [Ankit Nayan](https://github.com/ankitnayan)
+- [Nityananda Gohain](https://github.com/nityanandagohain)
+- [Srikanth Chekuri](https://github.com/srikanthccv)
+- [Vishal Sharma](https://github.com/makeavish)
+
+#### 前端
+
+- [Palash Gupta](https://github.com/palashgdev)
+- [Yunus M](https://github.com/YounixM)
+- [Rajat Dabade](https://github.com/Rajat-Dabade)
+
+#### 运维开发
+
+- [Prashant Shahi](https://github.com/prashant-shahi)
+
+
+
+## 文档
+
+你可以通过 https://signoz.io/docs/ 找到相关文档。如果你需要阐述问题或者发现一些确实的事件, 通过标签为 `documentation` 提交 Github 问题。或者通过 slack 社区频道。
+
+
+
+## 社区
+
+加入 [slack 社区](https://signoz.io/slack) 去了解更多关于分布式追踪、可观测性系统 。或者与 SigNoz 其他用户和贡献者交流。
+
+如果你有任何想法、问题、或者任何反馈, 请通过 [Github Discussions](https://github.com/SigNoz/signoz/discussions) 分享。
+
+不管怎么样,感谢这个项目的所有贡献者!
+
+
+
+
diff --git a/signoz/SECURITY.md b/signoz/SECURITY.md
new file mode 100644
index 0000000..000076f
--- /dev/null
+++ b/signoz/SECURITY.md
@@ -0,0 +1,18 @@
+# Security Policy
+
+SigNoz is looking forward to working with security researchers across the world to keep SigNoz and our users safe. If you have found an issue in our systems/applications, please reach out to us.
+
+## Supported Versions
+We always recommend using the latest version of SigNoz to ensure you get all security updates
+
+## Reporting a Vulnerability
+
+If you believe you have found a security vulnerability within SigNoz, please let us know right away. We'll try and fix the problem as soon as possible.
+
+**Do not report vulnerabilities using public GitHub issues**. Instead, email with a detailed account of the issue. Please submit one issue per email, this helps us triage vulnerabilities.
+
+Once we've received your email we'll keep you updated as we fix the vulnerability.
+
+## Thanks
+
+Thank you for keeping SigNoz and our users safe. 🙇
diff --git a/signoz/deploy/README.md b/signoz/deploy/README.md
new file mode 100644
index 0000000..5e6740e
--- /dev/null
+++ b/signoz/deploy/README.md
@@ -0,0 +1,82 @@
+# Deploy
+
+Check that you have cloned [signoz/signoz](https://github.com/signoz/signoz)
+and currently are in `signoz/deploy` folder.
+
+## Docker
+
+If you don't have docker set up, please follow [this guide](https://docs.docker.com/engine/install/)
+to set up docker before proceeding with the next steps.
+
+### Using Install Script
+
+Now run the following command to install:
+
+```sh
+./install.sh
+```
+
+### Using Docker Compose
+
+If you don't have docker-compose set up, please follow [this guide](https://docs.docker.com/compose/install/)
+to set up docker compose before proceeding with the next steps.
+
+For x86 chip (amd):
+
+```sh
+docker-compose -f docker/clickhouse-setup/docker-compose.yaml up -d
+```
+
+Open http://localhost:3301 in your favourite browser. In couple of minutes, you should see
+the data generated from hotrod in SigNoz UI.
+
+## Kubernetes
+
+### Using Helm
+
+#### Bring up SigNoz cluster
+
+```sh
+helm repo add signoz https://charts.signoz.io
+
+kubectl create ns platform
+
+helm -n platform install my-release signoz/signoz
+```
+
+To access the UI, you can `port-forward` the frontend service:
+
+```sh
+kubectl -n platform port-forward svc/my-release-frontend 3301:3301
+```
+
+Open http://localhost:3301 in your favourite browser. Few minutes after you generate load
+from the HotROD application, you should see the data generated from hotrod in SigNoz UI.
+
+#### Test HotROD application with SigNoz
+
+```sh
+kubectl create ns sample-application
+
+kubectl -n sample-application apply -f https://raw.githubusercontent.com/SigNoz/signoz/develop/sample-apps/hotrod/hotrod.yaml
+```
+
+To generate load:
+
+```sh
+kubectl -n sample-application run strzal --image=djbingham/curl \
+--restart='OnFailure' -i --tty --rm --command -- curl -X POST -F \
+'user_count=6' -F 'spawn_rate=2' http://locust-master:8089/swarm
+```
+
+To stop load:
+
+```sh
+kubectl -n sample-application run strzal --image=djbingham/curl \
+ --restart='OnFailure' -i --tty --rm --command -- curl \
+ http://locust-master:8089/stop
+```
+
+## Uninstall/Troubleshoot?
+
+Go to our official documentation site [signoz.io/docs](https://signoz.io/docs) for more.
diff --git a/signoz/deploy/docker-swarm/clickhouse-setup/alertmanager.yml b/signoz/deploy/docker-swarm/clickhouse-setup/alertmanager.yml
new file mode 100644
index 0000000..d69357f
--- /dev/null
+++ b/signoz/deploy/docker-swarm/clickhouse-setup/alertmanager.yml
@@ -0,0 +1,35 @@
+global:
+ resolve_timeout: 1m
+ slack_api_url: 'https://hooks.slack.com/services/xxx'
+
+route:
+ receiver: 'slack-notifications'
+
+receivers:
+- name: 'slack-notifications'
+ slack_configs:
+ - channel: '#alerts'
+ send_resolved: true
+ icon_url: https://avatars3.githubusercontent.com/u/3380462
+ title: |-
+ [{{ .Status | toUpper }}{{ if eq .Status "firing" }}:{{ .Alerts.Firing | len }}{{ end }}] {{ .CommonLabels.alertname }} for {{ .CommonLabels.job }}
+ {{- if gt (len .CommonLabels) (len .GroupLabels) -}}
+ {{" "}}(
+ {{- with .CommonLabels.Remove .GroupLabels.Names }}
+ {{- range $index, $label := .SortedPairs -}}
+ {{ if $index }}, {{ end }}
+ {{- $label.Name }}="{{ $label.Value -}}"
+ {{- end }}
+ {{- end -}}
+ )
+ {{- end }}
+ text: >-
+ {{ range .Alerts -}}
+ *Alert:* {{ .Annotations.title }}{{ if .Labels.severity }} - `{{ .Labels.severity }}`{{ end }}
+
+ *Description:* {{ .Annotations.description }}
+
+ *Details:*
+ {{ range .Labels.SortedPairs }} • *{{ .Name }}:* `{{ .Value }}`
+ {{ end }}
+ {{ end }}
\ No newline at end of file
diff --git a/signoz/deploy/docker-swarm/clickhouse-setup/alerts.yml b/signoz/deploy/docker-swarm/clickhouse-setup/alerts.yml
new file mode 100644
index 0000000..810a207
--- /dev/null
+++ b/signoz/deploy/docker-swarm/clickhouse-setup/alerts.yml
@@ -0,0 +1,11 @@
+groups:
+- name: ExampleCPULoadGroup
+ rules:
+ - alert: HighCpuLoad
+ expr: system_cpu_load_average_1m > 0.1
+ for: 0m
+ labels:
+ severity: warning
+ annotations:
+ summary: High CPU load
+ description: "CPU load is > 0.1\n VALUE = {{ $value }}\n LABELS = {{ $labels }}"
diff --git a/signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-cluster.xml b/signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-cluster.xml
new file mode 100644
index 0000000..0e3ddcd
--- /dev/null
+++ b/signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-cluster.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+ zookeeper-1
+ 2181
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ clickhouse
+ 9000
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-config.xml b/signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-config.xml
new file mode 100644
index 0000000..dd2b1bd
--- /dev/null
+++ b/signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-config.xml
@@ -0,0 +1,1139 @@
+
+
+
+
+
+ information
+ /var/log/clickhouse-server/clickhouse-server.log
+ /var/log/clickhouse-server/clickhouse-server.err.log
+
+ 1000M
+ 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8123
+
+
+ 9000
+
+
+ 9004
+
+
+ 9005
+
+
+
+
+
+
+
+
+
+
+
+ 9009
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4096
+
+
+ 3
+
+
+
+
+ false
+
+
+ /path/to/ssl_cert_file
+ /path/to/ssl_key_file
+
+
+ false
+
+
+ /path/to/ssl_ca_cert_file
+
+
+ none
+
+
+ 0
+
+
+ -1
+ -1
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+ none
+ true
+ true
+ sslv2,sslv3
+ true
+
+
+
+ true
+ true
+ sslv2,sslv3
+ true
+
+
+
+ RejectCertificateHandler
+
+
+
+
+
+
+
+
+ 100
+
+
+ 0
+
+
+
+ 10000
+
+
+
+
+
+ 0.9
+
+
+ 4194304
+
+
+ 0
+
+
+
+
+
+ 8589934592
+
+
+ 5368709120
+
+
+
+ 1000
+
+
+ 134217728
+
+
+ 10000
+
+
+ /var/lib/clickhouse/
+
+
+ /var/lib/clickhouse/tmp/
+
+
+
+ `
+
+
+
+
+
+ /var/lib/clickhouse/user_files/
+
+
+
+
+
+
+
+
+
+
+
+
+ users.xml
+
+
+
+ /var/lib/clickhouse/access/
+
+
+
+
+
+
+ default
+
+
+
+
+
+
+
+
+
+
+
+ default
+
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+ ' | sed -e 's|.*>\(.*\)<.*|\1|')
+ wget https://github.com/ClickHouse/clickhouse-jdbc-bridge/releases/download/v$PKG_VER/clickhouse-jdbc-bridge_$PKG_VER-1_all.deb
+ apt install --no-install-recommends -f ./clickhouse-jdbc-bridge_$PKG_VER-1_all.deb
+ clickhouse-jdbc-bridge &
+
+ * [CentOS/RHEL]
+ export MVN_URL=https://repo1.maven.org/maven2/ru/yandex/clickhouse/clickhouse-jdbc-bridge
+ export PKG_VER=$(curl -sL $MVN_URL/maven-metadata.xml | grep '' | sed -e 's|.*>\(.*\)<.*|\1|')
+ wget https://github.com/ClickHouse/clickhouse-jdbc-bridge/releases/download/v$PKG_VER/clickhouse-jdbc-bridge-$PKG_VER-1.noarch.rpm
+ yum localinstall -y clickhouse-jdbc-bridge-$PKG_VER-1.noarch.rpm
+ clickhouse-jdbc-bridge &
+
+ Please refer to https://github.com/ClickHouse/clickhouse-jdbc-bridge#usage for more information.
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3600
+
+
+
+ 3600
+
+
+ 60
+
+
+
+
+
+
+
+
+
+
+
+
+ system
+
+
+ toYYYYMM(event_date)
+
+
+
+
+
+ 7500
+
+
+
+
+ system
+
+
+ toYYYYMM(event_date)
+ 7500
+
+
+
+
+ system
+
+ toYYYYMM(event_date)
+ 7500
+
+
+
+
+ system
+
+ toYYYYMM(event_date)
+ 7500
+
+
+
+
+ system
+
+ toYYYYMM(event_date)
+ 7500
+
+
+
+
+
+
+ system
+
+ 7500
+ 1000
+
+
+
+
+ system
+
+
+ 7000
+
+
+
+
+
+
+ engine MergeTree
+ partition by toYYYYMM(finish_date)
+ order by (finish_date, finish_time_us, trace_id)
+
+ system
+
+ 7500
+
+
+
+
+
+ system
+
+
+
+ 1000
+
+
+
+
+
+
+
+ system
+
+
+ toYYYYMM(event_date)
+ 7500
+
+
+
+
+
+
+
+
+
+ *_dictionary.xml
+
+
+ *_function.xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /clickhouse/task_queue/ddl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ click_cost
+ any
+
+ 0
+ 3600
+
+
+ 86400
+ 60
+
+
+
+ max
+
+ 0
+ 60
+
+
+ 3600
+ 300
+
+
+ 86400
+ 3600
+
+
+
+
+
+ /var/lib/clickhouse/format_schemas/
+
+
+
+
+ hide encrypt/decrypt arguments
+ ((?:aes_)?(?:encrypt|decrypt)(?:_mysql)?)\s*\(\s*(?:'(?:\\'|.)+'|.*?)\s*\)
+
+ \1(???)
+
+
+
+
+
+
+
+
+
+ false
+
+ false
+
+
+ https://6f33034cfe684dd7a3ab9875e57b1c8d@o388870.ingest.sentry.io/5226277
+
+
+
+
+
+
+
+
+
+
+ 268435456
+ true
+
+
diff --git a/signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-storage.xml b/signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-storage.xml
new file mode 100644
index 0000000..54ec497
--- /dev/null
+++ b/signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-storage.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ 10485760
+
+
+ s3
+
+ https://BUCKET-NAME.s3-REGION-NAME.amazonaws.com/data/
+ ACCESS-KEY-ID
+ SECRET-ACCESS-KEY
+
+
+
+
+
+
+
+
+
+
+ default
+
+
+ s3
+ 0
+
+
+
+
+
+
diff --git a/signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-users.xml b/signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-users.xml
new file mode 100644
index 0000000..f185620
--- /dev/null
+++ b/signoz/deploy/docker-swarm/clickhouse-setup/clickhouse-users.xml
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+ 10000000000
+
+
+ random
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ ::/0
+
+
+
+ default
+
+
+ default
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3600
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+
diff --git a/signoz/deploy/docker-swarm/clickhouse-setup/docker-compose.yaml b/signoz/deploy/docker-swarm/clickhouse-setup/docker-compose.yaml
new file mode 100644
index 0000000..798aa12
--- /dev/null
+++ b/signoz/deploy/docker-swarm/clickhouse-setup/docker-compose.yaml
@@ -0,0 +1,287 @@
+version: "3.9"
+
+x-clickhouse-defaults: &clickhouse-defaults
+ image: clickhouse/clickhouse-server:24.1.2-alpine
+ tty: true
+ deploy:
+ restart_policy:
+ condition: on-failure
+ depends_on:
+ - zookeeper-1
+ # - zookeeper-2
+ # - zookeeper-3
+ logging:
+ options:
+ max-size: 50m
+ max-file: "3"
+ healthcheck:
+ # "clickhouse", "client", "-u ${CLICKHOUSE_USER}", "--password ${CLICKHOUSE_PASSWORD}", "-q 'SELECT 1'"
+ test:
+ [
+ "CMD",
+ "wget",
+ "--spider",
+ "-q",
+ "0.0.0.0:8123/ping"
+ ]
+ interval: 30s
+ timeout: 5s
+ retries: 3
+ ulimits:
+ nproc: 65535
+ nofile:
+ soft: 262144
+ hard: 262144
+
+x-db-depend: &db-depend
+ depends_on:
+ - clickhouse
+ - otel-collector-migrator
+ # - clickhouse-2
+ # - clickhouse-3
+
+
+services:
+ zookeeper-1:
+ image: bitnami/zookeeper:3.7.1
+ hostname: zookeeper-1
+ user: root
+ ports:
+ - "2181:2181"
+ - "2888:2888"
+ - "3888:3888"
+ volumes:
+ - ./data/zookeeper-1:/bitnami/zookeeper
+ environment:
+ - ZOO_SERVER_ID=1
+ # - ZOO_SERVERS=0.0.0.0:2888:3888,zookeeper-2:2888:3888,zookeeper-3:2888:3888
+ - ALLOW_ANONYMOUS_LOGIN=yes
+ - ZOO_AUTOPURGE_INTERVAL=1
+
+ # zookeeper-2:
+ # image: bitnami/zookeeper:3.7.0
+ # hostname: zookeeper-2
+ # user: root
+ # ports:
+ # - "2182:2181"
+ # - "2889:2888"
+ # - "3889:3888"
+ # volumes:
+ # - ./data/zookeeper-2:/bitnami/zookeeper
+ # environment:
+ # - ZOO_SERVER_ID=2
+ # - ZOO_SERVERS=zookeeper-1:2888:3888,0.0.0.0:2888:3888,zookeeper-3:2888:3888
+ # - ALLOW_ANONYMOUS_LOGIN=yes
+ # - ZOO_AUTOPURGE_INTERVAL=1
+
+ # zookeeper-3:
+ # image: bitnami/zookeeper:3.7.0
+ # hostname: zookeeper-3
+ # user: root
+ # ports:
+ # - "2183:2181"
+ # - "2890:2888"
+ # - "3890:3888"
+ # volumes:
+ # - ./data/zookeeper-3:/bitnami/zookeeper
+ # environment:
+ # - ZOO_SERVER_ID=3
+ # - ZOO_SERVERS=zookeeper-1:2888:3888,zookeeper-2:2888:3888,0.0.0.0:2888:3888
+ # - ALLOW_ANONYMOUS_LOGIN=yes
+ # - ZOO_AUTOPURGE_INTERVAL=1
+
+ clickhouse:
+ <<: *clickhouse-defaults
+ hostname: clickhouse
+ # ports:
+ # - "9000:9000"
+ # - "8123:8123"
+ # - "9181:9181"
+ volumes:
+ - ./clickhouse-config.xml:/etc/clickhouse-server/config.xml
+ - ./clickhouse-users.xml:/etc/clickhouse-server/users.xml
+ - ./clickhouse-cluster.xml:/etc/clickhouse-server/config.d/cluster.xml
+ # - ./clickhouse-storage.xml:/etc/clickhouse-server/config.d/storage.xml
+ - ./data/clickhouse/:/var/lib/clickhouse/
+
+ # clickhouse-2:
+ # <<: *clickhouse-defaults
+ # hostname: clickhouse-2
+ # ports:
+ # - "9001:9000"
+ # - "8124:8123"
+ # - "9182:9181"
+ # volumes:
+ # - ./clickhouse-config.xml:/etc/clickhouse-server/config.xml
+ # - ./clickhouse-users.xml:/etc/clickhouse-server/users.xml
+ # - ./clickhouse-cluster.xml:/etc/clickhouse-server/config.d/cluster.xml
+ # # - ./clickhouse-storage.xml:/etc/clickhouse-server/config.d/storage.xml
+ # - ./data/clickhouse-2/:/var/lib/clickhouse/
+
+ # clickhouse-3:
+ # <<: *clickhouse-defaults
+ # hostname: clickhouse-3
+ # ports:
+ # - "9002:9000"
+ # - "8125:8123"
+ # - "9183:9181"
+ # volumes:
+ # - ./clickhouse-config.xml:/etc/clickhouse-server/config.xml
+ # - ./clickhouse-users.xml:/etc/clickhouse-server/users.xml
+ # - ./clickhouse-cluster.xml:/etc/clickhouse-server/config.d/cluster.xml
+ # # - ./clickhouse-storage.xml:/etc/clickhouse-server/config.d/storage.xml
+ # - ./data/clickhouse-3/:/var/lib/clickhouse/
+
+ alertmanager:
+ image: signoz/alertmanager:0.23.5
+ volumes:
+ - ./data/alertmanager:/data
+ command:
+ - --queryService.url=http://query-service:8085
+ - --storage.path=/data
+ depends_on:
+ - query-service
+ deploy:
+ restart_policy:
+ condition: on-failure
+
+ query-service:
+ image: signoz/query-service:0.51.0
+ command:
+ [
+ "-config=/root/config/prometheus.yml",
+ # "--prefer-delta=true"
+ ]
+ # ports:
+ # - "6060:6060" # pprof port
+ # - "8080:8080" # query-service port
+ volumes:
+ - ./prometheus.yml:/root/config/prometheus.yml
+ - ../dashboards:/root/config/dashboards
+ - ./data/signoz/:/var/lib/signoz/
+ environment:
+ - ClickHouseUrl=tcp://clickhouse:9000
+ - ALERTMANAGER_API_PREFIX=http://alertmanager:9093/api/
+ - SIGNOZ_LOCAL_DB_PATH=/var/lib/signoz/signoz.db
+ - DASHBOARDS_PATH=/root/config/dashboards
+ - STORAGE=clickhouse
+ - GODEBUG=netdns=go
+ - TELEMETRY_ENABLED=true
+ - DEPLOYMENT_TYPE=docker-swarm
+ healthcheck:
+ test:
+ [
+ "CMD",
+ "wget",
+ "--spider",
+ "-q",
+ "localhost:8080/api/v1/health"
+ ]
+ interval: 30s
+ timeout: 5s
+ retries: 3
+ deploy:
+ restart_policy:
+ condition: on-failure
+ <<: *db-depend
+
+ frontend:
+ image: signoz/frontend:0.48.0
+ deploy:
+ restart_policy:
+ condition: on-failure
+ depends_on:
+ - alertmanager
+ - query-service
+ ports:
+ - "3301:3301"
+ volumes:
+ - ../common/nginx-config.conf:/etc/nginx/conf.d/default.conf
+
+ otel-collector:
+ image: signoz/signoz-otel-collector:0.102.3
+ command:
+ [
+ "--config=/etc/otel-collector-config.yaml",
+ "--manager-config=/etc/manager-config.yaml",
+ "--feature-gates=-pkg.translator.prometheus.NormalizeName"
+ ]
+ user: root # required for reading docker container logs
+ volumes:
+ - ./otel-collector-config.yaml:/etc/otel-collector-config.yaml
+ - ./otel-collector-opamp-config.yaml:/etc/manager-config.yaml
+ - /var/lib/docker/containers:/var/lib/docker/containers:ro
+ environment:
+ - OTEL_RESOURCE_ATTRIBUTES=host.name={{.Node.Hostname}},os.type={{.Node.Platform.OS}},dockerswarm.service.name={{.Service.Name}},dockerswarm.task.name={{.Task.Name}}
+ - DOCKER_MULTI_NODE_CLUSTER=false
+ - LOW_CARDINAL_EXCEPTION_GROUPING=false
+ ports:
+ # - "1777:1777" # pprof extension
+ - "4317:4317" # OTLP gRPC receiver
+ - "4318:4318" # OTLP HTTP receiver
+ # - "8888:8888" # OtelCollector internal metrics
+ # - "8889:8889" # signoz spanmetrics exposed by the agent
+ # - "9411:9411" # Zipkin port
+ # - "13133:13133" # Health check extension
+ # - "14250:14250" # Jaeger gRPC
+ # - "14268:14268" # Jaeger thrift HTTP
+ # - "55678:55678" # OpenCensus receiver
+ # - "55679:55679" # zPages extension
+ deploy:
+ mode: global
+ restart_policy:
+ condition: on-failure
+ depends_on:
+ - clickhouse
+ - otel-collector-migrator
+ - query-service
+
+ otel-collector-migrator:
+ image: signoz/signoz-schema-migrator:0.102.3
+ deploy:
+ restart_policy:
+ condition: on-failure
+ delay: 5s
+ command:
+ - "--dsn=tcp://clickhouse:9000"
+ depends_on:
+ - clickhouse
+ # - clickhouse-2
+ # - clickhouse-3
+
+ logspout:
+ image: "gliderlabs/logspout:v3.2.14"
+ volumes:
+ - /etc/hostname:/etc/host_hostname:ro
+ - /var/run/docker.sock:/var/run/docker.sock
+ command: syslog+tcp://otel-collector:2255
+ depends_on:
+ - otel-collector
+ deploy:
+ mode: global
+ restart_policy:
+ condition: on-failure
+
+ hotrod:
+ image: jaegertracing/example-hotrod:1.30
+ command: [ "all" ]
+ environment:
+ - JAEGER_ENDPOINT=http://otel-collector:14268/api/traces
+ logging:
+ options:
+ max-size: 50m
+ max-file: "3"
+
+ load-hotrod:
+ image: "signoz/locust:1.2.3"
+ hostname: load-hotrod
+ environment:
+ ATTACKED_HOST: http://hotrod:8080
+ LOCUST_MODE: standalone
+ NO_PROXY: standalone
+ TASK_DELAY_FROM: 5
+ TASK_DELAY_TO: 30
+ QUIET_MODE: "${QUIET_MODE:-false}"
+ LOCUST_OPTS: "--headless -u 10 -r 1"
+ volumes:
+ - ../common/locust-scripts:/locust
diff --git a/signoz/deploy/docker-swarm/clickhouse-setup/docker-entrypoint-initdb.d/init-db.sql b/signoz/deploy/docker-swarm/clickhouse-setup/docker-entrypoint-initdb.d/init-db.sql
new file mode 100644
index 0000000..f71983c
--- /dev/null
+++ b/signoz/deploy/docker-swarm/clickhouse-setup/docker-entrypoint-initdb.d/init-db.sql
@@ -0,0 +1,31 @@
+CREATE TABLE IF NOT EXISTS signoz_index (
+ timestamp DateTime64(9) CODEC(Delta, ZSTD(1)),
+ traceID String CODEC(ZSTD(1)),
+ spanID String CODEC(ZSTD(1)),
+ parentSpanID String CODEC(ZSTD(1)),
+ serviceName LowCardinality(String) CODEC(ZSTD(1)),
+ name LowCardinality(String) CODEC(ZSTD(1)),
+ kind Int32 CODEC(ZSTD(1)),
+ durationNano UInt64 CODEC(ZSTD(1)),
+ tags Array(String) CODEC(ZSTD(1)),
+ tagsKeys Array(String) CODEC(ZSTD(1)),
+ tagsValues Array(String) CODEC(ZSTD(1)),
+ statusCode Int64 CODEC(ZSTD(1)),
+ references String CODEC(ZSTD(1)),
+ externalHttpMethod Nullable(String) CODEC(ZSTD(1)),
+ externalHttpUrl Nullable(String) CODEC(ZSTD(1)),
+ component Nullable(String) CODEC(ZSTD(1)),
+ dbSystem Nullable(String) CODEC(ZSTD(1)),
+ dbName Nullable(String) CODEC(ZSTD(1)),
+ dbOperation Nullable(String) CODEC(ZSTD(1)),
+ peerService Nullable(String) CODEC(ZSTD(1)),
+ INDEX idx_traceID traceID TYPE bloom_filter GRANULARITY 4,
+ INDEX idx_service serviceName TYPE bloom_filter GRANULARITY 4,
+ INDEX idx_name name TYPE bloom_filter GRANULARITY 4,
+ INDEX idx_kind kind TYPE minmax GRANULARITY 4,
+ INDEX idx_tagsKeys tagsKeys TYPE bloom_filter(0.01) GRANULARITY 64,
+ INDEX idx_tagsValues tagsValues TYPE bloom_filter(0.01) GRANULARITY 64,
+ INDEX idx_duration durationNano TYPE minmax GRANULARITY 1
+) ENGINE MergeTree()
+PARTITION BY toDate(timestamp)
+ORDER BY (serviceName, -toUnixTimestamp(timestamp))
\ No newline at end of file
diff --git a/signoz/deploy/docker-swarm/clickhouse-setup/otel-collector-config.yaml b/signoz/deploy/docker-swarm/clickhouse-setup/otel-collector-config.yaml
new file mode 100644
index 0000000..13ab19c
--- /dev/null
+++ b/signoz/deploy/docker-swarm/clickhouse-setup/otel-collector-config.yaml
@@ -0,0 +1,179 @@
+receivers:
+ tcplog/docker:
+ listen_address: "0.0.0.0:2255"
+ operators:
+ - type: regex_parser
+ regex: '^<([0-9]+)>[0-9]+ (?P[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?) (?P\S+) (?P\S+) [0-9]+ - -( (?P.*))?'
+ timestamp:
+ parse_from: attributes.timestamp
+ layout: '%Y-%m-%dT%H:%M:%S.%LZ'
+ - type: move
+ from: attributes["body"]
+ to: body
+ - type: remove
+ field: attributes.timestamp
+ # please remove names from below if you want to collect logs from them
+ - type: filter
+ id: signoz_logs_filter
+ expr: 'attributes.container_name matches "^signoz_(logspout|frontend|alertmanager|query-service|otel-collector|clickhouse|zookeeper)"'
+ opencensus:
+ endpoint: 0.0.0.0:55678
+ otlp:
+ protocols:
+ grpc:
+ endpoint: 0.0.0.0:4317
+ http:
+ endpoint: 0.0.0.0:4318
+ jaeger:
+ protocols:
+ grpc:
+ endpoint: 0.0.0.0:14250
+ thrift_http:
+ endpoint: 0.0.0.0:14268
+ # thrift_compact:
+ # endpoint: 0.0.0.0:6831
+ # thrift_binary:
+ # endpoint: 0.0.0.0:6832
+ hostmetrics:
+ collection_interval: 30s
+ scrapers:
+ cpu: {}
+ load: {}
+ memory: {}
+ disk: {}
+ filesystem: {}
+ network: {}
+ prometheus:
+ config:
+ global:
+ scrape_interval: 60s
+ scrape_configs:
+ # otel-collector internal metrics
+ - job_name: otel-collector
+ static_configs:
+ - targets:
+ - localhost:8888
+ labels:
+ job_name: otel-collector
+
+processors:
+ batch:
+ send_batch_size: 10000
+ send_batch_max_size: 11000
+ timeout: 10s
+ resourcedetection:
+ # Using OTEL_RESOURCE_ATTRIBUTES envvar, env detector adds custom labels.
+ detectors: [env, system] # include ec2 for AWS, gcp for GCP and azure for Azure.
+ timeout: 2s
+ signozspanmetrics/cumulative:
+ metrics_exporter: clickhousemetricswrite
+ latency_histogram_buckets: [100us, 1ms, 2ms, 6ms, 10ms, 50ms, 100ms, 250ms, 500ms, 1000ms, 1400ms, 2000ms, 5s, 10s, 20s, 40s, 60s ]
+ dimensions_cache_size: 100000
+ dimensions:
+ - name: service.namespace
+ default: default
+ - name: deployment.environment
+ default: default
+ # This is added to ensure the uniqueness of the timeseries
+ # Otherwise, identical timeseries produced by multiple replicas of
+ # collectors result in incorrect APM metrics
+ - name: signoz.collector.id
+ - name: service.version
+ - name: browser.platform
+ - name: browser.mobile
+ - name: k8s.cluster.name
+ - name: k8s.node.name
+ - name: k8s.namespace.name
+ - name: host.name
+ - name: host.type
+ - name: container.name
+ # memory_limiter:
+ # # 80% of maximum memory up to 2G
+ # limit_mib: 1500
+ # # 25% of limit up to 2G
+ # spike_limit_mib: 512
+ # check_interval: 5s
+ #
+ # # 50% of the maximum memory
+ # limit_percentage: 50
+ # # 20% of max memory usage spike expected
+ # spike_limit_percentage: 20
+ # queued_retry:
+ # num_workers: 4
+ # queue_size: 100
+ # retry_on_failure: true
+ signozspanmetrics/delta:
+ metrics_exporter: clickhousemetricswrite
+ latency_histogram_buckets: [100us, 1ms, 2ms, 6ms, 10ms, 50ms, 100ms, 250ms, 500ms, 1000ms, 1400ms, 2000ms, 5s, 10s, 20s, 40s, 60s ]
+ dimensions_cache_size: 100000
+ aggregation_temporality: AGGREGATION_TEMPORALITY_DELTA
+ enable_exp_histogram: true
+ dimensions:
+ - name: service.namespace
+ default: default
+ - name: deployment.environment
+ default: default
+ # This is added to ensure the uniqueness of the timeseries
+ # Otherwise, identical timeseries produced by multiple replicas of
+ # collectors result in incorrect APM metrics
+ - name: signoz.collector.id
+ - name: service.version
+ - name: browser.platform
+ - name: browser.mobile
+ - name: k8s.cluster.name
+ - name: k8s.node.name
+ - name: k8s.namespace.name
+ - name: host.name
+ - name: host.type
+ - name: container.name
+
+exporters:
+ clickhousetraces:
+ datasource: tcp://clickhouse:9000/signoz_traces
+ docker_multi_node_cluster: ${DOCKER_MULTI_NODE_CLUSTER}
+ low_cardinal_exception_grouping: ${LOW_CARDINAL_EXCEPTION_GROUPING}
+ clickhousemetricswrite:
+ endpoint: tcp://clickhouse:9000/signoz_metrics
+ resource_to_telemetry_conversion:
+ enabled: true
+ clickhousemetricswrite/prometheus:
+ endpoint: tcp://clickhouse:9000/signoz_metrics
+ # logging: {}
+ clickhouselogsexporter:
+ dsn: tcp://clickhouse:9000/signoz_logs
+ docker_multi_node_cluster: ${DOCKER_MULTI_NODE_CLUSTER}
+ timeout: 10s
+extensions:
+ health_check:
+ endpoint: 0.0.0.0:13133
+ zpages:
+ endpoint: 0.0.0.0:55679
+ pprof:
+ endpoint: 0.0.0.0:1777
+
+service:
+ telemetry:
+ metrics:
+ address: 0.0.0.0:8888
+ extensions: [health_check, zpages, pprof]
+ pipelines:
+ traces:
+ receivers: [jaeger, otlp]
+ processors: [signozspanmetrics/cumulative, signozspanmetrics/delta, batch]
+ exporters: [clickhousetraces]
+ metrics:
+ receivers: [otlp]
+ processors: [batch]
+ exporters: [clickhousemetricswrite]
+ metrics/generic:
+ receivers: [hostmetrics]
+ processors: [resourcedetection, batch]
+ exporters: [clickhousemetricswrite]
+ metrics/prometheus:
+ receivers: [prometheus]
+ processors: [batch]
+ exporters: [clickhousemetricswrite/prometheus]
+ logs:
+ receivers: [otlp, tcplog/docker]
+ processors: [batch]
+ exporters: [clickhouselogsexporter]
diff --git a/signoz/deploy/docker-swarm/clickhouse-setup/otel-collector-opamp-config.yaml b/signoz/deploy/docker-swarm/clickhouse-setup/otel-collector-opamp-config.yaml
new file mode 100644
index 0000000..e408b55
--- /dev/null
+++ b/signoz/deploy/docker-swarm/clickhouse-setup/otel-collector-opamp-config.yaml
@@ -0,0 +1 @@
+server_endpoint: ws://query-service:4320/v1/opamp
diff --git a/signoz/deploy/docker-swarm/clickhouse-setup/prometheus.yml b/signoz/deploy/docker-swarm/clickhouse-setup/prometheus.yml
new file mode 100644
index 0000000..d7c5289
--- /dev/null
+++ b/signoz/deploy/docker-swarm/clickhouse-setup/prometheus.yml
@@ -0,0 +1,25 @@
+# my global config
+global:
+ scrape_interval: 5s # Set the scrape interval to every 15 seconds. Default is every 1 minute.
+ evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.
+ # scrape_timeout is set to the global default (10s).
+
+# Alertmanager configuration
+alerting:
+ alertmanagers:
+ - static_configs:
+ - targets:
+ - alertmanager:9093
+
+# Load rules once and periodically evaluate them according to the global 'evaluation_interval'.
+rule_files:
+ # - "first_rules.yml"
+ # - "second_rules.yml"
+ - 'alerts.yml'
+
+# A scrape configuration containing exactly one endpoint to scrape:
+# Here it's Prometheus itself.
+scrape_configs: []
+
+remote_read:
+ - url: tcp://clickhouse:9000/signoz_metrics
diff --git a/signoz/deploy/docker-swarm/common/locust-scripts/locustfile.py b/signoz/deploy/docker-swarm/common/locust-scripts/locustfile.py
new file mode 100644
index 0000000..0b51820
--- /dev/null
+++ b/signoz/deploy/docker-swarm/common/locust-scripts/locustfile.py
@@ -0,0 +1,16 @@
+from locust import HttpUser, task, between
+class UserTasks(HttpUser):
+ wait_time = between(5, 15)
+
+ @task
+ def rachel(self):
+ self.client.get("/dispatch?customer=123&nonse=0.6308392664170006")
+ @task
+ def trom(self):
+ self.client.get("/dispatch?customer=392&nonse=0.015296363321630757")
+ @task
+ def japanese(self):
+ self.client.get("/dispatch?customer=731&nonse=0.8022286220408668")
+ @task
+ def coffee(self):
+ self.client.get("/dispatch?customer=567&nonse=0.0022220379420636593")
diff --git a/signoz/deploy/docker-swarm/common/nginx-config.conf b/signoz/deploy/docker-swarm/common/nginx-config.conf
new file mode 100644
index 0000000..f7943e2
--- /dev/null
+++ b/signoz/deploy/docker-swarm/common/nginx-config.conf
@@ -0,0 +1,51 @@
+server {
+ listen 3301;
+ server_name _;
+
+ gzip on;
+ gzip_static on;
+ gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
+ gzip_proxied any;
+ gzip_vary on;
+ gzip_comp_level 6;
+ gzip_buffers 16 8k;
+ gzip_http_version 1.1;
+
+ # to handle uri issue 414 from nginx
+ client_max_body_size 24M;
+ large_client_header_buffers 8 128k;
+
+ location / {
+ if ( $uri = '/index.html' ) {
+ add_header Cache-Control no-store always;
+ }
+ root /usr/share/nginx/html;
+ index index.html index.htm;
+ try_files $uri $uri/ /index.html;
+ }
+
+ location ~ ^/api/(v1|v3)/logs/(tail|livetail){
+ proxy_pass http://query-service:8080;
+ proxy_http_version 1.1;
+
+ # connection will be closed if no data is read for 600s between successive read operations
+ proxy_read_timeout 600s;
+
+ # dont buffer the data send it directly to client.
+ proxy_buffering off;
+ proxy_cache off;
+ }
+
+ location /api {
+ proxy_pass http://query-service:8080/api;
+ # connection will be closed if no data is read for 600s between successive read operations
+ proxy_read_timeout 600s;
+ }
+
+ # redirect server error pages to the static page /50x.html
+ #
+ error_page 500 502 503 504 /50x.html;
+ location = /50x.html {
+ root /usr/share/nginx/html;
+ }
+}
\ No newline at end of file
diff --git a/signoz/deploy/docker-swarm/dashboards/.gitkeep b/signoz/deploy/docker-swarm/dashboards/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/signoz/deploy/docker/clickhouse-setup/alertmanager.yml b/signoz/deploy/docker/clickhouse-setup/alertmanager.yml
new file mode 100644
index 0000000..d69357f
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/alertmanager.yml
@@ -0,0 +1,35 @@
+global:
+ resolve_timeout: 1m
+ slack_api_url: 'https://hooks.slack.com/services/xxx'
+
+route:
+ receiver: 'slack-notifications'
+
+receivers:
+- name: 'slack-notifications'
+ slack_configs:
+ - channel: '#alerts'
+ send_resolved: true
+ icon_url: https://avatars3.githubusercontent.com/u/3380462
+ title: |-
+ [{{ .Status | toUpper }}{{ if eq .Status "firing" }}:{{ .Alerts.Firing | len }}{{ end }}] {{ .CommonLabels.alertname }} for {{ .CommonLabels.job }}
+ {{- if gt (len .CommonLabels) (len .GroupLabels) -}}
+ {{" "}}(
+ {{- with .CommonLabels.Remove .GroupLabels.Names }}
+ {{- range $index, $label := .SortedPairs -}}
+ {{ if $index }}, {{ end }}
+ {{- $label.Name }}="{{ $label.Value -}}"
+ {{- end }}
+ {{- end -}}
+ )
+ {{- end }}
+ text: >-
+ {{ range .Alerts -}}
+ *Alert:* {{ .Annotations.title }}{{ if .Labels.severity }} - `{{ .Labels.severity }}`{{ end }}
+
+ *Description:* {{ .Annotations.description }}
+
+ *Details:*
+ {{ range .Labels.SortedPairs }} • *{{ .Name }}:* `{{ .Value }}`
+ {{ end }}
+ {{ end }}
\ No newline at end of file
diff --git a/signoz/deploy/docker/clickhouse-setup/alerts.yml b/signoz/deploy/docker/clickhouse-setup/alerts.yml
new file mode 100644
index 0000000..810a207
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/alerts.yml
@@ -0,0 +1,11 @@
+groups:
+- name: ExampleCPULoadGroup
+ rules:
+ - alert: HighCpuLoad
+ expr: system_cpu_load_average_1m > 0.1
+ for: 0m
+ labels:
+ severity: warning
+ annotations:
+ summary: High CPU load
+ description: "CPU load is > 0.1\n VALUE = {{ $value }}\n LABELS = {{ $labels }}"
diff --git a/signoz/deploy/docker/clickhouse-setup/clickhouse-cluster.xml b/signoz/deploy/docker/clickhouse-setup/clickhouse-cluster.xml
new file mode 100644
index 0000000..0e3ddcd
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/clickhouse-cluster.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+ zookeeper-1
+ 2181
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ clickhouse
+ 9000
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/signoz/deploy/docker/clickhouse-setup/clickhouse-config.xml b/signoz/deploy/docker/clickhouse-setup/clickhouse-config.xml
new file mode 100644
index 0000000..f8213b6
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/clickhouse-config.xml
@@ -0,0 +1,1140 @@
+
+
+
+
+
+ information
+ /var/log/clickhouse-server/clickhouse-server.log
+ /var/log/clickhouse-server/clickhouse-server.err.log
+
+ 1000M
+ 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8123
+
+
+ 9000
+
+
+ 9004
+
+
+ 9005
+
+
+
+
+
+
+
+
+
+
+
+ 9009
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4096
+
+
+ 3
+
+
+
+
+ false
+
+
+ /path/to/ssl_cert_file
+ /path/to/ssl_key_file
+
+
+ false
+
+
+ /path/to/ssl_ca_cert_file
+
+
+ none
+
+
+ 0
+
+
+ -1
+ -1
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+ none
+ true
+ true
+ sslv2,sslv3
+ true
+
+
+
+ true
+ true
+ sslv2,sslv3
+ true
+
+
+
+ RejectCertificateHandler
+
+
+
+
+
+
+
+
+ 100
+
+
+ 0
+
+
+
+ 10000
+
+
+
+
+
+ 0.9
+
+
+ 4194304
+
+
+ 0
+
+
+
+
+
+ 8589934592
+
+
+ 5368709120
+
+
+
+ 1000
+
+
+ 134217728
+
+
+ 10000
+
+
+ /var/lib/clickhouse/
+
+
+ /var/lib/clickhouse/tmp/
+
+
+
+ `
+
+
+
+
+
+ /var/lib/clickhouse/user_files/
+
+
+
+
+
+
+
+
+
+
+
+
+ users.xml
+
+
+
+ /var/lib/clickhouse/access/
+
+
+
+
+
+
+ default
+
+
+
+
+
+
+
+
+
+
+
+ default
+
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+ ' | sed -e 's|.*>\(.*\)<.*|\1|')
+ wget https://github.com/ClickHouse/clickhouse-jdbc-bridge/releases/download/v$PKG_VER/clickhouse-jdbc-bridge_$PKG_VER-1_all.deb
+ apt install --no-install-recommends -f ./clickhouse-jdbc-bridge_$PKG_VER-1_all.deb
+ clickhouse-jdbc-bridge &
+
+ * [CentOS/RHEL]
+ export MVN_URL=https://repo1.maven.org/maven2/ru/yandex/clickhouse/clickhouse-jdbc-bridge
+ export PKG_VER=$(curl -sL $MVN_URL/maven-metadata.xml | grep '' | sed -e 's|.*>\(.*\)<.*|\1|')
+ wget https://github.com/ClickHouse/clickhouse-jdbc-bridge/releases/download/v$PKG_VER/clickhouse-jdbc-bridge-$PKG_VER-1.noarch.rpm
+ yum localinstall -y clickhouse-jdbc-bridge-$PKG_VER-1.noarch.rpm
+ clickhouse-jdbc-bridge &
+
+ Please refer to https://github.com/ClickHouse/clickhouse-jdbc-bridge#usage for more information.
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3600
+
+
+
+ 3600
+
+
+ 60
+
+
+
+
+
+
+
+
+
+
+
+
+ system
+
+
+ toYYYYMM(event_date)
+
+
+
+
+
+ 7500
+
+
+
+
+ system
+
+
+ toYYYYMM(event_date)
+ 7500
+
+
+
+
+ system
+
+ toYYYYMM(event_date)
+ 7500
+
+
+
+
+ system
+
+ toYYYYMM(event_date)
+ 7500
+
+
+
+
+ system
+
+ toYYYYMM(event_date)
+ 7500
+
+
+
+
+
+
+ system
+
+ 7500
+ 1000
+
+
+
+
+ system
+
+
+ 7000
+
+
+
+
+
+
+ engine MergeTree
+ partition by toYYYYMM(finish_date)
+ order by (finish_date, finish_time_us, trace_id)
+
+ system
+
+ 7500
+
+
+
+
+
+ system
+
+
+
+ 1000
+
+
+
+
+
+
+
+ system
+
+
+ toYYYYMM(event_date)
+ 7500
+
+
+
+
+
+
+
+
+
+ *_dictionary.xml
+
+
+ *function.xml
+ /var/lib/clickhouse/user_scripts/
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /clickhouse/task_queue/ddl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ click_cost
+ any
+
+ 0
+ 3600
+
+
+ 86400
+ 60
+
+
+
+ max
+
+ 0
+ 60
+
+
+ 3600
+ 300
+
+
+ 86400
+ 3600
+
+
+
+
+
+ /var/lib/clickhouse/format_schemas/
+
+
+
+
+ hide encrypt/decrypt arguments
+ ((?:aes_)?(?:encrypt|decrypt)(?:_mysql)?)\s*\(\s*(?:'(?:\\'|.)+'|.*?)\s*\)
+
+ \1(???)
+
+
+
+
+
+
+
+
+
+ false
+
+ false
+
+
+ https://6f33034cfe684dd7a3ab9875e57b1c8d@o388870.ingest.sentry.io/5226277
+
+
+
+
+
+
+
+
+
+
+ 268435456
+ true
+
+
diff --git a/signoz/deploy/docker/clickhouse-setup/clickhouse-storage.xml b/signoz/deploy/docker/clickhouse-setup/clickhouse-storage.xml
new file mode 100644
index 0000000..54ec497
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/clickhouse-storage.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+ 10485760
+
+
+ s3
+
+ https://BUCKET-NAME.s3-REGION-NAME.amazonaws.com/data/
+ ACCESS-KEY-ID
+ SECRET-ACCESS-KEY
+
+
+
+
+
+
+
+
+
+
+ default
+
+
+ s3
+ 0
+
+
+
+
+
+
diff --git a/signoz/deploy/docker/clickhouse-setup/clickhouse-users.xml b/signoz/deploy/docker/clickhouse-setup/clickhouse-users.xml
new file mode 100644
index 0000000..f185620
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/clickhouse-users.xml
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+ 10000000000
+
+
+ random
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ ::/0
+
+
+
+ default
+
+
+ default
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3600
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+
diff --git a/signoz/deploy/docker/clickhouse-setup/custom-function.xml b/signoz/deploy/docker/clickhouse-setup/custom-function.xml
new file mode 100644
index 0000000..b2b3f91
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/custom-function.xml
@@ -0,0 +1,21 @@
+
+
+ executable
+ histogramQuantile
+ Float64
+
+ Array(Float64)
+ buckets
+
+
+ Array(Float64)
+ counts
+
+
+ Float64
+ quantile
+
+ CSV
+ ./histogramQuantile
+
+
diff --git a/signoz/deploy/docker/clickhouse-setup/docker-compose-core.yaml b/signoz/deploy/docker/clickhouse-setup/docker-compose-core.yaml
new file mode 100644
index 0000000..470cc7e
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/docker-compose-core.yaml
@@ -0,0 +1,154 @@
+version: "2.4"
+
+services:
+ zookeeper-1:
+ image: bitnami/zookeeper:3.7.1
+ container_name: signoz-zookeeper-1
+ hostname: zookeeper-1
+ user: root
+ ports:
+ - "2181:2181"
+ - "2888:2888"
+ - "3888:3888"
+ volumes:
+ - ./data/zookeeper-1:/bitnami/zookeeper
+ environment:
+ - ZOO_SERVER_ID=1
+ # - ZOO_SERVERS=0.0.0.0:2888:3888,zookeeper-2:2888:3888,zookeeper-3:2888:3888
+ - ALLOW_ANONYMOUS_LOGIN=yes
+ - ZOO_AUTOPURGE_INTERVAL=1
+
+ clickhouse:
+ image: clickhouse/clickhouse-server:24.1.2-alpine
+ container_name: signoz-clickhouse
+ # ports:
+ # - "9000:9000"
+ # - "8123:8123"
+ tty: true
+ volumes:
+ - ./clickhouse-config.xml:/etc/clickhouse-server/config.xml
+ - ./clickhouse-users.xml:/etc/clickhouse-server/users.xml
+ - ./custom-function.xml:/etc/clickhouse-server/custom-function.xml
+ - ./clickhouse-cluster.xml:/etc/clickhouse-server/config.d/cluster.xml
+ # - ./clickhouse-storage.xml:/etc/clickhouse-server/config.d/storage.xml
+ - ./data/clickhouse/:/var/lib/clickhouse/
+ - ./user_scripts:/var/lib/clickhouse/user_scripts/
+ restart: on-failure
+ logging:
+ options:
+ max-size: 50m
+ max-file: "3"
+ healthcheck:
+ # "clickhouse", "client", "-u ${CLICKHOUSE_USER}", "--password ${CLICKHOUSE_PASSWORD}", "-q 'SELECT 1'"
+ test:
+ [
+ "CMD",
+ "wget",
+ "--spider",
+ "-q",
+ "0.0.0.0:8123/ping"
+ ]
+ interval: 30s
+ timeout: 5s
+ retries: 3
+
+ alertmanager:
+ container_name: signoz-alertmanager
+ image: signoz/alertmanager:0.23.5
+ volumes:
+ - ./data/alertmanager:/data
+ depends_on:
+ query-service:
+ condition: service_healthy
+ restart: on-failure
+ command:
+ - --queryService.url=http://query-service:8085
+ - --storage.path=/data
+
+ otel-collector-migrator:
+ image: signoz/signoz-schema-migrator:${OTELCOL_TAG:-0.102.3}
+ container_name: otel-migrator
+ command:
+ - "--dsn=tcp://clickhouse:9000"
+ depends_on:
+ clickhouse:
+ condition: service_healthy
+ # clickhouse-2:
+ # condition: service_healthy
+ # clickhouse-3:
+ # condition: service_healthy
+
+ # Notes for Maintainers/Contributors who will change Line Numbers of Frontend & Query-Section. Please Update Line Numbers in `./scripts/commentLinesForSetup.sh` & `./CONTRIBUTING.md`
+ otel-collector:
+ container_name: signoz-otel-collector
+ image: signoz/signoz-otel-collector:0.102.3
+ command:
+ [
+ "--config=/etc/otel-collector-config.yaml",
+ "--manager-config=/etc/manager-config.yaml",
+ "--copy-path=/var/tmp/collector-config.yaml",
+ "--feature-gates=-pkg.translator.prometheus.NormalizeName"
+ ]
+ # user: root # required for reading docker container logs
+ volumes:
+ - ./otel-collector-config.yaml:/etc/otel-collector-config.yaml
+ - ./otel-collector-opamp-config.yaml:/etc/manager-config.yaml
+ environment:
+ - OTEL_RESOURCE_ATTRIBUTES=host.name=signoz-host,os.type=linux
+ ports:
+ # - "1777:1777" # pprof extension
+ - "4317:4317" # OTLP gRPC receiver
+ - "4318:4318" # OTLP HTTP receiver
+ # - "8888:8888" # OtelCollector internal metrics
+ # - "8889:8889" # signoz spanmetrics exposed by the agent
+ # - "9411:9411" # Zipkin port
+ # - "13133:13133" # health check extension
+ # - "14250:14250" # Jaeger gRPC
+ # - "14268:14268" # Jaeger thrift HTTP
+ # - "55678:55678" # OpenCensus receiver
+ # - "55679:55679" # zPages extension
+ restart: on-failure
+ depends_on:
+ clickhouse:
+ condition: service_healthy
+ otel-collector-migrator:
+ condition: service_completed_successfully
+ query-service:
+ condition: service_healthy
+
+ logspout:
+ image: "gliderlabs/logspout:v3.2.14"
+ container_name: signoz-logspout
+ volumes:
+ - /etc/hostname:/etc/host_hostname:ro
+ - /var/run/docker.sock:/var/run/docker.sock
+ command: syslog+tcp://otel-collector:2255
+ depends_on:
+ - otel-collector
+ restart: on-failure
+
+ hotrod:
+ image: jaegertracing/example-hotrod:1.30
+ container_name: hotrod
+ logging:
+ options:
+ max-size: 50m
+ max-file: "3"
+ command: [ "all" ]
+ environment:
+ - JAEGER_ENDPOINT=http://otel-collector:14268/api/traces
+
+ load-hotrod:
+ image: "signoz/locust:1.2.3"
+ container_name: load-hotrod
+ hostname: load-hotrod
+ environment:
+ ATTACKED_HOST: http://hotrod:8080
+ LOCUST_MODE: standalone
+ NO_PROXY: standalone
+ TASK_DELAY_FROM: 5
+ TASK_DELAY_TO: 30
+ QUIET_MODE: "${QUIET_MODE:-false}"
+ LOCUST_OPTS: "--headless -u 10 -r 1"
+ volumes:
+ - ../common/locust-scripts:/locust
diff --git a/signoz/deploy/docker/clickhouse-setup/docker-compose-local.yaml b/signoz/deploy/docker/clickhouse-setup/docker-compose-local.yaml
new file mode 100644
index 0000000..248c7bf
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/docker-compose-local.yaml
@@ -0,0 +1,67 @@
+version: "2.4"
+
+services:
+ query-service:
+ hostname: query-service
+ build:
+ context: "../../../"
+ dockerfile: "./pkg/query-service/Dockerfile"
+ args:
+ LDFLAGS: ""
+ TARGETPLATFORM: "${GOOS}/${GOARCH}"
+ container_name: signoz-query-service
+ environment:
+ - ClickHouseUrl=tcp://clickhouse:9000
+ - ALERTMANAGER_API_PREFIX=http://alertmanager:9093/api/
+ - SIGNOZ_LOCAL_DB_PATH=/var/lib/signoz/signoz.db
+ - DASHBOARDS_PATH=/root/config/dashboards
+ - STORAGE=clickhouse
+ - GODEBUG=netdns=go
+ - TELEMETRY_ENABLED=true
+ volumes:
+ - ./prometheus.yml:/root/config/prometheus.yml
+ - ../dashboards:/root/config/dashboards
+ - ./data/signoz/:/var/lib/signoz/
+ command:
+ [
+ "-config=/root/config/prometheus.yml",
+ # "--prefer-delta=true"
+ ]
+ ports:
+ - "6060:6060"
+ - "8080:8080"
+ restart: on-failure
+ healthcheck:
+ test:
+ [
+ "CMD",
+ "wget",
+ "--spider",
+ "-q",
+ "localhost:8080/api/v1/health"
+ ]
+ interval: 30s
+ timeout: 5s
+ retries: 3
+ depends_on:
+ clickhouse:
+ condition: service_healthy
+
+ frontend:
+ build:
+ context: "../../../frontend"
+ dockerfile: "./Dockerfile"
+ args:
+ TARGETOS: "${GOOS}"
+ TARGETPLATFORM: "${GOARCH}"
+ container_name: signoz-frontend
+ environment:
+ - FRONTEND_API_ENDPOINT=http://query-service:8080
+ restart: on-failure
+ depends_on:
+ - alertmanager
+ - query-service
+ ports:
+ - "3301:3301"
+ volumes:
+ - ../common/nginx-config.conf:/etc/nginx/conf.d/default.conf
diff --git a/signoz/deploy/docker/clickhouse-setup/docker-compose.testing.yaml b/signoz/deploy/docker/clickhouse-setup/docker-compose.testing.yaml
new file mode 100644
index 0000000..02231d7
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/docker-compose.testing.yaml
@@ -0,0 +1,307 @@
+version: "2.4"
+
+x-clickhouse-defaults: &clickhouse-defaults
+ restart: on-failure
+ # addding non LTS version due to this fix https://github.com/ClickHouse/ClickHouse/commit/32caf8716352f45c1b617274c7508c86b7d1afab
+ image: clickhouse/clickhouse-server:24.1.2-alpine
+ tty: true
+ depends_on:
+ - zookeeper-1
+ # - zookeeper-2
+ # - zookeeper-3
+ logging:
+ options:
+ max-size: 50m
+ max-file: "3"
+ healthcheck:
+ # "clickhouse", "client", "-u ${CLICKHOUSE_USER}", "--password ${CLICKHOUSE_PASSWORD}", "-q 'SELECT 1'"
+ test:
+ [
+ "CMD",
+ "wget",
+ "--spider",
+ "-q",
+ "0.0.0.0:8123/ping"
+ ]
+ interval: 30s
+ timeout: 5s
+ retries: 3
+ ulimits:
+ nproc: 65535
+ nofile:
+ soft: 262144
+ hard: 262144
+
+x-db-depend: &db-depend
+ depends_on:
+ clickhouse:
+ condition: service_healthy
+ otel-collector-migrator:
+ condition: service_completed_successfully
+ # clickhouse-2:
+ # condition: service_healthy
+ # clickhouse-3:
+ # condition: service_healthy
+
+services:
+
+ zookeeper-1:
+ image: bitnami/zookeeper:3.7.1
+ container_name: signoz-zookeeper-1
+ hostname: zookeeper-1
+ user: root
+ ports:
+ - "2181:2181"
+ - "2888:2888"
+ - "3888:3888"
+ volumes:
+ - ./data/zookeeper-1:/bitnami/zookeeper
+ environment:
+ - ZOO_SERVER_ID=1
+ # - ZOO_SERVERS=0.0.0.0:2888:3888,zookeeper-2:2888:3888,zookeeper-3:2888:3888
+ - ALLOW_ANONYMOUS_LOGIN=yes
+ - ZOO_AUTOPURGE_INTERVAL=1
+
+ # zookeeper-2:
+ # image: bitnami/zookeeper:3.7.0
+ # container_name: signoz-zookeeper-2
+ # hostname: zookeeper-2
+ # user: root
+ # ports:
+ # - "2182:2181"
+ # - "2889:2888"
+ # - "3889:3888"
+ # volumes:
+ # - ./data/zookeeper-2:/bitnami/zookeeper
+ # environment:
+ # - ZOO_SERVER_ID=2
+ # - ZOO_SERVERS=zookeeper-1:2888:3888,0.0.0.0:2888:3888,zookeeper-3:2888:3888
+ # - ALLOW_ANONYMOUS_LOGIN=yes
+ # - ZOO_AUTOPURGE_INTERVAL=1
+
+ # zookeeper-3:
+ # image: bitnami/zookeeper:3.7.0
+ # container_name: signoz-zookeeper-3
+ # hostname: zookeeper-3
+ # user: root
+ # ports:
+ # - "2183:2181"
+ # - "2890:2888"
+ # - "3890:3888"
+ # volumes:
+ # - ./data/zookeeper-3:/bitnami/zookeeper
+ # environment:
+ # - ZOO_SERVER_ID=3
+ # - ZOO_SERVERS=zookeeper-1:2888:3888,zookeeper-2:2888:3888,0.0.0.0:2888:3888
+ # - ALLOW_ANONYMOUS_LOGIN=yes
+ # - ZOO_AUTOPURGE_INTERVAL=1
+
+ clickhouse:
+ <<: *clickhouse-defaults
+ container_name: signoz-clickhouse
+ hostname: clickhouse
+ ports:
+ - "9000:9000"
+ - "8123:8123"
+ - "9181:9181"
+ volumes:
+ - ./clickhouse-config.xml:/etc/clickhouse-server/config.xml
+ - ./clickhouse-users.xml:/etc/clickhouse-server/users.xml
+ - ./custom-function.xml:/etc/clickhouse-server/custom-function.xml
+ - ./clickhouse-cluster.xml:/etc/clickhouse-server/config.d/cluster.xml
+ # - ./clickhouse-storage.xml:/etc/clickhouse-server/config.d/storage.xml
+ - ./data/clickhouse/:/var/lib/clickhouse/
+ - ./user_scripts:/var/lib/clickhouse/user_scripts/
+
+ # clickhouse-2:
+ # <<: *clickhouse-defaults
+ # container_name: signoz-clickhouse-2
+ # hostname: clickhouse-2
+ # ports:
+ # - "9001:9000"
+ # - "8124:8123"
+ # - "9182:9181"
+ # volumes:
+ # - ./clickhouse-config.xml:/etc/clickhouse-server/config.xml
+ # - ./clickhouse-users.xml:/etc/clickhouse-server/users.xml
+ # - ./custom-function.xml:/etc/clickhouse-server/custom-function.xml
+ # - ./clickhouse-cluster.xml:/etc/clickhouse-server/config.d/cluster.xml
+ # # - ./clickhouse-storage.xml:/etc/clickhouse-server/config.d/storage.xml
+ # - ./data/clickhouse-2/:/var/lib/clickhouse/
+ # - ./user_scripts:/var/lib/clickhouse/user_scripts/
+
+
+ # clickhouse-3:
+ # <<: *clickhouse-defaults
+ # container_name: signoz-clickhouse-3
+ # hostname: clickhouse-3
+ # ports:
+ # - "9002:9000"
+ # - "8125:8123"
+ # - "9183:9181"
+ # volumes:
+ # - ./clickhouse-config.xml:/etc/clickhouse-server/config.xml
+ # - ./clickhouse-users.xml:/etc/clickhouse-server/users.xml
+ # - ./custom-function.xml:/etc/clickhouse-server/custom-function.xml
+ # - ./clickhouse-cluster.xml:/etc/clickhouse-server/config.d/cluster.xml
+ # # - ./clickhouse-storage.xml:/etc/clickhouse-server/config.d/storage.xml
+ # - ./data/clickhouse-3/:/var/lib/clickhouse/
+ # - ./user_scripts:/var/lib/clickhouse/user_scripts/
+
+ alertmanager:
+ image: signoz/alertmanager:${ALERTMANAGER_TAG:-0.23.5}
+ container_name: signoz-alertmanager
+ volumes:
+ - ./data/alertmanager:/data
+ depends_on:
+ query-service:
+ condition: service_healthy
+ restart: on-failure
+ command:
+ - --queryService.url=http://query-service:8085
+ - --storage.path=/data
+
+ # Notes for Maintainers/Contributors who will change Line Numbers of Frontend & Query-Section. Please Update Line Numbers in `./scripts/commentLinesForSetup.sh` & `./CONTRIBUTING.md`
+
+ query-service:
+ image: signoz/query-service:${DOCKER_TAG:-0.51.0}
+ container_name: signoz-query-service
+ command:
+ [
+ "-config=/root/config/prometheus.yml",
+ "-gateway-url=https://api.staging.signoz.cloud"
+ # "--prefer-delta=true"
+ ]
+ # ports:
+ # - "6060:6060" # pprof port
+ # - "8080:8080" # query-service port
+ volumes:
+ - ./prometheus.yml:/root/config/prometheus.yml
+ - ../dashboards:/root/config/dashboards
+ - ./data/signoz/:/var/lib/signoz/
+ environment:
+ - ClickHouseUrl=tcp://clickhouse:9000
+ - ALERTMANAGER_API_PREFIX=http://alertmanager:9093/api/
+ - SIGNOZ_LOCAL_DB_PATH=/var/lib/signoz/signoz.db
+ - DASHBOARDS_PATH=/root/config/dashboards
+ - STORAGE=clickhouse
+ - GODEBUG=netdns=go
+ - TELEMETRY_ENABLED=true
+ - DEPLOYMENT_TYPE=docker-standalone-amd
+ restart: on-failure
+ healthcheck:
+ test:
+ [
+ "CMD",
+ "wget",
+ "--spider",
+ "-q",
+ "localhost:8080/api/v1/health"
+ ]
+ interval: 30s
+ timeout: 5s
+ retries: 3
+ <<: *db-depend
+
+ frontend:
+ image: signoz/frontend:${DOCKER_TAG:-0.51.0}
+ container_name: signoz-frontend
+ restart: on-failure
+ depends_on:
+ - alertmanager
+ - query-service
+ ports:
+ - "3301:3301"
+ volumes:
+ - ../common/nginx-config.conf:/etc/nginx/conf.d/default.conf
+
+ otel-collector-migrator:
+ image: signoz/signoz-schema-migrator:${OTELCOL_TAG:-0.102.3}
+ container_name: otel-migrator
+ command:
+ - "--dsn=tcp://clickhouse:9000"
+ depends_on:
+ clickhouse:
+ condition: service_healthy
+ # clickhouse-2:
+ # condition: service_healthy
+ # clickhouse-3:
+ # condition: service_healthy
+
+
+ otel-collector:
+ image: signoz/signoz-otel-collector:${OTELCOL_TAG:-0.102.3}
+ container_name: signoz-otel-collector
+ command:
+ [
+ "--config=/etc/otel-collector-config.yaml",
+ "--manager-config=/etc/manager-config.yaml",
+ "--copy-path=/var/tmp/collector-config.yaml",
+ "--feature-gates=-pkg.translator.prometheus.NormalizeName"
+ ]
+ user: root # required for reading docker container logs
+ volumes:
+ - ./otel-collector-config.yaml:/etc/otel-collector-config.yaml
+ - ./otel-collector-opamp-config.yaml:/etc/manager-config.yaml
+ - /var/lib/docker/containers:/var/lib/docker/containers:ro
+ environment:
+ - OTEL_RESOURCE_ATTRIBUTES=host.name=signoz-host,os.type=linux
+ - DOCKER_MULTI_NODE_CLUSTER=false
+ - LOW_CARDINAL_EXCEPTION_GROUPING=false
+ ports:
+ # - "1777:1777" # pprof extension
+ - "4317:4317" # OTLP gRPC receiver
+ - "4318:4318" # OTLP HTTP receiver
+ # - "8888:8888" # OtelCollector internal metrics
+ # - "8889:8889" # signoz spanmetrics exposed by the agent
+ # - "9411:9411" # Zipkin port
+ # - "13133:13133" # health check extension
+ # - "14250:14250" # Jaeger gRPC
+ # - "14268:14268" # Jaeger thrift HTTP
+ # - "55678:55678" # OpenCensus receiver
+ # - "55679:55679" # zPages extension
+ restart: on-failure
+ depends_on:
+ clickhouse:
+ condition: service_healthy
+ otel-collector-migrator:
+ condition: service_completed_successfully
+ query-service:
+ condition: service_healthy
+
+ logspout:
+ image: "gliderlabs/logspout:v3.2.14"
+ container_name: signoz-logspout
+ volumes:
+ - /etc/hostname:/etc/host_hostname:ro
+ - /var/run/docker.sock:/var/run/docker.sock
+ command: syslog+tcp://otel-collector:2255
+ depends_on:
+ - otel-collector
+ restart: on-failure
+
+ hotrod:
+ image: jaegertracing/example-hotrod:1.30
+ container_name: hotrod
+ logging:
+ options:
+ max-size: 50m
+ max-file: "3"
+ command: [ "all" ]
+ environment:
+ - JAEGER_ENDPOINT=http://otel-collector:14268/api/traces
+
+ load-hotrod:
+ image: "signoz/locust:1.2.3"
+ container_name: load-hotrod
+ hostname: load-hotrod
+ environment:
+ ATTACKED_HOST: http://hotrod:8080
+ LOCUST_MODE: standalone
+ NO_PROXY: standalone
+ TASK_DELAY_FROM: 5
+ TASK_DELAY_TO: 30
+ QUIET_MODE: "${QUIET_MODE:-false}"
+ LOCUST_OPTS: "--headless -u 10 -r 1"
+ volumes:
+ - ../common/locust-scripts:/locust
diff --git a/signoz/deploy/docker/clickhouse-setup/docker-compose.yaml b/signoz/deploy/docker/clickhouse-setup/docker-compose.yaml
new file mode 100644
index 0000000..be7f2ba
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/docker-compose.yaml
@@ -0,0 +1,283 @@
+version: "2.4"
+
+x-clickhouse-defaults: &clickhouse-defaults
+ restart: on-failure
+ # addding non LTS version due to this fix https://github.com/ClickHouse/ClickHouse/commit/32caf8716352f45c1b617274c7508c86b7d1afab
+ image: clickhouse/clickhouse-server:24.1.2-alpine
+ tty: true
+ depends_on:
+ - zookeeper-1
+ # - zookeeper-2
+ # - zookeeper-3
+ logging:
+ options:
+ max-size: 50m
+ max-file: "3"
+ healthcheck:
+ # "clickhouse", "client", "-u ${CLICKHOUSE_USER}", "--password ${CLICKHOUSE_PASSWORD}", "-q 'SELECT 1'"
+ test:
+ [
+ "CMD",
+ "wget",
+ "--spider",
+ "-q",
+ "0.0.0.0:8123/ping"
+ ]
+ interval: 30s
+ timeout: 5s
+ retries: 3
+ ulimits:
+ nproc: 65535
+ nofile:
+ soft: 262144
+ hard: 262144
+
+x-db-depend: &db-depend
+ depends_on:
+ clickhouse:
+ condition: service_healthy
+ otel-collector-migrator:
+ condition: service_completed_successfully
+ # clickhouse-2:
+ # condition: service_healthy
+ # clickhouse-3:
+ # condition: service_healthy
+
+services:
+
+ zookeeper-1:
+ image: bitnami/zookeeper:3.7.1
+ container_name: signoz-zookeeper-1
+ hostname: zookeeper-1
+ user: root
+ ports:
+ - "2181:2181"
+ - "2888:2888"
+ - "3888:3888"
+ volumes:
+ - ./data/zookeeper-1:/bitnami/zookeeper
+ environment:
+ - ZOO_SERVER_ID=1
+ # - ZOO_SERVERS=0.0.0.0:2888:3888,zookeeper-2:2888:3888,zookeeper-3:2888:3888
+ - ALLOW_ANONYMOUS_LOGIN=yes
+ - ZOO_AUTOPURGE_INTERVAL=1
+
+ # zookeeper-2:
+ # image: bitnami/zookeeper:3.7.0
+ # container_name: signoz-zookeeper-2
+ # hostname: zookeeper-2
+ # user: root
+ # ports:
+ # - "2182:2181"
+ # - "2889:2888"
+ # - "3889:3888"
+ # volumes:
+ # - ./data/zookeeper-2:/bitnami/zookeeper
+ # environment:
+ # - ZOO_SERVER_ID=2
+ # - ZOO_SERVERS=zookeeper-1:2888:3888,0.0.0.0:2888:3888,zookeeper-3:2888:3888
+ # - ALLOW_ANONYMOUS_LOGIN=yes
+ # - ZOO_AUTOPURGE_INTERVAL=1
+
+ # zookeeper-3:
+ # image: bitnami/zookeeper:3.7.0
+ # container_name: signoz-zookeeper-3
+ # hostname: zookeeper-3
+ # user: root
+ # ports:
+ # - "2183:2181"
+ # - "2890:2888"
+ # - "3890:3888"
+ # volumes:
+ # - ./data/zookeeper-3:/bitnami/zookeeper
+ # environment:
+ # - ZOO_SERVER_ID=3
+ # - ZOO_SERVERS=zookeeper-1:2888:3888,zookeeper-2:2888:3888,0.0.0.0:2888:3888
+ # - ALLOW_ANONYMOUS_LOGIN=yes
+ # - ZOO_AUTOPURGE_INTERVAL=1
+
+ clickhouse:
+ <<: *clickhouse-defaults
+ container_name: signoz-clickhouse
+ hostname: clickhouse
+ ports:
+ - "9001:9000"
+ - "8123:8123"
+ - "9181:9181"
+ volumes:
+ - ./clickhouse-config.xml:/etc/clickhouse-server/config.xml
+ - ./clickhouse-users.xml:/etc/clickhouse-server/users.xml
+ - ./custom-function.xml:/etc/clickhouse-server/custom-function.xml
+ - ./clickhouse-cluster.xml:/etc/clickhouse-server/config.d/cluster.xml
+ # - ./clickhouse-storage.xml:/etc/clickhouse-server/config.d/storage.xml
+ - ./data/clickhouse/:/var/lib/clickhouse/
+ - ./user_scripts:/var/lib/clickhouse/user_scripts/
+
+ # clickhouse-2:
+ # <<: *clickhouse-defaults
+ # container_name: signoz-clickhouse-2
+ # hostname: clickhouse-2
+ # ports:
+ # - "9001:9000"
+ # - "8124:8123"
+ # - "9182:9181"
+ # volumes:
+ # - ./clickhouse-config.xml:/etc/clickhouse-server/config.xml
+ # - ./clickhouse-users.xml:/etc/clickhouse-server/users.xml
+ # - ./custom-function.xml:/etc/clickhouse-server/custom-function.xml
+ # - ./clickhouse-cluster.xml:/etc/clickhouse-server/config.d/cluster.xml
+ # # - ./clickhouse-storage.xml:/etc/clickhouse-server/config.d/storage.xml
+ # - ./data/clickhouse-2/:/var/lib/clickhouse/
+ # - ./user_scripts:/var/lib/clickhouse/user_scripts/
+
+
+ # clickhouse-3:
+ # <<: *clickhouse-defaults
+ # container_name: signoz-clickhouse-3
+ # hostname: clickhouse-3
+ # ports:
+ # - "9002:9000"
+ # - "8125:8123"
+ # - "9183:9181"
+ # volumes:
+ # - ./clickhouse-config.xml:/etc/clickhouse-server/config.xml
+ # - ./clickhouse-users.xml:/etc/clickhouse-server/users.xml
+ # - ./custom-function.xml:/etc/clickhouse-server/custom-function.xml
+ # - ./clickhouse-cluster.xml:/etc/clickhouse-server/config.d/cluster.xml
+ # # - ./clickhouse-storage.xml:/etc/clickhouse-server/config.d/storage.xml
+ # - ./data/clickhouse-3/:/var/lib/clickhouse/
+ # - ./user_scripts:/var/lib/clickhouse/user_scripts/
+
+ alertmanager:
+ image: signoz/alertmanager:${ALERTMANAGER_TAG:-0.23.5}
+ container_name: signoz-alertmanager
+ volumes:
+ - ./data/alertmanager:/data
+ depends_on:
+ query-service:
+ condition: service_healthy
+ restart: on-failure
+ command:
+ - --queryService.url=http://query-service:8085
+ - --storage.path=/data
+
+ # Notes for Maintainers/Contributors who will change Line Numbers of Frontend & Query-Section. Please Update Line Numbers in `./scripts/commentLinesForSetup.sh` & `./CONTRIBUTING.md`
+
+ query-service:
+ image: signoz/query-service:${DOCKER_TAG:-0.51.0}
+ container_name: signoz-query-service
+ command:
+ [
+ "-config=/root/config/prometheus.yml"
+ # "--prefer-delta=true"
+ ]
+ # ports:
+ # - "6060:6060" # pprof port
+ # - "8080:8080" # query-service port
+ volumes:
+ - ./prometheus.yml:/root/config/prometheus.yml
+ - ../dashboards:/root/config/dashboards
+ - ./data/signoz/:/var/lib/signoz/
+ environment:
+ - ClickHouseUrl=tcp://clickhouse:9000
+ - ALERTMANAGER_API_PREFIX=http://alertmanager:9093/api/
+ - SIGNOZ_LOCAL_DB_PATH=/var/lib/signoz/signoz.db
+ - DASHBOARDS_PATH=/root/config/dashboards
+ - STORAGE=clickhouse
+ - GODEBUG=netdns=go
+ - TELEMETRY_ENABLED=true
+ - DEPLOYMENT_TYPE=docker-standalone-amd
+ restart: on-failure
+ healthcheck:
+ test:
+ [
+ "CMD",
+ "wget",
+ "--spider",
+ "-q",
+ "localhost:8080/api/v1/health"
+ ]
+ interval: 30s
+ timeout: 5s
+ retries: 3
+ <<: *db-depend
+
+ frontend:
+ image: signoz/frontend:${DOCKER_TAG:-0.51.0}
+ container_name: signoz-frontend
+ restart: on-failure
+ depends_on:
+ - alertmanager
+ - query-service
+ ports:
+ - "3301:3301"
+ volumes:
+ - ../common/nginx-config.conf:/etc/nginx/conf.d/default.conf
+
+ otel-collector-migrator:
+ image: signoz/signoz-schema-migrator:${OTELCOL_TAG:-0.102.3}
+ container_name: otel-migrator
+ command:
+ - "--dsn=tcp://clickhouse:9000"
+ depends_on:
+ clickhouse:
+ condition: service_healthy
+ # clickhouse-2:
+ # condition: service_healthy
+ # clickhouse-3:
+ # condition: service_healthy
+
+
+ otel-collector:
+ image: signoz/signoz-otel-collector:${OTELCOL_TAG:-0.102.3}
+ container_name: signoz-otel-collector
+ command:
+ [
+ "--config=/etc/otel-collector-config.yaml",
+ "--manager-config=/etc/manager-config.yaml",
+ "--copy-path=/var/tmp/collector-config.yaml",
+ "--feature-gates=-pkg.translator.prometheus.NormalizeName"
+ ]
+ user: root # required for reading docker container logs
+ volumes:
+ - ./otel-collector-config.yaml:/etc/otel-collector-config.yaml
+ - ./otel-collector-opamp-config.yaml:/etc/manager-config.yaml
+ - /var/lib/docker/containers:/var/lib/docker/containers:ro
+ environment:
+ - OTEL_RESOURCE_ATTRIBUTES=host.name=signoz-host,os.type=linux
+ - DOCKER_MULTI_NODE_CLUSTER=false
+ - LOW_CARDINAL_EXCEPTION_GROUPING=false
+ ports:
+ # - "1777:1777" # pprof extension
+ - "4317:4317" # OTLP gRPC receiver
+ - "4318:4318" # OTLP HTTP receiver
+ - "8082:8082"
+ - "54525:54525"
+ # - "8888:8888" # OtelCollector internal metrics
+ # - "8889:8889" # signoz spanmetrics exposed by the agent
+ # - "9411:9411" # Zipkin port
+ # - "13133:13133" # health check extension
+ # - "14250:14250" # Jaeger gRPC
+ # - "14268:14268" # Jaeger thrift HTTP
+ # - "55678:55678" # OpenCensus receiver
+ # - "55679:55679" # zPages extension
+ restart: on-failure
+ depends_on:
+ clickhouse:
+ condition: service_healthy
+ otel-collector-migrator:
+ condition: service_completed_successfully
+ query-service:
+ condition: service_healthy
+
+ logspout:
+ image: "gliderlabs/logspout:v3.2.14"
+ container_name: signoz-logspout
+ volumes:
+ - /etc/hostname:/etc/host_hostname:ro
+ - /var/run/docker.sock:/var/run/docker.sock
+ command: syslog+tcp://otel-collector:2255
+ depends_on:
+ - otel-collector
+ restart: on-failure
+
diff --git a/signoz/deploy/docker/clickhouse-setup/keeper_config.xml b/signoz/deploy/docker/clickhouse-setup/keeper_config.xml
new file mode 100644
index 0000000..a9a25c1
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/keeper_config.xml
@@ -0,0 +1,64 @@
+
+
+
+ information
+ /var/log/clickhouse-keeper/clickhouse-keeper.log
+ /var/log/clickhouse-keeper/clickhouse-keeper.err.log
+
+ 1000M
+ 10
+
+
+
+ 0.0.0.0
+ 4096
+
+
+ 9181
+
+
+ 1
+
+ /var/lib/clickhouse/coordination/logs
+ /var/lib/clickhouse/coordination/snapshots
+
+
+ 10000
+ 10000
+ 100000
+ information
+ false
+
+
+
+
+ true
+
+
+ 1
+
+
+ clickhouses-keeper-1
+ 9234
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/signoz/deploy/docker/clickhouse-setup/otel-collector-config.yaml b/signoz/deploy/docker/clickhouse-setup/otel-collector-config.yaml
new file mode 100644
index 0000000..e21272e
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/otel-collector-config.yaml
@@ -0,0 +1,191 @@
+receivers:
+ httplogreceiver/json:
+ endpoint: 0.0.0.0:8082
+ source: json
+ tcplog:
+ listen_address: "0.0.0.0:54525"
+ tcplog/docker:
+ listen_address: "0.0.0.0:2255"
+ operators:
+ - type: regex_parser
+ regex: '^<([0-9]+)>[0-9]+ (?P[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?) (?P\S+) (?P\S+) [0-9]+ - -( (?P.*))?'
+ timestamp:
+ parse_from: attributes.timestamp
+ layout: '%Y-%m-%dT%H:%M:%S.%LZ'
+ - type: move
+ from: attributes["body"]
+ to: body
+ - type: remove
+ field: attributes.timestamp
+ # please remove names from below if you want to collect logs from them
+ - type: filter
+ id: signoz_logs_filter
+ expr: 'attributes.container_name matches "^signoz-(logspout|frontend|alertmanager|query-service|otel-collector|clickhouse|zookeeper)"'
+ opencensus:
+ endpoint: 0.0.0.0:55678
+ otlp:
+ protocols:
+ grpc:
+ endpoint: 0.0.0.0:4317
+ http:
+ endpoint: 0.0.0.0:4318
+ jaeger:
+ protocols:
+ grpc:
+ endpoint: 0.0.0.0:14250
+ thrift_http:
+ endpoint: 0.0.0.0:14268
+ # thrift_compact:
+ # endpoint: 0.0.0.0:6831
+ # thrift_binary:
+ # endpoint: 0.0.0.0:6832
+ hostmetrics:
+ collection_interval: 30s
+ scrapers:
+ cpu: {}
+ load: {}
+ memory: {}
+ disk: {}
+ filesystem: {}
+ network: {}
+ prometheus:
+ config:
+ global:
+ scrape_interval: 60s
+ scrape_configs:
+ # otel-collector internal metrics
+ - job_name: otel-collector
+ static_configs:
+ - targets:
+ - localhost:8888
+ labels:
+ job_name: otel-collector
+
+
+processors:
+ batch:
+ send_batch_size: 10000
+ send_batch_max_size: 11000
+ timeout: 10s
+ signozspanmetrics/cumulative:
+ metrics_exporter: clickhousemetricswrite
+ metrics_flush_interval: 60s
+ latency_histogram_buckets: [100us, 1ms, 2ms, 6ms, 10ms, 50ms, 100ms, 250ms, 500ms, 1000ms, 1400ms, 2000ms, 5s, 10s, 20s, 40s, 60s ]
+ dimensions_cache_size: 100000
+ dimensions:
+ - name: service.namespace
+ default: default
+ - name: deployment.environment
+ default: default
+ # This is added to ensure the uniqueness of the timeseries
+ # Otherwise, identical timeseries produced by multiple replicas of
+ # collectors result in incorrect APM metrics
+ - name: signoz.collector.id
+ - name: service.version
+ - name: browser.platform
+ - name: browser.mobile
+ - name: k8s.cluster.name
+ - name: k8s.node.name
+ - name: k8s.namespace.name
+ - name: host.name
+ - name: host.type
+ - name: container.name
+ # memory_limiter:
+ # # 80% of maximum memory up to 2G
+ # limit_mib: 1500
+ # # 25% of limit up to 2G
+ # spike_limit_mib: 512
+ # check_interval: 5s
+ #
+ # # 50% of the maximum memory
+ # limit_percentage: 50
+ # # 20% of max memory usage spike expected
+ # spike_limit_percentage: 20
+ # queued_retry:
+ # num_workers: 4
+ # queue_size: 100
+ # retry_on_failure: true
+ resourcedetection:
+ # Using OTEL_RESOURCE_ATTRIBUTES envvar, env detector adds custom labels.
+ detectors: [env, system] # include ec2 for AWS, gcp for GCP and azure for Azure.
+ timeout: 2s
+ signozspanmetrics/delta:
+ metrics_exporter: clickhousemetricswrite
+ metrics_flush_interval: 60s
+ latency_histogram_buckets: [100us, 1ms, 2ms, 6ms, 10ms, 50ms, 100ms, 250ms, 500ms, 1000ms, 1400ms, 2000ms, 5s, 10s, 20s, 40s, 60s ]
+ dimensions_cache_size: 100000
+ aggregation_temporality: AGGREGATION_TEMPORALITY_DELTA
+ enable_exp_histogram: true
+ dimensions:
+ - name: service.namespace
+ default: default
+ - name: deployment.environment
+ default: default
+ # This is added to ensure the uniqueness of the timeseries
+ # Otherwise, identical timeseries produced by multiple replicas of
+ # collectors result in incorrect APM metrics
+ - name: signoz.collector.id
+ - name: service.version
+ - name: browser.platform
+ - name: browser.mobile
+ - name: k8s.cluster.name
+ - name: k8s.node.name
+ - name: k8s.namespace.name
+ - name: host.name
+ - name: host.type
+ - name: container.name
+
+extensions:
+ health_check:
+ endpoint: 0.0.0.0:13133
+ zpages:
+ endpoint: 0.0.0.0:55679
+ pprof:
+ endpoint: 0.0.0.0:1777
+
+exporters:
+ clickhousetraces:
+ datasource: tcp://clickhouse:9000/signoz_traces
+ docker_multi_node_cluster: ${DOCKER_MULTI_NODE_CLUSTER}
+ low_cardinal_exception_grouping: ${LOW_CARDINAL_EXCEPTION_GROUPING}
+ clickhousemetricswrite:
+ endpoint: tcp://clickhouse:9000/signoz_metrics
+ resource_to_telemetry_conversion:
+ enabled: true
+ clickhousemetricswrite/prometheus:
+ endpoint: tcp://clickhouse:9000/signoz_metrics
+ clickhouselogsexporter:
+ dsn: tcp://clickhouse:9000/signoz_logs
+ docker_multi_node_cluster: ${DOCKER_MULTI_NODE_CLUSTER}
+ timeout: 10s
+ # logging: {}
+
+service:
+ telemetry:
+ metrics:
+ address: 0.0.0.0:8888
+ extensions:
+ - health_check
+ - zpages
+ - pprof
+ pipelines:
+ traces:
+ receivers: [jaeger, otlp]
+ processors: [signozspanmetrics/cumulative, signozspanmetrics/delta, batch]
+ exporters: [clickhousetraces]
+ metrics:
+ receivers: [otlp]
+ processors: [batch]
+ exporters: [clickhousemetricswrite]
+ metrics/generic:
+ receivers: [hostmetrics]
+ processors: [resourcedetection, batch]
+ exporters: [clickhousemetricswrite]
+ metrics/prometheus:
+ receivers: [prometheus]
+ processors: [batch]
+ exporters: [clickhousemetricswrite/prometheus]
+ logs:
+ receivers: [otlp, tcplog/docker, httplogreceiver/json, tcplog]
+ processors: [batch]
+ exporters: [clickhouselogsexporter]
diff --git a/signoz/deploy/docker/clickhouse-setup/otel-collector-opamp-config.yaml b/signoz/deploy/docker/clickhouse-setup/otel-collector-opamp-config.yaml
new file mode 100644
index 0000000..e408b55
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/otel-collector-opamp-config.yaml
@@ -0,0 +1 @@
+server_endpoint: ws://query-service:4320/v1/opamp
diff --git a/signoz/deploy/docker/clickhouse-setup/prometheus.yml b/signoz/deploy/docker/clickhouse-setup/prometheus.yml
new file mode 100644
index 0000000..d7c5289
--- /dev/null
+++ b/signoz/deploy/docker/clickhouse-setup/prometheus.yml
@@ -0,0 +1,25 @@
+# my global config
+global:
+ scrape_interval: 5s # Set the scrape interval to every 15 seconds. Default is every 1 minute.
+ evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.
+ # scrape_timeout is set to the global default (10s).
+
+# Alertmanager configuration
+alerting:
+ alertmanagers:
+ - static_configs:
+ - targets:
+ - alertmanager:9093
+
+# Load rules once and periodically evaluate them according to the global 'evaluation_interval'.
+rule_files:
+ # - "first_rules.yml"
+ # - "second_rules.yml"
+ - 'alerts.yml'
+
+# A scrape configuration containing exactly one endpoint to scrape:
+# Here it's Prometheus itself.
+scrape_configs: []
+
+remote_read:
+ - url: tcp://clickhouse:9000/signoz_metrics
diff --git a/signoz/deploy/docker/clickhouse-setup/user_scripts/histogramQuantile b/signoz/deploy/docker/clickhouse-setup/user_scripts/histogramQuantile
new file mode 100755
index 0000000000000000000000000000000000000000..3b77a7b26dcd984e1b770659ad8f1c44f296729e
GIT binary patch
literal 1849156
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 Goe1;#A23I?7C87&8%K4_T4
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 |