{"repo":"highlight/highlight","free":true,"listed":false,"github":"https://github.com/highlight/highlight","clone":"git clone https://github.com/highlight/highlight.git","description":"highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging, distributed tracing, and more.","language":"TypeScript","stars":9367,"topics":["apm","full-stack","golang","metrics","monitoring","observability","open-source","self-hosted","session-replay","tracing","typescript"],"license":null,"category":"observability_platform","readme_excerpt":"<p align=\"center\">\n  <img width=\"2051\" alt=\"docs-thumbnail\" src=\"https://user-images.githubusercontent.com/20292680/233754540-409ee4cf-beab-46b1-b313-d2d717a87fd6.png\">\n</p>\n<p align=\"center\">\n  <a href='http://makeapullrequest.com'><img alt='PRs Welcome' src='https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=shields'/></a>\n  <a href='https://highlight.io/community'><img alt=\"Join Discord Community\" src=\"https://img.shields.io/badge/discord%20community-join-blue\"/></a>\n  <img alt=\"GitHub commit activity\" src=\"https://img.shields.io/github/commit-activity/m/highlight/highlight\"/>\n  <img alt=\"GitHub closed issues\" src=\"https://img.shields.io/github/issues-closed/highlight/highlight\"/>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://highlight.io/docs\">Docs</a> - <a href=\"https://highlight.io/community\">Community (Support & Feedback)</a> - <a href=\"https://github.com/highlight/highlight/issues/new?assignees=&labels=external+bug+%2F+request&template=feature_request.md&title=\">Feature request</a> - <a href=\"https://github.com/highlight/highlight/issues/new?assignees=&labels=external+bug+%2F+request&template=bug_report.md&title=\">Bug report</a>\n</p>\n\n# [highlight.io](https://highlight.io): The open-source, fullstack monitoring platform.\n\nhighlight.io is a monitoring tool for the next generation of developers (like you!). Unlike the age-old, outdated tools out there, we aim to build a [cohesive](#we-build-a-cohesive-product), [modern](#we-build-for-todays-developer) and [fully-featured](#features) monitoring solution, something we wished WE had. And it's all open source :)\n\nAt a high level, highlight.io's feature set is:\n- [Session Replay](#session-replay-understand-why-bugs-happen)\n- [Error Monitoring](#error-monitoring-understand-what-bugs-are-happening)\n- [Logging](#logging)\n\nWe strive to make highlight.io as easy to install as a few lines of code in any environment.\n\nRead more about our [features](#features), [values](#our-values) and [mission](#our-mission) below, and get started at https://highlight.io today!\n\n## Table of Contents\n\n-   [Get started for free](#get-started)\n-   [Features](#features)\n-   [SDKs](#sdks)\n-   [Contributors](#contributors)\n-   [Mission](#our-mission)\n-   [Values](#our-values)\n\n## Get started\n\n### Hosted highlight.io (free to get started!)\n\nThe fastest and most reliable way to get started with highlight.io is signing up for free at [app.highlight.io](https://app.highlight.io). After making an account, getting started is as easy as installing the [client SDK snippet](https://www.highlight.io/docs/getting-started/overview#For-your-frontend).\n\n### Hobby self-hosted\n\nDeploy a hobby instance in one line on Linux with Docker (we recommend at least 8GB of RAM, 4 CPUs, and 64 GB of disk space):\n\n```bash\ngit clone --recurse-submodules https://github.com/highlight/highlight\n# or `git submodule update --init --recursive` on git < 2.13\ncd docker && ./run-hobby.sh\n```\n\nAfter a brief frontend load time, the app should be accessible at https://localhost. Use the password set in docker/.env variable `ADMIN_PASSWORD` with any valid email address.\n\nGood for <10k sessions and <50k errors ingested monthly. See our  [docs for more info and limitations](https://www.highlight.io/docs/general/company/open-source/hosting/self-host-hobby).\n\n### Enterprise self-hosted\n\nSee our [enterprise self-hosted docs](https://www.highlight.io/docs/general/company/open-source/hosting/self-host-enterprise) to deploy a scalable, production-ready instance with support from our team.\n\n\n## Features\n\n### Session Replay: Understand WHY bugs happen.\n\n-   **Dom-based High-fidelity Replay**: Replay every interaction and dom change that happened in a given browser session (powered by https://github.com/rrweb-io/rrweb)\n-   **Outgoing Network Requests**: See all the network requests (and their contents) in a given session to reproduce the data that was sent/received by your frontend -> [docs](https://www.highlight.io/docs/general/product-features/session-replay/dev-tools)\n-   **Console logs**: Analyze the logs printed (`console.error`, `console.log`, etc..) to the console from your frontend -> [docs](https://www.highlight.io/docs/general/product-features/session-replay/dev-tools)\n-   **Embedded Error Monitoring**: See the errors associated with a given session to understand what the user was doing leading up to them.\n-   **Session Comments**: Comment on errors to communicate with your team on user frustration, bugs, and more! -> [docs](https://www.highlight.io/docs/general/product-features/general-features/comments)\n-   **Integrations with your favorite tools** -> [docs](https://highlight.io/docs/general/integrations/overview)\n\n<p align=\"center\">\n<img width=\"600\" alt=\"Frame 43972\" src=\"https://user-images.githubusercontent.com/20292680/214499701-86b7deb3-ec8f-4cb2-8661-ff4f9d7ade2d.png\">\n</p>\n\n### Error Monitoring: Understand WHAT bugs are happening.\n\n-   **Customizable Error Grouping**: Customize rules for grouping repeated errors -> [docs](https://www.highlight.io/docs/general/product-features/error-monitoring/grouping-errors)\n-   **Customizable Alerting Rules**: Customize how often, and where alerts are sent -> [docs](https://www.highlight.io/docs/general/product-features/general-features/alerts)\n-   **Embedded Session Replay**: See all of the sessions associated with any given error.\n-   **SDK Support**: Support for a long (and growing!) list of [SDKs](#sdks).\n-   **Integrations with your favorite tools** -> [docs](https://highlight.io/docs/general/integrations/overview)\n\n<p align=\"center\">\n<img width=\"600\" alt=\"error-monitoring\" src=\"https://user-images.githubusercontent.com/20292680/214500108-c8e0e289-276a-4863-816a-7c854c97df4e.png\">\n</p>\n\n### Logs: Dig deeper into what's happening on your server.\n\n-   **Powerful Search**: Search across all your logs, with automatic property collection -> [docs](https://www.highlight.io/docs/general/product-features/general-features/search)\n-   **Log Alerts**: Set thresholds for your log alerts, and view them in the alerts dashboard -> [docs](https://www.highlight.io/docs/general/product-features/general-features/alerts)\n-   **Embedded Session Replay and Errors**: See all of the sessions & errors associated to a log.\n-   **SDK Support**: Support for a long (and growing!) list of [SDKs](#sdks).\n-   **Integrations with your favorite tools** -> [docs](https://highlight.io/docs/general/integrations/overview)\n\n<p align=\"center\">\n<img width=\"600\" alt=\"logging\" src=\"https://user-images.githubusercontent.com/20292680/233539519-f8f58251-5b88-4703-8bea-2cd8d9549faf.png\">\n</p>\n\n### Traces: Track the performance of operations on your server.\n\n-   **Powerful Search**: Search across all your traces, with automatic property collection -> [docs](https://www.highlight.io/docs/general/product-features/general-features/search)\n-   **Log Alerts**: Set thresholds for your log alerts, and view them in the alerts dashboard -> [docs](https://www.highlight.io/docs/general/product-features/general-features/alerts)\n-   **Embedded Session Replay, Errors and Logs**: See all of the sessions, errors, and logs associated to a trace.\n-   **SDK Support**: Support for a long (and growing!) list of [SDKs](#sdks).\n-   **Integrations with your favorite tools** -> [docs](https://highlight.io/docs/general/integrations/overview)\n\n<p align=\"center\">\n<img width=\"600\" alt=\"logging\" src=\"https://github.com/highlight/highlight/assets/20292680/61125b61-b5b8-4de3-9dc0-0c34d11b2d1d\">\n</p>\n\n\n### More?! Metrics? Traces? Merch?\n\nHave an idea for what we should build next? Please share our [community](https://highlight.io/community) or via a Github Issue!\n\n[Read a full list of highlight.io features](https://highlight.io/docs).\n\n## SDKs\n\nAll of our SDKs for highlight.io can be found in the `sdk` [directory](https://github.com/highlight/highlight/tree/main/sdk). To get started with these SDKs, we recommend the [getting started guide](https://www.highlight.io/docs/getting-started/overview) in our docs.\n\n## Contributors\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://jaykhatri.com\"><img src=\"https://avatars.githubusercontent.com/u/20292680?v=4?s=100\" width=\"100px;\" alt=\"Jay Khatri\"/><br /><sub><b>Jay Khatri</b></sub></a><br /><a href=\"https://github.com/highlight/highlight/commits?author=jay-khatri\" title=\"Code\">💻</a> <a href=\"https://github.com/highlight/highlight/commits?author=jay-khatri\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://vadweb.us\"><img src=\"https://avatars.githubusercontent.com/u/1351531?v=4?s=100\" width=\"100px;\" alt=\"Vadim Korolik\"/><br /><sub><b>Vadim Korolik</b></sub></a><br /><a href=\"https://github.com/highlight/highlight/commits?author=Vadman97\" title=\"Code\">💻</a> <a href=\"https://github.com/highlight/highlight/commits?author=Vadman97\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><img src=\"https://avatars.githubusercontent.com/u/86132398?v=4?s=100\" width=\"100px;\" alt=\"Zane Mayberry\"/><br /><sub><b>Zane Mayberry</b></sub><br /><a href=\"https://github.com/highlight/highlight/commits?author=mayberryzane\" title=\"Code\">💻</a> <a href=\"https://github.com/highlight/highlight/commits?author=mayberryzane\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://elmthomas.com/\"><img src=\"https://avatars.githubusercontent.com/u/58678?v=4?s=100\" width=\"100px;\" alt=\"Eric Thomas\"/><br /><sub><b>Eric Thomas</b></sub></a><br /><a href=\"https://github.com/highlight/highlight/commits?author=et\" title=\"Code\">💻</a> <a href=\"https://github.com/highlight/highlight/commits?author=et\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><img src=\"https://avatars.githubusercontent.com/u/308182","default_branch":"main","files":5763,"tree":[".all-contributorsrc",".changeset/README.md",".changeset/config.json",".changeset/flat-feet-unite.md",".cursor/rules",".devcontainer/devcontainer.json",".dockerignore",".git-blame-ignore-revs",".gitattributes",".github/ISSUE_TEMPLATE/bug_report.md",".github/ISSUE_TEMPLATE/feature_request.md",".github/ISSUE_TEMPLATE/ui_package.md",".github/PULL_REQUEST_TEMPLATE.md",".github/dependabot.yml",".github/workflows/backend.yml",".github/workflows/codeql.yml",".github/workflows/deploy.yml",".github/workflows/devskim.yml",".github/workflows/docker.yml",".github/workflows/dotnet.yml",".github/workflows/e2e.yml",".github/workflows/elixir-sdk.yml",".github/workflows/force-go-release.yml",".github/workflows/go-sdk.yml",".github/workflows/java-sdk.yml",".github/workflows/python.yml",".github/workflows/ruby.yml",".github/workflows/rust-sdk.yml",".github/workflows/turbo.yml",".gitignore",".gitmodules",".husky/post-checkout",".husky/post-merge",".husky/pre-commit",".ignore",".npmignore",".prettierignore",".prettierrc",".reflame.config.jsonc",".stoat/config.yaml",".vscode/extensions.json",".vscode/launch.json",".vscode/settings.json",".yarn/patches/ansi-color-npm-0.2.1-f7243d10a4.patch",".yarn/patches/lodash-es-npm-4.17.21-b45832dfce.patch",".yarn/patches/protobufjs-npm-7.2.6-4bb38caa1d.patch",".yarn/releases/yarn-4.6.0.cjs",".yarnrc.yml","CLAUDE.md","CODE_OF_CONDUCT.md","CONTRIBUTING.md","LICENSE","README.md","SECURITY.md","__generated/rr/rrweb-types/rrTypes.js","__generated/rr/rrweb/rr.js","__generated/rr/rrweb/rr.min.css","_templates/blog/post/index.js","_templates/blog/post/post.ejs.t","_templates/react/component/component.ejs.t","_templates/react/component/index.js","_templates/react/component/styles.ejs.t","_templates/react/help/index.ejs.t","_templates/ui/component/component.ejs.t","_templates/ui/component/stories.ejs.t","_templates/ui/component/styles.ejs.t","_templates/ui/component/test.ejs.t","_templates/ui/help/index.ejs.t","antlr/.antlr/SearchGrammar.interp","antlr/.antlr/SearchGrammar.tokens","antlr/.antlr/SearchGrammarBaseListener.java","antlr/.antlr/SearchGrammarLexer.interp","antlr/.antlr/SearchGrammarLexer.java","antlr/.antlr/SearchGrammarLexer.tokens","antlr/.antlr/SearchGrammarListener.java","antlr/.antlr/SearchGrammarParser.java","antlr/README.md","antlr/SearchGrammar.g4","backend/.air.toml","backend/.golangci.yml","backend/AWSCLIV2.pkg","backend/Makefile","backend/alerts/alerts.go","backend/alerts/alerts_test.go","backend/alerts/integrations/discord/channels.go","backend/alerts/integrations/discord/channels_test.go","backend/alerts/integrations/discord/discord.go","backend/alerts/integrations/discord/messages.go","backend/alerts/integrations/discord/messages_test.go","backend/alerts/integrations/discord/oauth.go","backend/alerts/integrations/discord/serializer.go","backend/alerts/integrations/integrations.go","backend/alerts/integrations/microsoft-teams/bot.go","backend/alerts/integrations/microsoft-teams/bot_messages.go","backend/alerts/integrations/microsoft-teams/message_templates.go","backend/alerts/integrations/microsoft-teams/messages_test.go","backend/alerts/integrations/microsoft-teams/microsoft_teams.go","backend/alerts/integrations/microsoft-teams/serializer.go","backend/alerts/integrations/microsoft-teams/templates_test.go","backend/alerts/integrations/webhook/serializer.go","backend/alerts/integrations/webhook/webhook.go","backend/alerts/logalerts.go","backend/alerts/predictions/predictions.go","backend/alerts/routing.go","backend/alerts/sessionalerts.go","backend/alerts/v2/alerts.go","backend/alerts/v2/destinations/destinations.go","backend/alerts/v2/destinations/discord/messages.go","backend/alerts/v2/destinations/email/messages.go","backend/alerts/v2/destinations/microsoft-teams/messages.go","backend/alerts/v2/destinations/microsoft-teams/templates/alert-upsert.go","backend/alerts/v2/destinations/microsoft-teams/templates/error-alert.go","backend/alerts/v2/destinations/microsoft-teams/templates/event-alert.go","backend/alerts/v2/destinations/microsoft-teams/templates/log-alert.go","backend/alerts/v2/destinations/microsoft-teams/templates/metric-alert.go","backend/alerts/v2/destinations/microsoft-teams/templates/session-alert.go","backend/alerts/v2/destinations/microsoft-teams/templates/trace-alert.go","backend/alerts/v2/destinations/slack/messages.go","backend/alerts/v2/destinations/webhook/messages.go","backend/apolloio/apolloio.go","backend/assets/assets.go","backend/assets/assets_test.go","backend/clickhouse/README.md","backend/clickhouse/alerts.go","backend/clickhouse/clickhouse.go","backend/clickhouse/cursor.go","backend/clickhouse/cursor_test.go","backend/clickhouse/errors.go","backend/clickhouse/errors_test.go","backend/clickhouse/events.go","backend/clickhouse/fields.go","backend/clickhouse/insert.go","backend/clickhouse/insert_test.go","backend/clickhouse/log_row.go","backend/clickhouse/log_row_test.go","backend/clickhouse/logs.go","backend/clickhouse/logs_test.go","backend/clickhouse/metric_history.go","backend/clickhouse/metrics.go","backend/clickhouse/migrations/000001_create_logs_table.down.sql","backend/clickhouse/migrations/000001_create_logs_table.up.sql","backend/clickhouse/migrations/000002_rename_logs_table.down.sql","backend/clickhouse/migrations/000002_rename_logs_table.up.sql","backend/clickhouse/migrations/000003_drop_logs_table.down.sql","backend/clickhouse/migrations/000003_drop_logs_table.up.sql","backend/clickhouse/migrations/000004_create_new_logs_table.down.sql","backend/clickhouse/migrations/000004_create_new_logs_table.up.sql","backend/clickhouse/migrations/000005_remove_resource_attributes.down.sql","backend/clickhouse/migrations/000005_remove_resource_attributes.up.sql","backend/clickhouse/migrations/000006_create_logs_new.down.sql","backend/clickhouse/migrations/000006_create_logs_new.up.sql","backend/clickhouse/migrations/000007_drop_logs_old.down.sql","backend/clickhouse/migrations/000007_drop_logs_old.up.sql","backend/clickhouse/migrations/000008_rename_logs_table.down.sql","backend/clickhouse/migrations/000008_rename_logs_table.up.sql","backend/clickhouse/migrations/000009_add_source_column.down.sql","backend/clickhouse/migrations/000009_add_source_column.up.sql","backend/clickhouse/migrations/000010_log_count_daily_mv.down.sql","backend/clickhouse/migrations/000010_log_count_daily_mv.up.sql","backend/clickhouse/migrations/000011_add_service_version_to_logs.down.sql","backend/clickhouse/migrations/000011_add_service_version_to_logs.up.sql","backend/clickhouse/migrations/000012_create_sessions_table.down.sql","backend/clickhouse/migrations/000012_create_sessions_table.up.sql","backend/clickhouse/migrations/000013_create_traces_table.down.sql","backend/clickhouse/migrations/000013_create_traces_table.up.sql","backend/clickhouse/migrations/000014_create_fields_table.down.sql","backend/clickhouse/migrations/000014_create_fields_table.up.sql","backend/clickhouse/migrations/000015_drop_fields_table.down.sql","backend/clickhouse/migrations/000015_drop_fields_table.up.sql","backend/clickhouse/migrations/000016_add_fields_session_created_at.down.sql","backend/clickhouse/migrations/000016_add_fields_session_created_at.up.sql","backend/clickhouse/migrations/000017_add_session_ip.down.sql","backend/clickhouse/migrations/000017_add_session_ip.up.sql","backend/clickhouse/migrations/000018_create_error_groups_table.down.sql","backend/clickhouse/migrations/000018_create_error_groups_table.up.sql","backend/clickhouse/migrations/000019_create_error_objects_table.down.sql","backend/clickhouse/migrations/000019_create_error_objects_table.up.sql","backend/clickhouse/migrations/000020_drop_error_objects.down.sql","backend/clickhouse/migrations/000020_drop_error_objects.up.sql","backend/clickhouse/migrations/000021_use_error_object_timestamp.down.sql","backend/clickhouse/migrations/000021_use_error_object_timestamp.up.sql","backend/clickhouse/migrations/000022_drop_error_groups.down.sql","backend/clickhouse/migrations/000022_drop_error_groups.up.sql","backend/clickhouse/migrations/000023_use_error_group_updated_at.down.sql","backend/clickhouse/migrations/000023_use_error_group_updated_at.up.sql","backend/clickhouse/migrations/000024_create_logs_sampling_table.down.sql","backend/clickhouse/migrations/000024_create_logs_sampling_table.up.sql","backend/clickhouse/migrations/000025_create_logs_sampling_mv.down.sql","backend/clickhouse/migrations/000025_create_logs_sampling_mv.up.sql","backend/clickhouse/migrations/000026_create_log_attributes.down.sql","backend/clickhouse/migrations/000026_create_log_attributes.up.sql","backend/clickhouse/migrations/000027_create_log_key_values.down.sql","backend/clickhouse/migrations/000027_create_log_key_values.up.sql","backend/clickhouse/migrations/000028_create_log_keys.down.sql","backend/clickhouse/migrations/000028_create_log_keys.up.sql","backend/clickhouse/migrations/000029_create_log_keys_mv.down.sql","backend/clickhouse/migrations/000029_create_log_keys_mv.up.sql","backend/clickhouse/migrations/000030_create_log_key_values_mv.down.sql","backend/clickhouse/migrations/000030_create_log_key_values_mv.up.sql","backend/clickhouse/migrations/000031_create_log_attributes_mv.down.sql","backend/clickhouse/migrations/000031_create_log_attributes_mv.up.sql","backend/clickhouse/migrations/000032_create_log_secure_session_id_mv.down.sql","backend/clickhouse/migrations/000032_create_log_secure_session_id_mv.up.sql","backend/clickhouse/migrations/000033_create_log_service_name_mv.down.sql","backend/clickhouse/migrations/000033_create_log_service_name_mv.up.sql","backend/clickhouse/migrations/000034_create_log_service_version_mv.down.sql","backend/clickhouse/migrations/000034_create_log_service_version_mv.up.sql","backend/clickhouse/migrations/000035_create_log_source_mv.down.sql","backend/clickhouse/migrations/000035_create_log_source_mv.up.sql","backend/clickhouse/migrations/000036_create_log_span_id_mv.down.sql","backend/clickhouse/migrations/000036_create_log_span_id_mv.up.sql","backend/clickhouse/migrations/000037_create_log_trace_id_mv.down.sql","backend/clickhouse/migrations/000037_create_log_trace_id_mv.up.sql","backend/clickhouse/migrations/000038_create_log_body_mv.down.sql","backend/clickhouse/migrations/000038_create_log_body_mv.up.sql","backend/clickhouse/migrations/000039_create_log_severity_text_mv.down.sql","backend/clickhouse/migrations/000039_create_log_severity_text_mv.up.sql","backend/clickhouse/migrations/000040_add_error_object_has_session.down.sql","backend/clickhouse/migrations/000040_add_error_object_has_session.up.sql","backend/clickhouse/migrations/000041_create_traces_table_new.down.sql","backend/clickhouse/migrations/000041_create_traces_table_new.up.sql","backend/clickhouse/migrations/000042_exchange_traces_tables.down.sql","backend/clickhouse/migrations/000042_exchange_traces_tables.up.sql","backend/clickhouse/migrations/000043_create_traces_sampling_table.down.sql","backend/clickhouse/migrations/000043_create_traces_sampling_table.up.sql","backend/clickhouse/migrations/000044_create_traces_sampling_mv.down.sql","backend/clickhouse/migrations/000044_create_traces_sampling_mv.up.sql","backend/clickhouse/migrations/000045_create_trace_attributes.down.sql","backend/clickhouse/migrations/000045_create_trace_attributes.up.sql","backend/clickhouse/migrations/000046_create_trace_key_values.down.sql","backend/clickhouse/migrations/000046_create_trace_key_values.up.sql","backend/clickhouse/migrations/000047_create_trace_keys.down.sql","backend/clickhouse/migrations/000047_create_trace_keys.up.sql","backend/clickhouse/migrations/000048_create_trace_keys_mv.down.sql","backend/clickhouse/migrations/000048_create_trace_keys_mv.up.sql","backend/clickhouse/migrations/000049_create_trace_key_values_mv.down.sql","backend/clickhouse/migrations/000049_create_trace_key_values_mv.up.sql","backend/clickhouse/migrations/000050_create_trace_attributes_mv.down.sql","backend/clickhouse/migrations/000050_create_trace_attributes_mv.up.sql","backend/clickhouse/migrations/000051_create_trace_state_mv.down.sql","backend/clickhouse/migrations/000051_create_trace_state_mv.up.sql","backend/clickhouse/migrations/000052_create_trace_span_name_mv.down.sql","backend/clickhouse/migrations/000052_create_trace_span_name_mv.up.sql","backend/clickhouse/migrations/000053_create_trace_span_kind_mv.down.sql","backend/clickhouse/migrations/000053_create_trace_span_kind_mv.up.sql","backend/clickhouse/migrations/000054_create_trace_service_name_mv.down.sql","backend/clickhouse/migrations/000054_create_trace_service_name_mv.up.sql","backend/clickhouse/migrations/000055_create_trace_service_version_mv.down.sql","backend/clickhouse/migrations/000055_create_trace_service_version_mv.up.sql","backend/clickhouse/migrations/000056_add_error_group_tagging.down.sql","backend/clickhouse/migrations/000056_add_error_group_tagging.up.sql","backend/clickhouse/migrations/000057_trace_count_daily_mv.down.sql","backend/clickhouse/migrations/000057_trace_count_daily_mv.up.sql","backend/clickhouse/migrations/000058_create_trace_metrics_mv.down.sql","backend/clickhouse/migrations/000058_create_trace_metrics_mv.up.sql","backend/clickhouse/migrations/000059_create_traces_by_id_mv.down.sql","backend/clickhouse/migrations/000059_create_traces_by_id_mv.up.sql","backend/clickhouse/migrations/000060_add_environment_to_logs.down.sql","backend/clickhouse/migrations/000060_add_environment_to_logs.up.sql","backend/clickhouse/migrations/000061_add_environment_to_traces.down.sql","backend/clickhouse/migrations/000061_add_environment_to_traces.up.sql","backend/clickhouse/migrations/000062_add_environment_to_traces_by_id.down.sql","backend/clickhouse/migrations/000062_add_environment_to_traces_by_id.up.sql","backend/clickhouse/migrations/000063_add_trace_key_type.down.sql","backend/clickhouse/migrations/000063_add_trace_key_type.up.sql","backend/clickhouse/migrations/000064_add_log_key_type.down.sql","backend/clickhouse/migrations/000064_add_log_key_type.up.sql","backend/clickhouse/migrations/000065_add_errors_joined_vw.down.sql","backend/clickhouse/migrations/000065_add_errors_joined_vw.up.sql","backend/clickhouse/migrations/000066_add_sessions_joined_vw.down.sql","backend/clickhouse/migrations/000066_add_sessions_joined_vw.up.sql","backend/clickhouse/migrations/000067_add_sessions_keys.down.sql","backend/clickhouse/migrations/000067_add_sessions_keys.up.sql","backend/clickhouse/migrations/000068_add_environment_to_traces_sampling.down.sql","backend/clickhouse/migrations/000068_add_environment_to_traces_sampling.up.sql","backend/clickhouse/migrations/000069_add_environment_to_logs_sampling.down.sql","backend/clickhouse/migrations/000069_add_environment_to_logs_sampling.up.sql","backend/clickhouse/migrations/000070_add_session_metrics.down.sql","backend/clickhouse/migrations/000070_add_session_metrics.up.sql","backend/clickhouse/migrations/000071_create_log_environment_mv.down.sql","backend/clickhouse/migrations/000071_create_log_environment_mv.up.sql","backend/clickhouse/migrations/000072_create_trace_environment_mv.down.sql","backend/clickhouse/migrations/000072_create_trace_environment_mv.up.sql","backend/clickhouse/migrations/000073_drop_log_secure_session_id_mv.down.sql","backend/clickhouse/migrations/000073_drop_log_secure_session_id_mv.up.sql","backend/clickhouse/migrations/000074_drop_log_span_id_mv.down.sql","backend/clickhouse/migrations/000074_drop_log_span_id_mv.up.sql","backend/clickhouse/migrations/000075_drop_log_trace_id_mv.down.sql","backend/clickhouse/migrations/000075_drop_log_trace_id_mv.up.sql","backend/clickhouse/migrations/000076_drop_log_body_mv.down.sql","backend/clickhouse/migrations/000076_drop_log_body_mv.up.sql","backend/clickhouse/migrations/000077_add_has_errors_to_traces.down.sql","backend/clickhouse/migrations/000077_add_has_errors_to_traces.up.sql","backend/clickhouse/migrations/000078_add_has_errors_to_traces_sampling.down.sql","backend/clickhouse/migrations/000078_add_has_errors_to_traces_sampling.up.sql","backend/clickhouse/migrations/000079_add_has_errors_to_traces_by_id.down.sql","backend/clickhouse/migrations/000079_add_has_errors_to_traces_by_id.up.sql","backend/clickhouse/migrations/000080_create_trace_has_errors_mv.down.sql","backend/clickhouse/migrations/000080_create_trace_has_errors_mv.up.sql","backend/clickhouse/migrations/000081_create_phonehome_mv.down.sql","backend/clickhouse/migrations/000081_create_phonehome_mv.up.sql","backend/clickhouse/migrations/000082_add_secure_session_id_and_trace_id_to_error_objects.down.sql","backend/clickhouse/migrations/000082_add_secure_session_id_and_trace_id_to_error_objects.up.sql","backend/clickhouse/migrations/000083_create_new_traces_by_id_mv.down.sql","backend/clickhouse/migrations/000083_create_new_traces_by_id_mv.up.sql","backend/clickhouse/migrations/000084_rewrite_trace_attributes_mv.down.sql","backend/clickhouse/migrations/000084_rewrite_trace_attributes_mv.up.sql","backend/clickhouse/migrations/000085_rewrite_trace_state_mv.down.sql","backend/clickhouse/migrations/000085_rewrite_trace_state_mv.up.sql","backend/clickhouse/migrations/000086_rewrite_trace_span_name.down.sql","backend/clickhouse/migrations/000086_rewrite_trace_span_name.up.sql","backend/clickhouse/migrations/000087_rewrite_trace_span_kind.down.sql","backend/clickhouse/migrations/000087_rewrite_trace_span_kind.up.sql","backend/clickhouse/migrations/000088_rewrite_trace_service_name.down.sql","backend/clickhouse/migrations/000088_rewrite_trace_service_name.up.sql","backend/clickhouse/migrations/000089_rewrite_trace_service_version.down.sql","backend/clickhouse/migrations/000089_rewrite_trace_service_version.up.sql","backend/clickhouse/migrations/000090_rewrite_trace_environment.down.sql","backend/clickhouse/migrations/000090_rewrite_trace_environment.up.sql","backend/clickhouse/migrations/000091_rewrite_trace_has_errors.down.sql","backend/clickhouse/migrations/000091_rewrite_trace_has_errors.up.sql","backend/clickhouse/migrations/000092_drop_new_traces_by_id_mv.down.sql","backend/clickhouse/migrations/000092_drop_new_traces_by_id_mv.up.sql","backend/clickhouse/migrations/000093_add_secure_id_to_errors.down.sql","backend/clickhouse/migrations/000093_add_secure_id_to_errors.up.sql","backend/clickhouse/migrations/000094_add_has_comments_to_sessions.down.sql","backend/clickhouse/migrations/000094_add_has_comments_to_sessions.up.sql","backend/clickhouse/migrations/000095_add_session_location_state.down.sql","backend/clickhouse/migrations/000095_add_session_location_state.up.sql","backend/clickhouse/migrations/000096_update_errors_joined_vw.down.sql","backend/clickhouse/migrations/000096_update_errors_joined_vw.up.sql","backend/clickhouse/migrations/000097_materialized_column.down.sql","backend/clickhouse/migrations/000097_materialized_column.up.sql","backend/clickhouse/migrations/000098_recreate_sessions_joined_vw.down.sql","backend/clickhouse/migrations/000098_recreate_sessions_joined_vw.up.sql","backend/clickhouse/migrations/000099_errors_joined_vw_perf.down.sql","backend/clickhouse/migrations/000099_errors_joined_vw_perf.up.sql","backend/clickhouse/migrations/000100_recreate_sessions_joined_vw.down.sql","backend/clickhouse/migrations/000100_recreate_sessions_joined_vw.up.sql","backend/clickhouse/migrations/000101_update_trace_metrics.down.sql","backend/clickhouse/migrations/000101_update_trace_metrics.up.sql","backend/clickhouse/migrations/000102_add_traces_metric_materialized_column.down.sql","backend/clickhouse/migrations/000102_add_traces_metric_materialized_column.up.sql","backend/clickhouse/migrations/000103_add_highlight_type_to_trace_sampling.down.sql","backend/clickhouse/migrations/000103_add_highlight_type_to_trace_sampling.up.sql","backend/clickhouse/migrations/000104_update_session_attributes.down.sql","backend/clickhouse/migrations/000104_update_session_attributes.up.sql","backend/clickhouse/migrations/000105_create_alert_state_changes_table.down.sql","backend/clickhouse/migrations/000105_create_alert_state_changes_table.up.sql","backend/clickhouse/migrations/000106_update_session_attributtes.down.sql","backend/clickhouse/migrations/000106_update_session_attributtes.up.sql","backend/clickhouse/migrations/000107_enable_bucket_number.down.sql","backend/clickhouse/migrations/000107_enable_bucket_number.up.sql","backend/clickhouse/migrations/000108_create_metric_history_table.down.sql","backend/clickhouse/migrations/000108_create_metric_history_table.up.sql","backend/clickhouse/migrations/000109_remove_session_fingerprint.down.sql","backend/clickhouse/migrations/000109_remove_session_fingerprint.up.sql","backend/clickhouse/migrations/000110_traces_sampling_new_mv.down.sql","backend/clickhouse/migrations/000110_traces_sampling_new_mv.up.sql","backend/clickhouse/migrations/000111_create_session_events_table.down.sql","backend/clickhouse/migrations/000111_create_session_events_table.up.sql","backend/clickhouse/migrations/000112_create_session_events_vw.down.sql","backend/clickhouse/migrations/000112_create_session_events_vw.up.sql","backend/clickhouse/migrations/000113_create_event_key_values.down.sql","backend/clickhouse/migrations/000113_create_event_key_values.up.sql","backend/clickhouse/migrations/000114_create_event_keys.down.sql","backend/clickhouse/migrations/000114_create_event_keys.up.sql","backend/clickhouse/migrations/000115_create_event_keys_mv.down.sql","backend/clickhouse/migrations/000115_create_event_keys_mv.up.sql","backend/clickhouse/migrations/000116_create_event_attributes_mv.down.sql","backend/clickhouse/migrations/000116_create_event_attributes_mv.up.sql","backend/clickhouse/migrations/000117_write_event_event_name.down.sql","backend/clickhouse/migrations/000117_write_event_event_name.up.sql","backend/clickhouse/migrations/000118_write_event_session_fields.down.sql","backend/clickhouse/migrations/000118_write_event_session_fields.up.sql","backend/clickhouse/migrations/000119_delete_old_sampling_tables.down.sql","backend/clickhouse/migrations/000119_delete_old_sampling_tables.up.sql","backend/clickhouse/migrations/000120_create_new_session_keys_table.down.sql","backend/clickhouse/migrations/000120_create_new_session_keys_table.up.sql","backend/clickhouse/migrations/000121_swap_session_keys_table.down.sql","backend/clickhouse/migrations/000121_swap_session_keys_table.up.sql","backend/clickhouse/migrations/000122_create_event_key_values_new.down.sql","backend/clickhouse/migrations/000122_create_event_key_values_new.up.sql","backend/clickhouse/migrations/000123_create_event_keys_new.down.sql","backend/clickhouse/migrations/000123_create_event_keys_new.up.sql","backend/clickhouse/migrations/000124_create_event_keys_new_mv.down.sql","backend/clickhouse/migrations/000124_create_event_keys_new_mv.up.sql","backend/clickhouse/migrations/000125_create_event_attributes_new_mv.down.sql","backend/clickhouse/migrations/000125_create_event_attributes_new_mv.up.sql","backend/clickhouse/migrations/000126_write_event_event_name_new.down.sql","backend/clickhouse/migrations/000126_write_event_event_name_new.up.sql","backend/clickhouse/migrations/000127_write_event_session_fields_new.down.sql","backend/clickhouse/migrations/000127_write_event_session_fields_new.up.sql","backend/clickhouse/migrations/000128_clean-up-session-keys.down.sql","backend/clickhouse/migrations/000128_clean-up-session-keys.up.sql","backend/clickhouse/migrations/000129_clean-up-event-keys-and-values.down.sql","backend/clickhouse/migrations/000129_clean-up-event-keys-and-values.up.sql","backend/clickhouse/migrations/000130_add-timestamp-to-fields.down.sql","backend/clickhouse/migrations/000130_add-timestamp-to-fields.up.sql","backend/clickhouse/migrations/000131_add_otel_columns.down.sql"],"storefront":"/r/highlight","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/highlight/highlight/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}