# Coralogix Docs > Product documentation for the Coralogix observability platform: logs, metrics, traces, and RUM. Use this corpus for how-to and configuration questions (User Guides), the DataPrime query language, shipping data from a specific source or vendor (Integrations, OpenTelemetry), and the REST API surface (Developer Portal, API Reference). Every page is available as Markdown at the same URL with a `.md` suffix, and `llms-full.txt` carries the full text of the corpus in one file. `docs-index.json` lists each page with its cx-catalog product and feature and its last-updated date, and `search/search_index.json` holds section-level text. Endpoints and console URLs are region-specific. A page showing a placeholder domain expects the reader's own Coralogix domain substituted; see the Coralogix domain page under User Guides for the per-region table. ## docs From quick fixes to mastery — Coralogix docs that move you forward. - [Coralogix Documentation](https://coralogix.com/docs/index.md): From quick fixes to mastery — Coralogix docs that move you forward. ### User Guides - [RBAC permissions](https://coralogix.com/docs/user-guides/aaa/access-control/permissions.md): Coralogix offers a flexible access management system with role-based permissions. - [Permissions list](https://coralogix.com/docs/user-guides/aaa/access-control/permissions/permissions-list.md): Coralogix offers a flexible access management system with role-based permissions. - [Access policies](https://coralogix.com/docs/user-guides/aaa/access-control/policies.md): Policy-based access control lets you set resource-level access rules on top of your role-based permissions in Coralogix. - [Application and subsystem names](https://coralogix.com/docs/user-guides/account-management/account-settings/application-and-subsystem-names.md): In order for us to help you make sense of your logs, metrics, and traces, we require that you organize your data using two metadata fields: application and subsystem name. These values will ultimately give value to your data in a manner that is most meaningful for you on your Coralogix Dashboard.… - [Coralogix domain](https://coralogix.com/docs/user-guides/account-management/account-settings/coralogix-domain.md): Find the Coralogix region and domain for your account URL, which determine your integration and API endpoints, including the GOV1 FedRAMP environment. - [General settings](https://coralogix.com/docs/user-guides/account-management/account-settings/general-settings.md): Set your team's preferences on the Preferences page, including team name and URL, maximum log size, time zone, date format, the default homepage, and the alphabetical order Coralogix uses when it sorts text. - [Notifications preferences](https://coralogix.com/docs/user-guides/account-management/account-settings/notifications-preferences.md): Select which automated Coralogix notifications you receive by email or Slack, and filter them to the applications and subsystems you care about. - [Session length](https://coralogix.com/docs/user-guides/account-management/account-settings/session-length.md): As part of their user management, team administrators can define the duration of idle sessions for all team members. Enabling this option will end all current login sessions after a period of time and require users to log in again. - [Team ID](https://coralogix.com/docs/user-guides/account-management/account-settings/team-id.md): This section shows how to access your Coralogix Team ID. - [API keys](https://coralogix.com/docs/user-guides/account-management/api-keys/api-keys.md): Coralogix API Keys offer a robust and flexible way to manage access and permissions within your organization. By using API keys, you can generate personal or shared keys through Coralogix's adaptable RBAC management system. This system allows you to assign specific permissions or groups of… - [Send-Your-Data API key](https://coralogix.com/docs/user-guides/account-management/api-keys/send-your-data-api-key.md): In order to send your data to Coralogix, you are required to access and use your unique Coralogix Send-Your-Data API key. This tutorial demonstrates how to access the default Send-Your-Data API key associated with your Coralogix account, as well as to add unlimited Send-Your-Data API keys with… - [Coralogix Audit](https://coralogix.com/docs/user-guides/account-management/coralogix-audit.md): Monitor user actions, API operations, data access and configuration changes across your Coralogix organization with audit logs, and find every audit event type. - [FedRAMP data privacy](https://coralogix.com/docs/user-guides/account-management/data-privacy/fedramp.md): Cryptography, data-in-transit, jurisdiction, and change-management commitments for the Coralogix FedRAMP environment. - [Handling PII and sensitive data](https://coralogix.com/docs/user-guides/account-management/data-privacy/handling-pii-and-sensitive-data.md): To ensure compliance with Coralogix's service terms and data privacy regulations, it is essential to anonymize personal data before sending it to the Coralogix platform. - [Infrastructure](https://coralogix.com/docs/user-guides/account-management/fair-usage/infrastructure.md): Understand the fair usage limits for Infrastructure Explorer, what they mean, how they’re enforced, and how to monitor your usage. - [Ingestion & query limits](https://coralogix.com/docs/user-guides/account-management/fair-usage/limits.md): This guide outlines the metering limits Coralogix applies to metrics usage per team. - [Metrics](https://coralogix.com/docs/user-guides/account-management/fair-usage/monitoring-limits.md): Effectively monitor and manage fair usage limits to prevent ingestion delays, performance degradation, or service interruptions. - [Understanding fair usage limits](https://coralogix.com/docs/user-guides/account-management/fair-usage/overview.md): Fair usage limits provide transparency, predictability, and control over platform usage. - [FedRAMP](https://coralogix.com/docs/user-guides/account-management/fedramp.md): The Coralogix FedRAMP environment in AWS GovCloud: its authorization, what it covers, and how to connect to it. - [Access and authentication](https://coralogix.com/docs/user-guides/account-management/fedramp/access.md): How customers and Coralogix personnel authenticate to the Coralogix FedRAMP environment in AWS GovCloud. - [Notification Center](https://coralogix.com/docs/user-guides/account-management/fedramp/notification-center.md): How Notification Center differs in the Coralogix FedRAMP environment: which connectors are available, the ServiceNow GCC requirement, the static URL restriction on Generic HTTPS, and how presets and routing behave. - [Organizational grouping](https://coralogix.com/docs/user-guides/account-management/organization-management/coralogix-entities.md): How Coralogix groups users into organizations, teams, and groups, and how group roles and data scopes control access. - [Create an organization](https://coralogix.com/docs/user-guides/account-management/organization-management/create-an-organization.md): Coralogix offers the option of collectively managing multiple teams per organization via an Organization Administrator. - [Organization admin console](https://coralogix.com/docs/user-guides/account-management/organization-management/organization-admin-console.md): Use the Organization Admin console to connect teams to an organization, track quota usage per team, and move units between teams. - [Manage admins](https://coralogix.com/docs/user-guides/account-management/organization-management/organization-admins.md): Use the Manage Admins page to view, add, and remove Organization Administrators belonging your organization. - [Organization settings](https://coralogix.com/docs/user-guides/account-management/organization-management/organization-domains.md): As Organization Administrator, you can manage your Organization Settings to determine permissions for new users and which domains are allowed to connect to your organization. - [Quota manager](https://coralogix.com/docs/user-guides/account-management/organization-management/quota-management-across-organizations.md): Use Quota Manager to review quota consumption across teams and rebalance units to reduce blocking and improve utilization. - [All teams and team drill-down](https://coralogix.com/docs/user-guides/account-management/organization-management/usage-and-quota/all-teams.md): Compare every team's usage and quota in one table, query several teams at once, and drill into a single team's usage without leaving the page. - [Export a report](https://coralogix.com/docs/user-guides/account-management/organization-management/usage-and-quota/export-a-report.md): Download a usage report from the Usage & Quota page, or generate one programmatically. - [Filter, group, and aggregate](https://coralogix.com/docs/user-guides/account-management/organization-management/usage-and-quota/filter-group-aggregate.md): Narrow, break down, and bucket the usage data shown on the Usage & Quota page. - [Usage pricing](https://coralogix.com/docs/user-guides/account-management/organization-management/usage-and-quota/how-usage-is-measured.md): How Coralogix measures usage in units, by entity type and pipeline priority, and how pricing is calculated. - [Move units](https://coralogix.com/docs/user-guides/account-management/organization-management/usage-and-quota/move-units.md): Rebalance daily quota between teams without changing the organization total. - [Monitor usage and quota across your organization](https://coralogix.com/docs/user-guides/account-management/organization-management/usage-and-quota/overview.md): Monitor data ingestion and quota consumption for your whole organization or a single team from one page, and drill into any team without leaving it. - [AI Units pricing](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/ai-units-pricing.md): Understand how AI usage is measured and billed in AI Units across Coralogix AI features, including per-model token rates and AI Center policy pricing. - [Ask Olly on data pipeline screens](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/ask-olly-data-pipeline.md): Use Ask Olly on the Usage & Quota, Data Usage, Org Quota Manager, and Quota Rules screens to get instant, context-aware answers about your usage, costs, and quota health. - [Data usage metrics](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/data-usage-metrics.md): Turn your Coralogix usage into Prometheus metrics you can chart, alert on, and attribute to a team, with the three metrics, their labels, and what enabling them costs. - [Data Usage settings panel](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/data-usage-settings-panel.md): Configure Data Usage visibility: enable the metrics ingestion pipeline and the dataplan.usage_events system dataset from a single panel. - [Data usage](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/data-usage.md): Understand how data usage is calculated, monitored, and reported in Coralogix. - [Metrics cost optimizer](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/metrics-optimization.md): Coralogix metrics optimization mechanism helps you improve system observability while reducing costs. Drop irrelevant metrics even after their ingestion to reduce data storage and processing costs. - [Metric usage analysis](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/metrics-usage-analyzer.md): Metrics Usage Analyzer helps you track ingested metrics and labels, detect high-cardinality or wasteful data, and optimize your observability pipeline for cost and performance. - [Service Governance](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/metrics-usage-analyzer/apm.md): Service Governance gives each APM service its own ingestion budget across the 16 APM spanmetrics. Use the APM Metrics tab in the Metrics Usage Analyzer to attribute APM volume and time series per service, find services approaching their limit, and act before they reach it. - [Cardinality reporting metrics](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/metrics-usage-analyzer/cardinality-metrics.md): Have Coralogix report your metric and service cardinality as metrics you can query, chart, and alert on, instead of only reading them in the Metric Data screen. - [Explore tab](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/metrics-usage-analyzer/explore-tab.md): Use the Explore tab in the Metrics Usage Analyzer to identify which label values contribute most to a metric's cardinality. - [Labels](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/metrics-usage-analyzer/labels.md): Use the Labels tab in the Metrics Usage Analyzer to analyze label-level impact on storage and cardinality. - [Variations](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/metrics-usage-analyzer/variations.md): Use the Variations tab in the Metrics Usage Analyzer to break down how label combinations affect a metric's volume and cardinality. - [Optimize metrics costs in Coralogix by adjusting your scrape interval](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/optimize-metrics-costs-in-coralogix-by-adjusting-your-scrape-interval.md): Coralogix's metrics costs are influenced by the amount of metric data ingested, which is significantly impacted by the scrape interval settings of your OpenTelemetry Collector or Prometheus Agent. Adjusting your scrape intervals allows for more effective data ingestion management, leading to… - [Pay-As-You-Go](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/pay-as-you-go.md): Activate pay-as-you-go in Settings to ingest up to one extra contractual quota without commitment, billed at a 25% higher rate. - [Plan and payments management](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/plan-and-payments-management.md): Choose and manage your Coralogix plan, payments, credit card and invoices easily. - [Query drilldown view](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/query-drilldown.md): Investigate how a query pattern behaves across your environment, including usage, failures, and execution context. - [Query usage analyzer](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/query-usage-analyzer.md): Use Query Analyzer to see how metrics are queried across your observability environment. Use it to identify usage patterns, track query frequency and success rates, and optimize metric costs and data hygiene. - [Live error logs](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/query-usage-analyzer/live-error-logs.md): View real-time error logs for failed query executions directly within the Query Pattern drilldown in the Query Usage Analyzer. - [Quota management](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/quota-management.md): Use the quota management API to view a team's daily quota and move quota in GB between teams you manage. - [Quota Rules](https://coralogix.com/docs/user-guides/account-management/payment-and-billing/quota-rules.md): Quota rules in Coralogix allow you to define hard limits on the volume of data or AI interactions consumed by entity type (such as logs, metrics, spans, or AI agent interactions) to maintain control over resource usage, prevent unexpected costs, and ensure operational stability. - [TCO Optimizer](https://coralogix.com/docs/user-guides/account-management/tco-optimizer.md): The TCO Optimizer routes logs, traces, and RUM events to the right priority based on business value. Define policies using DPXL expressions or the Builder, route matched data to one or more destinations that each carry their own policy type, priority, and retention, and control cost and feature… - [Create and manage policies](https://coralogix.com/docs/user-guides/account-management/tco-optimizer/create-and-manage-policies.md): Create, edit, and order TCO Optimizer policies, preview their impact, set up RUM policies, and view your policies as code. - [Control metrics cost in the TCO Optimizer](https://coralogix.com/docs/user-guides/account-management/tco-optimizer/metrics.md): Control metrics cost in the TCO Optimizer: see each metric's and APM service's share of usage, block costly metrics with block policies, and set the predefined Dynamic TCO rules for metrics, on the same screen as logs, traces, and RUM. - [Usage overview and statistics](https://coralogix.com/docs/user-guides/account-management/tco-optimizer/usage-overview-and-statistics.md): Track how your daily quota is consumed across priorities in the TCO Optimizer Overview, and use Statistics to turn high-volume data into policies. - [Groups](https://coralogix.com/docs/user-guides/account-management/user-management/assign-user-roles-and-scopes-via-groups.md): Groups are a powerful tool in Coralogix for bringing the right people together around the right data. - [Create and manage groups](https://coralogix.com/docs/user-guides/account-management/user-management/assign-user-roles-and-scopes-via-groups/create-and-manage-groups.md): Create and manage groups in Coralogix to assign roles and scopes to sets of team members. - [Manage teams](https://coralogix.com/docs/user-guides/account-management/user-management/create-and-manage-teams.md): The My Teams page allows Organization Administrators (Org Admins) to manage their teams from a single convenient location. - [Create teams](https://coralogix.com/docs/user-guides/account-management/user-management/create-teams.md): Manage your users and their associated roles and permissions across Coralogix teams. - [Sign in with email and password](https://coralogix.com/docs/user-guides/account-management/user-management/local-login.md): Sign in to Coralogix with your email and password, complete two-factor authentication if enrolled, and pick the team you want to work in. - [Login access policy](https://coralogix.com/docs/user-guides/account-management/user-management/login-access-policy.md): Control who can log in to your Coralogix team by restricting access by IP address, email domain, or OAuth client, and by enforcing SSO and two-factor authentication for all members. - [Login methods](https://coralogix.com/docs/user-guides/account-management/user-management/login-methods.md): Compare Coralogix sign-in options (local login, single sign-on, and two-factor authentication) and pick the right combination for your team. - [Manage team members](https://coralogix.com/docs/user-guides/account-management/user-management/manage-team-members.md): The Coralogix platform is built on a logical administrative hierarchy designed to help organizations manage user access with precision and flexibility. - [OAuth Clients](https://coralogix.com/docs/user-guides/account-management/user-management/oauth-clients.md): Register and manage OAuth clients (including embedded Coralogix views) for the applications and services that call Coralogix APIs on a user's behalf. - [OAuth 2.1](https://coralogix.com/docs/user-guides/account-management/user-management/oauth.md): Coralogix supports OAuth 2.1 with OpenID Connect (OIDC) for authentication and authorization across AI-powered and self-registered integrations. - [SAML group sync](https://coralogix.com/docs/user-guides/account-management/user-management/saml-group-sync.md): Sync Coralogix group memberships from the groups your identity provider sends in the SAML assertion, so identity provider group changes drive Coralogix access on every SSO login. - [SCIM](https://coralogix.com/docs/user-guides/account-management/user-management/scim.md): Automate Coralogix user and group provisioning and de-provisioning with SCIM, with setup steps for Okta, OneLogin, and other identity providers. - [Scopes](https://coralogix.com/docs/user-guides/account-management/user-management/scopes.md): Create and assign scopes to restrict the data that users can query, and learn which surfaces a scope does not isolate. - [Set up two-factor authentication](https://coralogix.com/docs/user-guides/account-management/user-management/secure_login/mfa.md): With 2FA enabled, you log in with your password and a time-based one-time code from an authenticator app. This extra step helps protect your account from unauthorized access. - [SSO with SAML](https://coralogix.com/docs/user-guides/account-management/user-management/sso-with-saml.md): Configure SAML 2.0 single sign-on for Coralogix, manage multiple SAML configurations and advanced settings, and set up common identity providers. - [Teams](https://coralogix.com/docs/user-guides/account-management/user-management/teams.md): Manage your users and their associated roles and permissions across Coralogix teams. - [AI observability and guardrails](https://coralogix.com/docs/user-guides/ai.md): AI Center is a complete platform for AI impact measurement, combining observability, guardrails, evaluations, AI SPM, and coding-agent intelligence in one place. - [AI Center alerts and metrics](https://coralogix.com/docs/user-guides/ai/alerts.md): Deploy a prebuilt observability pack (five Events2Metrics rules and five metric threshold alerts) for monitoring AI applications. - [Monitor your applications](https://coralogix.com/docs/user-guides/ai/app_catalog.md): Track health, performance, cost, errors, and latency across all your AI applications in AI Center. - [Classic ML observability](https://coralogix.com/docs/user-guides/ai/classic_ml_observability.md): Classic ML Observability for Coralogix is hosted on the Aporia documentation site. - [Code Agents Intelligence](https://coralogix.com/docs/user-guides/ai/code-agents.md): AI impact measurement for coding agents: token usage, costs, tool calls, code changes, repository attribution, and per-user session data, directly in Coralogix. - [Code Agents alerts](https://coralogix.com/docs/user-guides/ai/code-agents/alerts.md): Deploy a prebuilt Code Agents Alerts extension with 12 metric threshold alerts for cost, adoption, and governance issues across Claude Code and GitHub Copilot. - [Claude](https://coralogix.com/docs/user-guides/ai/code-agents/claude-code.md): What's on the Claude dashboard in Code Agents Intelligence: sessions and chats across Claude Code, Cowork, and claude.ai, Enterprise Plan cost, code impact, and repository attribution. - [Codex](https://coralogix.com/docs/user-guides/ai/code-agents/codex.md): What's on the Codex dashboard in Code Agents Intelligence, tokens, sessions, latency, cache efficiency, and per-user activity. - [Copilot](https://coralogix.com/docs/user-guides/ai/code-agents/copilot.md): What's on the GitHub Copilot dashboard in Code Agents Intelligence, premium-request cost by model and SKU, feature and IDE usage, code impact, and repository attribution. - [Cursor](https://coralogix.com/docs/user-guides/ai/code-agents/cursor.md): What's on the Cursor dashboard in Code Agents Intelligence, adoption and conversations, pooled budget and per-model cost, code impact, Git repositories, and Bugbot. - [Code Agents FAQs](https://coralogix.com/docs/user-guides/ai/code-agents/faqs.md): Common questions about Code Agents Intelligence, how coding agent activity is billed, and how token figures are aggregated. - [Repository breakdown](https://coralogix.com/docs/user-guides/ai/code-agents/repository-breakdown.md): AI impact measurement per repository: see how code-agent activity splits across the repositories it touches, and classify those repositories as Managed or Unmanaged by configuring Organizations in AI Center. - [Screenshots](https://coralogix.com/docs/user-guides/ai/code-agents/repository-breakdown/images.md): Images referenced by ../index.md: - [Optimize AI costs](https://coralogix.com/docs/user-guides/ai/cost.md): Track AI spend across your organization and per application, compare model and user cost, override per-token model pricing, and act on cost-pattern insights detected from live span data. - [Evaluations](https://coralogix.com/docs/user-guides/ai/evaluations.md): Evaluate the quality and safety of your AI applications using prebuilt and custom policies in Coralogix AI Center. - [Custom evaluation policies](https://coralogix.com/docs/user-guides/ai/evaluations/custom_policies.md): Create and manage custom evaluation policies in Coralogix AI Center to measure what matters for your specific application. - [Prebuilt evaluation policies](https://coralogix.com/docs/user-guides/ai/evaluations/prebuilt_policies.md): Apply prebuilt evaluation policies in Coralogix AI Center to detect security issues, hallucinations, toxicity, topic violations, and compliance risks, and set a per-eval threshold for what counts as an issue. - [AI Explorer](https://coralogix.com/docs/user-guides/ai/explorer.md): Inspect individual LLM interactions at the span level, view evaluation results and guardrail actions, and trace the full request flow end-to-end in AI Center. - [AI Center FAQs](https://coralogix.com/docs/user-guides/ai/faqs.md): Common questions about AI Center scope, supported integrations, evaluations, pricing, and Code Agents billing impact. - [Getting started with AI observability](https://coralogix.com/docs/user-guides/ai/getting_started.md): Instrument your first LLM application with OpenTelemetry and send GenAI spans to Coralogix AI Center in a few minutes. - [Guardrails](https://coralogix.com/docs/user-guides/ai/guardrails.md): Intercept and block harmful, non-compliant, or low-quality AI outputs in real time using Coralogix Guardrails. - [Custom guardrail policies](https://coralogix.com/docs/user-guides/ai/guardrails/custom_policies.md): Define domain-specific guardrail policies using natural language instructions to protect your LLM applications against business-specific risks. - [Getting started](https://coralogix.com/docs/user-guides/ai/guardrails/getting_started.md): Integrate Coralogix Guardrails with your LLM application to protect against prompt injection, PII leakage, and other security threats. - [Guard API](https://coralogix.com/docs/user-guides/ai/guardrails/guard_api.md): Use the guard() method for full control over multi-turn conversation guardrail evaluation in Coralogix. - [PII](https://coralogix.com/docs/user-guides/ai/guardrails/pii.md): Detect and block personally identifiable information in LLM prompts and responses using the Coralogix Guardrails PII detection policy. - [Guardrails prebuilt policies](https://coralogix.com/docs/user-guides/ai/guardrails/prebuilt_policies.md): Apply ready-to-use Coralogix Guardrails policies for prompt injection, PII detection, and toxicity to protect your LLM applications in real time. - [Prompt injection](https://coralogix.com/docs/user-guides/ai/guardrails/prompt_injection.md): Detect and block prompt injection attacks in your LLM applications using the Coralogix Guardrails prompt injection policy. - [Toxicity](https://coralogix.com/docs/user-guides/ai/guardrails/toxicity.md): Detect and block toxic, harmful, or offensive content in LLM prompts and responses using the Coralogix Guardrails toxicity policy. - [AI impact measurement](https://coralogix.com/docs/user-guides/ai/impact-measurement.md): AI impact measurement in Coralogix: trace AI activity from coding-agent sessions and production AI applications through to cost, engineering output, and whether that AI is delivering value. - [Integrations for LLM observability](https://coralogix.com/docs/user-guides/ai/integrations.md): Connect LLM providers and frameworks to Coralogix AI Center for end-to-end visibility into your AI applications. - [MCP servers](https://coralogix.com/docs/user-guides/ai/mcp-servers.md): Monitor the calls, errors, latency, and users of your MCP servers in AI Center, using OpenTelemetry MCP semantic-convention spans. - [Monitor AI applications](https://coralogix.com/docs/user-guides/ai/monitor.md): Monitor health, performance, cost, quality, and security posture across all AI applications in AI Center. - [OpenTelemetry integration for AI Center](https://coralogix.com/docs/user-guides/ai/otel-integration.md): Send GenAI spans to Coralogix AI Center using the standard OpenTelemetry GenAI semantic conventions, vendor-neutral, no Coralogix-specific SDK required. - [Code examples](https://coralogix.com/docs/user-guides/ai/otel-integration/code-examples.md): Copy-pasteable scripts that send OpenTelemetry GenAI spans to Coralogix using the new semantic conventions, in Python, Java, .NET, and Go. - [Anthropic / Claude](https://coralogix.com/docs/user-guides/ai/otel-integration/code-examples/anthropic-claude.md): Auto-instrument the Anthropic Claude SDK with OpenTelemetry and send GenAI spans to Coralogix AI Center. - [AWS Bedrock](https://coralogix.com/docs/user-guides/ai/otel-integration/code-examples/aws-bedrock.md): Auto-instrument AWS Bedrock (botocore) with OpenTelemetry and send GenAI spans to Coralogix AI Center using the new semantic conventions. - [.NET: Microsoft.Extensions.AI](https://coralogix.com/docs/user-guides/ai/otel-integration/code-examples/dotnet.md): Send GenAI spans to Coralogix AI Center from .NET using Microsoft.Extensions.AI, which implements the new OpenTelemetry semantic conventions natively. - [Go: manual instrumentation](https://coralogix.com/docs/user-guides/ai/otel-integration/code-examples/go-manual.md): Build GenAI spans by hand in Go with the OpenTelemetry SDK and net/http, and send them to Coralogix AI Center using the new semantic conventions. - [Google GenAI](https://coralogix.com/docs/user-guides/ai/otel-integration/code-examples/google-genai.md): Auto-instrument the Google GenAI SDK with OpenTelemetry and forward GenAI spans to Coralogix AI Center through a local collector. - [Java: manual instrumentation](https://coralogix.com/docs/user-guides/ai/otel-integration/code-examples/java-manual.md): Build GenAI spans by hand in Java with the OpenTelemetry SDK and send them to Coralogix AI Center using the new semantic conventions. - [OpenAI Agents SDK](https://coralogix.com/docs/user-guides/ai/otel-integration/code-examples/openai-agents-sdk.md): Auto-instrument the OpenAI Agents SDK with OpenTelemetry and send GenAI spans to Coralogix AI Center using the new semantic conventions. - [OpenLLMetry (Traceloop): Python](https://coralogix.com/docs/user-guides/ai/otel-integration/code-examples/openllmetry.md): Use the OpenLLMetry (Traceloop) SDK to auto-instrument OpenAI calls and send GenAI spans to Coralogix AI Center. - [Python: manual instrumentation](https://coralogix.com/docs/user-guides/ai/otel-integration/code-examples/python-manual.md): Build GenAI spans by hand in Python with the OpenTelemetry SDK and raw HTTP, a universal template for any provider or language. - [Compatibility matrix](https://coralogix.com/docs/user-guides/ai/otel-integration/providers.md): Find the OpenTelemetry instrumentation library for each LLM provider and framework, such as OpenAI, Anthropic, Bedrock, and LangChain, so your app's LLM calls appear as traces in AI Center. - [Span attribute inventory](https://coralogix.com/docs/user-guides/ai/otel-integration/span-attributes.md): Complete inventory of gen_ai.* span attributes consumed by Coralogix AI Center. - [Permissions](https://coralogix.com/docs/user-guides/ai/permissions.md): Required roles and permissions for accessing and managing AI Center features in Coralogix. - [AI security posture management](https://coralogix.com/docs/user-guides/ai/spm.md): AI Security Posture Management (AI SPM) gives CISOs and security teams a holistic view of AI usage within their organization, enabling them to identify risks and enforce security best practices. - [Alert aggregation](https://coralogix.com/docs/user-guides/alerting/alert-aggregation.md): You can aggregate your alerts and then display them as a widget on a custom dashboard using a gauge-type metric (cx_alerts). When alert-to-metric is enabled, all alerts start to be accumulated into bucket. The number of triggered/resolved alerts is calculated per minute, creating a time series per… - [Alert definition management](https://coralogix.com/docs/user-guides/alerting/alert-definition-management.md): Create, view, filter, and manage all your alert definitions in a single place with real-time status, labels, and quick actions for fast operational control. - [Alert drill-down view](https://coralogix.com/docs/user-guides/alerting/alert-drill-down.md): Use the Alert Drill-Down view to investigate why an alert fired, explore query logic, trigger conditions, schedules, and live charts to validate and refine alert behavior. - [Suppression rules](https://coralogix.com/docs/user-guides/alerting/alert-suppression-rules.md): Use Suppression Rules to mute alert notifications during scheduled maintenance, testing, auto-scaling events, or outside working hours. - [Alerts map](https://coralogix.com/docs/user-guides/alerting/alerts-map.md): Alerts Map presents users with a visual representation of each alert status in real-time. Grouping all of your alerts in a scalable, information-dense manner, Coralogix ensures optimal system monitoring. - [Customizing anomaly detection alert sensitivity](https://coralogix.com/docs/user-guides/alerting/anomaly-detection-deviation-percentage.md): Tailor alert sensitivity for both logs and metrics-based anomaly detection alerts. - [Notification settings](https://coralogix.com/docs/user-guides/alerting/configure-notifications/settings.md): Decide what an alert is for: open a Case, or send a Signal-Based notification routed by label to the right connector and preset. - [Alerts as a notification source type](https://coralogix.com/docs/user-guides/alerting/configure-notifications/source-type-schema.md): This tutorial describes entity types and subtypes for Notification Center. - [Configure an alert definition](https://coralogix.com/docs/user-guides/alerting/configuring-alert-definition.md): Build alert definitions in Coralogix with a guided wizard that takes you from configuration to response to summary, so the context you have already set informs every choice. - [Coralogix reporter](https://coralogix.com/docs/user-guides/alerting/coralogix-reporter.md): Deploy the Coralogix-Reporter AWS Lambda app to email periodic reports of OpenSearch query results to a mailing list. - [Analytics alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/analytics.md): Alert on the result of a DataPrime query. Analytics alerts run your own query on a schedule you choose, track one value from the result, and fire immediately on a match or when the tracked value crosses a threshold. - [Flow alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/flow-alerts.md): Trigger an alert when a defined set of other alerts is in a triggered state across a sequence of time-bound stages. - [Anomaly detection alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/logs/anomaly-detection-alerts.md): Anomaly detection alerts learn a baseline from your logs and fire when counts deviate from it, so you catch unusual behavior without maintaining static thresholds. - [Dataset alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/logs/dataset-alerts.md): Use dataset alerts to run log-based alerts on any logs-compatible dataset, target system datasets, and keep your alerting aligned with how your data is organized. - [Immediate notifications](https://coralogix.com/docs/user-guides/alerting/create-an-alert/logs/immediate-notifications.md): Notify on every matching log as it arrives, with no aggregation window, so you catch one-off events the moment they happen. - [New value alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/logs/new-value-alerts.md): Trigger an alert when a previously unseen value appears in a log field within a time window. Use new value alerts to catch new domains, new error codes, and other first-time occurrences. - [Ratio alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/logs/ratio-alerts.md): Calculate the ratio between two log queries and trigger an alert when it crosses a threshold. Use ratio alerts to track error rates, regional traffic share, and denied-request proportions. - [Threshold alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/logs/threshold-alerts.md): Trigger an alert when the count of matching logs crosses a fixed threshold over a time window. Use threshold alerts to catch error spikes, traffic drops, and volume changes. - [Time relative alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/logs/time-relative-alerts.md): Time relative alerts compare current log counts against the same window in a prior period, so you catch shifts in behavior that a fixed threshold would miss. - [Unique count alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/logs/unique-count-alerts.md): Unique count alerts fire on the number of distinct values in a log field, so you can measure the breadth of an issue, such as how many users encountered a 5XX error, not just that it happened. - [Anomaly detection alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/metrics/anomaly-detection-alerts.md): Detect metric behavior that deviates from a learned baseline, without defining static thresholds. - [Custom webhooks: metric alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/metrics/custom-webhooks-metric-alerts.md): Route metric alert notifications to custom outbound webhooks through the alert wizard's Notification step. - [Threshold alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/metrics/threshold-alerts.md): Trigger when a metric crosses a threshold you define over a time window, with control over duration and missing-data behavior. - [Tracing alerts](https://coralogix.com/docs/user-guides/alerting/create-an-alert/traces/tracing-alerts.md): Alert on spans that exceed a latency threshold across the services and tags you select, using a trace count condition. - [Custom evaluation delay](https://coralogix.com/docs/user-guides/alerting/custom-evaluation-delay.md): The Custom Evaluation Delay feature helps mitigate false alerts by shifting an alert's evaluation timeframe backward by a configurable amount. - [Defining alert details](https://coralogix.com/docs/user-guides/alerting/define-alert-details.md): Reference for the Details step of the alert creation wizard: name, description, labels, case settings, and scheduling. - [Getting started with alerts](https://coralogix.com/docs/user-guides/alerting/getting-started.md): Create your first Coralogix alert: sign up, send data, and configure an alert definition, with an interactive walkthrough of the alert builder. - [Incidents](https://coralogix.com/docs/user-guides/alerting/incidents.md): View, filter, and manage triggered alert events. Drill down into incidents to investigate underlying logs, metrics, and traces. - [Alerting](https://coralogix.com/docs/user-guides/alerting/introduction-to-alerts.md): Detect anomalies, respond to incidents, and reduce mean time to resolution with Coralogix alerts across logs, metrics, and traces. - [Create metric alerts from logs](https://coralogix.com/docs/user-guides/alerting/log2metric.md): Create a metric alert from a numeric log field. Coralogix generates the Events2Metrics configuration and alert, and shows historical values during setup. - [Build log queries with the Lucene query builder](https://coralogix.com/docs/user-guides/alerting/lucene-query-builder.md): Create structured log queries without writing raw Lucene syntax. The Lucene Query Builder helps you filter logs by selecting fields, operators, and values from your data. - [Understand query behavior in alerts and incident views](https://coralogix.com/docs/user-guides/alerting/lucene-query-builder/query-behavior.md): Understand how Lucene queries behave differently in real-time alert evaluation compared to the archived data shown in Case and Incident views. Learn which query patterns to avoid and how to write reliable alert queries. - [Metric based query](https://coralogix.com/docs/user-guides/alerting/metric-based-query.md): Configure metric-based queries using the Query Builder to define alert conditions, filter data, apply functions, and analyze metric behavior over time. - [Creating alert conditions](https://coralogix.com/docs/user-guides/alerting/multiple-alert-conditions.md): When setting up a Coralogix alert condition, you may configure up to five condition rules, each with a threshold, timeframe, and individual priority. - [No data state](https://coralogix.com/docs/user-guides/alerting/no-data.md): Learn how no-data handling controls alert behavior when queries return no results, and how to select the correct no-data strategy for metric and log alerts. - [Alert webhook with GCP Chat](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/alert-webhook-with-gcp-chat.md): Configuring a Google chat webhook with Coralogix can easily be done using a custom webhook integration as shown in this tutorial. - [Alert webhook with VictorOps](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/alert-webhook-with-victorops.md): Create a VictorOps routing key and REST endpoint URL, then add it as an outbound webhook to send Coralogix alerts to VictorOps. - [AWS EventBridge outbound webhook](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/aws-eventbridge-outbound-webhook.md): Amazon EventBridge serves as a serverless event bus service, facilitating the collection and transmission of data from various applications and services to designated destinations. Employ the AWS EventBridge Outbound Webhook to establish a streamlined real-time mechanism, enabling Coralogix to… - [Configuring outbound webhook notifications](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/configure-alert-notifications-for-outbound-webhooks.md): Outbound Webhooks, or alert webhooks, offer a streamlined way to receive immediate notifications for critical events in the form of alerts, facilitating prompt responses to incidents. This tutorial guides you through configuring your outgoing webhook notification settings and associating each… - [Creating alerting email templates](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/create-alerting-email-templates-with-coralogix.md): Build alerting email templates with a Coralogix custom webhook and a Zapier Zap that formats alert details into an email. - [Email group outbound webhooks](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/email-group-outbound-webhooks.md): Enhance your observability workflows by sending real-time event notifications and log data to an Email group, a pre-defined group of email recipients. With this outbound webhook, you can easily automate responses to critical events, optimizing your organization's incident management and alerting… - [Generic outbound webhooks (alert webhooks)](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/generic-outbound-webhooks-alert-webhooks.md): Enhance your observability workflows by sending real-time event notifications and log data to any endpoint that accepts HTTP requests. With this generic outbound webhook, you can easily integrate Coralogix with different endpoints, automate responses to critical events, and improve your… - [Jira outbound webhooks](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/jira-outbound-webhooks.md): Create Jira issues automatically when Coralogix alerts trigger, using a Jira API token, project key, and a Jira outbound webhook. - [Microsoft Teams outbound webhooks](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/microsoft-teams-outbound-webhooks.md): Migrate deprecated legacy Microsoft Teams webhooks for Coralogix alerts to workflow-based webhooks or the native Teams connector. - [Opsgenie outbound webhooks](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/opsgenie-outbound-webhooks.md): Configure an Opsgenie outbound webhook so Coralogix alerts create and resolve alerts in your Opsgenie service. - [PagerDuty outbound webhooks](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/pagerduty-outbound-webhooks.md): Configure a PagerDuty outbound webhook so Coralogix alerts trigger and resolve incidents in your PagerDuty service. - [Send log outbound webhooks](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/send-log-outbound-webhooks.md): Enhance your observability workflows by sending real-time event notifications and log data to Coralogix. With this webhook, you can easily receive logs in Coralogix, automate responses to critical events, and improve your organization's incident management and alerting processes. - [Slack outbound webhooks](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/slack-outbound-webhooks.md): Enhance your observability workflows by sending real-time event notifications and log data to Slack. With this outbound webhook, you can easily integrate Coralogix with Slack, automate responses to critical events, and improve your organization's incident management and alerting processes. - [Workflow-based Microsoft Teams outbound webhooks](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/workflow-based-microsoft-teams-outbound-webhooks.md): Enhance your observability workflows by sending real-time event notifications and log data to Microsoft Teams. With this outbound webhook, you can easily integrate Coralogix with Microsoft Teams, automate responses to critical events, and improve your organization's incident management and alerting… - [Zenduty](https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/zenduty.md): Coralogix supports integration with Zenduty. - [Permissions](https://coralogix.com/docs/user-guides/alerting/permissions.md): Role-based permissions required to use Coralogix Alerting features. - [Saved views](https://coralogix.com/docs/user-guides/alerting/saved-views.md): Save and reuse filtered Alert Management views so you can return to common monitoring workflows without reapplying queries, filters, and table settings each time. - [Troubleshooting alerts](https://coralogix.com/docs/user-guides/alerting/troubleshooting.md): Diagnose and resolve common alerting issues in Coralogix, including alerts not triggering, delayed notifications, false positives, anomaly detection problems, and suppression rule behavior. - [Verify an alert against historical logs before you save it](https://coralogix.com/docs/user-guides/alerting/verify-alert.md): Check how an alert definition would have behaved against historical logs before you save it, and understand which data tier Verify Alert queries. - [APM v2](https://coralogix.com/docs/user-guides/apm-v2.md): APM v2 brings your services and databases together as entities under one health model - RED metrics, distributed traces, logs, profiles, and infrastructure in one correlated view. - [Concepts](https://coralogix.com/docs/user-guides/apm-v2/concepts.md): The core objects and terms in APM v2 - entities, signals, spans, traces, operations, transactions, span metrics, health policies, cases, and apdex. - [Databases](https://coralogix.com/docs/user-guides/apm-v2/databases.md): Databases are the datastores your services query, monitored in APM v2 as first-class entities - query throughput, latency, and errors per operation, so you can find the slow or failing database behind a degraded service. - [Drill into an entity](https://coralogix.com/docs/user-guides/apm-v2/entity-drilldown.md): The APM entity drilldown opens a single service or database in one tabbed view - an overview of its RED metrics, plus health, transactions or operations, errors, dependencies, traces, logs, profiles, and infrastructure. - [Annotations](https://coralogix.com/docs/user-guides/apm-v2/features/annotations.md): Correlate metric changes on your APM charts with the deployments and events that caused them. - [Apdex score](https://coralogix.com/docs/user-guides/apm-v2/features/apdex-score.md): Apdex measures user satisfaction with your services' response time as a single score from 0 to 1 in Coralogix APM. - [Connected dashboards](https://coralogix.com/docs/user-guides/apm-v2/features/connected-dashboards.md): Connect Custom Dashboards to APM so they open from APM in a new tab, scoped to the service and environment you opened them from. - [Dependencies](https://coralogix.com/docs/user-guides/apm-v2/features/dependencies.md): The Dependencies tab shows how a service talks to the databases it queries and the external calls it makes - with duration, throughput, and error trends per dependency, and a drilldown into the queries, root transactions, and spans behind them. - [Monitor errors](https://coralogix.com/docs/user-guides/apm-v2/features/errors.md): The Errors tab groups a service's failures by transaction - expandable to the status codes behind each - and a database's failures by operation, with error volume and rate, then drills into the exact error spans and their traces. - [View infrastructure resources](https://coralogix.com/docs/user-guides/apm-v2/features/infrastructure.md): The Infrastructure tab in the APM service drilldown lists the pods, containers, and nodes a service runs on, grouped by resource type, and links out to Infrastructure Explorer. - [Insights](https://coralogix.com/docs/user-guides/apm-v2/features/insights.md): The Insights section on the APM catalog surfaces data-quality and coverage gaps across your services and databases - missing profiling, no owner or SLO, approaching a catalog limit - so you can fix them before your next incident. - [Read a service's logs](https://coralogix.com/docs/user-guides/apm-v2/features/logs.md): The Logs tab shows the logs correlated to a service, matched by subsystem name, with a severity chart and a filterable log table you can open in Explore Logs. - [APM monitoring with alerts](https://coralogix.com/docs/user-guides/apm-v2/features/monitoring-with-alerts.md): Create metric alerts prefilled from a service's APM metrics, and track a service's alerts, cases, and SLO status from the catalog and its Monitoring tab. - [Monitor a service](https://coralogix.com/docs/user-guides/apm-v2/features/monitoring.md): The Monitoring tab collects a service's SLOs, cases, and alerts in one place, across three switchable panels - SLOs, Cases, and Alert Definitions - so you can see the service's reliability targets and open issues without leaving APM. - [Operations](https://coralogix.com/docs/user-guides/apm-v2/features/operations.md): The Operations tab breaks a database down into its operations - each a class of query - with time-consuming, query-time, throughput, and failure charts, and a per-operation table you can drill into for query spans. - [Profile a service](https://coralogix.com/docs/user-guides/apm-v2/features/profiling.md): The Profiling tab brings Continuous Profiling into the entity drilldown - a service's CPU usage over time and a flame graph of where that time is spent, scoped to the service and time range. - [JVM runtime metrics](https://coralogix.com/docs/user-guides/apm-v2/features/runtime-metrics.md): The Runtime tab in the APM entity drilldown brings JVM internals - heap, GC, threads, CPU, and class loading - onto the same screen as traces and span metrics. - [Go runtime metrics](https://coralogix.com/docs/user-guides/apm-v2/features/runtime-metrics/go.md): The Runtime tab for a Go service shows live goroutines, memory and allocation rate, the GC heap goal, and scheduling latency alongside service performance. - [Node.js runtime metrics](https://coralogix.com/docs/user-guides/apm-v2/features/runtime-metrics/nodejs.md): The Runtime tab for a Node.js service shows event loop utilization and delay, V8 heap and memory, and garbage collection alongside service performance. - [Python runtime metrics](https://coralogix.com/docs/user-guides/apm-v2/features/runtime-metrics/python.md): The Runtime tab for a Python service shows CPU, memory, and thread counts, garbage collection by generation, and CPU and memory detail alongside service performance. - [Send Go runtime metrics](https://coralogix.com/docs/user-guides/apm-v2/features/runtime-metrics/send-go-metrics.md): Make a Go service emit runtime metrics in the OpenTelemetry format so they appear in the Runtime tab. - [Send JVM metrics](https://coralogix.com/docs/user-guides/apm-v2/features/runtime-metrics/send-jvm-metrics.md): Make a Java, Scala, or Kotlin service emit JVM runtime metrics in the OpenTelemetry format so they appear in the Runtime tab. - [Send Node.js runtime metrics](https://coralogix.com/docs/user-guides/apm-v2/features/runtime-metrics/send-nodejs-metrics.md): Make a Node.js service emit event loop and V8 runtime metrics in the OpenTelemetry format so they appear in the Runtime tab. - [Send Python runtime metrics](https://coralogix.com/docs/user-guides/apm-v2/features/runtime-metrics/send-python-metrics.md): Make a Python service emit runtime metrics in the OpenTelemetry format so they appear in the Runtime tab. - [Saved views](https://coralogix.com/docs/user-guides/apm-v2/features/saved-views.md): Save filtered APM catalog views to preserve the entity scope, filters, columns, column mode, and comparison, then reload them from All views or share them by URL. - [Monitor service health](https://coralogix.com/docs/user-guides/apm-v2/features/service-health.md): The Health tab rolls a service's latency, span error rate, cases, and logs error rate policies into a single health state, and lets you tune the thresholds behind each one. - [Visualize your service dependencies](https://coralogix.com/docs/user-guides/apm-v2/features/service-map.md): Read your architecture as a dependency graph built from your traces. Coralogix APM offers a per-entity Service map section inside a service or database drilldown and a system-wide Map view of every service. - [Service Level Objectives (SLOs)](https://coralogix.com/docs/user-guides/apm-v2/features/service-slos.md): The SLOs panel of a service's Monitoring tab tracks each service-level objective's status, compliance against target, and remaining error budget, and links to the SLO Center for the full definition. - [Investigate traces and spans](https://coralogix.com/docs/user-guides/apm-v2/features/traces.md): The Traces tab lists an entity's most recent spans and traces in one table - with dataset, error, span-kind, and Lucene filters and a span-count chart - so you can move from an aggregate metric to the exact requests behind it. - [Monitor transactions](https://coralogix.com/docs/user-guides/apm-v2/features/transactions.md): The Transactions tab breaks a service down into its transactions - the requests it serves - with request, error, and duration trends per transaction, and breaks each transaction into its segments and spans in the drilldown. - [Enable the transactions processor](https://coralogix.com/docs/user-guides/apm-v2/features/transactions/enable-transactions-processor.md): Enable the Coralogix transactions processor so your services emit transaction data and the operation drilldown can break each operation into its segments. - [Aligning Coralogix and OTel naming conventions](https://coralogix.com/docs/user-guides/apm-v2/getting-started/aligning-coralogix-and-otel-naming-conventions.md): OpenTelemetry sometimes introduces breaking changes that, if left unaddressed, can disrupt the experience for customers upgrading to newer versions. To prevent this, enable a `transform` statement to ensure that span attributes and metric labels conform to Coralogix-supported label conventions. - [APM onboarding](https://coralogix.com/docs/user-guides/apm-v2/getting-started/apm-onboarding-tutorial.md): Get your services into Coralogix APM in three steps - deploy the OpenTelemetry Collector, instrument your services to emit spans, and verify they report - then tune sampling, correlation, and Span Metrics. - [Migration from Events2Metrics (E2M) to Span Metrics](https://coralogix.com/docs/user-guides/apm-v2/getting-started/migration-from-e2m.md): This guide explains how to transition from Events2Metrics (E2M)to Span Metrics. Span Metrics offers complete APM metric coverage, improved performance, lower cardinality risk, and tighter integration with OpenTelemetry - all without relying on custom E2M rules. - [Span Metrics cardinality limiting](https://coralogix.com/docs/user-guides/apm-v2/getting-started/span-metrics-cardinality-limits.md): Span Metrics convert spans into metrics (for example, requests, errors, and duration). When spans or metric labels include many unique values, you might see a high number of time series. This can degrade performance, increase cost, and break dashboards. - [Quick start](https://coralogix.com/docs/user-guides/apm-v2/getting-started/span-metrics-quick-start.md): Configure Span Metrics using the method that applies to your environment. - [Recommended configurations](https://coralogix.com/docs/user-guides/apm-v2/getting-started/span-metrics-recommended-configuration.md): Use this guide to configure Span Metrics for production environments, optimize performance, and integrate features such as sampling, latency buckets, setting metric expiration, Serverless environment, and more. - [Span Metrics](https://coralogix.com/docs/user-guides/apm-v2/getting-started/span-metrics.md): Span Metrics offers an automated method of transforming and aggregating trace data into metrics outside Coralogix using the OpenTelemetry Span Metrics Connector - [Compact Span Metrics](https://coralogix.com/docs/user-guides/apm-v2/getting-started/using-compact-span-metric.md): Compact Span Metrics is an optimized metric type designed to improve the performance of the Services and Databases catalog pages, especially in large-scale environments. - [Permissions](https://coralogix.com/docs/user-guides/apm-v2/permissions.md): Role-based permissions required to use Coralogix APM features. - [Services](https://coralogix.com/docs/user-guides/apm-v2/services.md): Services are the instrumented applications APM v2 monitors - a single catalog with RED and health overview widgets, filters, saved views, comparison, a system-wide service map, and a per-service drilldown. - [APM v2 isn't showing my data](https://coralogix.com/docs/user-guides/apm-v2/troubleshooting.md): Symptom, cause, and fix for the most common reasons a service, database, or metric is missing from APM v2. - [Use cases](https://coralogix.com/docs/user-guides/apm-v2/use-cases.md): How to use APM v2 - common scenarios and worked walkthroughs mapped to the features that handle them, plus a role-based tour for on-call responders, application engineers, DevOps and SRE, managers, and database engineers. - [Analyze](https://coralogix.com/docs/user-guides/apm/features/analyze.md): The Analyze tab in Service Catalog provides an automated, trace-based dependency map for any instrumented service. - [Apdex score](https://coralogix.com/docs/user-guides/apm/features/apdex-score.md): Take advantage of our Apdex Score widget to measure and quantify user satisfaction in your Coralogix Service Catalog. - [API error tracking](https://coralogix.com/docs/user-guides/apm/features/api-error-tracking.md): API Error Tracking simplifies debugging of backend services by assembling thousands of similar API errors into a single group. - [Comparison mode](https://coralogix.com/docs/user-guides/apm/features/comparison-mode.md): You can use service Comparison mode to view the current requests, errors, or latency compared to data from 1, 2, 7 days ago, previous consecutive period or custom timeframe). Thus, you can see how different service performance metrics change or evolve across different time periods. - [Database monitoring](https://coralogix.com/docs/user-guides/apm/features/database-monitoring.md): Part of Application Performance Monitoring, Coralogix’s Databases monitoring offers comprehensive insights into databases and service-database interactions across your host environment, enabling efficient and rapid troubleshooting of issues as they emerge. - [Dependencies](https://coralogix.com/docs/user-guides/apm/features/dependencies/introduction.md): Dependencies monitors and analyzes how your instrumented services interact with databases, external APIs, third-party libraries, and other microservices. - [View database queries](https://coralogix.com/docs/user-guides/apm/features/dependencies/view-database-queries.md): View database queries to analyze database query patterns, uncover slow or failing dependencies, and trace them back to the root transactions that initiated them. - [View external calls](https://coralogix.com/docs/user-guides/apm/features/dependencies/view-external-calls.md): Use external calls to analyze patterns, identify slow or failing dependencies, and trace them back to the root transactions that triggered them. - [Environment filter](https://coralogix.com/docs/user-guides/apm/features/environment-filter.md): The Environment filter provides an easy and consistent way to query, filter, and group APM telemetry data by environment. - [Event markers](https://coralogix.com/docs/user-guides/apm/features/event-markers.md): Correlate metric changes on APM service pages with the deployments and events that caused them. - [Group by service version](https://coralogix.com/docs/user-guides/apm/features/group-by-service-version.md): You can monitor your service health by displaying metrics for each version of your service. Use this data to track changes resulting from version updates or multiple service versions running in parallel. - [Monitoring with alerts](https://coralogix.com/docs/user-guides/apm/features/monitoring-with-alerts.md): Manage alerts within your APM interface to monitor critical metrics and receive timely notifications about potential issues. - [Monitor operations](https://coralogix.com/docs/user-guides/apm/features/operations.md): The Operations tab breaks a service down into its incoming, outgoing, and internal operations, with per-operation response time, throughput, and errors so you can find the slowest, busiest, or most error-prone endpoints and drill into their spans. - [Runtime metrics](https://coralogix.com/docs/user-guides/apm/features/runtime-metrics.md): The Runtime metrics tab in Service Catalog brings JVM internals (heap, GC, threads, CPU, and class loading) onto the same screen as traces and span metrics. - [Send JVM metrics](https://coralogix.com/docs/user-guides/apm/features/runtime-metrics/send-jvm-metrics.md): Make a Java, Scala, or Kotlin service emit JVM runtime metrics in the OpenTelemetry format so they appear in the Runtime metrics tab. - [Serverless monitoring](https://coralogix.com/docs/user-guides/apm/features/serverless-monitoring.md): Our Serverless Monitoring feature provides customers using the Coralogix AWS Lambda Telemetry Exporter with the ability to better control and understand your Lambda servers on both macro and granular levels. - [Service Catalog](https://coralogix.com/docs/user-guides/apm/features/service-catalog.md): The Service Catalog offers a centralized, data-rich resource for managing and optimizing the services within your system. It provides a holistic view of service health, enabling better decision-making and faster issue resolution, ultimately improving the performance and reliability of your entire… - [Alert-based service health](https://coralogix.com/docs/user-guides/apm/features/service-health/alert-based-service-health.md): Alert-based Service Health in APM provides an immediate, visual traffic light assessment of the operational state of your monitored services within Coralogix. - [Policy-based service health](https://coralogix.com/docs/user-guides/apm/features/service-health/policy-based-service-health.md): Policy-based Service Health enhances the Service Health feature by automatically evaluating predefined health policies against your monitored services. - [Service Map](https://coralogix.com/docs/user-guides/apm/features/service-map.md): Our Service Map application performance monitoring feature provides a full visualization of your system architecture, breaking down your application into all its constituent services and drawing the observed dependencies between these services in real time on the basis of your distributed tracing. - [Service Level Objectives (SLOs)](https://coralogix.com/docs/user-guides/apm/features/service-slos.md): Service Level Objective (SLO) is a measurable target that defines the acceptable performance or reliability level for a service, often expressed as a percentage. - [Monitor transactions](https://coralogix.com/docs/user-guides/apm/features/transactions.md): Purpose-built for microservices-based environments, the Coralogix Transactions feature lets you investigate the radius of impact of different services over time and troubleshoot issues immediately as part of Application Performance Monitoring. - [Aligning Coralogix and OTel naming conventions](https://coralogix.com/docs/user-guides/apm/getting-started/aligning-coralogix-and-otel-naming-conventions.md): OpenTelemetry sometimes introduces breaking changes that, if left unaddressed, can disrupt the experience for customers upgrading to newer versions. To prevent this, enable a `transform` statement to ensure that span attributes and metric labels conform to Coralogix-supported label conventions. - [APM onboarding](https://coralogix.com/docs/user-guides/apm/getting-started/apm-onboarding-tutorial.md): Get your services into Coralogix APM in three steps - deploy the OpenTelemetry Collector, instrument your services to emit spans, and verify they report - then tune sampling, correlation, and Span Metrics. - [Migration from event2metrics to span metrics](https://coralogix.com/docs/user-guides/apm/getting-started/migration-from-e2m.md): This guide explains how to transition from Events2Metrics (E2M)to Span Metrics. Span Metrics offers complete APM metric coverage, improved performance, lower cardinality risk, and tighter integration with OpenTelemetry, all without relying on custom E2M rules. - [Span metrics cardinality limiting](https://coralogix.com/docs/user-guides/apm/getting-started/span-metrics-cardinality-limits.md): Span Metrics convert spans into metrics (for example, requests, errors, and duration). When spans or metric labels include many unique values, you might see a high number of time series. This can degrade performance, increase cost, and break dashboards. - [Quick start](https://coralogix.com/docs/user-guides/apm/getting-started/span-metrics-quick-start.md): Configure Span Metrics using the method that applies to your environment. - [Recommended configurations](https://coralogix.com/docs/user-guides/apm/getting-started/span-metrics-recommended-configuration.md): Use this guide to configure Span Metrics for production environments, optimize performance, and integrate features such as sampling, latency buckets, setting metric expiration, Serverless environment, and more. - [Getting started with span metrics](https://coralogix.com/docs/user-guides/apm/getting-started/span-metrics.md): Span Metrics offers an automated method of transforming and aggregating trace data into metrics outside Coralogix using the OpenTelemetry Span Metrics Connector - [Compact Span Metrics](https://coralogix.com/docs/user-guides/apm/getting-started/using-compact-span-metric.md): Compact Span Metrics is an optimized metric type designed to improve the performance of the APM Service Catalog and Database Catalog pages, especially in large-scale environments. - [Permissions](https://coralogix.com/docs/user-guides/apm/permissions.md): Role-based permissions required to use Coralogix APM features. - [Alert reasoning](https://coralogix.com/docs/user-guides/cases/alert-reasoning.md): See how an alert evaluated inside a Case, compare the engine's reading against the raw metric to spot data gaps, and open the alert's queries in Metrics Explorer, all without leaving the Case. - [Cases analytics](https://coralogix.com/docs/user-guides/cases/analytics.md): Measure operational performance across Cases with mean time metrics, group-level breakdowns, and saved analytics views so engineering managers, site reliability engineers, and team leads can answer reliability and workload questions without leaving the Cases page. - [What opens a Case](https://coralogix.com/docs/user-guides/cases/case-sources.md): See every source that can open a Coralogix Case, from Coralogix Alerts to Prometheus Alert Manager, and how each source creates and updates Cases. - [Case title and description templates](https://coralogix.com/docs/user-guides/cases/case-title-templates.md): Template a Case title and description on the alert definition so every Case is named for the signal that triggered it, using the same schema as Notification Center. - [Cases vs Incidents](https://coralogix.com/docs/user-guides/cases/cases-incidents.md): Understand the differences between Cases and Incidents, including lifecycle behavior, investigation workflows, ownership management, noise reduction, and operational context to support effective issue management. - [Configure case creation and noise-reduction rules](https://coralogix.com/docs/user-guides/cases/cases-setting.md): Configure how and when Cases are created from Alerts, including filtering rules, suppression windows, and post-resolution cooldowns to reduce noise and ensure meaningful incident management. - [Exploring from a Case](https://coralogix.com/docs/user-guides/cases/explores-from-a-case.md): Pivot from a Case into Logs Explorer, Spans Explorer, or APM Service Catalog with the Case time range and entity context already applied. - [Cases](https://coralogix.com/docs/user-guides/cases/overview.md): Coralogix Cases unifies related alerts into contextual, intelligent incidents, reducing noise, accelerating triage, and improving collaboration across teams. - [Cases PagerDuty integration](https://coralogix.com/docs/user-guides/cases/pagerduty-integration.md): Synchronize Coralogix Cases with PagerDuty incidents in both directions. Acknowledge, resolve, comment, and add resolution notes from either side and keep the Case and incident aligned. - [Prometheus Alert Manager triage](https://coralogix.com/docs/user-guides/cases/prometheus-alert-manager-triage.md): Connect Prometheus Alert Manager to Cases, triage the Cases it opens by inspecting each alert's labels, annotations, and PromQL, and link back to a Case from an Alert Manager notification. - [Setting up Cases](https://coralogix.com/docs/user-guides/cases/quick-start.md): Set up Cases in Coralogix to unify related alerts into operational issues. Configure Case filtering rules, timing, noise reduction, notification routing, and optional ServiceNow integration. - [Saved views](https://coralogix.com/docs/user-guides/cases/saved-views.md): Save filtered Cases views to preserve query, filters, table settings, fields, and time range, then reload them from All views. - [ServiceNow integration](https://coralogix.com/docs/user-guides/cases/sn-integration.md): Integrate Coralogix with ServiceNow to automatically create, update, and synchronize ServiceNow records from Coralogix Cases. - [Working with Cases](https://coralogix.com/docs/user-guides/cases/working-with-cases.md): The Cases view centralizes all triggered alerts into a single workspace, showing their state, status, priority, and category. It provides history, filtering, and drill-down tools to help teams investigate, prioritize, and resolve issues efficiently. - [Compare profiles](https://coralogix.com/docs/user-guides/continuous-profiling/compare-mode.md): Compare mode in Continuous Profiling allows you to see performance changes between two profiles. - [Upload debug symbols](https://coralogix.com/docs/user-guides/continuous-profiling/debug-symbols.md): Coralogix Continuous Profiling requires access to debug symbols to generate meaningful profiling insights. - [Welcome to Continuous Profiling](https://coralogix.com/docs/user-guides/continuous-profiling/introduction.md): With Coralogix Continuous Profiling, identify CPU and memory bottlenecks with detailed breakdowns by method name and line number. This allows for significant reductions in end-user latency and infrastructure expenses. - [Monitor CPU consumption](https://coralogix.com/docs/user-guides/continuous-profiling/monitoring-cpu.md): Continuous Profiling enables deep, function-level analysis of CPU usage across your services. - [Monitor memory consumption](https://coralogix.com/docs/user-guides/continuous-profiling/monitoring-memory.md): Use Continuous Profiling to analyze memory allocation and heap usage in Java, Node.js, and Go services, identify memory-intensive functions, and optimize allocation behavior. - [Permissions](https://coralogix.com/docs/user-guides/continuous-profiling/permissions.md): Use the following permissions to enjoy Coralogix Continuous Profiling. - [Profiles catalog](https://coralogix.com/docs/user-guides/continuous-profiling/profiles-catalog.md): Profiles catalog extends APM Service Catalog with continuous profiling insights, allowing you to view and explore services even if they do not emit spans or metrics. Profiling data alone is enough to surface a service, giving you full coverage of runtime behavior alongside the rest of your APM… - [Set up Continuous Profiling](https://coralogix.com/docs/user-guides/continuous-profiling/setup.md): With Coralogix Continuous Profiling, identify CPU and memory bottlenecks with detailed breakdowns by method name and line number. This allows for significant reductions in end-user latency and infrastructure expenses. - [Supported runtimes](https://coralogix.com/docs/user-guides/continuous-profiling/supported-languages.md): Runtime version ranges and symbolization details for every language Coralogix Continuous Profiling supports. - [Custom Dashboards](https://coralogix.com/docs/user-guides/custom-dashboards/introduction.md): Coralogix Custom Dashboards give you a flexible, high-performance workspace to visualize logs, metrics, and traces, together, in real time. - [Permissions](https://coralogix.com/docs/user-guides/custom-dashboards/permissions.md): These permissions are required for engaging with Custom Dashboards. - [Add monitoring data to custom dashboard widgets](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/add-monitoring-data-to-custom-dashboard-widgets.md): Coralogix supports adding archive data to your custom dashboard widgets. This enables you to see data from the Monitoring (medium priority) tier in your custom dashboards in addition to the regular Frequent Search (high priority) data. - [Set auto refresh for Custom Dashboards](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/auto-refresh.md): Set a refresh interval on Custom Dashboards and Visual Explorer to automatically reload all widget data at a fixed cadence. - [Build a dynamic table widget](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/build-a-dynamic-table-widget.md): Learn how to create and configure a dynamic data table widget in Coralogix Custom Dashboards, including techniques for sorting, filtering, and flexible column management. - [Configure time interval for time-axis widgets](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/configure-time-interval.md): Learn how to set and optimize time intervals for time-based charts in Custom Dashboards, balancing visual detail and performance. - [Create alerts from custom dashboard widgets](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/create-alerts-from-custom-dashboard-widgets.md): Streamline your work process by creating alerts directly from your Custom Dashboard line chart widgets. Use the thresholds, variables and filters embedded in your widget to easily create alerts without ever leaving your custom dashboard. - [Create and manage custom actions](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/create-and-manage-custom-actions.md): Create custom actions in Custom Dashboards: links with data-driven variables that pivot from a widget data point to other Coralogix views or external tools. - [Create and manage variables](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/create-and-manage-variables.md): Define Custom Dashboards variables with static values, text box, or query methods, then use them in widget queries, PromQL, and widget names. - [Create and manage annotations](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/create-annotations.md): Add Annotations in Custom Dashboards to provide rich contextual information about single points in time. - [Create metrics from your custom dashboard widget](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/create-metrics-from-your-custom-dashboard-widget.md): When you first create a dashboard, the data you're using may be raw data. However, creating visualizations often helps you to refine what information you're looking for from those logs or metrics. To enable you to take advantage of this refined data, Coralogix supports creating metrics from custom… - [Export widget data to CSV](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/export-widget-data-to-csv.md): A gallery of sample CSV files and images related to exporting widget data from custom dashboards. - [Import & export Custom Dashboards](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/import-and-export-custom-dashboards.md): Effortlessly share your custom dashboards within your organization by importing and exporting them, eliminating the need to recreate them and minimizing overhead. - [Linked widgets](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/linked-widgets.md): Reuse widgets from other dashboards by adding linked widgets to your Custom Dashboards. Linked widgets stay in sync with the source and can be unlinked for independent editing. - [Dashboards list and folders](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/manage-dashboard-catalog.md): Browse, organize, and manage your Custom Dashboards using the Dashboards List with folder-based organization, search, and drag-and-drop management. - [Manage dashboard settings](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/manage-dashboard-settings.md): The settings panel gives you centralized access to key dashboard options.. - [Manage dashboard version history](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/manage-dashboard-version-history.md): Learn how to track, restore, and manage previous versions of your custom dashboards in Coralogix for better collaboration and change control. - [Migrate from OpenSearch to Coralogix Custom Dashboards](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/migrate-from-opensearch-to-coralogix-custom-dashboards.md): Coralogix Custom Dashboards provides you with the ideal dashboard experience, allowing you to create unlimited, personalized custom dashboards using our five visualizations: Data Table, Line Chart, Gauge, Pie Chart and Bar Chart. Each visualization - supporting logs, metrics and spans - can be used… - [Visualizing multiple queries in Custom Dashboards](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/multiple-queries-in-custom-dashboards.md): Learn how to make multiple queries in a single dashboard widget. - [Performance mode](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/performance-mode.md): Understand performance mode in Coralogix Custom Dashboards: when it engages on large charts, which interactions it disables, and how to restore full interactivity. - [Query builder](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/query-builder.md): Build Custom Dashboard widget queries without code: filter logs with Lucene and field filters, then count or aggregate them per time interval, such as requests per minute. - [Replace a custom dashboard](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/replace-a-custom-dashboard.md): Update a Custom Dashboard in place by importing a JSON file. The dashboard keeps its original ID and URL, and the previous state is saved to version history. - [Scheduled reports](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/save-a-dashboard-as-a-pdf.md): Download any Custom Dashboard as a PDF or schedule recurring PDF reports to email recipients. Configure daily, weekly, or monthly cadences, sub-daily intervals, or custom cron expressions. - [Sections](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/sections.md): Sections in Custom Dashboards let you group and organize widgets into logical containers, making dashboards easier to read, manage, and reuse. - [Share dashboard content](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/share-dashboard-content.md): Learn all the ways to put dashboards, widgets, and sections from Custom Dashboards in front of someone else in Coralogix, by sharing a link or by embedding a live Coralogix view in your own application. - [Team highlights](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/team-highlights.md): Curate your team's go-to widgets by marking them as team highlights. Highlighted widgets appear at the top of the Widgets library for everyone on your team. - [Widget states](https://coralogix.com/docs/user-guides/custom-dashboards/tutorials/widget-states.md): Read what a Custom Dashboards widget is telling you when it shows a skeleton, an empty result, a red border, or a Load button instead of a chart. - [Data tables](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/data-tables.md): Add a data table widget to Custom Dashboards, build its query, and set the table view, page size, and columns for logs, metrics, or spans. - [DataPrime widget](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/dataprime-widget.md): Coralogix's innovative DataPrime language empowers you to query your data and transform it through various operations tailored to your specific needs, such as calculation, extraction, and aggregation. - [Dynamic widget](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/dynamic-widget.md): Learn how to use the Dynamic Widget in Coralogix Custom Dashboards to automatically analyze your queries and get visualization suggestions based on your data. - [Basic gauges](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/gauges/basic-gauges.md): Create a customized gauge visualization in Custom Dashboards. - [Multi-Gauges](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/gauges/multi-gauges.md): Create a customized gauge visualization in Custom Dashboards. - [Geomap widget](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/geomap-widget.md): Visualize geographical data on custom dashboards using the Geomap widget in Coralogix. This guide explains configuration and usage tips. - [Heatmap widget](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/heatmap-widget.md): Learn how to use and configure the Heatmap widget in Coralogix Custom Dashboards. - [Horizontal bar charts](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/horizontal-bar-charts.md): The horizontal bar chart widget in Coralogix offers a new way to view your data. In contrast to vertical bar charts, where data is usually sorted alphabetically by column name, horizontal bar charts sort your data by value, in descending order by default. - [Legend configuration for widgets](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/legend-configuration-for-widgets.md): A widget legend is essential for creating clear and understandable visual data representations, enhancing the usability and effectiveness of the entire dashboard. Learn how to customize legends for all types of widgets supported by Coralogix, and apply additional actions to enhance the data… - [Line charts](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/line-charts.md): Add a line chart widget to Custom Dashboards, build its query, and configure stacking, query parameters, and time range for logs, metrics, and spans. - [Markdown widget](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/markdown-widget.md): As part of our Custom Dashboard capabilities, Coralogix offers a Markdown Widget. Add tables, lists, reference guides, links, code-snippets, images and more to customize, contextualize, and optimize your dashboards using Markdown syntax. - [Pie charts](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/pie-charts.md): Add a pie chart widget to Custom Dashboards, build its query with the Query Builder, and define its general and query parameters. - [Polystat widget](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/polystat-widget.md): The Polystat widget presents time series data in a hexagonal grid, where each hexagon represents an individual value sourced from logs, metrics, spans, or DataPrime. It enables grouping multiple values into a single, consolidated view, allowing you to display values simultaneously. - [Stat widget](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/stat-widget.md): Display a single value as a standalone indicator on a Custom Dashboard, and use value mappings and threshold colors, for example to show a 0 or 1 Prometheus metric as a red No or a green Yes. - [Switching between visualizations in Custom Dashboards](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/switch-between-visualizations.md): Effortlessly toggle between different visualizations in **Custom Dashboards** without the need to recreate widgets from scratch. - [Vertical bar charts](https://coralogix.com/docs/user-guides/custom-dashboards/widgets/vertical-bar-charts.md): The vertical bar chart widget in Coralogix offers an additional way to view your data. In contrast to horizontal bar charts, where data is usually sorted value, vertical bar charts sort your data alphabetically by column name by default. - [Explore](https://coralogix.com/docs/user-guides/data_exploration.md): Investigate, troubleshoot, and analyze your logs and spans in Explore, from searching and filtering to grouping, visualizing, and drilling down. - [Custom actions](https://coralogix.com/docs/user-guides/data_exploration/custom_actions.md): Turn values from a log or span into clickable jumps to Coralogix screens, internal tools, dashboards, or third-party services using URL templates with field placeholders. - [DataPrime query](https://coralogix.com/docs/user-guides/data_exploration/dataprime.md): Write, format, and run DataPrime queries in Explore, convert Lucene queries, and work with raw, aggregated, and charted results. - [Select a dataset](https://coralogix.com/docs/user-guides/data_exploration/datasets.md): Choose one or more datasets in Explore to scope queries, query across teams, and break down results by source dataset. - [Deep links and URL parameters](https://coralogix.com/docs/user-guides/data_exploration/deep-links.md): Build deep links that open Explore directly into a specific query, time range, dataset, view, or visualization using human-readable URL parameters. - [Errors and warnings](https://coralogix.com/docs/user-guides/data_exploration/errors-and-warnings.md): Understand the errors and warnings Explore shows when a query fails or returns caveats, and how to resolve them. - [Explore actions](https://coralogix.com/docs/user-guides/data_exploration/explore_actions.md): Share, alert on, save to a dashboard, save as a view, or reset the current Explore configuration, and select multiple logs or spans for bulk actions. - [Export data](https://coralogix.com/docs/user-guides/data_exploration/export.md): Download Explore query results (logs, spans, traces, templates, or Overview aggregations) as a CSV, TSV, or JSON file for spreadsheet analysis, downstream tooling, archival, or sharing with teammates outside Coralogix. - [Filter with fields](https://coralogix.com/docs/user-guides/data_exploration/fields.md): Discover the fields in your Explore results and filter by their values from the Fields panel, without typing field names into the query. - [Explore keyboard shortcuts](https://coralogix.com/docs/user-guides/data_exploration/keyboard-shortcuts.md): Run, format, and pause queries, move between tabs, toggle panels, and navigate the results grid in Explore from the keyboard. - [Logs table](https://coralogix.com/docs/user-guides/data_exploration/logs/grid.md): Customize the Explore logs table by adding, sorting, and resetting columns, managing keys, expanding rows, and exporting logs. - [Log details panel](https://coralogix.com/docs/user-guides/data_exploration/logs/info_panel.md): Inspect a single log in Explore, filter by its field values, view surrounding and related logs, and open linked traces and resources. - [LiveTail](https://coralogix.com/docs/user-guides/data_exploration/logs/livetail.md): Stream logs in real time before indexing, filter the stream, check severity stats, and share a LiveTail view in Coralogix. - [Get started with Explore logs](https://coralogix.com/docs/user-guides/data_exploration/logs/quickstart.md): Investigate logs in Explore: pick a time range, filter to one application and to error-level severity, search for a specific exception or message, then group, chart, and inspect the logs. - [Analyze log patterns with templates](https://coralogix.com/docs/user-guides/data_exploration/logs/templates.md): Group high-volume logs into recurring patterns with log templates in Explore to find new, rare, and untemplated errors. - [Browse metric labels and values](https://coralogix.com/docs/user-guides/data_exploration/metric-explorer.md): Browse metrics, labels, and label values without writing PromQL, and generate a starting query to use in Metric Explorer or Custom Dashboards. - [Explore metrics with metric explorer](https://coralogix.com/docs/user-guides/data_exploration/metrics-explorer.md): Run PromQL queries, visualize metric trends, and drill down by label dimensions from a dedicated explore workspace without setting up a dashboard. - [Overview tab](https://coralogix.com/docs/user-guides/data_exploration/overview-tab.md): Use the Overview tab in Explore to turn any dataset's query results into an aggregated, sortable view (top contributors, distributions, and bar or pie visualizations) driven by the same Group by and Aggregation as the row-level tabs. - [Permissions](https://coralogix.com/docs/user-guides/data_exploration/permissions.md): Required role-based and policy-based permissions for using saved views, team default views, and access policies in Explore. - [Query builder](https://coralogix.com/docs/user-guides/data_exploration/query_builder.md): Build filter chips in Explore, then add Grouped by, Aggregation, Order by, and Limit to turn logs and spans into grouped results. - [Search logs and spans](https://coralogix.com/docs/user-guides/data_exploration/search.md): Search and filter logs and spans in Explore with free-text, field filters, Lucene, and DataPrime, and read matched values highlighted in the results. - [Explore spans](https://coralogix.com/docs/user-guides/data_exploration/spans.md): Investigate spans, traces, and service flows side by side in a single Explore page. Move from symptom to root cause without leaving the page. - [Ask Olly about a span or trace](https://coralogix.com/docs/user-guides/data_exploration/spans/ask-olly.md): Investigate any span or trace in Explore by asking Olly natural-language questions. Olly carries the trace ID and the selected span as context, so you can start from a suggested query or write your own. - [Spans chart](https://coralogix.com/docs/user-guides/data_exploration/spans/chart.md): The chart above the spans query results trends your query over time. Switch between Overview (your spans query over time), RED metrics (Rate, Errors, and Duration as three charts), and Outliers (latency percentiles and individual span samples on one chart). - [Common components](https://coralogix.com/docs/user-guides/data_exploration/spans/explore-common-components.md): Reference index for the four shared components in Explore spans (Result table, Query builder, Graphs, and Fields) across the Spans, Traces, and Flows tabs. - [Get started with Explore spans](https://coralogix.com/docs/user-guides/data_exploration/spans/explore-spans.md): Investigate spans and traces in a complete flow. Choose a tab, set the time range, filter, aggregate, and drill into a single span. - [Headers and quick actions](https://coralogix.com/docs/user-guides/data_exploration/spans/headers_actions.md): In the tracing drilldown view, trace and span headers surface the key context you need to decide what to investigate next-service, operation, status, duration, and percentile (how the duration compares to baseline). - [Highlights tab](https://coralogix.com/docs/user-guides/data_exploration/spans/highlights-tab.md): Break the spans matching your query down by field to spot which services, endpoints, or status codes are driving a spike. Compare to a previous period to confirm whether a shift is new or recurring. - [Span fields and attributes](https://coralogix.com/docs/user-guides/data_exploration/spans/info_panel.md): The Info Panel helps you quickly understand why a request was slow, failed, or behaved unexpectedly. It provides a single, searchable view of all context for the selected span, including metadata, errors, infrastructure, and related attributes, so you can move faster from observation to root cause. - [Query builder for spans](https://coralogix.com/docs/user-guides/data_exploration/spans/query-builder-for-spans.md): Filter spans and traces in Explore by errors, duration, and span relationships, and query span events such as `exception.type` and `exception.message` on failing traces. - [Span related data](https://coralogix.com/docs/user-guides/data_exploration/spans/related_data.md): When you investigate a slow request or a failing operation, a span on its own rarely tells the full story. Span Related Data brings the most relevant signals, logs, events, profiling, and infrastructure context-into the same drilldown so you can move from something is wrong to here’s why without… - [Investigate with the tracing drilldown](https://coralogix.com/docs/user-guides/data_exploration/spans/span-drilldown.md): The Tracing Drilldown opens when you select a trace or span in Explore. It brings together visualization, metadata, and correlated telemetry in one view. - [Spans, Traces, and Flows](https://coralogix.com/docs/user-guides/data_exploration/spans/tables-and-flows.md): Explore spans renders results across three tabs. Spans, Traces, and Flows. Learn how each tab presents your query and how to switch between them without losing context. - [Concepts](https://coralogix.com/docs/user-guides/data_exploration/spans/trace-span-concepts.md): Tracing helps you understand how requests move through your system and why they behave the way they do. It is the starting point for investigating latency, errors, and unexpected behavior across distributed services. - [Investigate large and long-running traces](https://coralogix.com/docs/user-guides/data_exploration/spans/use-cases/large-and-long-traces.md): Some traces contain tens of thousands of spans or stretch across days. Learn the limits that apply to large and long-running traces in Explore spans, and the controls (time range picker, Load more spans, Show Surrounding Spans, and CSV export) that keep them explorable. - [Follow OTel span links across traces](https://coralogix.com/docs/user-guides/data_exploration/spans/use-cases/otel-link.md): When a request crosses an async boundary (a message queue, a retry, a background job) it splits into separate traces connected by OTel span links. Follow those links from the Gantt view and the Dependencies view to open the connected trace in a new tab with the linked span already selected. - [Root span states and incomplete traces](https://coralogix.com/docs/user-guides/data_exploration/spans/use-cases/root-span-states-and-incomplete-traces.md): When the Traces tab can't show a normal Root service name, it displays a placeholder explaining whether the trace has missing or multiple root spans, or is still being ingested. Learn what each indicator means, how Coralogix chooses it, and how to act on each one. - [Identify uninstrumented services](https://coralogix.com/docs/user-guides/data_exploration/spans/use-cases/uninstrumented-services.md): Some services take part in a request but never send telemetry to Coralogix. The Dependencies Service view still shows them (reconstructed from the spans of instrumented services) so architectural blind spots stay visible. Learn how to recognize an uninstrumented service and what to do about it. - [Visualize spans and traces](https://coralogix.com/docs/user-guides/data_exploration/spans/visualize.md): Open a trace of interest in Explore spans to view its underlying spans. Select your preferred visualization mode (Dependencies, Gantt, or Flame view) to explore varied views of the span data. - [Time-series chart](https://coralogix.com/docs/user-guides/data_exploration/timeseries-chart.md): Configure the time-series chart above the Explore results grid (visualization type, scale, time bucket, and grouping) to surface trends in your query without leaving Explore. - [Explore views, tabs, and queries](https://coralogix.com/docs/user-guides/data_exploration/views_queries.md): Save views, open tabs, and manage queries in Explore to preserve investigations, run parallel queries, and reuse query expressions. - [Forwarders](https://coralogix.com/docs/user-guides/data-flow/forwarders.md): Coralogix forwarders let you effortlessly send your parsed and enriched data from Coralogix to an external Kafka cluster, integrating with your existing data pipelines and systems. Forwarders let you tap into specialized analytics tools, comply with data retention policies, and expand your… - [Overview](https://coralogix.com/docs/user-guides/data-flow/forwarders/deployment-of-customized-aws-msk.md): Deploy an Amazon MSK cluster with Terraform or manually and update its cluster policy so Coralogix forwarders can send it parsed, enriched data. - [Connect a GCS archive bucket](https://coralogix.com/docs/user-guides/data-flow/gcs-archive.md): Configure a Google Cloud Storage (GCS) bucket as your Coralogix archive destination for the US3 (us-central1) environment. - [Pipeline Analyzer](https://coralogix.com/docs/user-guides/data-flow/pipeline-analyzer.md): Troubleshoot pipeline behavior with pinpoint accuracy using Pipeline Analyzer. - [Archive retention policy](https://coralogix.com/docs/user-guides/data-flow/s3-archive/archive-retention-policy.md): Control and modify the length of time your logs are archived using Archive Retention policies in Coralogix. - [Configure an Amazon S3 bucket](https://coralogix.com/docs/user-guides/data-flow/s3-archive/connect-s3-archive.md): Configure Amazon S3 archive buckets for Coralogix logs, traces, and metrics, including bucket region, shared buckets across teams, and directory layout. - [Stream aggregation](https://coralogix.com/docs/user-guides/data-flow/stream-aggregation.md): Aggregate metrics at ingest time to make high-cardinality data usable for dashboards, alerts, and queries. - [Data model concepts](https://coralogix.com/docs/user-guides/data-layer/concepts.md): The terms Coralogix uses to describe your data, from team down to a single record, and how they fit together. - [Processing and routing](https://coralogix.com/docs/user-guides/data-layer/data-processing.md): Follow how Coralogix ingests data, transforms and routes it with DataPrime rules, and writes it into dataspaces and datasets. - [Dataset management](https://coralogix.com/docs/user-guides/data-layer/dataset-management.md): View, create, enable, and configure datasets in the default and system dataspaces, and see the permissions each action requires. - [Access control for system Datasets](https://coralogix.com/docs/user-guides/data-layer/dataset-management/access-control.md): Control who can view and edit system datasets by combining global permissions with per-dataset access policies in Dataset Management. - [Default dataspace](https://coralogix.com/docs/user-guides/data-layer/default-dataspace.md): Query the dataspace where logs, spans, and custom enrichments land by default, and see how predefined and user-defined datasets behave in it. - [ai.sessions.claude](https://coralogix.com/docs/user-guides/data-layer/default-dataspace/ai-claude-sessions.md): Schema, access model, and opt-in content capture for the ai.sessions.claude dataset that stores Claude Code prompts, responses, tool calls, and errors. - [ai.evaluations](https://coralogix.com/docs/user-guides/data-layer/default-dataspace/ai-evaluations.md): The predefined ai.evaluations dataset that stores GenAI evaluation results and user feedback scores, with its record schema. - [ai.raw.openai.admin_logs](https://coralogix.com/docs/user-guides/data-layer/default-dataspace/ai-raw-openai-admin-logs.md): The predefined ai.raw.openai.admin_logs dataset that stores raw OpenAI Administration API records: usage, cost, directory, governance, and audit events. - [ai.raw.openai.codex.analytics_logs](https://coralogix.com/docs/user-guides/data-layer/default-dataspace/ai-raw-openai-codex-analytics-logs.md): The predefined ai.raw.openai.codex.analytics_logs dataset that stores daily Codex usage and code review analytics per ChatGPT workspace. - [ai.raw.openai.compliance_logs](https://coralogix.com/docs/user-guides/data-layer/default-dataspace/ai-raw-openai-compliance-logs.md): The predefined ai.raw.openai.compliance_logs dataset that stores raw ChatGPT Enterprise Compliance API records: audit, workspace inventory, Codex, costs, and opt-in content. - [ops.events](https://coralogix.com/docs/user-guides/data-layer/default-dataspace/ops-events.md): The predefined ops.events dataset that stores event markers, such as deployments, with its full schema. - [Predefined datasets](https://coralogix.com/docs/user-guides/data-layer/default-dataspace/predefined-datasets.md): Datasets that Coralogix provisions in the default dataspace, with what each holds and a link to its schema. - [rum.events](https://coralogix.com/docs/user-guides/data-layer/default-dataspace/rum-events.md): The predefined rum.events dataset that stores Real User Monitoring events, with its record schema. - [Create user-defined datasets in the default dataspace](https://coralogix.com/docs/user-guides/data-layer/default-dataspace/user-defined-datasets.md): Create custom datasets under the default dataspace to isolate log streams, apply access policies, and route data via TCO Optimizer. - [Default labels](https://coralogix.com/docs/user-guides/data-layer/default-labels.md): Coralogix adds the env, envType, and serviceName labels to every log and span on ingest, so you can query service and environment with the same keys across sources. - [Entity types](https://coralogix.com/docs/user-guides/data-layer/entity-types.md): How Coralogix classifies data by pillar and entity type. The schema guarantees you can rely on and where they appear across the platform. - [Dataspaces and datasets](https://coralogix.com/docs/user-guides/data-layer/overview.md): Organize, route, and secure observability data in Coralogix with dataspaces and datasets, including dataset schemas and query syntax. - [Schema management](https://coralogix.com/docs/user-guides/data-layer/schema-management.md): Use Schema Explorer to inspect field types and mapping exceptions, and Reserved Fields to pre-map critical log fields on ingestion. - [Reserved fields](https://coralogix.com/docs/user-guides/data-layer/schema-management/reserved-fields.md): Explicitly define fields of importance for querying and monitoring purposes. - [Schema explorer](https://coralogix.com/docs/user-guides/data-layer/schema-management/schema-explorer.md): Explicitly define fields of importance for querying and monitoring purposes. - [The system dataspace](https://coralogix.com/docs/user-guides/data-layer/system_dataspace.md): Query the Coralogix-maintained `system` dataspace for schema history, alert activity, audit events, and other environment metadata. - [aaa.audit_events](https://coralogix.com/docs/user-guides/data-layer/system_dataspace/aaa_audit-events.md): Query the `aaa.audit_events` system dataset to track who did what and when across Coralogix features, API usage, and errors. - [alerts.history](https://coralogix.com/docs/user-guides/data-layer/system_dataspace/alerts-history.md): Query the `alerts.history` system dataset for the lifecycle of Notification Center alerts, including triggers, status, and priority. - [dataplan.usage_events](https://coralogix.com/docs/user-guides/data-layer/system_dataspace/dataplan-usage-events.md): Query your team's aggregated data usage events with DataPrime, using the dataplan.usage_events system dataset. - [engine.queries](https://coralogix.com/docs/user-guides/data-layer/system_dataspace/engine_queries.md): Query the `engine.queries` system dataset for query structure, performance statistics, errors, and resource usage per query. - [engine.schema_fields](https://coralogix.com/docs/user-guides/data-layer/system_dataspace/engine-schema_fields.md): Query the `engine.schema_fields` system dataset to track historical snapshots of dataset schemas, field types, and labels. - [labs.limitViolations](https://coralogix.com/docs/user-guides/data-layer/system_dataspace/labs_limit-violations.md): Query the `labs.limitViolations` system dataset to see each time a configured limit is exceeded, with threshold and observed value. - [notification.deliveries](https://coralogix.com/docs/user-guides/data-layer/system_dataspace/notification_deliveries.md): Query the `notification.deliveries` system dataset to monitor Notification Center delivery successes and failures and diagnose routing. - [notification.requests](https://coralogix.com/docs/user-guides/data-layer/system_dataspace/notification_requests.md): Query the `notification.requests` system dataset for Notification Center request volume, deduplication, routing rules, and outcomes. - [dataplan.quota_events](https://coralogix.com/docs/user-guides/data-layer/system_dataspace/quota_events.md): Query the `dataplan.quota_events` system dataset to track quota changes, threshold breaches, ingestion blocks, and resets. - [System datasets](https://coralogix.com/docs/user-guides/data-layer/system_dataspace/system-datasets.md): Every dataset in the Coralogix-managed system dataspace, with what it records and a link to its schema. - [Access CX-Data directly](https://coralogix.com/docs/user-guides/data-query/archive-query/access-cx-data-directly.md): This guide explains how to query your S3 Coralogix archive bucket (cx-data) using a third-party framework with the standard Apache Parquet reader provided by the framework and the required schema. - [Archive query from the explore screen](https://coralogix.com/docs/user-guides/data-query/archive-query/archive-query-from-the-explore-screen.md): Archive Query enables you to directly query your logs from your S3 archive using any text or Lucene or DataPrime syntax query. Query logs from your Explore Screen irrespective of log priority, daily quota, or the time frame of the data - all with the ease of familiar functionalities. - [Import archived logs](https://coralogix.com/docs/user-guides/data-query/archive-query/import-archived-logs.md): Import archived logs from your Coralogix S3 archive bucket back into your account with an AWS Lambda function triggered by S3 uploads. - [Metrics API](https://coralogix.com/docs/user-guides/data-query/metrics-api.md): Query your hosted Coralogix metrics over a Prometheus-compatible API, either programmatically or as a Grafana data source. - [Relational queries](https://coralogix.com/docs/user-guides/data-query/relational-queries.md): Relational queries in Coralogix's Query Builder empower you to analyze and understand the intricate relationships within your distributed traces. - [Dynamic blocking](https://coralogix.com/docs/user-guides/data-transformation/dynamic-blocking.md): Implement dynamic blocking with scheduled API scripts that create block rules for subsystems exceeding a daily log threshold, then reset them at midnight UTC. - [Log normalization](https://coralogix.com/docs/user-guides/data-transformation/log-normalization.md): Simplify data analysis with log normalization by introducing standardized keys for common values across product logs. - [Adaptive rules](https://coralogix.com/docs/user-guides/data-transformation/metric-rules/adaptive-rules.md): Adaptive rules keep your metrics optimized based on usage: they automatically route each metric to the right tier, cutting cost without losing fidelity or access. - [Recording Rules](https://coralogix.com/docs/user-guides/data-transformation/metric-rules/recording-rules.md): Recording rules allow you to preprocess and derive new time series from existing ones. By recording a new metric time series, you can simplify complex and resource-intensive PromQL queries into a leaner and more quickly queried metric. The newly recorded metric can be used in various dashboard… - [Auto JSON parsing](https://coralogix.com/docs/user-guides/data-transformation/parsing/auto-json-parsing.md): Coralogix provides automated parsing of any valid JSON format you send, allowing you to sort, filter, group and visualize any JSON parameter - [JSON stringify](https://coralogix.com/docs/user-guides/data-transformation/parsing/json-stringify.md): Use the JSON Stringify parsing rule to convert a JSON object or array field to text, keeping or deleting the source field. - [Log parsing rules](https://coralogix.com/docs/user-guides/data-transformation/parsing/log-parsing-rules.md): Log parsing rules provide you the ability to parse, extract, convert and filter your log entries. Rules can help you convert unstructured log data to JSON - [Parse JSON field](https://coralogix.com/docs/user-guides/data-transformation/parsing/parse-json-field.md): Use the Parse JSON field parsing rule to convert an escaped or stringified log field back into structured JSON in a destination field. - [Rule types](https://coralogix.com/docs/user-guides/data-transformation/parsing/rule-types.md): Overview of all parsing rule types available for data transformation in Coralogix, including examples and key use cases. - [Rules cheat sheet](https://coralogix.com/docs/user-guides/data-transformation/parsing/rules-cheat-sheet.md): Examples of Coralogix extract, replace, block, allow, JSON extract, and parse rules, with the regex and logs before and after each rule. - [Background Queries](https://coralogix.com/docs/user-guides/dataengine/background_queries_v1.md): Run long-running DataPrime or Lucene queries asynchronously, and optionally save results to a system dataset for reuse across the platform. - [Background Queries v2](https://coralogix.com/docs/user-guides/dataengine/background_queries_v2.md): Run long-running DataPrime or Lucene queries asynchronously and save results as Temporary for 30 days or Persistent to a user-defined summary dataset for long-term reuse. - [Data enrichment](https://coralogix.com/docs/user-guides/enrichment_rules.md): Append contextual fields to your logs automatically during ingestion or dynamically at query time using Coralogix Data Enrichment. - [AWS resource enrichment](https://coralogix.com/docs/user-guides/enrichment_rules/aws_resource_enrichment.md): Enrich logs with AWS EC2 instance tags using AWS resource enrichment, with setup for OpenTelemetry, Fluent Bit, and AWS Lambda. - [Custom enrichment](https://coralogix.com/docs/user-guides/enrichment_rules/custom_enrichment.md): Add business, operational, or security context to logs with Custom Enrichment, mapping field values to data from an uploaded CSV file. - [Geo enrichment](https://coralogix.com/docs/user-guides/enrichment_rules/geo_enrichment.md): Use Geo Enrichment to add IP-based geographic fields such as country, city, ASN, and geo_point to your logs for querying and visualization. - [Lookup tables](https://coralogix.com/docs/user-guides/enrichment_rules/lookup_tables.md): Coralogix enables you to enrich and filter your logs using additional context from a lookup table. For example, enrich user activity logs with the user’s department and then retrieve logs of all users in the Finance department. A lookup table, also known as a reference table, is a specific type of… - [Unified Threat Intelligence](https://coralogix.com/docs/user-guides/enrichment_rules/unified_threat_intelligence.md): Unified Threat Intelligence enriches streamed logs with indicators of compromise from validated threat feeds, with sources, indicator types, and use cases. - [Case study: Two true positives from one curated domain](https://coralogix.com/docs/user-guides/enrichment_rules/unified_threat_intelligence/cryptominer-case-study.md): A mining-pool domain curated into Coralogix Unified Threat Intelligence the day it was published became two confirmed cryptominer true positives at two customers, each found and reported the same day. - [Agent management](https://coralogix.com/docs/user-guides/fleet-management/agent-management.md): The agent catalog displays a concise overview of the most important details regarding your agents: version distribution, the percentage of hosts running agents and details regarding top CPU and memory utilization. - [Fleet Management architecture](https://coralogix.com/docs/user-guides/fleet-management/architecture.md): Centrally manage the configuration of all OpenTelemetry Collectors in your environment with Fleet Manager. - [Automate configuration changes across your fleet](https://coralogix.com/docs/user-guides/fleet-management/automations.md): Apply configuration changes across many Fleet Management groups at once with reusable, toggleable overlays, instead of editing agents one by one. - [Config Navigator](https://coralogix.com/docs/user-guides/fleet-management/config-navigator.md): Config Navigator provides a real-time, interactive visualization of your OpenTelemetry (OTel) Collector configurations. This feature transforms complex YAML definitions into a transparent architectural map, allowing you to validate data flow, verify processing logic, and understand the precise… - [Quick start: your first time using Config Navigator](https://coralogix.com/docs/user-guides/fleet-management/config-navigator/quick-start.md): This guide shows how to move from raw YAML to a visual architectural map using Config Navigator, helping you validate your first configuration. - [Configuration deep dive](https://coralogix.com/docs/user-guides/fleet-management/configuration-deep-dive.md): Configurations in Fleet Management lets you centrally manage Collector configurations across your entire fleet, regardless of how they are deployed. It provides a single, consistent control point for updates and reduces the chance of configuration drift. - [Set up configuration fallback for Fleet Management](https://coralogix.com/docs/user-guides/fleet-management/configuration-fallback.md): Set up S3-based configuration fallback for Fleet Management so agents always have a working configuration, even when Fleet Manager is unreachable. - [Configuration management](https://coralogix.com/docs/user-guides/fleet-management/configuration-management.md): The Configurations tab in Fleet Management displays all configuration groups, where each group represents a configuration and its complete version history. - [Manage Fleet configurations with MCP](https://coralogix.com/docs/user-guides/fleet-management/configuration-management/mcp.md): Create and update Fleet Management configuration groups through MCP, then verify configuration on a Docker Supervisor. - [Push configuration changes across your fleet with overlays](https://coralogix.com/docs/user-guides/fleet-management/configuration-overlays.md): Push a configuration change across many configuration groups from one place, preview it before it lands, schedule the window it applies in, and roll it back by deactivating it. - [Generate configurations from templates](https://coralogix.com/docs/user-guides/fleet-management/configuration-templates.md): Generate production-ready OpenTelemetry Collector configurations from environment-specific templates in Fleet Management, without writing YAML from scratch. - [Fleet Management](https://coralogix.com/docs/user-guides/fleet-management/overview.md): Fleet Management uses the OTel OpAMP protocol to enable visualization and management of your OpenTelemetry agents - [Permissions](https://coralogix.com/docs/user-guides/fleet-management/permissions.md): Use the following permissions to manage Fleet Management. - [Upgrade configuration versions in Fleet Management](https://coralogix.com/docs/user-guides/fleet-management/upgrade-path.md): Upgrade template and OpenTelemetry Collector versions across your fleet using the one-click upgrade workflow in Fleet Management. - [Visual builder](https://coralogix.com/docs/user-guides/fleet-management/visual-builder.md): Edit OpenTelemetry Collector pipelines for Fleet Management visually. Drag components onto a graph, configure them in a structured form, and apply changes back to YAML. - [Common questions](https://coralogix.com/docs/user-guides/getting-started/common-questions.md): Answers to common new-user questions: sending data, choosing tools, securing data, controlling cost, and known limits, such as how old or far in the future a log timestamp can be before it's rejected. - [Features tour](https://coralogix.com/docs/user-guides/getting-started/coralogix-features-tour.md): Tour the Coralogix platform capability by capability: collect any telemetry, explore and transform it, monitor your systems, detect and respond to problems, visualize everything, and act with AI. Follow any card to dive deeper. - [Data onboarding](https://coralogix.com/docs/user-guides/getting-started/onboarding.md): Connect a cloud provider account or deploy an OpenTelemetry collector from one guided screen, with per-service setup for AWS, Azure, and Google Cloud. - [Packages and extensions](https://coralogix.com/docs/user-guides/getting-started/packages-and-extensions.md): Start monitoring faster with prebuilt integration packages and extension packages: one-step data collection plus ready-made alerts, dashboards, and parsing rules. - [Extension packages](https://coralogix.com/docs/user-guides/getting-started/packages-and-extensions/extension-packages.md): Deploy out-of-the-box data extensions: each unlocks a curated set of alerts, parsing rules, dashboards, saved views, and actions, so you can jumpstart Coralogix monitoring of your resources. - [Integration packages](https://coralogix.com/docs/user-guides/getting-started/packages-and-extensions/integration-packages.md): Connect a data source to Coralogix in one guided flow, with the API key, endpoint, and application and subsystem set for you. - [Quick reference](https://coralogix.com/docs/user-guides/getting-started/quick-reference.md): Endpoints, integrations, and platform capabilities at a glance. - [Troubleshooting](https://coralogix.com/docs/user-guides/getting-started/troubleshooting.md): Fix common setup issues: logs or traces that never appear in Coralogix, an endpoint that doesn't match your region and domain, and checking that your integration sends data. - [User onboarding](https://coralogix.com/docs/user-guides/getting-started/user-onboarding.md): Get people into Coralogix: create teams, invite members, decide how they sign in, and grant access with groups rather than one user at a time. - [Verify your data](https://coralogix.com/docs/user-guides/getting-started/verify-your-data.md): Confirm your logs, metrics, and traces are arriving in Coralogix, and know where to look if they aren't. - [Health rules](https://coralogix.com/docs/user-guides/infrastructure/health-rules.md): Define infrastructure health rules to automatically apply health policies across current and future resources that match your scope, set custom policy thresholds, and track each rule's health at a glance. - [Advanced configuration](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/advanced-configuration.md): Reduce Infrastructure Explorer data volume by filtering unwanted Kubernetes entities out of the collector before they reach Coralogix. - [Comparing configuration changes](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/compare-configuration.md): Identify exactly what changed in your infrastructure using the Configuration Compare view in Infrastructure Explorer. Review configuration versions side by side and correlate changes with resource health to speed up incident investigation. - [Configuring application telemetry](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/configure-application-telemetry.md): Ensure OpenTelemetry-instrumented applications forward logs, metrics, and traces to the Coralogix agent running as a DaemonSet. - [Kubernetes dashboard vs Infrastructure Explorer](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/dashboard-vs-infrastructure-explorer.md): Compare Kubernetes Dashboard and Infrastructure Explorer across common monitoring tasks, including metrics visibility, troubleshooting, and cross-cluster analysis. - [Deploying the OpenTelemetry demo app](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/deploy-otel-demo.md): Simulate traffic and test end-to-end observability in Coralogix by deploying the OpenTelemetry Demo application. - [Exploring your infrastructure](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/explore-infra.md): Learn how to view, search, group, and analyze your discovered Kubernetes and cloud resources using the Infrastructure Explorer for real-time visibility into your environment. - [FAQs](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/faqs.md): Common questions about Infrastructure Explorer data usage, event handling, filtering, and ingestion limits in Coralogix. - [Getting started with host monitoring](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/getting-started-host-monitoring.md): Bring AWS EC2 instances, Azure Virtual Machines, and Google Compute Engine instances into Infrastructure Explorer to view host metadata, resource usage, and OpenTelemetry agent metrics in one place. - [Getting started with Kubernetes monitoring](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/getting-started-kubernetes-monitoring.md): Learn how to configure the Coralogix Kubernetes integration to collect logs, metrics, traces, and infrastructure metadata for use in Infrastructure Explorer. - [Health overview](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/health-overview.md): Quickly assess the health of your infrastructure with summary widgets in Coralogix Infrastructure Explorer. Identify critical resources, understand distribution, and decide where to focus your investigation. - [Host data enrichments](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/host-data-enrichment.md): Monitor host-level metrics and processes for your hosts, including AWS EC2 instances and Azure Virtual Machines, using Coralogix OpenTelemetry integrations and AWS CloudWatch. - [Data usage](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/infra-data-use.md): Track and optimize your infrastructure telemetry ingestion with a clear view of accepted and blocked events, helping teams stay within fair usage limits and maintain accurate, cost-efficient observability. - [Health policy](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/infra-health.md): Learn how Infrastructure Explorer uses Health Policies to evaluate resource stability, surface issues quickly, and provide detailed insights into policy checks and conditions. - [Data limits](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/infrastructure-data-usage.md): Understand the fair usage limits for Infrastructure Explorer, what they mean, how they’re enforced, and how to monitor your usage. - [Kubernetes enrichment options](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/kubernetes-enrichment-options.md): Enrich host metadata and send application telemetry to the Coralogix agent for full visibility in Infrastructure Explorer. - [Viewing lifecycle events](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/lifecycle-events.md): Use lifecycle events in Infrastructure Explorer to track resource creation, updates, keep-alive activity, and removal, and to investigate state changes that affect resource behavior. - [Searching and filtering resources](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/lucene-builder.md): Filter infrastructure resources using Builder mode for structured, chip-based filtering or Lucene mode for raw query syntax in Infrastructure Explorer. - [Infrastructure explorer](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/overview.md): Explore how Coralogix Infrastructure Explorer helps you audit, search, and investigate infrastructure entities across Kubernetes and cloud environments in real time. - [Ownership](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/ownership.md): Understand how environment, service, and team ownership is resolved and used across Infrastructure Explorer. - [Viewing resource logs](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/resource-logs.md): View logs for a resource in Infrastructure Explorer, and stream incoming log lines in real time with LiveTail scoped to the selected resource. - [Saved views](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/saved-views.md): Save filtered Infrastructure Explorer views to preserve query, filters, table settings, widget state, and time range, then reload them from All views. - [Setting up with minikube](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/setup-with-minikub.md): Deploy a local Kubernetes cluster with Minikube and install the Coralogix OpenTelemetry integration to power Infrastructure Explorer. - [Viewing the topology map](https://coralogix.com/docs/user-guides/infrastructure/infrastructure-explorer/topology-map.md): Use the Map view in Infrastructure Explorer to see the health and shape of your Kubernetes and cloud resources as a grid of hexagons, grouped and sorted so problems surface first. - [Conduct an investigation](https://coralogix.com/docs/user-guides/investigations/conduct-an-investigation.md): Managing events that could disrupt your organization's services requires a structured, collaborative approach. Coralogix's Investigations feature offers a comprehensive solution for teams to work together and plan mitigation strategies for such events. With this tool, you can consolidate all… - [Create an investigation](https://coralogix.com/docs/user-guides/investigations/create-an-investigation.md): Coralogix's Investigations feature offers a comprehensive solution for teams to work together and plan mitigation strategies for such events. - [Open a RUM comment](https://coralogix.com/docs/user-guides/investigations/open-a-rum-comment.md): Managing events that could disrupt your organization's services requires a structured, collaborative approach. Coralogix's Investigations feature offers a comprehensive solution for teams to work together and plan mitigation strategies for such events. With this tool, you can consolidate all… - [Investigations](https://coralogix.com/docs/user-guides/investigations/overview.md): Managing events that could disrupt your organization's services requires a structured, collaborative approach. Coralogix's Investigations feature offers a comprehensive solution for teams to work together and plan mitigation strategies for such events. With this tool, you can consolidate all… - [Required permissions](https://coralogix.com/docs/user-guides/investigations/required-permissions.md): Managing events that could disrupt your organization's services requires a structured, collaborative approach. Coralogix's Investigations feature offers a comprehensive solution for teams to work together and plan mitigation strategies for such events. With this tool, you can consolidate all… - [View and manage existing Investigations](https://coralogix.com/docs/user-guides/investigations/view-and-manage-existing-investigations.md): Managing events that could disrupt your organization's services requires a structured, collaborative approach. Coralogix's Investigations feature offers a comprehensive solution for teams to work together and plan mitigation strategies for such events. With this tool, you can consolidate all… - [End-of-Life announcements](https://coralogix.com/docs/user-guides/latest-updates/deprecations.md): Index of Coralogix end-of-life announcements for features, SDKs, and integrations, linking to each timeline and migration guide. - [Deprecation of Audit v1 schema](https://coralogix.com/docs/user-guides/latest-updates/deprecations/audit-v1.md): Audit v1 events stop on December 31, 2025. Find v1-based parsing rules, dashboards, and alerts and migrate them to the Audit v2 schema. - [Deprecation of Coralogix .NET SDK](https://coralogix.com/docs/user-guides/latest-updates/deprecations/dotnet-sdk-deprecation.md): The Coralogix .NET SDK is deprecated as of June 30, 2026. Migrate .NET Framework and .NET Core apps to the OpenTelemetry .NET SDK. - [Deprecation of legacy log ingestion endpoints](https://coralogix.com/docs/user-guides/latest-updates/deprecations/endpoints.md): Legacy Coralogix log ingestion endpoints stopped ingesting on September 30, 2026. Find affected configs and switch to region-specific endpoints. - [Deprecation of legacy elasticsearch API ES-API endpoints](https://coralogix.com/docs/user-guides/latest-updates/deprecations/es-api.md): The legacy ES-API endpoints shut down on November 10, 2025. Switch to the OpenSearch API endpoint for your domain and update authentication. - [GCP Terraform log collection: legacy modules deprecated](https://coralogix.com/docs/user-guides/latest-updates/deprecations/gcp-terraform-v1-modules.md): The legacy push-based GCP Pub/Sub and storage Terraform modules are deprecated for new deployments. Use the pull-based GCP Logs integration. - [Deprecation of native GELF and UDP rsyslog ingestion](https://coralogix.com/docs/user-guides/latest-updates/deprecations/gelf-udp-rsyslog.md): Coralogix is ending native GELF and UDP rsyslog ingestion on August 20, 2026. Migrate GELF to a Logstash forwarder and UDP rsyslog to an OpenTelemetry Collector before the cutoff to avoid data loss. - [Deprecation of Coralogix Go SDK](https://coralogix.com/docs/user-guides/latest-updates/deprecations/go-sdk.md): The Coralogix Go SDK is deprecated as of June 30, 2026. Replace it with OpenTelemetry for Go and export telemetry to Coralogix via OTLP. - [Deprecation of Incidents](https://coralogix.com/docs/user-guides/latest-updates/deprecations/incidents.md): The Incidents view retires on October 30, 2026. Move incident-response workflows to Cases and plan migration from the Incidents API to the Cases API. - [Deprecation of Coralogix Java SDK](https://coralogix.com/docs/user-guides/latest-updates/deprecations/java-sdk.md): The Coralogix Java SDK is deprecated as of June 30, 2026. Replace it with OpenTelemetry instrumentation for Java and export via OTLP. - [Deprecation of Kubernetes dashboard](https://coralogix.com/docs/user-guides/latest-updates/deprecations/k8s-dashboard.md): The Kubernetes Dashboard was removed on December 31, 2025. Use Infrastructure Explorer for multi-cluster Kubernetes monitoring and common tasks. - [Deprecation of the legacy logs2metrics (l2m) pipeline](https://coralogix.com/docs/user-guides/latest-updates/deprecations/l2m.md): The legacy Logs2Metrics (L2M) pipeline ends December 15, 2025. Migrate L2M dashboards and alerts to Events2Metrics (E2M) metrics. - [Deprecation of Legacy Explore](https://coralogix.com/docs/user-guides/latest-updates/deprecations/legacy-explore.md): Coralogix will retire Legacy Explore on December 15, 2026. No action is needed for day-to-day investigations - you're moved to the new Explore automatically. Rebuild any bookmark, runbook, or script that builds a legacy /query-new/ link. - [Deprecation of Coralogix Log4j SDK](https://coralogix.com/docs/user-guides/latest-updates/deprecations/log4j-sdk.md): Coralogix Log4j 1.x and 2.x appenders are deprecated as of June 30, 2026. Replace them with OpenTelemetry logging for Java over OTLP. - [Deprecation of Coralogix Log4net SDK](https://coralogix.com/docs/user-guides/latest-updates/deprecations/log4net-sdk.md): The Coralogix log4net SDK is deprecated as of June 30, 2026. Migrate .NET applications to OpenTelemetry .NET instrumentation. - [Deprecation of Coralogix Logback SDK](https://coralogix.com/docs/user-guides/latest-updates/deprecations/logback-sdk.md): Coralogix Logback appenders are deprecated as of June 30, 2026. Replace them with OpenTelemetry logging for Java and export via OTLP. - [Deprecation of coralogix-hosted Logstash for legacy Filebeat ingestion](https://coralogix.com/docs/user-guides/latest-updates/deprecations/logstash.md): Coralogix-hosted Logstash for legacy Filebeat ingestion retires by domain in 2026. Migrate to OpenTelemetry or run your own Logstash. - [Deprecation of Coralogix NLog SDK](https://coralogix.com/docs/user-guides/latest-updates/deprecations/nlog-sdk.md): The Coralogix NLog SDK is deprecated as of June 30, 2026. Migrate .NET applications to OpenTelemetry .NET instrumentation. - [Deprecation of Coralogix Node.js Bunyan integration](https://coralogix.com/docs/user-guides/latest-updates/deprecations/nodejs-bunyan-sdk.md): The coralogix-logger-bunyan package is deprecated as of June 30, 2026. Send Bunyan logs with OpenTelemetry for JavaScript over OTLP. - [Deprecation of Coralogix Node.js SDK](https://coralogix.com/docs/user-guides/latest-updates/deprecations/nodejs-sdk.md): The Coralogix Node.js SDK (coralogix-logger) is deprecated as of June 30, 2026. Migrate to OpenTelemetry for JavaScript and OTLP. - [Deprecation of Coralogix Node.js Winston integration](https://coralogix.com/docs/user-guides/latest-updates/deprecations/nodejs-winston-sdk.md): Direct Winston shipping to the Coralogix Logs API is deprecated as of June 30, 2026. Use OpenTelemetry Winston instrumentation over OTLP. - [Deprecation of prom-api endpoints](https://coralogix.com/docs/user-guides/latest-updates/deprecations/prom-api.md): The prom-api query endpoints shut down on November 10, 2025. Switch Grafana, alerts, and scaling services to the Metrics API endpoint. - [Deprecation of Coralogix Python Logger SDK](https://coralogix.com/docs/user-guides/latest-updates/deprecations/python-logger-sdk.md): The Coralogix Python Logger SDK (coralogix_logger) is deprecated as of June 30, 2026. Migrate to OpenTelemetry for Python with OTLP export. - [Deprecation of Coralogix Ruby Logger SDK](https://coralogix.com/docs/user-guides/latest-updates/deprecations/ruby-logger-sdk.md): The Coralogix Ruby Logger SDK (coralogix_logger gem) is deprecated as of June 30, 2026. Migrate to OpenTelemetry for Ruby with OTLP export. - [Deprecation of Coralogix Serilog SDK](https://coralogix.com/docs/user-guides/latest-updates/deprecations/serilog-sdk.md): The Coralogix Serilog SDK is deprecated as of June 30, 2026. Replace the Coralogix sink with OpenTelemetry .NET instrumentation. - [Deprecation of TCO overrides](https://coralogix.com/docs/user-guides/latest-updates/deprecations/tco-overrides.md): TCO overrides are deprecated and become standard log policies. Migrate overrides through the UI, the API, Terraform, or the Kubernetes operator. - [Coralogix navigation: what’s new and how to use it](https://coralogix.com/docs/user-guides/latest-updates/new-nav.md): Use the Coralogix left sidebar navigation, including search and Cora AI, favorites, product areas, admin settings, and the ⌘K command menu. - [Connect AWS DevOps Agent to Coralogix](https://coralogix.com/docs/user-guides/mcp-server/aws-devops-agent.md): Connect Coralogix to AWS DevOps Agent so it can read your telemetry during investigations and start investigations automatically from Coralogix alerts. - [Limitations](https://coralogix.com/docs/user-guides/mcp-server/limitations.md): Understand MCP server limitations. - [Authorize MCP with OAuth 2.1](https://coralogix.com/docs/user-guides/mcp-server/oauth.md): The MCP server connects directly to your Coralogix data using OAuth 2.1 with OpenID Connect (OIDC). - [Coralogix AI model context protocol server](https://coralogix.com/docs/user-guides/mcp-server/overview.md): Bridge your AI tooling and Coralogix telemetry to query observability data, manage alerts and parsing rules, and generate infrastructure as code with the Coralogix MCP server. - [Permissions](https://coralogix.com/docs/user-guides/mcp-server/permissions.md): Understand MCP server permissions. - [Setup and installation](https://coralogix.com/docs/user-guides/mcp-server/setup.md): Easily set up Coralogix's MCP server. It is fully remote and does not require any local installation. - [Tool catalog](https://coralogix.com/docs/user-guides/mcp-server/tools/catalog.md): Auto-generated catalog of every tool exposed by the Coralogix MCP server. - [MCP tool catalog changelog](https://coralogix.com/docs/user-guides/mcp-server/tools/changelog.md): History of tools added to and removed from the Coralogix MCP server tool catalog. - [Annotations](https://coralogix.com/docs/user-guides/monitoring-and-insights/annotations.md): Mark deployments, alerts, and other events on your charts across APM and Explore, so you can line a spike, drop, or shift up with the change that caused it. - [Events2Metrics](https://coralogix.com/docs/user-guides/monitoring-and-insights/events2metrics.md): Coralogix Events2Metrics enables you to generate metrics from your spans and logs to optimize storage without sacrificing important data.Define a query and Coralogix will execute it every minute and store different data aggregations in a long-term index. Metrics start to gather from the point in… - [Saved views](https://coralogix.com/docs/user-guides/monitoring-and-insights/explore-screen/create-and-manage-saved-views.md): Save Explore views for logs or spans to preserve query, fields, table settings, time range, and folder location, then reload them from All views. - [Mapping statistics](https://coralogix.com/docs/user-guides/monitoring-and-insights/mapping-statistics.md): Monitor your indexed field count against the 1,000-field limit and find mapping exceptions caused by fields sent with different types. - [Setting up your Lambda function metrics dashboard](https://coralogix.com/docs/user-guides/monitoring-and-insights/setting-up-your-lambda-function-metrics-dashboard.md): Interested in using the Coralogix AWS Lambda Telemetry Exporter v.0.2.0 to collect and send us Lambda function metrics? This tutorial describes how to create a dashboard for monitoring a single Lambda function. - [Synthetic monitoring with Checkly](https://coralogix.com/docs/user-guides/monitoring-and-insights/synthetic-monitoring/synthetic-monitoring-with-checkly.md): This tutorial demonstrates how to add synthetic capabilities to your Coralogix dashboard with Checkly, allowing you to view and query the results of your Checkly synthetic testing. - [Synthetic monitoring with Telegraf](https://coralogix.com/docs/user-guides/monitoring-and-insights/synthetic-monitoring/synthetic-monitoring-with-telegraf.md): This guide outlines the steps required to use the Coralogix Telegraf integration to monitor response codes and response times of URLs and ship the metrics to Coralogix. - [Version Benchmarks](https://coralogix.com/docs/user-guides/monitoring-and-insights/version-benchmarks.md): Version Benchmarks are the best way for you to understand your version status at a glance, integrate with your deployment pipeline, and get your latest build status. Whether it’s new exceptions, higher error ratios, or new broken flows - we've got you covered.Version Benchmark tags can be used as a… - [Visual Explorer](https://coralogix.com/docs/user-guides/monitoring-and-insights/visual-explorer.md): Visual Explorer is a powerful tool that integrates a multifunctional Explore display with customizable dashboard widgets, enhancing your log, span and metrics exploration. It provides a fast and easy way to add query-based graphs without the need for setting up custom dashboards. - [Tabs in Visual Explorer](https://coralogix.com/docs/user-guides/monitoring-and-insights/visual-explorer/use-tabs-in-visual-explorer.md): Learn how to organize multiple query visualizations in Visual Explorer using tabs. Tabs let you group related queries and keep exploratory workspaces easy to navigate. - [Connectors](https://coralogix.com/docs/user-guides/notification-center/connectors.md): Create and manage connectors in Notification Center to send notifications to Slack, PagerDuty, and HTTPS endpoints. - [Templating connector fields](https://coralogix.com/docs/user-guides/notification-center/connectors/advanced-configuration.md): Route Slack, email, and PagerDuty connectors dynamically using the field builder or Tera templating in Notification Center. - [Core concepts in Notification Center](https://coralogix.com/docs/user-guides/notification-center/core-concepts.md): Learn how Notification Center structures notifications using entities, routers, connectors, presets, and destinations. - [Connector configuration](https://coralogix.com/docs/user-guides/notification-center/destination-types/email/connector-config.md): This guide presents the connector configuration for the Email destination type. - [Message configuration](https://coralogix.com/docs/user-guides/notification-center/destination-types/email/message-config.md): This guide describes how to configure the subject and content of Email notifications using presets. - [HTTPS](https://coralogix.com/docs/user-guides/notification-center/destination-types/https.md): Notification Center supports the HTTPS destination type. - [Connector configuration](https://coralogix.com/docs/user-guides/notification-center/destination-types/https/connector-config.md): This guide presents the connector configuration for the generic HTTPS destination type. - [Message configuration](https://coralogix.com/docs/user-guides/notification-center/destination-types/https/schema-structure.md): This guide presents the schema structure for the generic HTTPS destination type. - [Incident.io configuration via HTTPS](https://coralogix.com/docs/user-guides/notification-center/destination-types/https/support-for-incident.io.md): This guide presents the connector and message configuration for incident.io via the generic HTTPS destination type. - [OpsGenie and JSM configuration via HTTPS](https://coralogix.com/docs/user-guides/notification-center/destination-types/https/support-for-opsgenie.md): Configure the generic HTTPS destination type to send alert notifications to OpsGenie or its Atlassian successor, Jira Service Management (JSM), from Coralogix Notification Center. - [Destination types](https://coralogix.com/docs/user-guides/notification-center/destination-types/introduction.md): Learn how destination types define where notifications are sent and how messages are formatted in Notification Center. - [Microsoft Teams](https://coralogix.com/docs/user-guides/notification-center/destination-types/msteams.md): Route Coralogix Case and Olly scheduled task notifications to Microsoft Teams channels with the native Notification Center connector. - [Installing Microsoft Teams](https://coralogix.com/docs/user-guides/notification-center/destination-types/msteams/install.md): Install the Coralogix app in your Microsoft Teams tenant, set up the integration, and create a connector for Notification Center. - [Message configuration](https://coralogix.com/docs/user-guides/notification-center/destination-types/msteams/message-config.md): Build a custom Microsoft Teams preset for Case notifications with an Adaptive Card payload template. - [PagerDuty](https://coralogix.com/docs/user-guides/notification-center/destination-types/pagerduty.md): Notification Center supports the PagerDuty destination type, with one-way service-key and two-way bi-directional connector paths. - [Connector configuration](https://coralogix.com/docs/user-guides/notification-center/destination-types/pagerduty/connector-config.md): This guide presents the connector configuration for the PagerDuty destination type, including the service-key and bi-directional paths. - [Message configuration](https://coralogix.com/docs/user-guides/notification-center/destination-types/pagerduty/schema-structure.md): This guide presents the schema structure for the PagerDuty destination type. - [ServiceNow](https://coralogix.com/docs/user-guides/notification-center/destination-types/servicenow.md): Integrate Coralogix with ServiceNow to automatically create, update, and synchronize ServiceNow records from Coralogix Cases via Notification Center. - [Slack](https://coralogix.com/docs/user-guides/notification-center/destination-types/slack.md): Notification Center supports the Slack destination type. - [Connector configuration](https://coralogix.com/docs/user-guides/notification-center/destination-types/slack/connector-config.md): This guide presents the connector configuration for the Slack destination type. - [Message configuration](https://coralogix.com/docs/user-guides/notification-center/destination-types/slack/schema-structure.md): This guide presents the schema structure for the Slack destination type. - [Dynamic templating](https://coralogix.com/docs/user-guides/notification-center/dynamic-templating.md): Use Tera expressions to customize notification messages, routing, and connector behavior in Notification Center. - [Tera syntax quick reference](https://coralogix.com/docs/user-guides/notification-center/dynamic-templating/tera-syntax.md): Quick reference for Tera expressions used in Notification Center for connectors, presets, and routing rules. - [Tera usage and troubleshooting](https://coralogix.com/docs/user-guides/notification-center/dynamic-templating/tera-usage.md): Troubleshoot and optimize Tera templates for Notification Center connectors, presets, and routing rules. - [Notification enrichment](https://coralogix.com/docs/user-guides/notification-center/enrichment.md): Attach query results to a Case notification, so responders get the context they need without leaving Slack, Microsoft Teams, or email. - [Alerts](https://coralogix.com/docs/user-guides/notification-center/entity-types/alerts.md): Alerts act as a supported entity type for Notification Center. - [Cases](https://coralogix.com/docs/user-guides/notification-center/entity-types/cases.md): Use Cases as a Notification Center entity type, and include case details such as the alert's group-by values (`case.groupings`) in preset message templates. - [Entity types](https://coralogix.com/docs/user-guides/notification-center/entity-types/introduction.md): Learn how Notification Center uses entity types and subtypes for alerts and cases. - [Notification Center](https://coralogix.com/docs/user-guides/notification-center/introduction.md): Notification Center is your home base for all outbound alert notifications sent from Coralogix to third-party destinations such as Slack or PagerDuty. - [Migrating from webhooks](https://coralogix.com/docs/user-guides/notification-center/migration.md): Move legacy alert webhooks to the Notification Center model of connectors, presets, and Case-based routing. Applies to every connector type, with Slack and Microsoft Teams examples. - [Webhook field mapping](https://coralogix.com/docs/user-guides/notification-center/migration/webhook-field-mapping.md): Map each legacy outbound-webhook placeholder to its Notification Center Case-notification equivalent when rebuilding a custom webhook body as a Tera preset. - [Notification Deliveries](https://coralogix.com/docs/user-guides/notification-center/notification-deliveries.md): Review the full history of notification delivery attempts in Notification Center: what was sent, to which destination, and whether it succeeded or failed. - [Permissions](https://coralogix.com/docs/user-guides/notification-center/permissions.md): These permissions are required for engaging with Notification Center. - [Presets overview](https://coralogix.com/docs/user-guides/notification-center/presets/introduction.md): Define and manage presets that control message content and formatting for Notification Center destinations. - [Preset message rendering flow](https://coralogix.com/docs/user-guides/notification-center/presets/message-render-flow.md): Learn how Notification Center merges preset layers and renders final notification messages. - [Preset creation flow](https://coralogix.com/docs/user-guides/notification-center/presets/preset-creation.md): Learn how system and custom presets are created and customized in Notification Center. - [Set up your first notification flow](https://coralogix.com/docs/user-guides/notification-center/quick-start.md): Use Notification Center to route alert notifications from Coralogix to destinations such as Slack or PagerDuty. - [Writing routing conditions](https://coralogix.com/docs/user-guides/notification-center/routing/condition-templating.md): Use Tera template expressions in routing rule conditions to control which notifications are routed to which destinations based on alert names, labels, case status, and entity type. - [Creating a router](https://coralogix.com/docs/user-guides/notification-center/routing/create-router.md): Learn how to create routers in Notification Center to match notifications and route them to specific destinations. - [Defining routing rules](https://coralogix.com/docs/user-guides/notification-center/routing/define-routing-rule.md): Define routing rules in Notification Center to control when notifications are sent and where they go. - [How routing works](https://coralogix.com/docs/user-guides/notification-center/routing/introduction.md): Learn how Notification Center routes notifications using labels, rules, and destinations. - [Adding routing labels](https://coralogix.com/docs/user-guides/notification-center/routing/labels-to-alerts.md): Configure routing labels on alerts so Notification Center can route notifications through routers. - [Find out why a notification did not arrive](https://coralogix.com/docs/user-guides/notification-center/troubleshooting.md): Work out why a notification did not arrive, starting from the delivery record and following the chain back to the router, the connector, and the destination. - [Route p1 alerts to PagerDuty](https://coralogix.com/docs/user-guides/notification-center/user-scenarios/alerts-to-pagerduty.md): Route P1 alerts to PagerDuty using Notification Center connectors, presets, and routing rules. - [Example: route alerts to Slack](https://coralogix.com/docs/user-guides/notification-center/user-scenarios/alerts-to-slack.md): Route alert notifications to Slack using Notification Center connectors, presets, routers, and routing rules. - [Decide which notifications reach which destination](https://coralogix.com/docs/user-guides/notification-center/what-to-route-where.md): Decide which notifications reach which destination, and express those decisions as a small set of routers instead of one router per team per environment. - [Olly AI observability agent](https://coralogix.com/docs/user-guides/olly.md): Olly is Coralogix's AI-native observability agent that makes observability data fast, accessible, and actionable for everyone. - [AI settings](https://coralogix.com/docs/user-guides/olly/ai-settings.md): Team-level controls for what Olly can reach: whether it reads public web pages during an investigation, and whether members can connect it to external tools. - [Ask Olly](https://coralogix.com/docs/user-guides/olly/ask-olly.md): Ask Olly opens the Olly side drawer scoped to the screen you're on (its query, time range, and filters) so you can investigate what you're looking at without describing it first. Available across Coralogix from the page header or with Cmd+I / Ctrl+I. - [Analyze Cases automatically with Olly](https://coralogix.com/docs/user-guides/olly/automatic-case-analysis.md): Let Olly investigate every matching Case automatically, posting a root-cause finding on the Case and routing it to your Case notification destinations. - [Autonomous agent](https://coralogix.com/docs/user-guides/olly/autonomous-agent.md): Olly's autonomous agent runs end-to-end investigations and root cause analysis across your observability data, so you can resolve incidents in minutes instead of hours. - [Olly best practices](https://coralogix.com/docs/user-guides/olly/best-practices.md): Get better answers from Olly, how to ask, when to put investigations on a schedule, where to ask from, when to raise the effort, and how to teach Olly your environment. - [Connectors](https://coralogix.com/docs/user-guides/olly/connectors.md): Connect Olly to Jira, Sentry, PagerDuty, and other tools your team works in, and control which of their tools Olly can call on your behalf. - [Create and edit alerts](https://coralogix.com/docs/user-guides/olly/create-alerts.md): Ask Olly to create, edit, enable, and disable Coralogix alerts in natural language, review the configuration, and approve the change before it takes effect. - [Olly dashboard watch](https://coralogix.com/docs/user-guides/olly/dashboard-watch.md): Ask Olly to watch a custom dashboard and monitor it for you, reporting what changed and why instead of adding to alert noise. - [Data processing, privacy, and compliance](https://coralogix.com/docs/user-guides/olly/data-privacy.md): Understand how Olly processes, protects, and governs your data, including architecture, tenant isolation, model provider policies, and compliance frameworks. - [DataPrime query assistance](https://coralogix.com/docs/user-guides/olly/dataprime-query-assistance.md): Describe what you're looking for in everyday language, and Olly converts your description into a structured DataPrime query. - [Dynamic tables and export](https://coralogix.com/docs/user-guides/olly/dynamic-tables.md): Olly can return structured results as dynamic tables that can be exported as CSV or JSON. - [Enable Olly](https://coralogix.com/docs/user-guides/olly/enable.md): Enable Olly for a Coralogix team from the Coralogix UI. - [Olly FAQs](https://coralogix.com/docs/user-guides/olly/faqs.md): Frequently asked questions about Olly, the AI-native observability agent. - [File attachments for chat context](https://coralogix.com/docs/user-guides/olly/file-attachments.md): Attach files to a chat message to give Olly additional context for your prompt. - [GitHub](https://coralogix.com/docs/user-guides/olly/github.md): Integrate Olly with your GitHub repositories to understand code changes, investigate issues, and speed up delivery. - [Knowledge assistance](https://coralogix.com/docs/user-guides/olly/knowledge-assistance.md): Ask questions about Coralogix platform features and get real-time answers based on Coralogix documentation. - [Memories](https://coralogix.com/docs/user-guides/olly/memories.md): Let Olly remember helpful facts and preferences from your chats so it personalizes and adds context to future responses, and manage what it stores. - [Model selection](https://coralogix.com/docs/user-guides/olly/model-selection.md): Pick which AI model Olly uses so you control the tradeoff between speed, depth, and cost. - [Olly chat](https://coralogix.com/docs/user-guides/olly/olly-chat.md): Use the Olly chat to ask questions, manage conversations, and explore artifacts generated from your observability data. - [Olly mini](https://coralogix.com/docs/user-guides/olly/olly-mini.md): Olly mini is Coralogix's embedded AI helper, focused, in-context actions like analyzing flame graphs, generating queries, summarizing cases, and explaining logs or errors. - [Rules](https://coralogix.com/docs/user-guides/olly/rules.md): Define team-wide and personal rules so Olly applies your team's conventions and your individual preferences to every chat. - [Scheduled tasks](https://coralogix.com/docs/user-guides/olly/scheduled-tasks.md): Schedule Olly to run a prompt automatically (once or on a recurring interval) and review each run from a single page. - [Skills](https://coralogix.com/docs/user-guides/olly/skills.md): Author personal and team-wide skills (by hand or from a chat with Olly) so Olly applies your conventions, workflows, and response style to every chat. - [Slack](https://coralogix.com/docs/user-guides/olly/slack.md): Bring Olly into team conversations on Slack for AI-powered observability collaboration. - [Usage Management](https://coralogix.com/docs/user-guides/olly/usage-management.md): Monitor team-wide AI Units consumption from Olly and cap it with limits set per user, per user group, or per API key so no one depletes the team quota. - [Analytics Tool](https://coralogix.com/docs/user-guides/product-analytics/analytics-tool.md): Inspect any element on your page to see the action name the Real User Monitoring SDK reports for it, rename it live, and export a report a coding agent can implement across the whole page. - [Events](https://coralogix.com/docs/user-guides/product-analytics/events.md): Rank every clickable element on a view by clicks, dead clicks, and rage clicks. Events lists the interactions on a single view as a sortable grid, charts the busiest ones, and opens the users behind any event. - [Funnels](https://coralogix.com/docs/user-guides/product-analytics/funnels.md): Build a multi-step funnel from the views users visit to measure conversion and see where users drop off. Define each step, filter and combine events, read the conversion chart, group it by a session attribute to compare conversion across groups, and save the funnel to reuse it. - [Get started](https://coralogix.com/docs/user-guides/product-analytics/getting-started.md): Enable Product Analytics, confirm your Real User Monitoring data is flowing, and learn the sessions, views, and actions data model that funnels and heatmaps are built on. - [Heatmaps](https://coralogix.com/docs/user-guides/product-analytics/heatmaps.md): Visualize where users click and how far they scroll on a page. Heatmaps overlay real interaction data on a screenshot, rank the most-clicked elements, show scroll depth, and let you jump to the session behind any interaction. - [Product Analytics](https://coralogix.com/docs/user-guides/product-analytics/introduction.md): Product Analytics turns your Real User Monitoring data into business-level insight. Build conversion funnels, visualize where users click and scroll with heatmaps, and understand how people move through your product, correlated with the traces, logs, and errors already in Coralogix. - [Overview](https://coralogix.com/docs/user-guides/product-analytics/overview.md): The Product Analytics landing page: unique users, sessions, and page views for a view or your whole application, compared to the previous period, broken down by account, country, OS, or platform, and by user. Jump straight into a heatmap or a funnel for any group. - [Pathways](https://coralogix.com/docs/user-guides/product-analytics/pathways.md): Trace the sequences of views users move through before or after a chosen page. Pathways renders those journeys as a Sankey, ranks the most common paths, and shows where users drop off. - [Release notes](https://coralogix.com/docs/user-guides/release-notes.md): User Guides Release Notes - [Account management](https://coralogix.com/docs/user-guides/release-notes/account-management.md): Recent updates to Account Management in Coralogix - [AI observability](https://coralogix.com/docs/user-guides/release-notes/ai-observability.md): Recent updates to AI Observability in Coralogix - [Alerting](https://coralogix.com/docs/user-guides/release-notes/alerting.md): Recent updates to Alerting in Coralogix - [APM](https://coralogix.com/docs/user-guides/release-notes/apm-application-performance-monitoring.md): Recent updates to APM in Coralogix, across the APM v2 and legacy APM experiences. - [Archive](https://coralogix.com/docs/user-guides/release-notes/archive.md): Recent updates to Archive in Coralogix - [Cases](https://coralogix.com/docs/user-guides/release-notes/cases.md): Recent updates to Cases in Coralogix - [Continuous Profiling](https://coralogix.com/docs/user-guides/release-notes/continuous-profiling.md): Recent updates to Continuous Profiling in Coralogix - [Custom Dashboards](https://coralogix.com/docs/user-guides/release-notes/custom-dashboards.md): Recent updates to Custom Dashboards in Coralogix - [cx-cli](https://coralogix.com/docs/user-guides/release-notes/cx-cli.md): Recent updates to the Coralogix CLI (cx-cli) - [Data flow](https://coralogix.com/docs/user-guides/release-notes/data-flow.md): Recent updates to Data Flow in Coralogix - [DataPrime](https://coralogix.com/docs/user-guides/release-notes/dataprime.md): Recent updates to DataPrime in Coralogix - [Datasets & data query](https://coralogix.com/docs/user-guides/release-notes/datasets-data-query.md): Recent updates to Datasets & Data Query in Coralogix - [Developer portal](https://coralogix.com/docs/user-guides/release-notes/developer-portal.md): Recent updates to Developer Portal in Coralogix - [Docs](https://coralogix.com/docs/user-guides/release-notes/docs.md): Updates to the Coralogix documentation portal, new features, tooling, and infrastructure improvements - [Explore Logs, Spans & other Datasets](https://coralogix.com/docs/user-guides/release-notes/explore.md): Recent updates to Explore in Coralogix - [Fleet Management](https://coralogix.com/docs/user-guides/release-notes/fleet-management.md): Recent updates to Fleet Management in Coralogix - [Forwarders](https://coralogix.com/docs/user-guides/release-notes/forwarders.md): Recent updates to Forwarders in Coralogix - [Infra Monitoring](https://coralogix.com/docs/user-guides/release-notes/infrastructure.md): Recent updates to Infra Monitoring in Coralogix - [Integrations](https://coralogix.com/docs/user-guides/release-notes/integrations.md): Recent updates to Integrations in Coralogix - [MCP server](https://coralogix.com/docs/user-guides/release-notes/mcp-server.md): Recent updates to MCP Server in Coralogix - [Metrics](https://coralogix.com/docs/user-guides/release-notes/metrics.md): Recent updates to Metrics in Coralogix - [Notification Center](https://coralogix.com/docs/user-guides/release-notes/notification-center.md): Recent updates to Notification Center in Coralogix - [OBI changelog](https://coralogix.com/docs/user-guides/release-notes/obi.md): Version-by-version behavior changes to the OpenTelemetry eBPF Instrumentation (OBI) agent, and how they affect existing dashboards, queries, and span filters. - [Olly AI agent](https://coralogix.com/docs/user-guides/release-notes/olly.md): Recent updates to Olly AI Agent - [OpenTelemetry](https://coralogix.com/docs/user-guides/release-notes/opentelemetry.md): Recent updates to OpenTelemetry in Coralogix - [Parsing Rules](https://coralogix.com/docs/user-guides/release-notes/parsing-rules.md): Recent updates to Parsing Rules in Coralogix - [Pipeline Analyzer](https://coralogix.com/docs/user-guides/release-notes/pipeline-analyzer.md): Recent updates to Pipeline Analyzer in Coralogix - [Product Analytics](https://coralogix.com/docs/user-guides/release-notes/product-analytics.md): Recent updates to Product Analytics in Coralogix - [Quota Rules](https://coralogix.com/docs/user-guides/release-notes/quota-rules.md): Recent updates to Quota Rules in Coralogix - [Android agent v7.6.14](https://coralogix.com/docs/user-guides/release-notes/release-note-1.md): Release Note 1 - [Android agent v7.6.15](https://coralogix.com/docs/user-guides/release-notes/release-note-2.md): Release Note 2 - [Android agent v7.6.16](https://coralogix.com/docs/user-guides/release-notes/release-note-3.md): Release Note 3 - [Android agent v7.6.17](https://coralogix.com/docs/user-guides/release-notes/release-note-4.md): Release Note 4 - [Fleet Management: archive configuration](https://coralogix.com/docs/user-guides/release-notes/release-note-5.md): Archive configuration groups and families in Fleet Management - [Access policies: new UI](https://coralogix.com/docs/user-guides/release-notes/release-note-6.md): Simplified access policy controls with general access, target group rules, and advanced policy settings - [Reserved fields](https://coralogix.com/docs/user-guides/release-notes/reserved-fields.md): Recent updates to Reserved Fields in Coralogix - [RUM (real user monitoring)](https://coralogix.com/docs/user-guides/release-notes/rum-real-user-monitoring.md): Recent updates to RUM (Real User Monitoring) in Coralogix - [Schema manager](https://coralogix.com/docs/user-guides/release-notes/schema-manager.md): Recent updates to Schema Manager in Coralogix - [Security](https://coralogix.com/docs/user-guides/release-notes/security.md): Recent updates to Security in Coralogix - [SLOs](https://coralogix.com/docs/user-guides/release-notes/slos.md): Recent updates to SLOs in Coralogix - [Tracing Drilldown](https://coralogix.com/docs/user-guides/release-notes/spans.md): Recent updates to Tracing Drilldown in Coralogix - [Official Coralogix RUM CLI](https://coralogix.com/docs/user-guides/rum/cli/rum-cli.md): Reference for the Coralogix RUM CLI: installing it, the API key permissions uploads need, the upload command for each artifact type, release behaviour, and CI integration. - [RUM CLI changelog](https://coralogix.com/docs/user-guides/rum/cli/rum-cli/release-notes.md): Release notes and changelog for the Coralogix RUM (Real User Monitoring) CLI (@coralogix/rum-cli). - [Uploading debug symbols](https://coralogix.com/docs/user-guides/rum/cli/uploading-debug-symbols-ios.md): As part of Error Tracking, Coralogix requires dSYM (debug information) files to interpret your stack traces. The symbolization process converts the stack traces in raw format back into readable function names, file names, and line numbers related to the crash. - [RUM](https://coralogix.com/docs/user-guides/rum/getting-started/real-user-monitoring.md): Coralogix's Real User Monitoring (RUM) is an advanced monitoring solution that provides unparalleled visibility into your application's frontend performance, all from the perspective of real users in real-time. With RUM, you can gain a comprehensive understanding of how your application performs… - [Permissions](https://coralogix.com/docs/user-guides/rum/permissions.md): Role-based permissions required to use Coralogix Real User Monitoring features. - [Analyze errors with Olly mini](https://coralogix.com/docs/user-guides/rum/product-features/analyze-errors-with-olly-mini.md): Learn how to use Olly mini in Error Tracking to analyze crashes, understand causes, and find debugging steps. - [Core Web Vitals](https://coralogix.com/docs/user-guides/rum/product-features/core-web-vitals.md): Explore the transformative world of Core Web Vitals, a pivotal Coralogix feature designed to elevate your web pages' performance and user experience. Discover how these essential metrics, including loading speed, interactivity, and visual stability, can be optimized to ensure your audience's… - [Error analytics](https://coralogix.com/docs/user-guides/rum/product-features/error-analytics.md): Error Analytics in Real User Monitoring (RUM) offers a powerful, at-a-glance view of error data, providing users with comprehensive insights into error occurrences within their web applications. By breaking down error data into different dimensions such as device, operating system, browser, URL… - [Error template view](https://coralogix.com/docs/user-guides/rum/product-features/error-template-view.md): As part of our multi-faceted Error Tracking, take advantage of our Error Template View, where similar errors are grouped into a single template for swift and easy analysis. - [Error tracking: user manual](https://coralogix.com/docs/user-guides/rum/product-features/error-tracking-user-manual.md): As part of our Real User Monitoring (RUM) toolkit, Coralogix offers multi-faceted Error Tracking. Designed to help web application owners and developers gain insights into errors occurring within their users' browsers, this tool allows you to effectively capture and analyze frontend errors to… - [Error tracking](https://coralogix.com/docs/user-guides/rum/product-features/error-tracking.md): As part of our Real User Monitoring (RUM) toolkit, Coralogix offers multi-faceted Error Tracking. Designed to help web application owners and developers gain insights into errors occurring within their users' browsers, this tool allows you to effectively capture and analyze frontend errors to… - [Highlights for Real User Monitoring](https://coralogix.com/docs/user-guides/rum/product-features/highlights.md): Highlights is a powerful tool designed to help teams quickly understand how data is distributed across different attributes. - [Measurements](https://coralogix.com/docs/user-guides/rum/product-features/measurements.md): Measurements in Coralogix’s Real User Monitoring (RUM) offers a unified, interactive dashboard to view and analyze all your client-side performance measurements, static and custom, in one place. It’s designed to streamline performance analysis and help you identify actionable insights with minimal… - [Mobile performance](https://coralogix.com/docs/user-guides/rum/product-features/mobile-performance.md): Understand and monitor Mobile Performance using Real User Monitoring (RUM) features for mobile applications. - [Monitoring RUM network call performance](https://coralogix.com/docs/user-guides/rum/product-features/network-call-performance-monitoring.md): Coralogix Network Performance Monitoring for Real User Monitoring (RUM) can significantly enhance front-end developers' ability to diagnose and address network-related performance issues - [RUM overview](https://coralogix.com/docs/user-guides/rum/product-features/overview.md): Use the RUM overview page to see the health of every web, mobile, and Micro-Frontend (MFE) application in a single view, then drill down into a single application to investigate errors, releases, and performance. - [Releases](https://coralogix.com/docs/user-guides/rum/product-features/releases.md): Track the adoption, crash free rate, crashes, and error templates of every release in Real User Monitoring, and drill into the health of a single release. - [RUM saved views](https://coralogix.com/docs/user-guides/rum/product-features/rum-saved-views.md): The Real User Monitoring (RUM) dashboard allows you to retrieve data and filter your view to display only items that meet specific criteria. You can use filters and queries to examine specific subsets of RUM experiences on your application, filtering by application, page URL, request status code… - [Session replay](https://coralogix.com/docs/user-guides/rum/product-features/session-replay.md): Learn how to enable and use Session Replay to record and visually replay user sessions for enhanced user experience monitoring. - [Enable session replay on Android](https://coralogix.com/docs/user-guides/rum/product-features/session-replay/android.md): Follow this guide to enable Session Replay for Real User Monitoring (RUM) in your Android app. - [Enable session replay in flutter](https://coralogix.com/docs/user-guides/rum/product-features/session-replay/flutter.md): Follow this guide to enable Session Replay for Real User Monitoring (RUM) in your Flutter app. - [Enable session replay on iOS](https://coralogix.com/docs/user-guides/rum/product-features/session-replay/ios.md): Follow this guide to enable Session Replay for Real User Monitoring (RUM) in your iOS app. - [Enable session replay on React Native](https://coralogix.com/docs/user-guides/rum/product-features/session-replay/react-native.md): Follow this guide to enable Session Replay for Real User Monitoring (RUM) in your React Native app. - [Session replay for web](https://coralogix.com/docs/user-guides/rum/product-features/session-replay/web.md): Learn how to enable and use Session Replay to record and visually replay user sessions for enhanced user experience monitoring. - [User action and error screenshots](https://coralogix.com/docs/user-guides/rum/product-features/user-action-and-error-screenshots.md): User action screenshots enable you to capture a wide range of user actions, as well as take and store screenshots to record the exact moment an error occurs within an application or system. - [User measurements](https://coralogix.com/docs/user-guides/rum/product-features/user-measurements.md): Coralogix RUM collects and analyzes the Real User Monitoring data within Coralogix to track how users interact with your web applications in real time. This feature helps monitor performance, user behavior, and interaction patterns, providing valuable insights into the user experience (UX) - [User sessions](https://coralogix.com/docs/user-guides/rum/product-features/user-sessions.md): User Sessions provides valuable insights into the user experience by tracking and analyzing how users interact with your web applications. Use this tutorial to learn what user sessions are, how to use them effectively, and how they can enhance your Real User Monitoring (RUM) capabilities. - [Querying RUM logs](https://coralogix.com/docs/user-guides/rum/query-rum-logs.md): Easily query RUM logs using this log structure guide. - [Coralogix Android RUM SDK](https://coralogix.com/docs/user-guides/rum/sdk-installation/android.md): This guide covers installing and configuring the Coralogix RUM SDK in an Android application, the options it accepts, the instrumentations it enables, and the API for reporting logs and errors. - [Initialization and options](https://coralogix.com/docs/user-guides/rum/sdk-installation/android/configuration/initialization.md): Initialization - [API reference](https://coralogix.com/docs/user-guides/rum/sdk-installation/android/features/api-reference.md): API reference - [Session replay](https://coralogix.com/docs/user-guides/rum/sdk-installation/android/features/session-replay.md): Session Replay captures a visual sequence of user interactions in your app by recording periodic screenshots. - [Supported instrumentations](https://coralogix.com/docs/user-guides/rum/sdk-installation/android/features/supported-instrumentations.md): Supported instrumentations - [Coralogix Gradle plugin](https://coralogix.com/docs/user-guides/rum/sdk-installation/android/gradle-plugin.md): The Coralogix Gradle Plugin enables automatic network instrumentation for your Android project. - [Coralogix Android SDK — Compose](https://coralogix.com/docs/user-guides/rum/sdk-installation/android/jetpack-compose.md): Jetpack Compose support for the Coralogix Android RUM SDK. - [RUM Android SDK changelog](https://coralogix.com/docs/user-guides/rum/sdk-installation/android/release-notes.md): Release notes and changelog for the Coralogix RUM (Real User Monitoring) Android SDK (com.coralogix:android-sdk). - [Troubleshooting](https://coralogix.com/docs/user-guides/rum/sdk-installation/android/troubleshooting.md): Enable core library desugaring so the Coralogix Android RUM SDK works with dependencies that require Java 8+ APIs. - [Official Coralogix SDK for iOS](https://coralogix.com/docs/user-guides/rum/sdk-installation/apple/ios.md): This guide provides instructions for integrating the Coralogix RUM SDK into iOS applications for UIKit and SwiftUI projects. It also details the configuration options, logging functionalities, and best practices for using method swizzling and SwiftUI modifiers to monitor and analyze app performance… - [Before send](https://coralogix.com/docs/user-guides/rum/sdk-installation/apple/ios/configuration/before-send.md): Before send - [Configuration options](https://coralogix.com/docs/user-guides/rum/sdk-installation/apple/ios/configuration/options.md): CoralogixExporterOptions reference - [Swizzling and network capture](https://coralogix.com/docs/user-guides/rum/sdk-installation/apple/ios/configuration/swizzling-and-network-capture.md): Enable swizzling - [Custom instrumentation](https://coralogix.com/docs/user-guides/rum/sdk-installation/apple/ios/features/custom-instrumentation.md): Custom logs - [Mobile vitals](https://coralogix.com/docs/user-guides/rum/sdk-installation/apple/ios/features/mobile-vitals.md): Mobile vitals - [Session replay](https://coralogix.com/docs/user-guides/rum/sdk-installation/apple/ios/features/session-replay.md): Configure the iOS SDK SessionReplay module to record user sessions as images and mask text, images, faces, and specific views. - [Sessions and user context](https://coralogix.com/docs/user-guides/rum/sdk-installation/apple/ios/features/sessions-and-user-context.md): Session recording - [RUM iOS SDK changelog](https://coralogix.com/docs/user-guides/rum/sdk-installation/apple/release-notes.md): Release notes and changelog for the Coralogix RUM (Real User Monitoring) iOS SDK (CocoaPods Coralogix pod). - [tvOS](https://coralogix.com/docs/user-guides/rum/sdk-installation/apple/tvos.md): This guide provides instructions for integrating the Coralogix RUM SDK into tvOS applications for UIKit and SwiftUI projects. It also details the configuration options, logging functionalities, and best practices for using method swizzling and SwiftUI modifiers to monitor and analyze app… - [Official Coralogix SDK for Flutter](https://coralogix.com/docs/user-guides/rum/sdk-installation/flutter/mobile.md): This guide covers installing and configuring the Coralogix RUM SDK in a Flutter application, the options it accepts, the events it instruments, and how to report errors and network activity. - [Session sampling](https://coralogix.com/docs/user-guides/rum/sdk-installation/flutter/mobile/configuration/session-sampling.md): Exclude instrumentations from session sampling - [Traces exporter](https://coralogix.com/docs/user-guides/rum/sdk-installation/flutter/mobile/configuration/traces-exporter.md): Traces exporter - [Custom instrumentation](https://coralogix.com/docs/user-guides/rum/sdk-installation/flutter/mobile/features/custom-instrumentation.md): Custom spans - [Error reporting](https://coralogix.com/docs/user-guides/rum/sdk-installation/flutter/mobile/features/error-reporting.md): Unhandled / handled exceptions - [Mobile vitals](https://coralogix.com/docs/user-guides/rum/sdk-installation/flutter/mobile/features/mobile-vitals.md): App start time - [Network requests](https://coralogix.com/docs/user-guides/rum/sdk-installation/flutter/mobile/features/network-requests.md): Network requests - [Session Replay](https://coralogix.com/docs/user-guides/rum/sdk-installation/flutter/mobile/features/session-replay.md): Session replay - [Requirements](https://coralogix.com/docs/user-guides/rum/sdk-installation/flutter/mobile/requirements.md): Flutter and Dart SDK versions the Coralogix RUM plugin requires. - [RUM Flutter SDK changelog](https://coralogix.com/docs/user-guides/rum/sdk-installation/flutter/release-notes.md): Release notes and changelog for the Coralogix RUM (Real User Monitoring) Flutter SDK (cx_flutter_plugin). - [Web flutter](https://coralogix.com/docs/user-guides/rum/sdk-installation/flutter/web.md): The RUM browser SDK can be integrated into the Flutter web framework for telemetry instrumentation, enabling real-time performance monitoring and analytics. - [Official Coralogix SDK for browsers](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk.md): Reference for the Coralogix Browser RUM SDK: configuration options, sampling, before-send and transport, and the features it instruments. Applies to every browser install path - CDN, NPM, Next.js and SvelteKit. - [Before send and transport](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/configuration/before-send-and-transport.md): Before send - [Microfrontend support](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/configuration/microfrontend.md): Microfrontend support - [OpenTelemetry batching](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/configuration/opentelemetry-batching.md): OpenTelemetry batch configuration - [Configuration options](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/configuration/options.md): Manually create a new session - [Sampling](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/configuration/sampling.md): Sampling - [Soft navigations](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/configuration/soft-navigations.md): Soft navigations — experimental - [Traces exporter](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/configuration/traces-exporter.md): Traces exporter - [Custom instrumentation](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/features/custom-instrumentation.md): Custom Measurement - [Custom spans](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/features/custom-spans.md): Custom spans - [Logs and errors](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/features/logs-and-errors.md): Sending custom logs - [Memory usage](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/features/memory-usage.md): Memory usage - experimental - [Session recording](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/features/session-recording.md): Session recording - [Timing and measurements](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/browser-sdk/features/timing-and-measurements.md): Custom measurement - [Coralogix Esbuild plugin](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/bundler-plugins/esbuild.md): Install and configure the Coralogix Esbuild plugin, which emits the metadata asset the RUM SDK uses to attribute errors to a micro frontend. - [Coralogix Vite plugin](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/bundler-plugins/vite.md): Install and configure the Coralogix Vite plugin, which emits the metadata asset the RUM SDK uses to attribute errors to a micro frontend. - [Coralogix Webpack plugin](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/bundler-plugins/webpack.md): Install and configure the Coralogix Webpack plugin, which emits the metadata asset the RUM SDK uses to attribute errors to a micro frontend. - [CDN browser SDK installation guide](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/cdn-browser.md): CDN RUM browser SDK enables quick and efficient deployment of monitoring tools by embedding a script tag in your HTML - [Next.js](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/nextjs.md): The Coralogix RUM SDK is a library (plugin) for Next.js that provides telemetry instrumentation. Learn how to integrate with Coralogix's Real User Monitoring (RUM). - [NPM browser SDK installation guide](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/npm-browser.md): As part of our Real User Monitoring (RUM) toolkit, Coralogix offers multi-faceted Error Tracking, enabled by our RUM Browser SDK. This tutorial demonstrates how to set up and configure the RUM Browser SDK to hit the ground running with Error Tracking. Once configured, all network requests and… - [RUM Browser SDK changelog](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/release-notes.md): Release notes and changelog for the Coralogix RUM (Real User Monitoring) Browser (JavaScript) SDK. - [SvelteKit](https://coralogix.com/docs/user-guides/rum/sdk-installation/javascript/sveltekit.md): The Coralogix RUM SDK is a library (plugin) for SvelteKit that provides telemetry instrumentation. Learn how to integrate with Coralogix's Real User Monitoring (RUM). - [Install RUM SDK](https://coralogix.com/docs/user-guides/rum/sdk-installation/overview.md): Learn how to install the Coralogix Real User Monitoring (RUM) SDK to start capturing frontend performance and user experience data. - [Official Coralogix React Native plugin](https://coralogix.com/docs/user-guides/rum/sdk-installation/react-native/react-native-plugin.md): This guide covers installing and configuring the Coralogix RUM SDK in a React Native application, including the options it accepts, the events it instruments, and how to report errors and views. - [Exporting and networking](https://coralogix.com/docs/user-guides/rum/sdk-installation/react-native/react-native-plugin/configuration/exporting-and-networking.md): Traces exporter - [Configuration options](https://coralogix.com/docs/user-guides/rum/sdk-installation/react-native/react-native-plugin/configuration/options.md): Instrumentation's - [Custom instrumentation](https://coralogix.com/docs/user-guides/rum/sdk-installation/react-native/react-native-plugin/features/custom-instrumentation.md): Custom spans - [Logs, errors, and views](https://coralogix.com/docs/user-guides/rum/sdk-installation/react-native/react-native-plugin/features/logs-errors-and-views.md): Custom logs - [Masking sensitive content](https://coralogix.com/docs/user-guides/rum/sdk-installation/react-native/react-native-plugin/features/masking.md): Masking sensitive content - [Session Replay](https://coralogix.com/docs/user-guides/rum/sdk-installation/react-native/react-native-plugin/features/session-replay.md): Session replay - [Utility methods](https://coralogix.com/docs/user-guides/rum/sdk-installation/react-native/react-native-plugin/utility-methods.md): Read SDK state and update context at runtime in a React Native app: initialization status, session ID, user context and labels. - [React Native SDK](https://coralogix.com/docs/user-guides/rum/sdk-installation/react-native/react-native-sdk.md): This document describes how to integrate the React Native SDK as part of Coralogix's Real User Monitoring. - [RUM React Native SDK changelog](https://coralogix.com/docs/user-guides/rum/sdk-installation/react-native/release-notes.md): Release notes and changelog for the Coralogix RUM (Real User Monitoring) React Native SDK (@coralogix/react-native-plugin). - [Official Coralogix Roku SDK](https://coralogix.com/docs/user-guides/rum/sdk-installation/roku.md): This guide covers installing and configuring the Coralogix RUM SDK in a Roku channel, the options it accepts, the events it instruments, and how to report logs, errors, and network requests. - [Configuration](https://coralogix.com/docs/user-guides/rum/sdk-installation/roku/configuration/options.md): Everything the SDK accepts at start-up, and how to turn individual - [API reference](https://coralogix.com/docs/user-guides/rum/sdk-installation/roku/features/api-reference.md): Every entry point the SDK exposes, grouped by topic and alphabetical within each - [Logs, errors, and crashes](https://coralogix.com/docs/user-guides/rum/sdk-installation/roku/features/logs-and-errors.md): The SDK can record logs you write yourself, errors your channel catches, and - [Network requests and traces](https://coralogix.com/docs/user-guides/rum/sdk-installation/roku/features/network-requests.md): The SDK reports the HTTP requests your channel makes, and can carry a trace - [Sessions](https://coralogix.com/docs/user-guides/rum/sdk-installation/roku/features/sessions.md): A session groups everything one viewer does in one sitting. This page covers - [Views, labels, and user context](https://coralogix.com/docs/user-guides/rum/sdk-installation/roku/features/views-and-user-context.md): Views, labels, and user context are the three things you attach to records - [RUM Roku SDK changelog](https://coralogix.com/docs/user-guides/rum/sdk-installation/roku/release-notes.md): Release notes and changelog for the Coralogix RUM (Real User Monitoring) Roku SDK (@coralogix/roku). - [AWS Cloud Security Posture Management (CSPM)](https://coralogix.com/docs/user-guides/security/cloud-security-posture-management/aws-cloud-security-posture-management.md): Deploy Coralogix CSPM for AWS as a Docker container or EKS CronJob to scan cloud configurations against CIS, PCI, and HIPAA benchmarks. - [Azure Cloud Security Posture Management (CSPM)](https://coralogix.com/docs/user-guides/security/cloud-security-posture-management/azure-cspm.md): Azure CSPM helps mitigate security risks, enforce compliance, and assess security posture using automated checks and best practices. This guide outlines the installation, configuration, and multi-subscription scanning setup for Azure CSPM. - [Downloading your security report](https://coralogix.com/docs/user-guides/security/cloud-security-posture-management/downloading-your-security-report.md): This guide demonstrates how to download your Coralogix security report via API. - [GCP Security Posture Management (CSPM)](https://coralogix.com/docs/user-guides/security/cloud-security-posture-management/gcp-security-posture-management.md): Deploy Coralogix CSPM for GCP as a Docker container to scan Google Cloud configurations against security and compliance benchmarks. - [Cloudflare data ingestion](https://coralogix.com/docs/user-guides/security/security-data-sources/cloudflare-data-ingestion.md): Sending your Cloudflare events to Coralogix supports centralized log management, proactive monitoring, security analysis, and performance optimization. This integration helps you consolidate event data, set up custom alerts, detect security threats, identify performance bottlenecks, and maintain… - [FortiGate](https://coralogix.com/docs/user-guides/security/security-data-sources/fortigate.md): FortiGate traffic logs are essential records of network activity generated by Fortinet's security appliances, providing valuable insights into the traffic patterns, security events, and performance of your network. Send these to logs to Coralogix to gain a comprehensive and real-time view of your… - [Okta contextual logs](https://coralogix.com/docs/user-guides/security/security-data-sources/okta-contextual-logs.md): This tutorial demonstrates how to create a pulling integration with Okta to send your contextual data logs to Coralogix. - [PingSafe](https://coralogix.com/docs/user-guides/security/security-data-sources/pingsafe.md): PingSafe is an industry-leading cloud security platform, which scans your cloud infrastructure from an attacker's lens. Security lapses are identified, prioritized, and auto-remediated to eliminate unwanted business impacts. This tutorial demonstrates how to undertake the PingSafe integration to… - [SLO alerts](https://coralogix.com/docs/user-guides/slos/alerts.md): Get alerted when you are at risk of breaking SLOs with SLO alerts. - [Design reliable SLOs](https://coralogix.com/docs/user-guides/slos/best-practices.md): Design Coralogix SLOs that are stable and operationally meaningful, match the SLO type, target, window, grouping, query shape, and alerting to the service. - [Create Service Level Objectives](https://coralogix.com/docs/user-guides/slos/create.md): Define Service Level Objectives in three styles (APM, event-based, or time window-based) from one workflow. - [Preview and validate SLOs](https://coralogix.com/docs/user-guides/slos/create/preview.md): Use the Preview panel during SLO creation to validate your queries, see the worst-performing permutations, and apply AI-suggested target adjustments before saving. - [Infrastructure as code](https://coralogix.com/docs/user-guides/slos/IaC.md): Manage Coralogix SLOs, SLO burn rate alerts, and SLO error budget alerts as code with the Coralogix Terraform provider. - [Service Level Objectives](https://coralogix.com/docs/user-guides/slos/introduction.md): Service Level Objectives (SLOs) help you define clear, measurable performance targets for any object that emits metrics, whether it's a service, application, infrastructure component, or custom-defined entity. - [Permissions](https://coralogix.com/docs/user-guides/slos/permissions.md): Use these permissions to view and manage SLOs. - [Safe use of recording rule–based metrics and event2metrics in SLOs](https://coralogix.com/docs/user-guides/slos/recording-rule-based-metrics.md): To prevent inaccuracies in SLO calculations when using recording rule-based metrics and Event2Metrics as part of your setup, manually apply an offset to your PromQL queries. - [Saved views](https://coralogix.com/docs/user-guides/slos/saved-views.md): Save filtered SLO Center views to preserve filters, table settings, and overview state, then reload them from All views. - [Drill down into a specific SLO](https://coralogix.com/docs/user-guides/slos/slo-drilldown.md): Analyze a single SLO permutation in the drilldown drawer: SLO definitions, the Highlights and Performance tabs, and per-permutation alerts. - [Using the underlying SLO metrics](https://coralogix.com/docs/user-guides/slos/underlying-metrics.md): The SLO center writes its evaluations to underlying metrics, which can be used in custom dashboards and for further calculations. - [View and manage Service Level Objectives](https://coralogix.com/docs/user-guides/slos/view-and-manage-slo.md): Stay on top of system reliability with clear visuals, real-time status, and actionable insights in the SLO Center. - [Troubleshoot data collection with Coralogix](https://coralogix.com/docs/user-guides/troubleshooting/troubleshoot-data-collection-with-coralogix.md): Troubleshoot logs missing from Coralogix by checking endpoint connectivity and common FluentD, Logstash, and Filebeat shipper errors. - [Grafana plugin](https://coralogix.com/docs/user-guides/visualizations/grafana-plugin.md): Add Coralogix as an OpenSearch and Prometheus data source in an external Grafana to visualize your Frequent Search logs and query your metrics with PromQL. - [Hosted Grafana view](https://coralogix.com/docs/user-guides/visualizations/hosted-grafana-view.md): Visualize your data using Coralogix's Hosted Grafana without having to integrate a personal Grafana instance with your Coralogix account. - [Hosted OpenSearch view](https://coralogix.com/docs/user-guides/visualizations/hosted-opensearch-view.md): Visualize your data using Coralogix’s Hosted OpenSearch without having to integrate your enterprise instance of OpenSearch with your Coralogix account. - [OpenSearch API](https://coralogix.com/docs/user-guides/visualizations/hosted-opensearch-view/opensearch-api.md): Query your Coralogix-hosted OpenSearch logs and Logs2Metrics indices through the OpenSearch REST API with an API key, including the Scroll API. - [Predefined Heroku dashboard](https://coralogix.com/docs/user-guides/visualizations/predefined-heroku-dashboard.md): Open the predefined Heroku router logs dashboard that comes with the Coralogix Heroku extension, alongside its parsing rules and alerts. - [Tableau plugin](https://coralogix.com/docs/user-guides/visualizations/tableau-plugin.md): This tutorial provides instructions on using the Coralogix JDBC driver with Tableau. ### DataPrime - [Welcome to the DataPrime advanced guide](https://coralogix.com/docs/dataprime/advanced-guide.md): Index of advanced DataPrime techniques for experienced users, including conditional aggregations and specifying timestamp formats. - [API queries](https://coralogix.com/docs/dataprime/API/api-queries.md): Run DataPrime or Lucene queries from code over JSON-over-HTTP or gRPC, with endpoint selection, API key setup, and required permissions. - [gRPC API queries](https://coralogix.com/docs/dataprime/API/direct-archive-query-grpc.md): Run DataPrime queries over gRPC with DataprimeQueryService, including direct queries and background queries that write results to a dataset. - [HTTP API queries](https://coralogix.com/docs/dataprime/API/direct-archive-query-http.md): Run DataPrime queries over the HTTP API with JSON. Set the tier to archive to get results from archived logs, and submit, check, cancel, and fetch background queries. - [API and background query limitations](https://coralogix.com/docs/dataprime/API/limitations.md): Limitations of the DataPrime language - [Quoting JSON in shell scripts for API requests](https://coralogix.com/docs/dataprime/API/quoting-json.md): This guide explains why quoting can break your HTTP API requests and how to structure payloads safely and cleanly. - [Introduction to the DataPrime cookbook](https://coralogix.com/docs/dataprime/cookbook.md): Copy-pasteable DataPrime query recipes for common log analysis tasks, such as converting timestamps or tracking container restarts. - [Accessing fields with special characters](https://coralogix.com/docs/dataprime/cookbook/accessing_special_chars.md): Access field names that contain dots, spaces, emojis, or non-ASCII characters by using `$d` with bracket notation. - [Audit schema field types and values by dataset](https://coralogix.com/docs/dataprime/cookbook/audit_schema_field_type.md): Rank datasets by schema type variety using `groupby dataset` and `distinct_count(type)` on `system/engine.schema_fields`. - [Bucket longtask durations into performance ranges](https://coralogix.com/docs/dataprime/cookbook/bucket_longtask.md): Group RUM `longtask` durations into Green, Orange, Red, and Purple ranges with `case_lessthan` and count events per range. - [Conditionally count logs before and after 1 hour ago](https://coralogix.com/docs/dataprime/cookbook/conditionally_count.md): Count logs from the last hour versus older logs by combining `countby` with an `if` condition on `$m.timestamp`. - [Count k8s container restarts](https://coralogix.com/docs/dataprime/cookbook/container_restart.md): Find the Kubernetes container and deployment with the most restarts using `filter` and `top 1 ... by restarts`. - [Convert a timestamp](https://coralogix.com/docs/dataprime/cookbook/convert_timestamp.md): Convert Unix timestamps into readable date and time strings with `formatTimestamp`, replacing the deprecated `toIso8601DateTime`. - [Count and sort events by name](https://coralogix.com/docs/dataprime/cookbook/count_and_sort.md): Count events per name with `countby` and sort the results alphabetically or by descending frequency with `orderby`. - [Count queries using joins by team](https://coralogix.com/docs/dataprime/cookbook/count_queries_by_team.md): Count DataPrime queries that contain joins per team by filtering `system/engine.queries` and grouping by originating team ID. - [Count schema changes over time](https://coralogix.com/docs/dataprime/cookbook/count_schema_snapshots.md): Track how many schema snapshots are recorded over time by grouping `system/engine.schema_fields` by `snapshotStartTime`. - [Summarize container restarts by deployment](https://coralogix.com/docs/dataprime/cookbook/counting_container_restarts.md): Calculate p50, p90, and max Kubernetes container restarts per deployment using `groupby` with `percentile` and `max`. - [Group failed queries by failure type](https://coralogix.com/docs/dataprime/cookbook/failed_query_analysis.md): Group failed queries in `system/engine.queries` by `failureType` and count them to find the most frequent failure patterns. - [Find heavy DataPrime queries](https://coralogix.com/docs/dataprime/cookbook/find_heavy_queries.md): Rank completed DataPrime queries that scanned more than 1 MB by filtering and sorting `system/engine.queries` on `bytesScanned`. - [Fuzzy search all fields](https://coralogix.com/docs/dataprime/cookbook/fuzzy_search_all_fields.md): Search every top-level log field for a string with `$d ~~` or `wildfind` when you don't know which key holds it. - [Calculate Lambda function invocation duration from logs](https://coralogix.com/docs/dataprime/cookbook/lambda_invocation.md): Calculate AWS Lambda invocation duration by grouping logs per invocation and subtracting the earliest timestamp from the latest. - [Compare metadata vs. data field results in log queries](https://coralogix.com/docs/dataprime/cookbook/metadata.md): Compare `$m.severity` and `$d.severity` error counts with a `join` to see why metadata fields give more reliable severity results. - [Monitor dataset schema changes for compliance](https://coralogix.com/docs/dataprime/cookbook/monitoring_dataset_changes.md): Find datasets with the most frequent schema changes by counting distinct `snapshotId` values per dataset with `distinct_count`. - [Parsing date strings](https://coralogix.com/docs/dataprime/cookbook/parsing_timestamps.md): Convert ISO 8601 date strings into readable datetimes by chaining `parseTimestamp` and `formatTimestamp`. - [Find peak 10-minute traffic window per day](https://coralogix.com/docs/dataprime/cookbook/peak_traffic.md): Find the 10-minute window with the most ERROR logs for each day using nested `groupby` time buckets and `max_by`. - [Create variables for timestamp calculations](https://coralogix.com/docs/dataprime/cookbook/timestamp_variables.md): Define reusable query variables with `create`, such as a parsed timestamp and the interval since the event using `formatInterval`. - [Welcome to DataPrime](https://coralogix.com/docs/dataprime/introduction/welcome-to-the-dataprime-reference.md): DataPrime is Coralogix's piped syntax language, offering users a straightforward yet powerful tool for describing event transformations and aggregations. - [Overview](https://coralogix.com/docs/dataprime/language-reference.md): The full glossary of the DataPrime Query Language - [Access mechanisms](https://coralogix.com/docs/dataprime/language-reference/access_mechanisms.md): Schema of the DataPrime `$m` metadata, `$l` label, and `$p` parameter keypaths, with field types, datasets, and accepted aliases. - [Commands overview](https://coralogix.com/docs/dataprime/language-reference/commands-reference.md): The commands available in the DataPrime Query Language - [aggregate](https://coralogix.com/docs/dataprime/language-reference/commands-reference/aggregate.md): The `aggregate` command performs calculations across the entire working set of documents, producing summary statistics such as totals, averages, minimums, maximums, or counts. Unlike `groupby`, which splits data into multiple groups, `aggregate` computes results over the full dataset as a single… - [block](https://coralogix.com/docs/dataprime/language-reference/commands-reference/block.md): The `block` command filters out all documents where the given predicate evaluates to true. It is the inverse of `filter`, which keeps only documents that match the predicate. - [bottom](https://coralogix.com/docs/dataprime/language-reference/commands-reference/bottom.md): The `bottom` command limits the rows returned from a query to the last *N* rows in a given set, ordered by a specified expression. It is useful for finding the lowest-ranking values or least frequent occurrences within a dataset. - [choose](https://coralogix.com/docs/dataprime/language-reference/commands-reference/choose.md): The `choose` command removes all keypaths **not explicitly specified**. This allows you to extract and reshape only the data you need from a larger log document. - [convert](https://coralogix.com/docs/dataprime/language-reference/commands-reference/convert.md): The `convert` command is a **semantic keyword** that indicates type conversion is taking place. It has no effect on query execution and exists purely to make transformations more readable and self-documenting. - [count](https://coralogix.com/docs/dataprime/language-reference/commands-reference/count.md): The `count` command returns a single row representing the total number of documents in the current result set. It can optionally store this result in a named keypath for readability using the `into` keyword. - [countby](https://coralogix.com/docs/dataprime/language-reference/commands-reference/countby.md): The `countby` command generates a count for each distinct value in a given expression, effectively grouping the results by that key. - [create](https://coralogix.com/docs/dataprime/language-reference/commands-reference/create.md): The `create` command defines a new key and assigns it a value derived from an expression. It is one of the most flexible commands in DataPrime, allowing you to **add new fields**, **populate missing data**, or **enrich existing structures** without overwriting parent keys. - [dedupeby](https://coralogix.com/docs/dataprime/language-reference/commands-reference/dedupeby.md): The `dedupeby` command removes duplicate documents based on one or more expressions, keeping only *N* events for each unique combination of the specified fields. This is especially useful for sampling representative data from large datasets without aggregation. - [distinct](https://coralogix.com/docs/dataprime/language-reference/commands-reference/distinct.md): The `distinct` command returns one document per unique value (or combination of values) for the given expressions. It is particularly useful for reporting or identifying unique entities within a dataset. - [enrich](https://coralogix.com/docs/dataprime/language-reference/commands-reference/enrich.md): The `enrich` command adds contextual information to logs by performing lookups against a custom enrichment table. It merges additional columns from the lookup into each log document based on a matching key. - [explode](https://coralogix.com/docs/dataprime/language-reference/commands-reference/explode.md): The `explode` command transforms an array of *N* elements into *N* separate documents, each containing one element of the array at the specified keypath. It’s commonly used to “flatten” nested data structures for easier analysis or aggregation. - [extract](https://coralogix.com/docs/dataprime/language-reference/commands-reference/extract.md): The `extract` function allows you to transform raw strings into structured data by parsing out embedded values and storing them as objects. It supports various extraction strategies to convert unstructured fields into clean, queryable formats. - [filter](https://coralogix.com/docs/dataprime/language-reference/commands-reference/filter.md): The `filter` command removes all documents that do not satisfy a specified condition. Only events for which the condition evaluates to `true` are retained in the result set. - [find / text](https://coralogix.com/docs/dataprime/language-reference/commands-reference/find_text.md): The `find` command performs a free-text search within a specified keypath. It acts as a shorthand for combining `filter` with a [text match](../text_match_operator.mdx) (`~`). - [groupby](https://coralogix.com/docs/dataprime/language-reference/commands-reference/groupby.md): The `groupby` command aggregates documents that share one or more common values or calculated expressions, allowing you to compute metrics such as `sum`, `avg`, `max`, `min`, and `count`. It is the cornerstone of DataPrime’s analytical capabilities, enabling powerful summarization and insight… - [join](https://coralogix.com/docs/dataprime/language-reference/commands-reference/join.md): The `join` command merges the current (left) query with the results of a second (right) query. Conceptually, it forms a Cartesian product of left and right rows, then applies join logic based on a condition (`on`) or matching keypaths (`using`) and writes the matching right-side row into a… - [limit](https://coralogix.com/docs/dataprime/language-reference/commands-reference/limit.md): The `limit` command restricts the number of documents returned by a query to a specified count. It is typically used after sorting or aggregation operations to retrieve only the most relevant or top results from a larger dataset. - [lucene](https://coralogix.com/docs/dataprime/language-reference/commands-reference/lucene.md): The `lucene` command executes a Lucene query within a DataPrime query, allowing users to seamlessly combine Lucene’s search syntax with DataPrime’s structured query capabilities. - [move](https://coralogix.com/docs/dataprime/language-reference/commands-reference/move.md): The `move` command relocates a keypath to a new position within a document. This is useful when keypaths are deeply nested or inconsistently structured, making queries cumbersome to write and read. - [multigroupby](https://coralogix.com/docs/dataprime/language-reference/commands-reference/multigroupby.md): The `multigroupby` command concatenates the results from two or more [`groupby`](groupby.md) queries into a single dataset. It allows multiple aggregation queries to execute in one scan, improving efficiency and keeping grouped results synchronized. - [orderby / sortby](https://coralogix.com/docs/dataprime/language-reference/commands-reference/orderby_sortby.md): The `orderby` command sorts query results in ascending or descending order based on one or more expressions. It supports multiple sort keys, allowing you to order by several fields sequentially. - [redact](https://coralogix.com/docs/dataprime/language-reference/commands-reference/redact.md): The `redact` command replaces parts of a string that match a given substring or regular expression with a replacement value. It’s commonly used to hide sensitive information such as emails, tokens, or identifiers found in message fields. - [remove](https://coralogix.com/docs/dataprime/language-reference/commands-reference/remove.md): The `remove` command deletes one or more keypaths from every document in the working set. It is the inverse of `choose`, which keeps only the specified fields. - [replace](https://coralogix.com/docs/dataprime/language-reference/commands-reference/replace.md): The `replace` command overwrites the value of an existing keypath with the result of a new expression. It is often used to clean or transform existing values while maintaining the same document structure. - [source](https://coralogix.com/docs/dataprime/language-reference/commands-reference/sources/source.md): The `source` command is a foundational component of DataPrime. It informs the DataPrime engine which datasource you wish to read from. - [around](https://coralogix.com/docs/dataprime/language-reference/commands-reference/sources/time/around.md): The `around` keyword allows users to declare a timerange, defined as some interval before and after a `timestamp`, on which a query should operate. - [between](https://coralogix.com/docs/dataprime/language-reference/commands-reference/sources/time/between.md): The `between` keyword specifies a date range on which a query on `logs` or `spans` should operate. - [last](https://coralogix.com/docs/dataprime/language-reference/commands-reference/sources/time/last.md): The `last` keyword specifies how far back in time a query should go, defined by a given `interval`. - [timeshifted](https://coralogix.com/docs/dataprime/language-reference/commands-reference/sources/time/timeshifted.md): The `timeshifted` keyword modifies the timerange within the scope of the query. This is useful when, for example, a custom dashboard has a global timerange of `Today` but your query only makes sense when looking at yesterday's data. - [stitch](https://coralogix.com/docs/dataprime/language-reference/commands-reference/stitch.md): The `stitch` command performs a **horizontal union** of two datasets, combining them side-by-side. It aligns rows from one dataset with rows from another and merges their columns into a single unified dataset. - [top](https://coralogix.com/docs/dataprime/language-reference/commands-reference/top.md): The `top` command returns the first N results after sorting by one or more expressions in the `by` clause. It can be used with plain expressions or with aggregation functions. - [union](https://coralogix.com/docs/dataprime/language-reference/commands-reference/union.md): The `union` command concatenates the results from two or more datasets into one dataset. This allows users to combine results from multiple queries into one seamless dataset. One dataset can be a result set piped into the `union` command and then concatenated with another dataset. - [wildfind / wildtext](https://coralogix.com/docs/dataprime/language-reference/commands-reference/wildfind_wildtext.md): The `wildfind` command searches for a given string across **all keypaths** in every document in the working set. It is useful when you don’t know which field contains the target value. - [Functions overview](https://coralogix.com/docs/dataprime/language-reference/functions-reference.md): All functions available in the DataPrime Query Language - [any_value](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/any_value.md): Returns any non-null value from the specified expression within a group. If no expression is provided, it defaults to the `$d` object. - [approx_count_distinct](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/approx_count_distinct.md): Returns an approximate count of unique, non-null values for one or more expressions. - [avg](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/avg.md): Returns the average (mean) value of a numerical expression. - [collect](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/collect.md): Returns an array of values collected from an expression for each group. - [count_if](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/count_if.md): Returns the number of rows that satisfy a given condition, counting only non-null expression values. - [distinct_count_if](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/distinct_count_if.md): Returns the number of distinct, non-null values that satisfy a given condition. - [distinct_count](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/distinct_count.md): Returns the number of distinct, non-null values for a given expression. - [max_by](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/max_by.md): Returns the value of an expression associated with the maximum value of a given sort key. - [max](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/max.md): Returns the largest numerical value from the input. - [min_by](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/min_by.md): Returns the value of an expression associated with the minimum value of a given sort key. - [min](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/min.md): Returns the smallest numerical value from the input. - [percentile](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/percentile.md): Returns the approximate n-th percentile of a numerical expression. - [sample_stddev](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/sample_stddev.md): Returns the sample standard deviation of a numerical expression within a group. - [sample_variance](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/sample_variance.md): Returns the sample variance of a numerical expression within a group. - [stddev](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/stddev.md): Returns the standard deviation of a numerical expression within a group. - [sum](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/sum.md): Returns the total of all numerical values passed into the function. - [variance](https://coralogix.com/docs/dataprime/language-reference/functions-reference/aggregation/variance.md): Returns the variance of a numerical expression within a group. - [arrayAppend](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/arrayappend.md): Returns a new array with an additional element appended to the end of an existing array. - [arrayConcat](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/arrayconcat.md): Returns a new array by concatenating the elements of two arrays into a single array. - [arrayContains](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/arraycontains.md): Returns `true` if an array includes the specified element, or `false` if it does not. - [arrayInsertAt](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/arrayinsertat.md): Returns a new array with an element inserted at the specified position. - [arrayJoin](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/arrayjoin.md): Returns a single string by joining the elements of an array using the specified delimiter. - [arrayLength](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/arraylength.md): Returns the number of elements in an array. - [arrayRemove](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/arrayremove.md): Returns a new array with the specified element removed. - [arrayRemoveAt](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/arrayremoveat.md): Returns a new array with the element at the specified position removed. - [arrayReplaceAll](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/arrayreplaceall.md): Returns a new array where all instances of a specified value are replaced with a new value. - [arrayReplaceAt](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/arrayreplaceat.md): Returns a new array with the element at the specified position replaced by a new value. - [arraySort](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/arraysort.md): Returns a new array with the elements sorted according to the specified options. - [arraySplit](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/arraysplit.md): Returns an array of substrings by splitting a string using the specified delimiter. - [cardinality](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/cardinality.md): Returns the number of unique elements in an array. - [inArray](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/inArray.md): Returns `true` if the specified element exists within the array, or `false` if it does not. - [isEmpty](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/isempty.md): Returns `true` if the array contains no elements, or `false` otherwise. - [isSubset](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/issubset.md): Returns `true` if `array1` is a subset of `array2`, or `false` otherwise. - [isSuperset](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/issuperset.md): Returns `true` if `array1` is a superset of `array2`, or `false` otherwise. - [setDiff](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/setdiff.md): Returns the set difference of two arrays, producing a new array with elements from `array1` that are not in `array2`. - [setDiffSymmetric](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/setdiffsymmetric.md): Returns the symmetric difference of two arrays, producing a new array with elements that exist in either `array1` or `array2` but not in both. - [setEqualsTo](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/setequalsto.md): Returns `true` if `array1` and `array2` contain the same unique elements, or `false` otherwise. - [setIntersection](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/setintersection.md): Returns the intersection of two arrays, producing a new array with elements common to both. - [setUnion](https://coralogix.com/docs/dataprime/language-reference/functions-reference/array/setunion.md): Returns the union of two arrays, producing a new array that contains all unique elements from both. - [case_contains](https://coralogix.com/docs/dataprime/language-reference/functions-reference/cases/case_contains.md): Returns a value based on whether a string contains one of several specified substrings. - [case_equals](https://coralogix.com/docs/dataprime/language-reference/functions-reference/cases/case_equals.md): Returns a value based on whether an expression equals one of several specified values. - [case_find](https://coralogix.com/docs/dataprime/language-reference/functions-reference/cases/case_find.md): Returns a value based on whether a string matches one of several specified text patterns. - [case_greaterthan](https://coralogix.com/docs/dataprime/language-reference/functions-reference/cases/case_greaterthan.md): Returns a value based on whether a number is greater than one of several thresholds. - [case_lessthan](https://coralogix.com/docs/dataprime/language-reference/functions-reference/cases/case_lessthan.md): Returns a value based on whether a number is less than one of several thresholds. - [case](https://coralogix.com/docs/dataprime/language-reference/functions-reference/cases/case.md): Returns a value from the first clause whose condition evaluates to `true`. - [dataset](https://coralogix.com/docs/dataprime/language-reference/functions-reference/general/dataset.md): Return the name of the **dataset** that a record originated from, such as `logs` or `spans`. - [dataspace](https://coralogix.com/docs/dataprime/language-reference/functions-reference/general/dataspace.md): Return the name of the **dataspace** that a record originated from, such as `default`. - [entityType](https://coralogix.com/docs/dataprime/language-reference/functions-reference/general/entitytype.md): Return the **entity type** of a record, such as `logs`, `spans`, or `jsonData`. - [firstNonNull](https://coralogix.com/docs/dataprime/language-reference/functions-reference/general/firstnonnull.md): Return the first non-null value from a list of arguments, in the order they are provided. - [if](https://coralogix.com/docs/dataprime/language-reference/functions-reference/general/if.md): Return one value if a condition is `true`, otherwise return an alternative value. - [in](https://coralogix.com/docs/dataprime/language-reference/functions-reference/general/in.md): Return `true` if a given value matches any value in a list of candidates, otherwise return `false`. - [objectSize](https://coralogix.com/docs/dataprime/language-reference/functions-reference/general/objectsize.md): Return the size, in bytes, of an object in a record, measured as the object serialized to compact UTF-8 JSON. - [pillar](https://coralogix.com/docs/dataprime/language-reference/functions-reference/general/pillar.md): Return the **pillar** that a record belongs to. DataPrime queries three pillars, so the value is `logs`, `spans`, or `data`. - [recordLocation](https://coralogix.com/docs/dataprime/language-reference/functions-reference/general/recordlocation.md): Return the cloud storage location of a record, such as the URL of an S3 object when using AWS S3. - [ipInSubnet](https://coralogix.com/docs/dataprime/language-reference/functions-reference/ip/ipinsubnet.md): Return `true` if an IP address belongs to a given subnet, otherwise return `false`. - [ipPrefix](https://coralogix.com/docs/dataprime/language-reference/functions-reference/ip/ipprefix.md): Return the CIDR subnet for a given IP address and subnet size. - [abs](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/abs.md): Returns the absolute value of a number. Useful for computing the total difference between two values without regard to sign. - [ceil](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/ceil.md): Returns the smallest integer greater than or equal to a number. For example, `1.5` becomes `2`, and `8.1` becomes `9`. - [e](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/e.md): Returns Euler’s number `e`, a mathematical constant approximately equal to `2.718281828459045`. This value is limited to 15 decimal places. - [floor](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/floor.md): Returns the largest integer less than or equal to a number. For example, `1.5` becomes `1`, and `8.1` becomes `8`. - [fromBase](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/frombase.md): Converts a string representation of a number in a given base into its numeric value. - [ln](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/ln.md): Computes the natural logarithm (base *e*) of a number. - [log](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/log.md): Returns the logarithm of a number to a specified base. Common uses include modeling compound interest, exponential growth or decay, pH levels, and earthquake magnitudes. - [log2](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/log2.md): Returns the base-2 logarithm of a number. Equivalent to `log(2, number)`. - [mod](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/mod.md): Returns the remainder after dividing a number by a divisor. Equivalent to the modulus operator (`%`). - [pi](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/pi.md): Returns the mathematical constant π (pi), limited to 15 decimal places. - [power](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/power.md): Returns the result of raising a number to the power of an exponent. - [random](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/random.md): Returns a pseudorandom decimal between `0` (inclusive) and `1` (exclusive). - [randomInt](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/randomint.md): Returns a pseudorandom integer between `0` (inclusive) and an upper bound (exclusive). - [round](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/round.md): Returns a number rounded to the nearest integer or to a specified number of decimal places. For example, `1.5` becomes `2` and `8.1` becomes `8`. - [sqrt](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/sqrt.md): Returns the square root of a number. - [toBase](https://coralogix.com/docs/dataprime/language-reference/functions-reference/number/tobase.md): Converts a number into its string representation in a specified base. - [byteLength](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/bytelength.md): Returns the number of bytes required to represent a UTF-8 encoded string. - [chr](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/chr.md): Converts a numeric Unicode code point into its corresponding string character. - [codepoint](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/codepoint.md): Converts a Unicode character into its numeric code point representation. - [concat](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/concat.md): Joins multiple strings together and return the result as a single string. - [contains](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/contains.md): Returns `true` if the given substring appears anywhere in a string; otherwise return `false`. The check is case sensitive. For case-insensitive matching, normalize both values with `toLowerCase()` or `toUpperCase()` before calling `contains`. - [decodeBase64](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/decodebase64.md): Decodes a Base64-encoded string into its original value. - [encodeBase64](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/encodebase64.md): Encodes a string into its Base64 representation. - [endsWith](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/endswith.md): Returns `true` if a string ends with a given substring, otherwise return `false`. - [indexOf](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/indexof.md): Returns the position of the first occurrence of a substring within a string. - [length](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/length.md): Returns the number of characters in a string. - [ltrim](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/ltrim.md): Removes whitespace from the start of a string while leaving the end unchanged. - [matches](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/matches.md): Returns `true` if a string matches a given regular expression. The expression is applied to the entire string; partial matches return `false`. - [pad](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/pad.md): **Alias for [`padLeft`](./padleft.md).** - [padLeft](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/padleft.md): Adds characters to the beginning of a string until it reaches the desired length. If the string is longer than the target length, it is truncated from the end. - [padRight](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/padright.md): Adds characters to the end of a string until it reaches the desired length. If the string is longer than the target length, it is truncated from the end. - [regexpSplitParts](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/regexpsplitparts.md): Splits a string using a regular expression as the delimiter and return the token at the specified index. The index starts at 1, not 0. - [rtrim](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/rtrim.md): Removes whitespace from the end of a string while leaving the beginning unchanged. - [splitParts](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/splitparts.md): Splits a string using a delimiter and return the token at the specified index. The index starts at 1, not 0. - [startsWith](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/startswith.md): Returns `true` if a string begins with a given substring, otherwise return `false`. - [substr](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/substr.md): Extracts a substring from a string starting at a given position, with an optional length. Useful for simple value extraction without needing regular expressions. - [textSearch](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/textsearch.md): Searches for a text phrase within a target value. - [toLowerCase](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/tolowercase.md): Converts all alphabetical characters in a string to lowercase. - [toUpperCase](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/touppercase.md): Converts all alphabetical characters in a string to uppercase. - [trim](https://coralogix.com/docs/dataprime/language-reference/functions-reference/string/trim.md): Removes whitespace from both the start and end of a string. - [addInterval](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/addinterval.md): Returns the sum of two intervals as a single interval value. - [addTime](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/addtime.md): Returns a new timestamp by adding an interval to an existing timestamp. - [diffTime](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/difftime.md): Returns the duration between two timestamps as an interval. - [extractTime](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/extracttime.md): Returns a specific unit of time extracted from a timestamp, such as the hour, minute, or second. - [formatInterval](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/formatinterval.md): Returns an interval rendered as a string, with optional control over which time unit is displayed. - [formatTimestamp](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/formattimestamp.md): Returns a timestamp formatted as a string, with optional control over the output format and time zone. - [fromUnixTime](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/fromunixtime.md): Returns a parsed timestamp from a numeric Unix time value. - [multiplyInterval](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/multiplyinterval.md): Returns an interval multiplied by a numeric factor, allowing extrapolation over time. - [now](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/now.md): Returns the current time as a timestamp at query execution. - [parseInterval](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/parseinterval.md): Returns an interval parsed from a string representation such as `2d` or `35m10s`, enabling calculations with durations. - [parseTimestamp](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/parsetimestamp.md): Returns a parsed timestamp from a date or time string, enabling use of DataPrime's time functions. - [parseToTimestamp](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/parsetotimestamp.md): Returns a timestamp parsed from a date/time string with an optional format specification and time zone override. See [`parseTimestamp`](./parsetimestamp.md) for details. - [roundInterval](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/roundinterval.md): Returns an interval rounded down to a specified precision. All time units smaller than the specified `timeunit` are zeroed out. - [roundTime](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/roundtime.md): Returns a timestamp rounded down to the nearest interval. - [subtractInterval](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/subtractinterval.md): Returns the result of subtracting one interval from another. - [subtractTime](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/subtracttime.md): Returns a timestamp reduced by a given interval. - [timeRound](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/timeround.md): Returns a timestamp rounded down to a specified interval. This function is deprecated in favor of `roundTime`. - [Specifying timestamp formats](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/timestamp_formats.md): The DataPrime functions parseTimestamp and formatTimestamp accept a format argument that can be used to specify the format for parsing, respectively printing a timestamp to a string. The syntax is based on the strftime function from programming languages such as Python, C or Rust. It can be any… - [toInterval](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/tointerval.md): Returns an interval created from a numeric value and an optional time unit. - [toIso8601DateTime](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/toiso8601datetime.md): Returns a timestamp formatted as an ISO 8601 string (e.g. `2023-08-11T07:29:17.634Z`). This function supports nanosecond precision. - [toTimeUnit](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/totimeunit.md): Returns an interval converted to a numeric value in the requested time unit. - [toUnixTime](https://coralogix.com/docs/dataprime/language-reference/functions-reference/time/tounixtime.md): Returns the number of time units since the Unix epoch (`1970-01-01T00:00:00Z`) for a given timestamp. - [urlDecode](https://coralogix.com/docs/dataprime/language-reference/functions-reference/url/urldecode.md): Returns the decoded version of a URL-encoded string. - [urlEncode](https://coralogix.com/docs/dataprime/language-reference/functions-reference/url/urlencode.md): Returns the URL-encoded version of a string. - [uuid](https://coralogix.com/docs/dataprime/language-reference/functions-reference/uuid.md): Returns a randomly generated UUID, useful for assigning identifiers to documents. - [isUuid](https://coralogix.com/docs/dataprime/language-reference/functions-reference/uuid/isuuid.md): Returns `true` if a given string is a valid UUID, otherwise returns `false`. - [randomUuid](https://coralogix.com/docs/dataprime/language-reference/functions-reference/uuid/randomuuid.md): Returns a randomly generated UUIDv4, useful for assigning identifiers to documents. - [Limitations](https://coralogix.com/docs/dataprime/language-reference/limitations.md): Limitations of the DataPrime language - [Text match operator (~)](https://coralogix.com/docs/dataprime/language-reference/text_match_operator.md): Use the DataPrime `~` operator to match free text in a known field, or `~~` to search all fields, and compare it with `contains()`. - [DataPrime Types](https://coralogix.com/docs/dataprime/language-reference/types.md): Data types supported in DataPrime, such as string, number, timestamp, interval, and array, with a description and JSON encoding for each. - [User guide](https://coralogix.com/docs/dataprime/user-guide.md): Structure of the DataPrime user guide, with Foundations for core syntax and Using DataPrime for practical query patterns and examples. - [DataPrime expression language (DPXL)](https://coralogix.com/docs/dataprime/user-guide/dpxl.md): DataPrime Expression Language, or DPXL, is an expression language based on DataPrime expression syntax. Leverage it across the Coralogix platform to define rich expression-based filters. - [Foundations](https://coralogix.com/docs/dataprime/user-guide/foundations.md): Index of DataPrime foundations guides covering query composition, data types, logs, spans, commands, functions, and troubleshooting. - [Data access mechanisms](https://coralogix.com/docs/dataprime/user-guide/foundations/access-mechanisms.md): Use the `$d`, `$m`, `$l`, and `$p` prefixes to query event data, system metadata, labels, and query parameters in DataPrime. - [DataPrime foundations](https://coralogix.com/docs/dataprime/user-guide/foundations/getting-oriented.md): What the DataPrime query language is, its key characteristics, and where it runs in Coralogix, including Explore, dashboards, and the API. - [Making a query](https://coralogix.com/docs/dataprime/user-guide/foundations/making-a-query.md): Write a first DataPrime query with `source`, `filter`, and piped syntax, then build queries faster with the Query Assistant. - [Using DataPrime to troubleshoot common query issues](https://coralogix.com/docs/dataprime/user-guide/foundations/troubleshooting.md): Fixes for common DataPrime query issues, including slow queries, scan limit exceeded errors, wrong AI Query output, and deprecation warnings. - [Understanding commands](https://coralogix.com/docs/dataprime/user-guide/foundations/understanding-commands.md): Core DataPrime command categories for filtering, transforming, aggregating, parsing, and joining data, and when to use a command instead of a function. - [Understanding expressions](https://coralogix.com/docs/dataprime/user-guide/foundations/understanding-expressions.md): Write DataPrime expressions for comparisons, math, booleans, casts, string interpolation, and time arithmetic inside `filter`, `create`, and `choose`. - [Understanding functions](https://coralogix.com/docs/dataprime/user-guide/foundations/understanding-functions.md): Use and chain DataPrime string, number, time, array, validation, and control flow functions to transform and evaluate field values. - [Understanding logs](https://coralogix.com/docs/dataprime/user-guide/foundations/understanding-logs.md): Explore raw log structure in DataPrime: copy nested JSON paths, read `$d`, `$m`, and `$l`, and narrow logs with `choose` and `filter`. - [Understanding spans](https://coralogix.com/docs/dataprime/user-guide/foundations/understanding-spans.md): Query trace spans in DataPrime, compare them with logs, and access span tags, attributes, and `$m.duration` with `filter` and `choose`. - [Understanding types](https://coralogix.com/docs/dataprime/user-guide/foundations/understanding-types.md): Identify DataPrime data types, cast between them, and handle type mismatches and null semantics in aggregations, joins, and equality checks. - [Using DataPrime](https://coralogix.com/docs/dataprime/user-guide/using-dataprime.md): Scenario-based DataPrime guides for filtering, enriching, aggregating, joining, and normalizing log and span data with real-world queries. - [Aggregating data](https://coralogix.com/docs/dataprime/user-guide/using-dataprime/aggregation.md): Summarize logs and spans in a DataPrime query with `aggregate`, `groupby`, `count`, `avg`, and `count_if`: count events, group them by fields, and filter first. - [Using arrays, strings, and complex structures with DataPrime](https://coralogix.com/docs/dataprime/user-guide/using-dataprime/arrays.md): Expand, combine, and search arrays, split and decode strings, parse key-value text, and access nested or dotted keypaths with DataPrime. - [How to use DataPrime to build conditional logic into your queries](https://coralogix.com/docs/dataprime/user-guide/using-dataprime/conditional-logic.md): Categorize and enrich data in one query with the DataPrime functions `if`, `case`, `case_equals`, `case_contains`, and `case_lessthan`. - [Using DataPrime to enrich and reshape data](https://coralogix.com/docs/dataprime/user-guide/using-dataprime/enriching-data.md): Enrich DataPrime results with lookup tables, extract values with `regexp` and `kv`, and split arrays into separate documents with `explode`. - [Using DataPrime to isolate and shape logs for deeper analysis](https://coralogix.com/docs/dataprime/user-guide/using-dataprime/isolate-and-shape.md): Narrow and reshape logs for investigation by chaining `filter`, `block`, `choose`, and `create` in a DataPrime query. - [How to use DataPrime to combine datasets and correlate logs](https://coralogix.com/docs/dataprime/user-guide/using-dataprime/join_union.md): Combine logs and traces with `join`, merge compatible datasets with `union`, and correlate records across dataspaces and tiers in DataPrime. - [Using DataPrime to clean and normalize data with functions](https://coralogix.com/docs/dataprime/user-guide/using-dataprime/normalize_data.md): Clean inconsistent log fields with the DataPrime functions `firstNonNull`, `ipInSubnet`, `parseInterval`, and `urlDecode`. - [How to use DataPrime to detect patterns and anomalies in your data](https://coralogix.com/docs/dataprime/user-guide/using-dataprime/patterns.md): Find patterns and anomalies with `matches`, `countby`, `percentile`, and `bottom` to spot regex matches, frequent values, outliers, and rare items. - [Using DataPrime to track time and durations](https://coralogix.com/docs/dataprime/user-guide/using-dataprime/time.md): Work with time in DataPrime: bucket events per hour or minute to count requests over time, compute durations with `diffTime`, shift timestamps with `addTime`, and format them. ### Integrations Explore Coralogix integrations and quick-start tools to get up and running fast with customizable parsing rules, dashboards, alerts, and more. - [Integrations and quick-start extensions](https://coralogix.com/docs/integrations.md): Explore Coralogix integrations and quick-start tools to get up and running fast with customizable parsing rules, dashboards, alerts, and more. - [LiteLLM](https://coralogix.com/docs/integrations/ai-observability/ai-apps/litellm.md): Send GenAI spans from the LiteLLM proxy directly to Coralogix AI Center using LiteLLM's native OpenTelemetry integration and the latest GenAI semantic conventions. - [Claude integrations with Coralogix](https://coralogix.com/docs/integrations/ai-observability/claude.md): Connect Claude Code, Claude Cowork, and the Claude Usage & Compliance APIs to Coralogix for unified observability across Claude. - [Claude Usage & Compliance APIs](https://coralogix.com/docs/integrations/ai-observability/claude/claude-apis.md): Pull Claude usage, cost, Claude Code, per-user, seat, and governance telemetry from your Anthropic organization into Coralogix as metrics. - [Claude Code client-side integration with Coralogix](https://coralogix.com/docs/integrations/ai-observability/claude/claude-code.md): Connect Claude Code to Coralogix to stream token usage, costs, tool calls, code changes, and session activity using built-in OpenTelemetry support. - [Claude Cowork client-side integration with Coralogix](https://coralogix.com/docs/integrations/ai-observability/claude/claude-cowork.md): Connect Claude Cowork to Coralogix to stream session activity, token usage, cost estimates, and tool calls as OpenTelemetry telemetry. Set up from the Claude admin panel, or with managed configuration on third-party platforms. - [Cursor integration with Coralogix](https://coralogix.com/docs/integrations/ai-observability/cursor.md): Pull Cursor usage, cost, member activity, analytics, AI code, Bugbot, audit, and organization telemetry into Coralogix. - [GitHub app for AI discovery](https://coralogix.com/docs/integrations/ai-observability/github-app-for-ai-discovery.md): Connect the Coralogix GitHub app for AI discovery to scan your repositories for AI-related projects, the models they use, and the applications Coralogix monitors. - [GitHub Copilot integration with Coralogix](https://coralogix.com/docs/integrations/ai-observability/github-copilot-usage.md): Observe GitHub Copilot in Coralogix: managed daily usage and billing metrics from the GitHub App, plus live per-session telemetry from the built-in OpenTelemetry in Copilot CLI. - [Mastra](https://coralogix.com/docs/integrations/ai-observability/mastra.md): Export OpenTelemetry GenAI spans from Mastra to Coralogix for full visibility into agent runs, model generations, and tool calls. - [OpenAI integrations with Coralogix](https://coralogix.com/docs/integrations/ai-observability/openai.md): Connect the OpenAI Administration APIs, Codex, and ChatGPT Enterprise to Coralogix for unified observability across OpenAI. - [OpenAI API Platform integration with Coralogix](https://coralogix.com/docs/integrations/ai-observability/openai/api-platform.md): Pull OpenAI usage, cost, directory, governance, and audit telemetry from the OpenAI Administration APIs into Coralogix. - [ChatGPT integration with Coralogix](https://coralogix.com/docs/integrations/ai-observability/openai/chatgpt.md): Monitor ChatGPT Enterprise usage, credits, cost, models, shared GPTs, connectors, and seats in Coralogix with the OpenAI Usage & Cost integration. - [Codex integration with Coralogix](https://coralogix.com/docs/integrations/ai-observability/openai/codex.md): Monitor Codex usage, credits, cost, tool activity, and code impact in Coralogix with the OpenAI Usage & Cost integration and the repository-tracking hook. - [OpenClaw integration with Coralogix](https://coralogix.com/docs/integrations/ai-observability/openclaw.md): Connect OpenClaw to Coralogix to stream gateway sessions, token usage, costs, model runs, message flow, and webhook activity using built-in OpenTelemetry support. - [AWS CloudWatch metric streams with Amazon Data Firehose](https://coralogix.com/docs/integrations/aws/amazon-data-firehose/aws-cloudwatch-metric-streams-with-amazon-data-firehose.md): Utilize any of our setup options for Amazon Data Firehose and CloudWatch metric streams to seamlessly stream your CloudWatch metrics into Coralogix. Process and analyze the metrics for enhanced monitoring and deeper insights. - [Extensions](https://coralogix.com/docs/integrations/aws/amazon-data-firehose/extensions.md): Coralogix offers a variety of out-of-the-box data extensions to complement the CloudWatch Metrics via Firehose integration package. - [Send logs using Amazon Data Firehose](https://coralogix.com/docs/integrations/aws/amazon-data-firehose/send-logs-using-amazon-data-firehose.md): Amazon Data Firehose delivers real-time streaming data to destinations like Amazon Simple Storage Service (Amazon S3), Amazon Redshift, or Amazon OpenSearch Service (successor to Amazon Elasticsearch Service), and now supports delivering streaming data to Coralogix. There is no limit on the number… - [AWS EKS Fargate logs](https://coralogix.com/docs/integrations/aws/amazon-eks-fargate-logs.md): Send Amazon EKS on Fargate container logs to Coralogix with the built-in Fluent Bit log router configured through an `aws-logging` ConfigMap. - [APM using AWS EC2](https://coralogix.com/docs/integrations/aws/apm-amazon-ec2.md): Correlate EC2 host metrics with your logs and traces in Coralogix APM using Amazon Data Firehose and the OpenTelemetry resource detection processor. - [AWS CloudFormation logs](https://coralogix.com/docs/integrations/aws/aws-cloudformation-logs.md): Send AWS CloudFormation stack events to Coralogix through an Amazon EventBridge rule and API destination. - [AWS CloudFront logs](https://coralogix.com/docs/integrations/aws/aws-cloudfront-logs.md): Enable logging from your Amazon CloudFront distribution to seamlessly send web access logs to Coralogix using the AWS CloudFront Logs via Firehose integration package. - [AWS CloudTrail Terraform module](https://coralogix.com/docs/integrations/aws/aws-cloudtrail-terraform-module.md): Using Coralogix Terraform Modules, you can easily install and manage Coralogix integrations with AWS services as modules in your infrastructure code. This tutorial demonstrates how to install our CloudTrail collection Lambda. - [AWS CloudTrail](https://coralogix.com/docs/integrations/aws/aws-cloudtrail.md): Forward AWS CloudTrail logs from an S3 bucket to Coralogix by deploying the Coralogix AWS Shipper Lambda from the Serverless Application Repository. - [AWS CloudWatch: data collection options](https://coralogix.com/docs/integrations/aws/aws-cloudwatch/aws-cloudwatch-data-collection-options.md): Amazon CloudWatch collects and visualizes real-time logs, metrics, and event data in automated dashboards to streamline your infrastructure and application maintenance. Send these to Coralogix to enhance your data management, analysis, and monitoring capabilities. Coralogix provides multiple… - [AWS CloudWatch metrics processing](https://coralogix.com/docs/integrations/aws/aws-cloudwatch/aws-cloudwatch-metrics-processing.md): Amazon CloudWatch monitors your Amazon Web Services (AWS) resources and applications you run on AWS in real time. Use the Coralogix destination to easily forward metrics for your AWS resources to Coralogix using CloudWatch Metric Stream and Firehose Delivery Stream. - [AWS CloudWatch metrics](https://coralogix.com/docs/integrations/aws/aws-cloudwatch/aws-metrics-via-cloudwatch.md): The Coralogix AWS Metrics integration offers a simple and easy way to ingest AWS metrics into Coralogix. It’s a cost-efficient alternative Amazon Firehose. In addition, it accepts S3 metrics with 24-hour frequency that can’t be collected via Firehose/CloudWatch metrics streams. - [ECS enhanced monitoring for CloudWatch metrics](https://coralogix.com/docs/integrations/aws/aws-cloudwatch/ecs-enhanced-monitoring.md): Coralogix offers ECS enhanced monitoring, an extension to AWS metrics from CloudWatch using the Amazon ECS API to collect tags and additional metrics. - [ElastiCache enhanced monitoring for CloudWatch metrics](https://coralogix.com/docs/integrations/aws/aws-cloudwatch/elasticache-enhanced-monitoring.md): Coralogix offers ElastiCache enhanced monitoring, an extension to AWS metrics from CloudWatch using the Amazon ElastiCache API to collect tags and additional metrics. - [RDS enhanced monitoring for CloudWatch metrics](https://coralogix.com/docs/integrations/aws/aws-cloudwatch/rds-enhanced-monitoring.md): Coralogix offers RDS enhanced monitoring, an extension to AWS metrics from CloudWatch using the Amazon RDS API to collect tags and additional metrics. - [AWS CloudTrail log collection via SNS trigger](https://coralogix.com/docs/integrations/aws/aws-coudtrail-log-collection-via-sns-trigger.md): Forward CloudTrail logs to Coralogix with a Lambda function triggered by SNS notifications from your CloudTrail S3 bucket. - [AWS EKS Fargate](https://coralogix.com/docs/integrations/aws/aws-eks-fargate.md): Collect logs, metrics, and traces from Amazon EKS on AWS Fargate using an OpenTelemetry Collector and the AWS log router. - [AWS Elastic Beanstalk](https://coralogix.com/docs/integrations/aws/aws-elastic-beanstalk.md): This tutorial demonstrates how to instrument a Java application running on the Tomcat platform within an Elastic Beanstalk environment. - [AWS EventBridge](https://coralogix.com/docs/integrations/aws/aws-eventbridge.md): Amazon EventBridge is a serverless event bus service that makes it easy to collect and send data from across your applications and services to any destination. Use EventBridge to seamlessly deliver real-time data from your application to Coralogix for monitoring and analysis. - [AWS Infrastructure Explorer](https://coralogix.com/docs/integrations/aws/aws-infrastructure-explorer.md): Connect your AWS account to Coralogix to collect metadata for EC2 instances and network interfaces, and enrich logs, metrics, and traces with cloud context in Infrastructure Explorer. - [AWS Inspector](https://coralogix.com/docs/integrations/aws/aws-inspector.md): Route Amazon Inspector findings to Coralogix through an Amazon EventBridge rule and API destination. - [AWS Kinesis with Logstash](https://coralogix.com/docs/integrations/aws/aws-kinesis-with-logstash.md): Ship logs from an AWS Kinesis stream to Coralogix with Logstash, using the `logstash-input-kinesis` and `logstash-output-coralogix` plugins. - [AWS Lambda telemetry exporter](https://coralogix.com/docs/integrations/aws/aws-lambda-telemetry-exporter.md): This tutorial demonstrates how to set up and install the Coralogix AWS Lambda Telemetry Exporter - an AWS Lambda extension that uses AWS Lambda Telemetry API to seamlessly collect Lambda function logs, as well as Lambda platform logs, metrics, and traces. - [AWS Lambda telemetry exporter changelog](https://coralogix.com/docs/integrations/aws/aws-lambda-telemetry-exporter/release-notes.md): Release history for the Coralogix AWS Lambda telemetry exporter layer and the coralogix-*-wrapper-and-exporter-* auto-instrumentation layers, including the layer version published with each release. - [AWS load balancer](https://coralogix.com/docs/integrations/aws/aws-load-balancer.md): Collect Classic, Application, and Network Load Balancer access logs from S3 and send them to Coralogix with a Lambda function. - [AWS MSK & Kafka](https://coralogix.com/docs/integrations/aws/aws-msk-and-kafka.md): Coralogix’s Kafka lambdas provide an easy way to send Kafka topics’ data to Coralogix. The preferred integration method is to use our AWS Serverless Application Repository. - [Cross-region configuration](https://coralogix.com/docs/integrations/aws/aws-privatelink/aws-privatelink-cross-region-connection.md): This tutorial provides step-by-step guidance on configuring AWS PrivateLink cross-region connectivity. - [Lambda configuration](https://coralogix.com/docs/integrations/aws/aws-privatelink/aws-privatelink-lambda-configuration.md): This tutorial provides step-by-step guidance on configuring AWS PrivateLink Lambda connectivity. - [VPC peering for PrivateLink (legacy)](https://coralogix.com/docs/integrations/aws/aws-privatelink/aws-privatelink-vpc-peering-configuration.md): This tutorial provides step-by-step guidance on configuring AWS PrivateLink VPC peering connectivity. - [AWS PrivateLink](https://coralogix.com/docs/integrations/aws/aws-privatelink/aws-privatelink.md): AWS PrivateLink provides private connectivity between virtual private clouds (VPCs), supported AWS services, and your on-premises networks without exposing your traffic to the public internet. Interface VPC endpoints, powered by PrivateLink, connect you to services hosted by Coralogix. This… - [Endpoints and deployment](https://coralogix.com/docs/integrations/aws/aws-privatelink/endpoints-deployment.md): Use this page as a reference when configuring or validating Coralogix PrivateLink connectivity. Configuration instructions are covered in the PrivateLink guides. - [Same-region configuration](https://coralogix.com/docs/integrations/aws/aws-privatelink/same-region-connectivity.md): This tutorial provides step-by-step guidance on configuring AWS PrivateLink same-region connectivity. - [AWS resource metadata collection Terraform module](https://coralogix.com/docs/integrations/aws/aws-resource-metadata-collection-terraform-module.md): Use Coralogix Terraform modules to install and manage AWS service integrations with Coralogix as modules in your infrastructure code. This guide shows you how to install our Resource Metadata Collection Lambda. - [AWS resource metadata collection](https://coralogix.com/docs/integrations/aws/aws-resource-metadata-collection.md): Deploy a Lambda function that collects EC2 instance and Lambda function metadata from your AWS region and sends it to Coralogix. - [AWS Secrets Manager Lambda layer](https://coralogix.com/docs/integrations/aws/aws-secrets-manager-lambda-layer.md): Deploy the Coralogix Secrets Manager Lambda layer so AWS integrations read the API key as a secret instead of an environment variable. - [AWS Terraform module](https://coralogix.com/docs/integrations/aws/aws-terraform-module.md): Terraform simplifies the way we deploy our infrastructure and allows us to maintain it as code.Using our Terraform Modules, you can easily install and manage Coralogix integrations with AWS services as modules in your infrastructure code.Our modules are open source and available on our Github and… - [AWS VPC flow logs Terraform module](https://coralogix.com/docs/integrations/aws/aws-vpc-flow-logs-terraform-module.md): Using Coralogix Terraform Modules, you can easily install and manage Coralogix integrations with AWS services as modules in your infrastructure code. This tutorial demonstrates how to install the VPC Flow Logs collection Lambda. - [AWS VPC flow logs](https://coralogix.com/docs/integrations/aws/aws-vpc-flow-logs.md): Forward AWS VPC flow logs delivered to an S3 bucket to Coralogix by deploying the Coralogix AWS Shipper Lambda from the Serverless Application Repository. - [Cloud Accounts](https://coralogix.com/docs/integrations/aws/cloud-accounts.md): Connect a cloud provider account to Coralogix with Cloud Accounts, discover its resources, and collect metrics per service and CloudWatch logs per account. - [OpenTelemetry ECS fargate](https://coralogix.com/docs/integrations/aws/opentelemetry-ecs-fargate.md): Seamlessly stream logs, metrics, and traces generated by AWS ECS Fargate containers to Coralogix for optimal monitoring, analysis, and visualization. - [Microsoft Azure activity and Audit logs with Filebeat](https://coralogix.com/docs/integrations/azure/azure-activity-and-audit-logs-with-filebeat.md): Send Azure activity, audit, and sign-in logs to Coralogix with the Filebeat Azure module, which pulls the logs from Azure Event Hubs. - [Azure activity logs](https://coralogix.com/docs/integrations/azure/azure-activity-logs.md): Export Azure subscription activity logs to an Event Hub and forward them to Coralogix with the Event Hub integration. - [Azure Blob Storage via Event Grid Terraform module](https://coralogix.com/docs/integrations/azure/azure-blob-storage-via-event-grid-terraform-module.md): Using our Terraform modules, you can easily install and manage Coralogix integrations with Azure services as modules in your infrastructure code. This tutorial demonstrates how to install the Coralogix function app, allowing you to connect your Blob Storage container and send logs to Coralogix. - [Azure Blob Storage to OTel Terraform module](https://coralogix.com/docs/integrations/azure/azure-blob-to-otel-terraform-module.md): Using our Terraform modules, you can easily install and manage Coralogix integrations with Azure services as modules in your infrastructure code. This tutorial demonstrates how to install the Coralogix function app, allowing you to connect your Blob Storage container and send logs to OTel Endpoint. - [Azure diagnostic data Terraform module](https://coralogix.com/docs/integrations/azure/azure-diagnostic-data-terraform-module.md): Using our Terraform modules, you can easily install and manage Coralogix integrations with Azure services as modules in your infrastructure code. This tutorial demonstrates how to install our function app, which processes logs and metrics that are forwarded through diagnostic settings to an Event… - [Azure Event Hub Terraform module](https://coralogix.com/docs/integrations/azure/azure-event-hub-terraform-module.md): Using our Terraform modules, you can easily install and manage Coralogix integrations with Azure services as modules in your infrastructure code. This tutorial demonstrates how to install our function app that connects to your Event Hub and sends logs to Coralogix. - [Azure Infrastructure Explorer](https://coralogix.com/docs/integrations/azure/azure-infrastructure-explorer.md): Connect your Azure tenant to Coralogix to collect metadata for Azure Virtual Machines and Virtual Machine Scale Set instances, and enrich logs and traces with resource context. - [Azure metrics](https://coralogix.com/docs/integrations/azure/azure-metrics.md): Collect metrics from your Azure subscriptions using the Azure Monitor REST API and route them to Coralogix for dashboards, alerts, and Infrastructure Explorer correlation. - [Azure platform monitoring](https://coralogix.com/docs/integrations/azure/azure-platform-monitoring.md): Microsoft Azure platform monitoring focuses on capturing platform logs - Microsoft Entra ID, Activity, and Resource logs - from various components within your environment. - [Azure Queue Storage Terraform module](https://coralogix.com/docs/integrations/azure/azure-queue-storage-terraform-module.md): Using our Terraform modules, you can easily install and manage Coralogix integrations with Azure services as modules in your infrastructure code. This tutorial demonstrates how to install our function app that connects to your storage queue and sends logs to Coralogix. - [Azure resource logs](https://coralogix.com/docs/integrations/azure/azure-resource-logs.md): Export Azure resource logs to an Event Hub through diagnostic settings, and forward them to Coralogix with the Event Hub integration. - [Azure Resource Manager (ARM) integration packages](https://coralogix.com/docs/integrations/azure/azure-resource-manager-integration-packages.md): Access our Azure Resources Integration Packages to automatically deploy our various Microsoft Azure integrations. Extend your platform capabilities with packages and sources, without expending unnecessary time and resources. Gain insights into role, user, group and directory management, successful… - [Blob Storage via Event Grid: Microsoft Azure Resource Manager (ARM)](https://coralogix.com/docs/integrations/azure/blob-storage-via-event-grid-microsoft-azure-resource-manager.md): Coralogix provides a seamless integration with Azure cloud, allowing you to send your logs from anywhere and parse them according to your needs. The Azure Blob Storage via EventGrid integration allows parsing of Azure Blobs, triggered by an EventGrid subscription notification. - [Blob Storage to OTel: Microsoft Azure Resource Manager (ARM)](https://coralogix.com/docs/integrations/azure/blob-to-otel-microsoft-azure-resource-manager.md): Coralogix provides a seamless integration with Azure cloud, allowing you to send your logs from anywhere and parse them according to your needs. The Azure Blob Storage To OTel integration allows parsing of Azure Blobs, triggered by an EventHub subscription, and sending the data to OTel endpoint. - [Diagnostic data: Microsoft Azure Resource Manager (ARM)](https://coralogix.com/docs/integrations/azure/diagnostic-data-microsoft-azure-resource-manager.md): Coralogix provides a seamless integration with Azure cloud, allowing you to send your logs from anywhere and parse them according to your needs.The Azure Diagnostic Data integration allows processing of logs and metrics submitted to an Event Hub using the resource diagnostic settings configuration. - [Event Hub: Microsoft Azure Resource Manager (ARM)](https://coralogix.com/docs/integrations/azure/event-hub-microsoft-azure-resource-manager.md): Coralogix provides seamless integration with Azure cloud, allowing you to send your logs from anywhere and parse them according to your needs. - [Introduction to Microsoft Azure](https://coralogix.com/docs/integrations/azure/introduction-to-microsoft-azure.md): Collect Azure logs and metrics in Coralogix through Event Hubs and Azure Functions, deployed with ARM templates or Terraform modules. - [Microsoft Azure API rate limits](https://coralogix.com/docs/integrations/azure/microsoft-azure-api-rate-limits.md): Monitor Azure ARM API rate limits to track remaining request quota and avoid throttling. The integration collects remaining read and write request counts at subscription, global, and tenant scopes. - [Microsoft Azure compute scale and quotas](https://coralogix.com/docs/integrations/azure/microsoft-azure-compute-scale-and-quotas.md): Azure Virtual Network is the fundamental building block for your Azure-based private network. The service enables many types of Azure VMs to securely communicate with each other, the internet, and on-site networks. You can use the Virtual Network statistics to create metrics and send them to… - [Microsoft Azure Functions](https://coralogix.com/docs/integrations/azure/microsoft-azure-functions.md): Coralogix provides a seamless integration with Microsoft Azure Cloud, so you can send your logs from anywhere and parse them according to your needs. We provide several trigger strategies with any of the following automatic integrations using Azure custom template deployments: Event Hub, Blob… - [Microsoft Azure Service Bus](https://coralogix.com/docs/integrations/azure/microsoft-azure-service-bus.md): Microsoft Azure Service Bus is a cloud-based messaging service that connects any applications, devices, and services running in the cloud to any other applications or services. You can use the Service Bus statistics to create metrics and send them to Coralogix. - [Microsoft Azure SQL Server metrics](https://coralogix.com/docs/integrations/azure/microsoft-azure-sql-server-metrics.md): Azure SQL Database provides geo-replication for disaster recovery and high availability. You can use the SQL Server metrics to monitor replication link states and send them to Coralogix. - [Microsoft Azure status logs](https://coralogix.com/docs/integrations/azure/microsoft-azure-status-logs.md): Forwarding your Azure status logs to Coralogix simplifies log consolidation, enhances monitoring capabilities, and streamlines issue resolution. By directing Azure status logs to Coralogix, you gain a unified perspective on your Azure infrastructure's status, enabling swift identification of… - [Microsoft Azure Virtual Network](https://coralogix.com/docs/integrations/azure/microsoft-azure-virtual-network.md): Azure Virtual Network is the fundamental building block for your Azure-based private network. The service enables many types of Azure VMs to securely communicate with each other, the internet, and on-site networks. You can use the Virtual Network statistics to create metrics and send them to… - [Microsoft Entra ID logs](https://coralogix.com/docs/integrations/azure/microsoft-entra-id-logs.md): Export Microsoft Entra ID audit, sign-in, and provisioning logs to an Event Hub and forward them to Coralogix. - [Optional configurations: Microsoft Azure](https://coralogix.com/docs/integrations/azure/optional-configurations-microsoft-azure.md): Give Coralogix function apps virtual network access so they can reach storage accounts and Event Hubs that are closed to the public internet. - [Queue Storage: Microsoft Azure Resource Manager (ARM)](https://coralogix.com/docs/integrations/azure/queue-storage-microsoft-azure-resource-manager.md): Coralogix provides seamless integration with Azure cloud, allowing you to send your logs from anywhere and parse them according to your needs.Deploy the Azure Queue Storage integration to send Coralogix your JSON-formatted queue messages using the ARM template below. - [Akamai](https://coralogix.com/docs/integrations/cdns/akamai-datastream.md): Collect Akamai DataStream v2 CDN logs in Coralogix by configuring the stream and the DataStream Pull API credentials. - [Cloudflare](https://coralogix.com/docs/integrations/cdns/cloudflare.md): Cloudflare Enterprise customers have access to Logpush service which allows you to forward logs to cloud service providers like AWS. In this tutorial, you will find all steps to send logs to Coralogix via your S3 bucket. - [Cloudflare Logpush Terraform module](https://coralogix.com/docs/integrations/cdns/cloudflare/cloudflare-logpush-terraform-module.md): Create Cloudflare Logpush jobs that send Cloudflare logs to Coralogix with the `terraform-coralogix-cloudflare` Terraform module. - [Fastly logs via HTTPS streaming](https://coralogix.com/docs/integrations/cdns/fastly-logs-via-https-streaming.md): Stream Fastly CDN logs to Coralogix in real time by creating an HTTPS logging endpoint in Fastly, then deploy the Fastly extension package. - [CircleCI](https://coralogix.com/docs/integrations/ci/cd/circleci.md): Send CircleCI workflow job reports, logs, and version tags to Coralogix with the Coralogix Orb jobs and commands. - [GitHub Actions](https://coralogix.com/docs/integrations/ci/cd/github-actions.md): Export logs, traces, and job-count metrics from completed GitHub Actions workflows to Coralogix with the Coralogix GitHub Action. - [Jenkins plugin](https://coralogix.com/docs/integrations/ci/cd/jenkins-plugin.md): Send Jenkins audit, security, and pipeline console logs to Coralogix and push version tags with the Coralogix Jenkins plugin or curl commands. - [Jenkins telemetry](https://coralogix.com/docs/integrations/ci/cd/jenkins-telemetry.md): Send Jenkins metrics and traces to Coralogix with the OpenTelemetry plugin, so pipeline delays and failures are visible where the rest of your telemetry lives. - [AWS SNS data ingestion](https://coralogix.com/docs/integrations/contextual-data/aws-sns-data-ingestion.md): Collect AWS SNS messages in Coralogix by subscribing an HTTPS endpoint generated by the Contextual Data integration package. - [AWS status logs](https://coralogix.com/docs/integrations/contextual-data/aws-status-logs.md): Routing your AWS status logs to Coralogix streamlines log aggregation, augments monitoring efficiency, and expedites problem resolution. By funneling your AWS status logs into Coralogix's log management platform, you attain a consolidated view of your AWS infrastructure's condition, enabling rapid… - [Bitbucket data ingestion](https://coralogix.com/docs/integrations/contextual-data/bitbucket-data-ingestion.md): Collect Bitbucket repository events in Coralogix with a generated webhook URL. - [GCP status logs](https://coralogix.com/docs/integrations/contextual-data/gcp-status-logs.md): Sending Google Cloud Platform (GCP) status logs to Coralogix facilitates streamlined log aggregation, real-time monitoring, and efficient troubleshooting. By channeling GCP status logs into Coralogix's log management platform, organizations gain a comprehensive view of their cloud infrastructure's… - [GitHub data ingestion](https://coralogix.com/docs/integrations/contextual-data/github-data-ingestion.md): Collect GitHub repository events in Coralogix with a generated webhook URL and shared secret. - [GitLab data ingestion](https://coralogix.com/docs/integrations/contextual-data/gitlab-data-ingestion.md): Collect GitLab events in Coralogix with a generated webhook URL, so version control activity sits alongside your runtime telemetry. - [Intercom data ingestion](https://coralogix.com/docs/integrations/contextual-data/intercom-data-ingestion.md): Collect Intercom conversation events in Coralogix by pairing an Intercom app's client secret with a generated webhook URL. - [Opsgenie data ingestion](https://coralogix.com/docs/integrations/contextual-data/opsgenie-data-ingestion.md): Send Opsgenie alerts to Coralogix with a generated webhook URL, so alerting activity sits alongside the telemetry that triggered it. - [PagerDuty data ingestion](https://coralogix.com/docs/integrations/contextual-data/pagerduty-data-ingestion.md): Send PagerDuty incident events to Coralogix with a generated webhook URL added as a service extension. - [Slack data ingestion](https://coralogix.com/docs/integrations/contextual-data/slack-data-ingestion.md): Collect messages from selected Slack channels into Coralogix using the Contextual Data integration package and the Coralogix Slack app. - [Statuspage data ingestion](https://coralogix.com/docs/integrations/contextual-data/statuspage-data-ingestion.md): Track a Statuspage Atom feed in Coralogix so third-party incidents sit alongside your own operational data. - [Coralogix endpoints](https://coralogix.com/docs/integrations/coralogix-endpoints.md): Coralogix offers a regional endpoint for sending data into the Coralogix platform from all observability sources. This document provides generally available endpoints. - [OpenTelemetry custom logs](https://coralogix.com/docs/integrations/data-ingestion/opentelemetry-custom-logs.md): Send your custom logs to Coralogix using our OpenTelemetry-compatible endpoint. - [OpenTelemetry custom metrics](https://coralogix.com/docs/integrations/data-ingestion/opentelemetry-custom-metrics.md): Coralogix provides a scalable Prometheus-compatible managed service for time-series data. Employ our custom metric endpoint, including serverless computing and quick cURL-like calls, to send counters, gauges, and histograms to Coralogix. - [OpenTelemetry custom traces](https://coralogix.com/docs/integrations/data-ingestion/opentelemetry-custom-traces.md): Send your custom traces to Coralogix using our OpenTelemetry-compatible endpoint. - [GELF](https://coralogix.com/docs/integrations/docker/gelf.md): Ship Docker container logs to Coralogix with the GELF logging driver, which is being deprecated in favor of a Logstash-based forwarder. - [Coralogix endpoint updates and deprecations](https://coralogix.com/docs/integrations/endpoint-updates.md): Coralogix offers a regional endpoint for sending data into the Coralogix platform from all observability sources. This document provides updates regarding endpoint changes and deprecations. - [Static IPs and regional DNS endpoints](https://coralogix.com/docs/integrations/endpoint-updates/ingestion-deprecation.md): Coralogix publishes static IP ranges and standardized regional DNS endpoints. This page lists the full inbound and outbound allowlist per region and identifies which hostnames carry ingestion traffic. - [Upcoming deprecations](https://coralogix.com/docs/integrations/endpoint-updates/upcoming-deprecations.md): Coralogix offers a regional endpoint for sending data into the Coralogix platform from all observability sources. This page provides updates regarding upcoming endpoint changes and deprecations. - [Quick-start extensions](https://coralogix.com/docs/integrations/extensions.md): Coralogix offers a variety of out-of-the-box data extensions. Each tailored extension unlocks a set of predefined items - alerts, parsing rules, dashboards, saved views, actions, and more - allowing you to jumpstart Coralogix monitoring of your external-facing resources. - [Filebeat](https://coralogix.com/docs/integrations/files/beats-filebeat.md): Send logs to Coralogix with Filebeat 7.x or 8.x through your own Logstash instance, with install and configuration steps for deb, rpm, and Docker. - [CockroachDB](https://coralogix.com/docs/integrations/files/cockroachdb.md): This guide demonstrates the process of integrating Coralogix with a self-managed CockroachDB instance from Cockroach Labs. Initially, we will set up a CockroachDB instance on an EC2 instance, following the outlined steps below. - [Fluent Bit](https://coralogix.com/docs/integrations/files/fluent-bit.md): Coralogix provides seamless integration with Fluent Bit, allowing you to send your logs from anywhere and parse them according to your needs. - [Fluentd](https://coralogix.com/docs/integrations/files/fluentd.md): Send logs to Coralogix with Fluentd using the HTTP output plugin, with configuration examples for single and multiple log sources. - [Logstash](https://coralogix.com/docs/integrations/files/logstash.md): Coralogix provides a seamless integration with Logstash, so you can send your logs from anywhere and parse them according to your needs. - [NXLog](https://coralogix.com/docs/integrations/files/nxlog.md): Configure NXLog on a host machine or in Docker to send logs to Coralogix, with an example `nxlog.conf` file. - [Vector](https://coralogix.com/docs/integrations/files/vector.md): Coralogix provides seamless integration with Vector so you can send your logs from anywhere and parse them according to your needs. - [Windows event logs with Winlogbeat](https://coralogix.com/docs/integrations/files/windows-event-logs-with-winlogbeat.md): Send Windows Event Viewer application, system, and security logs to Coralogix with Winlogbeat through your own Logstash instance. - [GCP - getting started](https://coralogix.com/docs/integrations/gcp/gcp-getting-started.md): Coralogix offers a number of basic integrations with Google Cloud Platform. - [GCP Infrastructure Explorer](https://coralogix.com/docs/integrations/gcp/gcp-infrastructure-explorer.md): Connect a GCP project to Coralogix to collect metadata for Compute Engine, Google Kubernetes Engine (GKE), and Cloud Storage resources for Infrastructure Explorer context. - [GCP log explorer](https://coralogix.com/docs/integrations/gcp/gcp-log-explorer.md): Coralogix offers a number of different approaches for collecting logs from your Google Cloud environments including using GCP Log Explorer and Google Cloud Storage.The tutorial describes how to configure a Logs router to send logs to a Pub/Sub topic and deliver them to Coralogix using a push… - [GCP logs](https://coralogix.com/docs/integrations/gcp/gcp-logs.md): Google Cloud Platform (GCP) offers integrated monitoring and observability tools that enable users to gather and analyze logs from their GCP resources. Send these GCP logs to Coralogix to search, analyze, and visualize your data. Gain insights into application behavior, identify errors, and… - [GCP metrics](https://coralogix.com/docs/integrations/gcp/gcp-metrics.md): Google Cloud Platform provides built-in monitoring and observability tools that allow users to collect and analyze metrics and traces from their GCP resources. Send Google Cloud metrics seamlessly to Coralogix. Search, analyze, and visualize your data, gaining insights into application behavior… - [GCP pub/sub Terraform module](https://coralogix.com/docs/integrations/gcp/gcp-pub/sub-terraform-module.md): This module will be installing our function app that gets messages from your Pub/Sub topic and sends logs to Coralogix. - [GCP storage](https://coralogix.com/docs/integrations/gcp/gcp-storage.md): Forward logs from Google Cloud Storage buckets to Coralogix with a deprecated push-based function deployed using the `gcloud` CLI or Terraform. - [GCP traces](https://coralogix.com/docs/integrations/gcp/gcp-traces.md): Google Cloud Platform provides built-in monitoring and observability tools that allow users to collect and analyze metrics and traces from their GCP resources. Send Google Cloud traces seamlessly to Coralogix. Search, analyze, and visualize your data, gaining insights into application behavior… - [Google Workspace alert center](https://coralogix.com/docs/integrations/gcp/google-workspace-alert-center.md): Google Workspace Alert Center offers real-time security alerts and insights that help you protect your organization from the latest threats, including phishing, malware, and other suspicious activity. The following tutorial will show you how to integrate Google Workspace Alert Center with Coralogix… - [Google Workspace users](https://coralogix.com/docs/integrations/gcp/google-workspace-users.md): This integration will let you collect all user details from your Google Workspace Admin Console along with their metadata. This provides your Coralogix features with additional user details to get better context. - [Google Workspace](https://coralogix.com/docs/integrations/gcp/google-workspace.md): Send Google Workspace audit logs to Coralogix through a service account, and monitor user activity, downloads, and application usage. - [Private Service Connect (PSC) for GCP](https://coralogix.com/docs/integrations/gcp/psc_setup.md): Connect your GCP workloads to Coralogix privately using Google Cloud's Private Service Connect. - [GCP Private Service Connect Terraform module](https://coralogix.com/docs/integrations/gcp/psc-terraform-module.md): Provision consumer-side Google Cloud Private Service Connect resources for private connectivity from GCP to Coralogix using Terraform. - [Getting started](https://coralogix.com/docs/integrations/getting-started.md): Lists the API key, endpoint, and application and subsystem names every integration needs, plus the packages and shippers that send data to Coralogix. - [Coralogix icons 2.0](https://coralogix.com/docs/integrations/icons-cx.md): Reference table of the `:cx-*:` icon shortcodes, grouped by category, that you can use in Coralogix documentation pages. - [Coralogix icons](https://coralogix.com/docs/integrations/icons.md): Reference table of the legacy Coralogix icon shortcodes, grouped by category, with the Markdown to render each icon in a page. - [Generic incoming webhooks](https://coralogix.com/docs/integrations/incoming-webhooks/generic-incoming-webhooks.md): Generate a Coralogix webhook URL and send telemetry from any application that can post JSON or text over HTTP. - [UpGuard](https://coralogix.com/docs/integrations/incoming-webhooks/upguard.md): The following tutorial demonstrates how to send your telemetry data to Coralogix using UpGuard. Follow this five-step guide for each notification that you would like to send us. - [Fluent Bit Helm chart for Kubernetes](https://coralogix.com/docs/integrations/kubernetes/fluent-bit-helm-chart-for-kubernetes.md): Use our multi-arch Helm chart to streamline your Kubernetes monitoring by creating a DaemonSet on your Kubernetes cluster using the Helm package manager. - [Coralogix Fluent Bit Helm chart migration to the official Fluent Bit Helm chart](https://coralogix.com/docs/integrations/kubernetes/fluent-bit-helm-chart-migration.md): This guide explains how to migrate from the Coralogix Fluent Bit Helm chart to the official Fluent Bit Helm chart. - [Fluentd Helm chart for Kubernetes](https://coralogix.com/docs/integrations/kubernetes/fluentd-helm-chart-for-kubernetes.md): Here at Coralogix, we love Kubernetes and we love making things simple. To help streamline your Kubernetes monitoring, we created this chart to bootstrap our optimized Fluentd image to create a DaemonSet on your Kubernetes cluster using the Helm Package Manager. - [Kubernetes with Filebeat](https://coralogix.com/docs/integrations/kubernetes/kubernetes-with-filebeat.md): Send Kubernetes cluster logs to Coralogix with Filebeat, using a Kubernetes secret for Coralogix credentials, and uninstall it when needed. - [Kubernetes with Fluent Bit (without Helm)](https://coralogix.com/docs/integrations/kubernetes/kubernetes-with-fluent-bit-without-helm.md): Send Kubernetes logs to Coralogix with a Fluent Bit DaemonSet deployed from manifests without Helm, and set application and subsystem names. - [Kubernetes with Fluentd (without Helm)](https://coralogix.com/docs/integrations/kubernetes/kubernetes-with-fluentd-without-helm.md): Deploy Fluentd to a Kubernetes cluster without Helm to send logs to Coralogix, including ConfigMap setup, naming options, and a buffer alert. - [Collect CloudWatch metrics with Telegraf](https://coralogix.com/docs/integrations/metrics/collect-cloudwatch-metrics-with-telegraf.md): Amazon CloudWatch monitors your Amazon Web Services (AWS) resources and applications you run on AWS in real time. Use the Coralogix destination to easily forward metrics for your AWS resources to Coralogix using Telegraf. - [Custom metrics](https://coralogix.com/docs/integrations/metrics/custom-metrics.md): Coralogix provides a scalable Prometheus-compatible managed service for time-series data. This tutorial presents a series of use cases employing our custom metric endpoint, including serverless computing and quick cURL-like calls to send counters and gauges to Coralogix. - [External labels](https://coralogix.com/docs/integrations/metrics/external-labels.md): New! Send Coralogix your metrics using external labels, maximizing query performance and adding an extra layer of granularity in your data indexing. - [Beats: Metricbeat](https://coralogix.com/docs/integrations/metrics/metricbeat.md): Send Metricbeat metric data to Coralogix through your own Logstash instance, from a host machine or a Docker container. - [MongoDB Atlas](https://coralogix.com/docs/integrations/metrics/mongodb-atlas.md): MongoDB Atlas is is a fully-managed cloud database that handles the complexity of deploying, managing, and healing your deployments on the cloud service provider of your choice.Deploy this integration to send your MongoDB Atlas metrics to you Coralogix account using the OpenTelemetry Collector. - [Prometheus](https://coralogix.com/docs/integrations/metrics/prometheus.md): Automatically ship your Prometheus metrics into your Coralogix account and store them without making complex changes to your architecture. - [RabbitMQ metrics](https://coralogix.com/docs/integrations/metrics/rabbitmq-metrics.md): This is a tool to pull Metrics from RabbitMQ Admin UI and send them to Coralogix. It will deploy a lambda function to your AWS Account. - [StatsD](https://coralogix.com/docs/integrations/metrics/statsd.md): StatsD is an open-source standard and, by extension, a toolkit designed for sending, collecting, and aggregating custom metrics from diverse applications. This tutorial demonstrates installing and running StatsD to send your metrics to Coralogix. - [Telegraf operator](https://coralogix.com/docs/integrations/metrics/telegraf-operator.md): This tutorial demonstrates how to run Telegraf Operator in Kubernetes to export your telemetry data to Coralogix. - [Telegraf](https://coralogix.com/docs/integrations/metrics/telegraf.md): This tutorial demonstrates how to send your metrics to Coralogix via Telegraf. - [OCI Audit logs](https://coralogix.com/docs/integrations/oci/oci-audit-logs.md): This integration guide focuses on connecting your Oracle Cloud Infrastructure (OCI) environment to Coralogix using OCI Notification Service. - [Heroku integration with Coralogix](https://coralogix.com/docs/integrations/paas-platforms/heroku.md): Choose a Heroku integration method for Coralogix based on your app's generation and hosting type: logging add-on, log drains, or telemetry drains. - [Heroku logs](https://coralogix.com/docs/integrations/paas-platforms/heroku/heroku-logs.md): Forward Heroku application logs to Coralogix with the logging add-on, or with log drains from a Heroku Shield private space. - [Heroku metric logs](https://coralogix.com/docs/integrations/paas-platforms/heroku/heroku-metric-logs.md): Coralogix parses Heroku runtime and custom metric logs into JSON so you can query them and convert them into metrics, including unit handling. - [Heroku telemetry drains](https://coralogix.com/docs/integrations/paas-platforms/heroku/heroku-telemetry-drains.md): Send logs, metrics, and traces from Heroku Fir Private Space apps to Coralogix by adding an OpenTelemetry telemetry drain with the Heroku CLI. - [Open commerce API](https://coralogix.com/docs/integrations/paas-platforms/open-commerce-api.md): Coralogix provides an easy way to collect your Open Commerce OrderSearch API logs. The preferred and easiest integration method will be to use our app in the AWS Serverless Application Repository. - [Salesforce commerce cloud](https://coralogix.com/docs/integrations/paas-platforms/salesforce-commerce-cloud.md): Collect Salesforce Commerce Cloud logs in Coralogix by deploying the Coralogix Lambda app from the AWS Serverless Application Repository. - [Prometheus agent](https://coralogix.com/docs/integrations/prometheus/prometheus-agent.md): Send metrics to Coralogix with Prometheus in agent mode, a scrape-and-forward operational mode built into the Prometheus binary. - [Prometheus Alertmanager data ingestion](https://coralogix.com/docs/integrations/prometheus/prometheus-alertmanager-data-ingestion.md): Send Prometheus Alertmanager notifications to Coralogix with a generated webhook URL. - [Prometheus operator](https://coralogix.com/docs/integrations/prometheus/prometheus-operator.md): This guide shows you how to run Prometheus Operator in Kubernetes to export your data to Coralogix. - [Prometheus server](https://coralogix.com/docs/integrations/prometheus/prometheus-server.md): Automatically ship your Prometheus metrics into your Coralogix account and store them without making complex changes to your architecture. - [Provider Status Monitoring](https://coralogix.com/docs/integrations/provider-status-monitoring.md): Monitor the public status of the third-party providers your applications depend on from inside Coralogix, and compare provider incidents against your own telemetry. - [GitHub](https://coralogix.com/docs/integrations/pull/github.md): Connect your GitHub organization to Coralogix with a single app installation, then collect audit logs, receive repository events as logs, and let Coralogix read source code for code-aware features. - [GitHub app permissions](https://coralogix.com/docs/integrations/pull/github/permissions.md): Every GitHub permission the Coralogix GitHub app requests, why each one is needed, and which GitHub event types each permission unlocks. - [GitHub workflow metrics](https://coralogix.com/docs/integrations/pull/github/workflow-metrics.md): Metrics that the GitHub integration produces from completed GitHub Actions workflow runs and jobs: what each metric measures, when points are published, and how to query series that see sparse activity. - [PagerDuty Bi-directional integration](https://coralogix.com/docs/integrations/pull/pagerduty.md): Connect Coralogix Cases to PagerDuty with two-way sync. Acknowledge, resolve, comment on, and add resolution notes to a PagerDuty incident and the linked Coralogix Case updates automatically, and the reverse. - [ServiceNow Audit Logs](https://coralogix.com/docs/integrations/pull/servicenow-audit-logs.md): Pull audit, event, and transaction records from your ServiceNow instance into Coralogix with the ServiceNow Audit Logs integration, and investigate them alongside the rest of your telemetry. - [Slack access logs](https://coralogix.com/docs/integrations/pull/slack-access-logs.md): Collect Slack access logs into Coralogix by enabling Collect access logs on the Coralogix Slack integration. This capability requires the Slack admin scope. - [Slack Audit logs](https://coralogix.com/docs/integrations/pull/slack-audit-logs.md): Easily collect and analyze your Slack audit logs in Coralogix using our seamless Slack Audit Logs integration package. - [Slack integration](https://coralogix.com/docs/integrations/pull/slack.md): Connect Coralogix Cases to your Slack workspace. Send Case notifications to Slack channels, sync Slack thread replies back into the Case timeline, and surface rich previews of Coralogix Case URLs in Slack. - [Zoom](https://coralogix.com/docs/integrations/pull/zoom.md): Send your Zoom Sign-In/Sign-Out Activity Logs and Operation Logs to Coralogix for centralized monitoring and analysis. - [.NET Deprecated](https://coralogix.com/docs/integrations/sdks/dotnet-logging.md): Send .NET application logs to Coralogix with the OpenTelemetry .NET SDK and OTLP exporter, replacing the deprecated Coralogix .NET SDK. - [Go Deprecated](https://coralogix.com/docs/integrations/sdks/go.md): Send Go application logs to Coralogix with the OpenTelemetry Go SDK, an `slog` bridge, and OTLP/gRPC, replacing the deprecated Coralogix Go SDK. - [Java Deprecated](https://coralogix.com/docs/integrations/sdks/java.md): Send Java application logs to Coralogix with the OpenTelemetry Java SDK logs API and OTLP/gRPC, replacing the deprecated Coralogix Java SDK. - [Log4j Deprecated](https://coralogix.com/docs/integrations/sdks/log4j.md): Send Java logs from Log4j to Coralogix with the OpenTelemetry Log4j appender and OTLP export, replacing the deprecated Coralogix Log4j SDK. - [Log4net Deprecated](https://coralogix.com/docs/integrations/sdks/log4net.md): Send .NET logs from log4net to Coralogix with the OpenTelemetry .NET SDK and OTLP export, replacing the deprecated Coralogix log4net SDK. - [Logback Deprecated](https://coralogix.com/docs/integrations/sdks/logback.md): Send Java logs from Logback to Coralogix with the OpenTelemetry Java SDK and OTLP export, replacing the deprecated Coralogix Logback SDK. - [NLog Deprecated](https://coralogix.com/docs/integrations/sdks/nlog.md): Send .NET logs from NLog to Coralogix with the `NLog.Targets.OpenTelemetryProtocol` target, replacing the deprecated Coralogix NLog SDK. - [Node.js Bunyan Deprecated](https://coralogix.com/docs/integrations/sdks/nodejs-bunyan.md): Send Bunyan logs from a Node.js app to Coralogix with the OpenTelemetry Node.js SDK, replacing the deprecated `coralogix-logger-bunyan` package. - [Node.js Winston Deprecated](https://coralogix.com/docs/integrations/sdks/nodejs-winston.md): Send Winston logs from a Node.js app to Coralogix with the OpenTelemetry Node.js SDK, replacing the deprecated Coralogix Winston integration. - [Node.js Deprecated](https://coralogix.com/docs/integrations/sdks/nodejs.md): Send Node.js application logs to Coralogix with the OpenTelemetry Logs SDK for JavaScript, replacing the deprecated `coralogix-logger` package. - [Python Deprecated](https://coralogix.com/docs/integrations/sdks/python-sdk.md): Send Python logs to Coralogix with the OpenTelemetry Python SDK, a `LoggingHandler`, and OTLP/gRPC, replacing the deprecated `coralogix_logger`. - [Ruby Deprecated](https://coralogix.com/docs/integrations/sdks/ruby.md): Send Ruby application logs to Coralogix with the OpenTelemetry Ruby logs SDK and OTLP exporter, replacing the deprecated `coralogix_logger` gem. - [Serilog Deprecated](https://coralogix.com/docs/integrations/sdks/serilog.md): Coralogix customers with Microsoft .NET applications using the Serilog logging library, are able to send logs to Coralogix using OpenTelemetry (OTel). - [Alcide kAudit](https://coralogix.com/docs/integrations/security/alcide-kaudit.md): Stream Alcide kAudit Kubernetes policy findings and detections to Coralogix by configuring the kAudit integration ConfigMap. - [Alibaba Cloud ActionTrail](https://coralogix.com/docs/integrations/security/alibaba-cloud-actiontrail.md): The integration of Coralogix with ActionTrail on Alibaba Cloud offers a powerful solution for tracking and analyzing cloud-based actions. - [Beats: Auditbeat](https://coralogix.com/docs/integrations/security/beats-auditbeat.md): Send Auditbeat audit data to Coralogix through your own Logstash instance, from a host machine or a Docker container. - [Beats: Packetbeat](https://coralogix.com/docs/integrations/security/beats-packetbeat.md): Send Packetbeat network traffic logs to Coralogix through your own Logstash instance and parse them in Coralogix. - [Bitdefender](https://coralogix.com/docs/integrations/security/bitdefender.md): Iitdefender is a leading cybersecurity company that offers a comprehensive suite of security products and services. Integrate Coralogix with Bitdefenders’ GravityZone service for comprehensive event streaming functionality. - [CrowdStrike Falcon SIEM connector](https://coralogix.com/docs/integrations/security/crowdstrike-falcon-siem-connector.md): Coralogix provides seamless integration with CrowdStrike Falcon, allowing you to correlate security-related events with your application and infrastructure logs and detect and respond to security incidents more effectively. - [CrowdStrike Falcon](https://coralogix.com/docs/integrations/security/crowdstrike-falcon.md): Forward CrowdStrike events into Coralogix to centralize your security data for advanced correlation and analysis across multiple data sources. This holistic security view allows you to become more efficient in detecting and investigating sophisticated threats and reduce time to respond to security… - [Duo Security](https://coralogix.com/docs/integrations/security/duo-security.md): Send Duo Security authentication and administrative logs to Coralogix using Duo's log sync daemon and Fluentd. - [Overview](https://coralogix.com/docs/integrations/security/github-enterprise.md): This document explains how to configure the integration, allowing you to read logs from GitHub Enterprise into Coralogix. - [Jira](https://coralogix.com/docs/integrations/security/jira.md): Monitor and track your Jira activities in real-time by integrating Jira with Coralogix using webhooks. - [JumpCloud](https://coralogix.com/docs/integrations/security/jumpcloud-coralogix-integration.md): JumpCloud’s open directory platform allows the user to unify technology stack across identity, access, and device management, in a manner that doesn’t sacrifice security or functionality. - [JumpCloud](https://coralogix.com/docs/integrations/security/jumpcloud-integration.md): JumpCloud is a cloud-based Directory-as-a-Service (DaaS) platform that centralizes the management and security of user identities, devices, and applications within an organization's IT environment. Stream JumpCloud Directory Insights logs to Coralogix to improve observability and strengthen… - [JumpCloud SCIM identity management](https://coralogix.com/docs/integrations/security/jumpcloud-scim-identity-management-integration.md): Provision, update, and deprovision Coralogix users and groups from JumpCloud using a custom SCIM identity management integration. - [Kandji](https://coralogix.com/docs/integrations/security/kandji.md): Integrate Kandji into Coralogix via OpenTelemetry (OTel) Collector to send Threat-Details logs. These logs track and record security-related events, including potential threats and vulnerabilities, within an organization's Apple devices managed through Kandji. - [Microsoft 365](https://coralogix.com/docs/integrations/security/microsoft-365.md): Microsoft 365 provides detailed audit logs of user activities, such as file downloads, data access grants, configuration changes, and DLP event logs. You can monitor the logs in the Coralogix platform. - [Microsoft defender](https://coralogix.com/docs/integrations/security/microsoft-defender.md): Stream Microsoft Defender for Cloud and Defender XDR alerts to Coralogix through Azure Event Hubs and the Coralogix Azure Function. - [AWS stale non-human resources Lambda - deployment guide](https://coralogix.com/docs/integrations/security/NHI/aws-stale-resources-lambda.md): This guide provides a step-by-step deployment guide for the AWS Stale Non-Human Resources Lambda. - [OneLogin](https://coralogix.com/docs/integrations/security/onelogin.md): OneLogin, a cloud-based identity and access management solution, streamlines user authentication and authorization processes for organizations. It features single sign-on (SSO) functionality, allowing users to access multiple applications using a single set of login credentials. OneLogin also… - [Palo Alto Networks Cortex XDR](https://coralogix.com/docs/integrations/security/palo-alto-network-cortex-xdr.md): Forward Cortex XDR alerts, agent audit, and management audit logs to Coralogix over CEF/syslog through an OpenTelemetry Collector relay. - [Palo Alto Networks Cortex XSOAR](https://coralogix.com/docs/integrations/security/palo-alto-network-cortex-xsoar.md): Connect Coralogix to Palo Alto Networks Cortex XSOAR to open incidents from Coralogix alerts and query or tag Coralogix data from playbooks. - [Perimeter 81](https://coralogix.com/docs/integrations/security/perimeter-81-integration.md): The following tutorial demonstrates how to integrate Perimeter 81 by sending to an S3 bucket in AWS and sending the logs to Coralogix. - [Proofpoint TAP](https://coralogix.com/docs/integrations/security/proofpoint.md): Stream Proofpoint Targeted Attack Protection (TAP) SIEM events into Coralogix using a native, pull-based managed integration. Get delivered and blocked messages, plus permitted and blocked URL clicks, in your Coralogix account. - [Salesforce](https://coralogix.com/docs/integrations/security/salesforce.md): Integrate Salesforce with Coralogix to gain enhanced visibility and real-time monitoring of system events and logs. Salesforce generates detailed logs encompassing system activities, user interactions, and data changes, thereby offering valuable insights into the platform's operations. By… - [SentinelOne (syslog)](https://coralogix.com/docs/integrations/security/sentinelone-syslog.md): Forward SentinelOne syslog events to Coralogix through an OpenTelemetry Collector secured with your own TLS certificates. - [SentinelOne](https://coralogix.com/docs/integrations/security/sentinelone.md): SentinelOne logs provide critical insights into your organization's security, including endpoint activities, detected threats, and user and admin actions. Monitor your logs in the Coralogix platform to identify patterns, investigate threats and abnormal actions, and understand the context of… - [Ship Snowflake logs and audit data with OpenTelemetry](https://coralogix.com/docs/integrations/security/shipping-snowflake-logs-and-audit-data-to-coralogix.md): Centralize Snowflake login history and audit data in Coralogix using the OpenTelemetry Collector's SQL query receiver. - [Snyk vulnerability monitoring with Coralogix](https://coralogix.com/docs/integrations/security/snyk-vulnerability-monitoring-with-coralogix.md): Export Snyk security testing data to Coralogix as Prometheus metrics using the open-source Snyk exporter. - [SURF](https://coralogix.com/docs/integrations/security/surf.md): Configure the SURF admin console to send browser security events, logs, and administrative changes to Coralogix. - [Integrate Suricata with Coralogix using OpenTelemetry](https://coralogix.com/docs/integrations/security/suricata.md): Send Suricata network security logs to Coralogix with the OpenTelemetry Collector, including Suricata install and Collector configuration. - [Tenable Attack Surface Management](https://coralogix.com/docs/integrations/security/tenable-asm.md): Pull external attack surface assets from Tenable Attack Surface Management (ASM) into Coralogix to monitor your internet-facing exposure alongside the rest of your telemetry and retain it long term. - [Tenable Identity Exposure](https://coralogix.com/docs/integrations/security/tenable-identity-exposure.md): Pull identity alerts, attacks, and deviances from your Tenable Identity Exposure (Tenable.ad) deployment into Coralogix for unified Active Directory security investigation and long-term retention. - [Tenable OT Security](https://coralogix.com/docs/integrations/security/tenable-ot-security.md): Pull OT asset inventory, vulnerability findings, and plugin metadata from your on-premise Tenable OT Security appliance into Coralogix for unified security investigation and long-term retention. - [Tenable Security Center](https://coralogix.com/docs/integrations/security/tenable-security-center.md): Pull vulnerabilities, assets, and plugin metadata from your on-premise Tenable Security Center (Tenable.sc) deployment into Coralogix for unified security investigation and long-term retention. - [Tenable](https://coralogix.com/docs/integrations/security/tenable.md): Forward Tenable audit logs, vulnerability findings, asset inventory, plugin catalog metadata, compliance findings, and Web App Scanning data to Coralogix to gain visibility into administrative activity, configuration changes, security risk, and vulnerability management context. - [Upwind webhook integration with Coralogix](https://coralogix.com/docs/integrations/security/upwind.md): Send Upwind security events to Coralogix through a Generic Incoming Webhook, an Upwind outbound webhook, and an Upwind workflow. - [Wallarm](https://coralogix.com/docs/integrations/security/wallarm.md): Send Wallarm API and application security logs to Coralogix through a Wallarm universal integration that posts to a generic incoming webhook. - [Wiz](https://coralogix.com/docs/integrations/security/wiz.md): The integration of Coralogix and Wiz empowers development teams to take complete ownership of their services, with full visibility into the performance and resource vulnerabilities, simplifying the analysis of the impact on their code and infrastructure. - [Zeek](https://coralogix.com/docs/integrations/security/zeek.md): Ship Zeek network security monitor logs to Coralogix by enabling and configuring the Filebeat Zeek module. - [Zscaler Internet Access (ZIA)](https://coralogix.com/docs/integrations/security/zscaler-internet-access-zia.md): Stream Zscaler Internet Access logs to Coralogix over the Nanolog Streaming Service for real-time visibility into internet traffic and user activity. - [Zscaler Secure Private Access (ZPA)](https://coralogix.com/docs/integrations/security/zscaler-secure-private-access-zpa.md): Stream Zscaler Secure Private Access audit logs to Coralogix through a Fluentd receiver on your own server. - [Configuring TLS on rsyslog](https://coralogix.com/docs/integrations/syslog/configuring-tls-on-rsyslog.md): This document explains how to configure TLS on rsyslog, which is necessary for sending logs to Coralogix syslog endpoints. - [Custom syslog](https://coralogix.com/docs/integrations/syslog/custom-syslog.md): Send logs to Coralogix from applications and services that support syslog by configuring a syslog template with a custom format. - [Rsyslog](https://coralogix.com/docs/integrations/syslog/rsyslog.md): Configure rsyslog to send logs to the Coralogix syslog endpoint over TCP or UDP, with template, filter, and destination settings. - [Syslog using OpenTelemetry](https://coralogix.com/docs/integrations/syslog/syslog-using-opentelemetry.md): Receive syslog messages on an OpenTelemetry Collector and forward them to Coralogix when the source cannot post to a custom endpoint. - [Syslog](https://coralogix.com/docs/integrations/syslog/syslog.md): Whether your system generates syslog messages in rfc3164 or rfc5424 format, or lets you transform them to a custom format, seamlessly send your syslogs to Coralogix. - [SyslogNG](https://coralogix.com/docs/integrations/syslog/syslogng.md): Configure syslog-ng on a host or in Docker to send logs to Coralogix, with template, filter, destination, and test steps. ### OpenTelemetry - [AWS ECS-EC2 OpenTelemetry integration](https://coralogix.com/docs/opentelemetry/aws-ecs-ec2/ecs-ec2-integration.md): The OpenTelemetry integration for AWS ECS on EC2 provides complete observability for workloads running on ECS clusters backed by Amazon EC2 instances. - [AWS ECS-EC2 OpenTelemetry instrumentation](https://coralogix.com/docs/opentelemetry/configuration-options/amazon-web-services-aws-ecs-ec2-opentelemetry-instrumentation.md): Deploy the Coralogix OpenTelemetry Collector to an AWS ECS-EC2 cluster with CloudFormation to send logs, metrics, traces, and profiles. - [AWS ECS-EC2 using OpenTelemetry](https://coralogix.com/docs/opentelemetry/configuration-options/aws-ecs-ec2-using-opentelemetry.md): This guide shows you how to create a Docker image that is based on v0.62.0 release of OpenTelemetry Collector and send your data to Coralogix. By creating a specific image that forwards your metrics and traces to Coralogix, Coralogix allows you to run your application on ECS together with our… - [AWS ECS-EC2 (Windows) using OpenTelemetry](https://coralogix.com/docs/opentelemetry/configuration-options/aws-ecs-ec2-windows-using-opentelemetry.md): Deploy the Coralogix OpenTelemetry Collector as a Daemon on AWS ECS with Windows EC2 container instances. Includes parameters, configuration sources, and comparison to the Linux ECS-EC2 integration. - [Collector sizing and scaling](https://coralogix.com/docs/opentelemetry/configuration-options/collector-sizing.md): Size the OpenTelemetry Collector's agent, gateway, and receiver so they handle your traffic without running out of memory, and scale out as load grows. - [Install OpenTelemetry on an EC2 instance](https://coralogix.com/docs/opentelemetry/configuration-options/install-opentelemetry-on-an-ec2-instance.md): This tutorial demonstrates how to set up an EC2 instance with OpenTelemtry Collector. - [OpenTelemetry using Docker](https://coralogix.com/docs/opentelemetry/configuration-options/opentelemetry-using-docker.md): Run the OpenTelemetry Collector in a Docker container and send logs and host metrics to Coralogix. - [Windows event logs & OpenTelemetry](https://coralogix.com/docs/opentelemetry/configuration-options/windows-event-logs-and-opentelemetry.md): Utilizing OpenTelemetry in conjunction with the Windows Event Log receiver is an excellent method for collecting Windows Event Logs. To implement this solution, it is essential to deploy an Opentelemetry Collector directly onto the Windows Server and configure it as a service to enable seamless… - [Logs](https://coralogix.com/docs/opentelemetry/data-sources/logs.md): OpenTelemetry log collection paths into Coralogix. - [Metrics](https://coralogix.com/docs/opentelemetry/data-sources/metrics.md): OpenTelemetry metrics collection paths into Coralogix. - [Profiling](https://coralogix.com/docs/opentelemetry/data-sources/profiling.md): OpenTelemetry profiling collection paths into Coralogix. - [Traces](https://coralogix.com/docs/opentelemetry/data-sources/traces.md): OpenTelemetry trace collection paths into Coralogix. - [Getting started](https://coralogix.com/docs/opentelemetry/getting-started.md): OpenTelemetry is a vendor-neutral, open-source observability framework for instrumenting, generating, collecting, and exporting telemetry data such as traces, metrics, and logs. Use OpenTelemetry's collection of APIs, SDKs, and tools to collect and export observability data from your environment to… - [.NET OpenTelemetry instrumentation](https://coralogix.com/docs/opentelemetry/instrumentation-options/dotnet-opentelemetry-instrumentation.md): This tutorial demonstrates how to instrument .NET applications to capture logs, metrics and traces using OpenTelemetry, and send them to Coralogix. - [OBI as a collector receiver](https://coralogix.com/docs/opentelemetry/instrumentation-options/ebpf-auto-instrumentation/collector-receiver.md): Run OBI as a receiver component inside the OpenTelemetry Collector to combine zero-code eBPF instrumentation with the Collector's processing pipeline. - [Distributed tracing](https://coralogix.com/docs/opentelemetry/instrumentation-options/ebpf-auto-instrumentation/distributed-tracing.md): OBI enables distributed tracing for applications. - [Exposed metrics](https://coralogix.com/docs/opentelemetry/instrumentation-options/ebpf-auto-instrumentation/exported-metrics.md): Metrics exported by OBI in OTel and Prometheus formats. - [Getting started](https://coralogix.com/docs/opentelemetry/instrumentation-options/ebpf-auto-instrumentation/getting-started.md): Get started with eBPF automatic application instrumentation with OBI. - [OBI network observability](https://coralogix.com/docs/opentelemetry/instrumentation-options/ebpf-auto-instrumentation/network-observability.md): Monitor service-to-service network traffic and TCP connection health with OBI's kernel-level network metrics. - [eBPF application auto-instrumentation with OBI](https://coralogix.com/docs/opentelemetry/instrumentation-options/ebpf-auto-instrumentation/overview.md): Enjoy eBPF with OBI for automatic application instrumentation. - [OBI service discovery](https://coralogix.com/docs/opentelemetry/instrumentation-options/ebpf-auto-instrumentation/service-discovery.md): Configure OBI to instrument either a single service or a group of related services. - [Trace-log correlation](https://coralogix.com/docs/opentelemetry/instrumentation-options/ebpf-auto-instrumentation/trace-log-correlation.md): Enrich application logs with trace context using OBI, enabling direct correlation between traces and logs without code changes. - [Golang OpenTelemetry instrumentation](https://coralogix.com/docs/opentelemetry/instrumentation-options/golang-opentelemetry-instrumentation.md): This tutorial demonstrates how to instrument Golang applications to capture logs, metrics and traces using OpenTelemetry, and send them to Coralogix. - [Java](https://coralogix.com/docs/opentelemetry/instrumentation-options/java-opentelemetry-instrumentation.md): This tutorial demonstrates how to instrument your Java applications to capture OpenTelemetry traces and send them to Coralogix.OpenTelemetry-Java automatic instrumentation is the most efficient method for adding instrumentation to Java applications. Requiring minimal modifications to the code, it… - [Node.js](https://coralogix.com/docs/opentelemetry/instrumentation-options/nodejs-opentelemetry-instrumentation.md): This tutorial demonstrates how to instrument Node.js applications to capture metrics and traces using OpenTelemetry and send them to Coralogix. - [Lambda](https://coralogix.com/docs/opentelemetry/instrumentation-options/opentelemetry-lambda-auto-instrumentation.md): Coralogix offers coralogix-*-wrapper-and-exporter-* Lambda layers that enable you to generate logs, metrics, and traces, providing insights into triggers, invocation times, and interconnections. These features work out-of-the-box, without requiring any modification of the monitored Lambda… - [OpenTelemetry Lambda Java changelog](https://coralogix.com/docs/opentelemetry/instrumentation-options/opentelemetry-lambda-auto-instrumentation/release-notes/java.md): Release notes for the Coralogix OpenTelemetry Java Lambda layer and the shared Lambda Telemetry Exporter. - [OpenTelemetry Lambda Node.js changelog](https://coralogix.com/docs/opentelemetry/instrumentation-options/opentelemetry-lambda-auto-instrumentation/release-notes/nodejs.md): Release notes for the Coralogix OpenTelemetry Node.js Lambda layer and the shared Lambda Telemetry Exporter. - [OpenTelemetry Lambda Python changelog](https://coralogix.com/docs/opentelemetry/instrumentation-options/opentelemetry-lambda-auto-instrumentation/release-notes/python.md): Release notes for the Coralogix OpenTelemetry Python Lambda layer and the shared Lambda Telemetry Exporter. - [PHP](https://coralogix.com/docs/opentelemetry/instrumentation-options/php-opentelemetry-instrumentation.md): This tutorial demonstrates how to instrument PHP applications to capture logs, metrics, and traces using OpenTelemetry and send them to Coralogix. It relies on a Slim micro framework application, but other web frameworks – such as WordPress, Symfony, or Laravel – can also be used. - [Python](https://coralogix.com/docs/opentelemetry/instrumentation-options/python-opentelemetry-instrumentation.md): This section demonstrates how to instrument your Python applications to capture OpenTelemetry traces and send them to Coralogix. - [APM using OpenTelemetry as a unified shipper with Kubernetes](https://coralogix.com/docs/opentelemetry/integrations/apm-kubernetes-open-telemetry-opentelemetry.md): Install the OpenTelemetry Helm chart on Kubernetes to collect logs, metrics, and traces for Coralogix APM with a single shipper. - [APM using OpenTelemetry Collector with Kubernetes](https://coralogix.com/docs/opentelemetry/integrations/apm-kubernetes.md): Correlate pod and host metrics with traces and logs in Coralogix APM by shipping Kubernetes resource attributes from the OpenTelemetry Collector. - [Collect Kubernetes events using OpenTelemetry](https://coralogix.com/docs/opentelemetry/integrations/collect-kubernetes-events-using-opentelemetry.md): Collect Kubernetes events in Coralogix with the OpenTelemetry `k8sobjects` receiver, and route, clean, and filter them to reduce volume. - [OpenTelemetry ECS fargate](https://coralogix.com/docs/opentelemetry/integrations/ecs-fargate.md): Seamlessly stream logs, metrics, and traces generated by AWS ECS Fargate containers to Coralogix for optimal monitoring, analysis, and visualization. - [Host observability](https://coralogix.com/docs/opentelemetry/integrations/host-observability.md): The Coralogix Host integration uses OpenTelemetry to collect logs, metrics, and traces from Linux hosts, including virtual machines, bare-metal servers, and cloud instances. - [Introduction to Kubernetes observability using OpenTelemetry](https://coralogix.com/docs/opentelemetry/integrations/introduction-to-kubernetes-observability-using-opentelemetry.md): Coralogix offers Kubernetes Observability using OpenTelemetry for comprehensive Kubernetes and application observability. Using our OpenTelemetry Chart, the integration enables you to simplify the collection of logs, metrics, and traces from the running application in pods to the cluster-level… - [Kubernetes complete observability: advanced configuration](https://coralogix.com/docs/opentelemetry/integrations/kubernetes-complete-observability-advanced-configuration.md): Customize the Coralogix OpenTelemetry Integration Helm chart for Kubernetes, including agent and cluster collector presets, pipelines, and event filtering. - [Monitor NVIDIA GPUs with OpenTelemetry](https://coralogix.com/docs/opentelemetry/integrations/nvidia-gpu-monitoring.md): Collect NVIDIA GPU telemetry with Coralogix OpenTelemetry: DCGM Exporter hardware metrics, OBI CUDA workload metrics, or both. - [Running OpenTelemetry as a CLI application](https://coralogix.com/docs/opentelemetry/integrations/running-opentelemetry-as-a-cli-application.md): Configure the OpenTelemetry Collector to send logs and host metrics to Coralogix when running it as a CLI application or a service. - [Advanced configuration](https://coralogix.com/docs/opentelemetry/kubernetes-observability/advanced-configuration.md): Coralogix offers Kubernetes Observability using OpenTelemetry for comprehensive Kubernetes and application observability. This tutorial will guide you through advanced configuration options for Kubernetes clusters. - [FAQs](https://coralogix.com/docs/opentelemetry/kubernetes-observability/faqs.md): Check out these frequently asked questions regarding Kubernetes Observability using OpenTelemetry. - [Basic](https://coralogix.com/docs/opentelemetry/kubernetes-observability/kubernetes-complete-observability-basic-configuration.md): Coralogix’s Kubernetes Complete Observability provides a comprehensive solution for full-stack observability in your Kubernetes environment. - [Kubernetes observability using OpenTelemetry](https://coralogix.com/docs/opentelemetry/kubernetes-observability/kubernetes-observability-using-opentelemetry.md): Coralogix offers Kubernetes Observability using OpenTelemetry for comprehensive Kubernetes and application observability. Using our OpenTelemetry Chart, the integration enables you to simplify the collection of logs, metrics, and traces from the running application in pods to the cluster-level… - [OpenTelemetry AutoInstrumentation](https://coralogix.com/docs/opentelemetry/kubernetes-observability/opentelemetry-autoinstrumentation.md): Inject OpenTelemetry auto-instrumentation into Kubernetes workloads by using the Coralogix OpenTelemetry Integration Helm chart. - [Tail sampling with OpenTelemetry using Kubernetes](https://coralogix.com/docs/opentelemetry/kubernetes-observability/tail-sampling-with-opentelemetry-using-kubernetes.md): This tutorial demonstrates how to configure a Kubernetes cluster and deploy OpenTelemetry to collect logs, metrics, and traces, as well as enable trace sampling. - [Integration troubleshooting](https://coralogix.com/docs/opentelemetry/kubernetes-observability/troubleshooting.md): Find out why Kubernetes telemetry is not reaching Coralogix, agent logs, cluster collector status, endpoint connectivity, and chart configuration. - [Validation](https://coralogix.com/docs/opentelemetry/kubernetes-observability/validation.md): Confirm the OpenTelemetry cluster collector is running and deploy the Kubernetes OpenTelemetry extension package in Coralogix. - [Monitoring Windows server using OTel & Prometheus](https://coralogix.com/docs/opentelemetry/monitoring/monitoring--windows-server-using-otel-and-prometheus.md): This tutorial demonstrates how to monitor Windows Server - including IIS and MSSQL - for logs, metrics, and traces using OpenTelemetry Collector and Prometheus Windows Exporter. - [Product](https://coralogix.com/docs/opentelemetry/product.md): How OpenTelemetry data flows into Coralogix product features. - [OpenTelemetry Injector](https://coralogix.com/docs/opentelemetry/standalone-installation/opentelemetry-injector.md): Instrument Java, Node.js, .NET, and Python applications on a Linux host without code changes, and send telemetry to Coralogix through the standalone OpenTelemetry Collector. - [Getting started](https://coralogix.com/docs/opentelemetry/standalone-installation/standalone-complete-observability-configuration.md): Coralogix's Standalone Complete Observability provides a comprehensive solution for full-stack observability on standalone hosts. - [Tail sampling with Coralogix & OpenTelemetry](https://coralogix.com/docs/opentelemetry/tail-sampling/tail-sampling-with-coralogix-and-opentelemetry.md): Coralogix offers a number of tutorials demonstrating how to use the OTel Collector in a load-balanced configuration with tail sampling enabled on the collector nodes using the OTel Demo App. By sampling your traces, you can significantly reduce the amount of data ingested into Coralogix… - [Tail sampling with OpenTelemetry using AWS ECS EC2](https://coralogix.com/docs/opentelemetry/tail-sampling/tail-sampling-with-opentelemetry-using-aws-ecs-ec2.md): This tutorial demonstrates how to configure an AWS ECS EC2 cluster, deploy OpenTelemetry to collect logs, metrics, and traces, and enable intelligent trace sampling using CloudFormation templates. - [Tail sampling with OpenTelemetry using Docker compose](https://coralogix.com/docs/opentelemetry/tail-sampling/tail-sampling-with-opentelemetry-using-docker-compose.md): The following tutorial demonstrates how to use the OTel Collector in a load-balanced configuration with tail sampling enabled on the collector nodes using the OTel Demo App and Docker. ### Developer Portal - [OpenTelemetry custom logs](https://coralogix.com/docs/developer-portal/apis/data-ingestion/opentelemetry-custom-logs.md): Send your custom logs to Coralogix using our OpenTelemetry-compatible endpoint. - [OpenTelemetry custom metrics](https://coralogix.com/docs/developer-portal/apis/data-ingestion/opentelemetry-custom-metrics.md): Coralogix provides a scalable Prometheus-compatible managed service for time-series data. Employ our custom metric endpoint, including serverless computing and quick cURL-like calls, to send counters, gauges, and histograms to Coralogix. - [OpenTelemetry custom traces](https://coralogix.com/docs/developer-portal/apis/data-ingestion/opentelemetry-custom-traces.md): Send your custom traces to Coralogix using our OpenTelemetry-compatible endpoint. - [Alert Suppression Rules API](https://coralogix.com/docs/developer-portal/apis/data-management/alert-suppression-rules-api.md): Alert Suppression Rules allow you to automatically mute alerts according to your specific parameters. You can set what to suppress (what group-by keys), when to suppress (specific times and dates, recurring times and dates, one-time suppressions), and which alerts to suppress during those times. - [Alerts API v1/v2](https://coralogix.com/docs/developer-portal/apis/data-management/alerts-api/alerts-api-v1-v2.md): This guide demonstrates how to define, query, and manage Coralogix Alerts using our v1/v2 Alerts API. - [Alerts API v3](https://coralogix.com/docs/developer-portal/apis/data-management/alerts-api/alerts-grpc-api.md): Use the Alerts API v3 to define, query, and manage Coralogix Alerts. - [Migrating from alerts v2 to v3](https://coralogix.com/docs/developer-portal/apis/data-management/alerts-api/alerts-v2-v3-migration.md): Coralogix Alerts API v3 introduces advanced alert management features such as multiple conditions, anomaly detection sensitivity customization and custom evaluation delays. Migrating to v3 is recommended to take advantage of these and future capabilities, as well as to streamline your alerting… - [Cases API](https://coralogix.com/docs/developer-portal/apis/data-management/cases-api.md): The Cases API manages Cases throughout their lifecycle, the events on a Case timeline, and notification deliveries routed for Cases. Use it to list, update, assign, acknowledge, resolve, and close Cases programmatically. - [Data usage service API](https://coralogix.com/docs/developer-portal/apis/data-management/data-usage-service-api.md): Coralogix provides an API in support of our Detailed Data Usage Report, which presents you with all data sent, per policy, for either the current month or retroactively 30 or 90 days. The API allows you to query your data consumption in given a time period. - [Incident management API](https://coralogix.com/docs/developer-portal/apis/data-management/incident-management-api.md): The Incident Management API includes various methods for managing incidents, such as retrieving incident details, listing incidents, aggregating incidents, assigning and unassigning incidents and acknowledging or resolving incidents. - [Insights API](https://coralogix.com/docs/developer-portal/apis/data-management/insights-api.md): Retrieve New, Suspected, and Top errors with the Coralogix Insights API, including request parameters, date limits, and example responses. - [Metrics cardinality API](https://coralogix.com/docs/developer-portal/apis/data-management/metrics-cardinality-api.md): Deprecated API that returns metric cardinality statistics by metric name, label name, and label-value pair over a UTC date range. - [Metrics cost optimizer API](https://coralogix.com/docs/developer-portal/apis/data-management/metrics-cost-optimizer-api.md): Use the gRPC MetricsBlockingRulesService to block metrics by name after ingestion, list blocked metrics, and unblock them by rule ID. - [Metric usage API](https://coralogix.com/docs/developer-portal/apis/data-management/metrics-usage-api.md): Query metric bytes volume, cardinality, and sample usage by metric, label, or label set over UTC dates with the Metrics Usage gRPC API. - [Recording Rules API](https://coralogix.com/docs/developer-portal/apis/data-management/recording-rules-api.md): Recording rules allow you to pre-process and derive new time series from existing ones. The rules are defined in a configuration file and are executed in the background at a regular interval, specified in the configuration file. - [Send-Your-Data management API](https://coralogix.com/docs/developer-portal/apis/data-management/send-your-data-management-api.md): Coralogix provides an API that allows you to manage your Send-Your-Data API keys. - [Service Catalog Entity Metadata API](https://coralogix.com/docs/developer-portal/apis/data-management/service-catalog-entity-metadata-api.md): Attach an owner, a VCS repository link, and custom annotations to APM Service Catalog entities (services and databases). - [Service removal gRPC API](https://coralogix.com/docs/developer-portal/apis/data-management/service-removal-grpc-api.md): We are introducing the APM Service Removal API for customers who want to regularly maintain their APM Service Catalog. Even if services no longer exist on your side, the catalog in Coralogix lists all previously imported services indefinitely. With the Service Removal API, you can manually remove… - [Service retention period gRPC API](https://coralogix.com/docs/developer-portal/apis/data-management/service-retention-period-grpc-api.md): Change how long inactive services stay in the Service Catalog and Database Catalog with the `ReplaceRetentionPeriod` gRPC call. - [SLO management API](https://coralogix.com/docs/developer-portal/apis/data-management/slo-management-alerts-api.md): We are introducing the SLO Management API to enable teams, particularly those not utilizing a UI, to efficiently manage their SLOs programmatically. This API will let you retrieve, read, create, update and delete your SLOs. - [SLO management API](https://coralogix.com/docs/developer-portal/apis/data-management/slo-management-api.md): We are introducing the SLO API to enable teams, particularly those not utilizing a UI, to efficiently manage their SLOs programmatically. This API will let you retrieve, read, create, update and delete your SLOs. - [Getting started with Coralogix APIs](https://coralogix.com/docs/developer-portal/apis/getting-started/getting-started-with-coralogix-apis.md): Unlock the full power of Coralogix’s observability platform with our suite of APIs. Use them to send data, build dashboards, manage resources, and run advanced queries across logs, metrics, traces, and more. This guide will help you get started by covering authentication, core concepts, and API… - [Hosted Grafana API](https://coralogix.com/docs/developer-portal/apis/grafana/hosted-grafana-api.md): Coralogix provides a secure Grafana API for creating, editing, exporting, importing, querying, and other Grafana API operations. Through Grafana APIs, you can manage your hosted Grafana dashboards. - [Limitations](https://coralogix.com/docs/developer-portal/apis/limitations.md): Coralogix API limitations - [Coralogix REST API /singles](https://coralogix.com/docs/developer-portal/apis/log-ingestion/coralogix-rest-api-singles.md): Send your logs using the Coralogix REST API /singles. - [Coralogix REST API](https://coralogix.com/docs/developer-portal/apis/log-ingestion/coralogix-rest-api.md): Send us your logs using our Rest API /singles endpoint. - [Olly REST API](https://coralogix.com/docs/developer-portal/apis/olly.md): Drive Olly chats from your own backend with the Olly REST API, trigger investigations, send prompts, and retrieve the query results Olly generates. - [Platform as a service (PaaS)](https://coralogix.com/docs/developer-portal/apis/platform-as-a-service.md): Skip manual API integration by using our automated tools: the Coralogix Terraform Provider and Kubernetes Operator. Easily manage resources without writing custom code. - [Archive setup gRPC API](https://coralogix.com/docs/developer-portal/apis/tco-controls/archive-setup-grpc-api.md): This tutorial will demonstrate how to use our Archive Setup API to view bucket definitions and set a target bucket (Get target / Set target), as well as to define archive retentions (Get, Update, Activate). - [TCO Optimizer HTTP API](https://coralogix.com/docs/developer-portal/apis/tco-controls/tco-optimizer-http-api.md): Use the TCO Optimizer HTTP API to define, query, and manage your TCO policy overrides, used exclusively for logs. - [TCO tracing policy gRPC API](https://coralogix.com/docs/developer-portal/apis/tco-controls/tco-tracing-policy-grpc-api.md): This tutorial demonstrates how to use our TCO Optimizer gPRC API to define, query, and manage your TCO policy criteria, used both for spans and logs. - [Argo CD Version Tags](https://coralogix.com/docs/developer-portal/apis/version-tags/argo-cd-version-tags.md): Coralogix provides seamless integration with Argo CD so you can push tags from your pipelines. - [Bitbucket Version Tags](https://coralogix.com/docs/developer-portal/apis/version-tags/bitbucket-version-tags.md): Coralogix supports integration with BitBucket webhooks, use webhooks to inform Coralogix when a new build is issued. - [cURL Version Tags](https://coralogix.com/docs/developer-portal/apis/version-tags/curl-version-tags.md): You can add version tags in Coralogix per Application and Subsystem using cURL - [GitHub Version Tags](https://coralogix.com/docs/developer-portal/apis/version-tags/github-version-tags.md): GitHub Actions allows you to perform numerous tasks automatically, including using the cURL command to insert a new tag when a release is made or when a pull request is closed for example.This tutorial demonstrates how to build an automation that will create a new tag in Coralogix upon publishing a… - [GitLab version tags](https://coralogix.com/docs/developer-portal/apis/version-tags/gitlab-version-tags.md): Use a GitLab pipeline webhook to tell Coralogix when a new build ships, so version benchmarks line up with your deployments. - [Microsoft Azure DevOps Server version tags](https://coralogix.com/docs/developer-portal/apis/version-tags/microsoft-azure-devops-server-version-tags.md): Use an Azure DevOps Server service hook to tell Coralogix when a new build completes, so version benchmarks line up with your deployments. - [Spinnaker Version Tags](https://coralogix.com/docs/developer-portal/apis/version-tags/spinnaker-version-tags.md): Coralogix provides seamless integration with Spinnaker so you can push tags from your pipelines. - [Coralogix CLI (legacy)](https://coralogix.com/docs/developer-portal/infrastructure-as-code/cli/cxctl-legacy.md): Redirect notice for the legacy Coralogix CLI (cxctl) docs, which have moved to the Coralogix CLI site at cli.coralogix.dev. - [SAML management via CLI (legacy)](https://coralogix.com/docs/developer-portal/infrastructure-as-code/cli/cxctl-legacy/saml-management.md): Redirect notice for the legacy cxctl SAML management docs, which have moved to the Coralogix CLI site at cli.coralogix.dev. - [Team management via CLI (legacy)](https://coralogix.com/docs/developer-portal/infrastructure-as-code/cli/cxctl-legacy/team-management.md): Redirect notice for the legacy cxctl team management docs, which have moved to the Coralogix CLI site at cli.coralogix.dev. - [Coralogix OpenAPI](https://coralogix.com/docs/developer-portal/infrastructure-as-code/coralogix-openapi.md): Embedded OpenAPI specification for the Coralogix API, listing the available endpoints, operations, and parameters. - [Manage Fleet configurations with Coralogix Operator](https://coralogix.com/docs/developer-portal/infrastructure-as-code/coralogix-operator/fleet-management/configuration-groups.md): Create and update Fleet Management configuration groups with Coralogix Operator and collect host metrics from a Docker Supervisor. - [Coralogix Terraform Provider](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/coralogix-terraform-provider.md): Configure the Coralogix Terraform provider to manage alerts, dashboards, TCO policies, SLOs, and other resources as infrastructure code. - [Manage Fleet configurations with Terraform](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/fleet-management/configuration-groups.md): Create and update Fleet Management configuration groups with Terraform, then verify remote configuration on a Docker-based OpenTelemetry Collector. - [AWS metrics from CloudWatch](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/aws-metrics-collector.md): Configure the AWS CloudWatch metrics integration with the coralogix_integration Terraform resource, with IAM role setup and parameters per revision. - [Azure metrics](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/azure-metrics-collector.md): Configure the Azure metrics integration with the coralogix_integration Terraform resource, with an example configuration and parameter tables for each revision. - [CrowdStrike](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/crowd-strike-collector.md): Configure the CrowdStrike events integration with the coralogix_integration Terraform resource, with an example configuration and its parameter table. - [GCP logs](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/gcp-logs-collector.md): Configure the GCP logs integration, which pulls from a Pub/Sub subscription, with the coralogix_integration Terraform resource, an example, and parameters. - [GCP metrics](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/gcp-metrics-collector.md): Configure the GCP metrics integration with the coralogix_integration Terraform resource, with an example, upgrade steps, and parameters for each revision. - [GCP resources](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/gcp-resources.md): Configure the GCP resources integration, which collects resource metadata to enrich logs, with the coralogix_integration Terraform resource and its parameters. - [GCP traces](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/gcp-traces-collector.md): Deploy the GCP traces collector integration with the `coralogix_integration` Terraform resource, with parameters for each revision. - [GitHub enterprise](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/github-enterprise-collector.md): Configure the GitHub Enterprise audit logs integration with the coralogix_integration Terraform resource, with an example configuration and its parameters. - [Google workspace alert center](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/google-alert-center-collector.md): Configure the Google Workspace Alert Center integration with the coralogix_integration Terraform resource, with an example configuration and its parameters. - [Google workspace](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/google-workspace-audit-logs-collector.md): Configure the Google Workspace audit logs integration with the coralogix_integration Terraform resource, with an example and parameters for each revision. - [Google workspace users](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/google-workspace-users.md): Configure the Google Workspace users integration, which collects user metadata, with the coralogix_integration Terraform resource, an example, and parameters. - [Microsoft 365](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/microsoft-365-collector.md): Configure the Microsoft 365 audit logs integration with the coralogix_integration Terraform resource, with an example configuration and its parameter table. - [Okta users](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/okta-users.md): Configure the Okta users integration, which collects user metadata to enrich logs, with the coralogix_integration Terraform resource and its parameters. - [Proofpoint](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/proofpoint-collector.md): Configure the Proofpoint TAP SIEM logs integration with the coralogix_integration Terraform resource, with an example configuration and its parameters. - [Salesforce](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/salesforce-events-collector.md): Configure the Salesforce events integration with the coralogix_integration Terraform resource, with an example configuration and parameters for each revision. - [SentinelOne](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/sentinel-one-collector.md): Configure the SentinelOne logs integration with the coralogix_integration Terraform resource, with an example configuration and its parameter table. - [Wiz](https://coralogix.com/docs/developer-portal/infrastructure-as-code/terraform-provider/integrations/wiz-collector.md): Configure the Wiz audit logs, issues, and vulnerabilities integration with the coralogix_integration Terraform resource, an example, and its parameters. ## API Reference The Coralogix HTTP API. Every endpoint page also has a Markdown export at its own URL plus `.md`, carrying the full request and response schemas, the endpoint URL and a cURL example. Endpoints below are v5, the current version. Earlier versions (v4, v3) live at the same paths with the version segment swapped and are not listed individually. - [Coralogix API reference](https://coralogix.com/docs/api-reference.md): Coralogix HTTP API reference, generated from the OpenAPI specification. - [Changelog](https://coralogix.com/docs/api-reference/changelog.md): Public API changes, grouped by the date they were released to the APIs. - [Copy a dashboard](https://coralogix.com/docs/api-reference/copy-a-dashboard.md): This use case demonstrates how to duplicate an existing dashboard by retrieving its configuration and posting it as a new dashboard. - [Create an alert with an outgoing webhook](https://coralogix.com/docs/api-reference/create-an-alert-with-an-outgoing-webhook.md): This guide demonstrates how to create an alert that sends notifications through an outgoing webhook (e.g., Slack) using the REST API. The flow involves: - [API reference](https://coralogix.com/docs/api-reference/introduction-v3.md): Unlock the full power of Coralogix with our HTTP API suite - [API reference](https://coralogix.com/docs/api-reference/introduction-v4.md): Unlock the full power of Coralogix with our HTTP API suite - [API reference](https://coralogix.com/docs/api-reference/introduction-v5.md): Unlock the full power of Coralogix with our HTTP API suite - [Set up Kubernetes Complete Observability](https://coralogix.com/docs/api-reference/setup-kubernetes-complete-observability-integration.md): Coralogix’s Kubernetes Complete Observability provides a comprehensive solution for full-stack observability in your Kubernetes environment. View all of your nodes, pods and cluster metrics, pod logs, and k8s events, as well as your distributed traces pipeline. Take advantage of our Kubernetes… ### Actions Service - [Actions Service](https://coralogix.com/docs/api-reference/v5/actions-service.md): Actions Service - [Overview](https://coralogix.com/docs/api-reference/v5/actions-service/overview.md): Coralogix Actions provide powerful automation capabilities that trigger workflows based on data conditions, enabling teams to respond automatically to operational events. The Actions API enables programmatic creation and management of automation triggers with full CRUD operations. It supports… - [Atomic Batch Execute Actions](https://coralogix.com/docs/api-reference/v5/actions-service/atomic-batch-execute-actions.md): Creates multiple actions in a single request. - [Create Action](https://coralogix.com/docs/api-reference/v5/actions-service/create-action.md): Creates a new action. - [Delete Action](https://coralogix.com/docs/api-reference/v5/actions-service/delete-action.md): Deletes the action with the specified ID. - [Get Action](https://coralogix.com/docs/api-reference/v5/actions-service/get-action.md): Returns the details of a specific action. - [List Actions](https://coralogix.com/docs/api-reference/v5/actions-service/list-actions.md): Returns all actions for the team. - [Order Actions](https://coralogix.com/docs/api-reference/v5/actions-service/order-actions.md): Updates the display order of actions. - [Replace Action](https://coralogix.com/docs/api-reference/v5/actions-service/replace-action.md): Replaces the action with the given id. The request replaces the lists `applicationNames`, `subsystemNames`, and `urlFields`, so an omitted list is cleared. The optional `description` and `dpxlFilter` keep their stored value when omitted: send an empty string to clear them. A request that changes… ### AI Applications Service - [AI Applications Service](https://coralogix.com/docs/api-reference/v5/ai-applications-service.md): AI Applications Service - [Delete AI application](https://coralogix.com/docs/api-reference/v5/ai-applications-service/delete-ai-application.md): Deletes an AI application by its unique identifier. - [Delete company model pricing](https://coralogix.com/docs/api-reference/v5/ai-applications-service/delete-company-model-pricing.md): Deletes the company-wide custom model pricing configuration. - [Get AI application](https://coralogix.com/docs/api-reference/v5/ai-applications-service/get-ai-application.md): Gets an AI application by its unique identifier. - [Get company model pricing](https://coralogix.com/docs/api-reference/v5/ai-applications-service/get-company-model-pricing.md): Returns the company-wide custom model pricing configuration. - [List AI applications](https://coralogix.com/docs/api-reference/v5/ai-applications-service/list-ai-applications.md): Lists AI applications, optionally filtered by evaluation type. - [Set company model pricing](https://coralogix.com/docs/api-reference/v5/ai-applications-service/set-company-model-pricing.md): Replaces the company-wide custom model pricing configuration. ### AI Evaluations Service - [AI Evaluations Service](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service.md): AI Evaluations Service - [Count applications per evaluation type](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/count-applications-per-evaluation-type.md): Returns the count of AI applications grouped by evaluation type. - [Create AI evaluation](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/create-ai-evaluation.md): Creates a new AI evaluation for an application. - [Create custom evaluation](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/create-custom-evaluation.md): Creates a new custom evaluation in the catalog. - [Delete AI evaluation](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/delete-ai-evaluation.md): Deletes an AI evaluation by its unique identifier. - [Delete custom evaluation](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/delete-custom-evaluation.md): Deletes a custom evaluation from the catalog. - [Get AI evaluation](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/get-ai-evaluation.md): Gets an AI evaluation by its unique identifier. - [Link custom evaluation to application](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/link-custom-evaluation-to-application.md): Associates a custom evaluation with an AI application. - [List AI evaluations](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/list-ai-evaluations.md): Lists AI evaluations, optionally filtered by application, subsystem, or evaluation type. - [List custom evaluations](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/list-custom-evaluations.md): Lists all custom evaluations defined in the catalog. - [List custom evaluations for application](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/list-custom-evaluations-for-application.md): Lists custom evaluations linked to a specific AI application. - [Unlink custom evaluation from application](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/unlink-custom-evaluation-from-application.md): Removes the association between a custom evaluation and an AI application. - [Update AI evaluation](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/update-ai-evaluation.md): Updates one or more fields of an existing AI evaluation. - [Update custom evaluation](https://coralogix.com/docs/api-reference/v5/ai-evaluations-service/update-custom-evaluation.md): Updates one or more fields of an existing custom evaluation. ### Alert definitions service - [Alert definitions service](https://coralogix.com/docs/api-reference/v5/alert-definitions-service.md): Alert definitions service - [Overview](https://coralogix.com/docs/api-reference/v5/alert-definitions-service/overview.md): View and manage your alerts using alert definitions - data structures that contain the configuration required to create an alert. - [Bulk create alert definitions](https://coralogix.com/docs/api-reference/v5/alert-definitions-service/bulk-create-alert-definitions.md): Creates multiple alert definitions in a single request. The operation is best-effort - definitions that fail to be created are reported in the response and do not prevent creation of the others. Limited to 100 alert definitions per request. - [Bulk delete alert definitions](https://coralogix.com/docs/api-reference/v5/alert-definitions-service/bulk-delete-alert-definitions.md): Delete multiple alert definitions by their IDs. The operation is atomic - either all alerts are deleted or none are. Limited to 100 alert definitions per request. - [Bulk replace alert definitions](https://coralogix.com/docs/api-reference/v5/alert-definitions-service/bulk-replace-alert-definitions.md): Replaces multiple alert definitions in a single request. Each entry updates the existing alert definition with the matching ID; alert definitions not referenced in the request are left unchanged. The operation is best-effort - entries that fail are reported in the response and do not prevent other… - [Create an alert](https://coralogix.com/docs/api-reference/v5/alert-definitions-service/create-an-alert.md): Creates a new alert definition. - [DeleteAlertDef](https://coralogix.com/docs/api-reference/v5/alert-definitions-service/deletealertdef.md): Deletes the alert definition with the specified ID. - [Download alerts](https://coralogix.com/docs/api-reference/v5/alert-definitions-service/download-alerts.md): Download alert definitions in base64-encoded byte format. When ids are provided, only those alert definitions are downloaded; otherwise all accessible alert definitions are downloaded. - [Get a list of all accessible alert definitions](https://coralogix.com/docs/api-reference/v5/alert-definitions-service/get-a-list-of-all-accessible-alert-definitions.md): Returns all alert definitions for the team. - [Get alert definition by alert version ID](https://coralogix.com/docs/api-reference/v5/alert-definitions-service/get-alert-definition-by-alert-version-id.md): Returns the alert definition with the specified version ID. - [Get alert definition by ID](https://coralogix.com/docs/api-reference/v5/alert-definitions-service/get-alert-definition-by-id.md): Returns the details of the specified alert definition. - [Get counts for filter options](https://coralogix.com/docs/api-reference/v5/alert-definitions-service/get-counts-for-filter-options.md): Returns counts for different filter options based on the provided filters - [Replace an alert definition](https://coralogix.com/docs/api-reference/v5/alert-definitions-service/replace-an-alert-definition.md): Updates an existing alert definition. ### Alert events service - [Alert events service](https://coralogix.com/docs/api-reference/v5/alert-events-service.md): Alert events service - [Overview](https://coralogix.com/docs/api-reference/v5/alert-events-service/overview.md): Get information regarding your alert events - instances of alerts being triggered. - [Get alert event by ID](https://coralogix.com/docs/api-reference/v5/alert-events-service/get-alert-event-by-id.md): Returns the alert event with the specified ID. - [Get alert events statistics](https://coralogix.com/docs/api-reference/v5/alert-events-service/get-alert-events-statistics.md): Returns statistical data for alert events. ### Alert Scheduler Rule service - [Alert Scheduler Rule service](https://coralogix.com/docs/api-reference/v5/alert-scheduler-rule-service.md): Alert Scheduler Rule service - [Create an alert scheduler rule](https://coralogix.com/docs/api-reference/v5/alert-scheduler-rule-service/create-an-alert-scheduler-rule.md): Creates a new alert suppression rule. - [Create multiple alert scheduler rules](https://coralogix.com/docs/api-reference/v5/alert-scheduler-rule-service/create-multiple-alert-scheduler-rules.md): Returns all alert suppression rules matching the given criteria. - [Delete an alert scheduler rule](https://coralogix.com/docs/api-reference/v5/alert-scheduler-rule-service/delete-an-alert-scheduler-rule.md): Deletes the alert suppression rule with the specified ID. - [Get an alert scheduler rule](https://coralogix.com/docs/api-reference/v5/alert-scheduler-rule-service/get-an-alert-scheduler-rule.md): Returns the details of the specified alert suppression rule. - [Get multiple alert scheduler rules](https://coralogix.com/docs/api-reference/v5/alert-scheduler-rule-service/get-multiple-alert-scheduler-rules.md): Returns alert suppression rules with optional pagination. - [Update an alert scheduler rule](https://coralogix.com/docs/api-reference/v5/alert-scheduler-rule-service/update-an-alert-scheduler-rule.md): Updates an existing alert suppression rule. - [Update multiple alert scheduler rules](https://coralogix.com/docs/api-reference/v5/alert-scheduler-rule-service/update-multiple-alert-scheduler-rules.md): Replaces all alert suppression rules with the provided set. ### API Keys Admin Service - [API Keys Admin Service](https://coralogix.com/docs/api-reference/v5/api-keys-admin-service.md): API Keys Admin Service - [Overview](https://coralogix.com/docs/api-reference/v5/api-keys-admin-service/overview.md): The API Keys Admin service provides team-wide, administrative operations on API keys in Coralogix. While the API Keys Service handles individual key management, this service lets administrators list every API key issued to team members and perform bulk delete or bulk activate/deactivate actions.… - [Delete API Keys](https://coralogix.com/docs/api-reference/v5/api-keys-admin-service/delete-api-keys.md): Delete specified API keys. - [Get Team Members API Keys](https://coralogix.com/docs/api-reference/v5/api-keys-admin-service/get-team-members-api-keys.md): Retrieve all API keys for team members. - [Update API Keys Status](https://coralogix.com/docs/api-reference/v5/api-keys-admin-service/update-api-keys-status.md): Activate or deactivate specified API keys. ### API Keys Service - [API Keys Service](https://coralogix.com/docs/api-reference/v5/api-keys-service.md): API Keys Service - [Overview](https://coralogix.com/docs/api-reference/v5/api-keys-service/overview.md): Coralogix API Keys provide secure, fine-grained access control for all platform APIs, enabling safe and auditable integrations with third-party systems, CI/CD pipelines, and automation scripts. The API Keys API allows users to programmatically create, retrieve, update, and delete API keys, each… - [Create API Key](https://coralogix.com/docs/api-reference/v5/api-keys-service/create-api-key.md): Creates a new API key for the authenticated team. - [Delete API Key](https://coralogix.com/docs/api-reference/v5/api-keys-service/delete-api-key.md): Deletes the API key with the given ID. - [Get 'Send Data' API Keys](https://coralogix.com/docs/api-reference/v5/api-keys-service/get-send-data-api-keys.md): Returns all send-data API keys for the authenticated team. - [Get API Key](https://coralogix.com/docs/api-reference/v5/api-keys-service/get-api-key.md): Returns the details of the specified API key. - [Get API Keys](https://coralogix.com/docs/api-reference/v5/api-keys-service/get-api-keys.md): Returns all API keys for the authenticated team. - [Update API Key](https://coralogix.com/docs/api-reference/v5/api-keys-service/update-api-key.md): Updates the specified API key. ### Case Events service - [Case Events service](https://coralogix.com/docs/api-reference/v5/case-events-service.md): Case Events service - [Overview](https://coralogix.com/docs/api-reference/v5/case-events-service/overview.md): The Case Events service manages the events that appear on a case's Activity timeline. Use it to list the events on a case, retrieve a single event by ID, and create, update, or delete comment events on a case. The service also exposes a sync endpoint that lets Coralogix Cases pull comments from… - [Create a comment event](https://coralogix.com/docs/api-reference/v5/case-events-service/create-a-comment-event.md): Create a new comment event for a case. - [Delete a comment event](https://coralogix.com/docs/api-reference/v5/case-events-service/delete-a-comment-event.md): Delete an existing comment event from a case. - [Get an event by ID](https://coralogix.com/docs/api-reference/v5/case-events-service/get-an-event-by-id.md): Retrieve a single event by its unique identifier. - [List events for a case](https://coralogix.com/docs/api-reference/v5/case-events-service/list-events-for-a-case.md): Retrieve all events associated with a specific case. - [Sync external Case events](https://coralogix.com/docs/api-reference/v5/case-events-service/sync-external-case-events.md): Synchronize events from an external source (e.g. Slack) into the case. - [Update a comment event](https://coralogix.com/docs/api-reference/v5/case-events-service/update-a-comment-event.md): Modify the content of an existing comment event. ### Case Settings service - [Case Settings service](https://coralogix.com/docs/api-reference/v5/case-settings-service.md): Case Settings service - [Overview](https://coralogix.com/docs/api-reference/v5/case-settings-service/overview.md): The Case Settings service manages the team-level configurations that control how cases are created and handled, such as the suppression window and snooze period. Use it to create, retrieve, update, and delete case settings team configurations, to get the configuration currently active for the team… - [Create a case settings team configuration](https://coralogix.com/docs/api-reference/v5/case-settings-service/create-a-case-settings-team-configuration.md): Create a new case settings team configuration with an optional display name and settings. - [Delete a case settings team configuration](https://coralogix.com/docs/api-reference/v5/case-settings-service/delete-a-case-settings-team-configuration.md): Delete a case settings team configuration by its identifier. - [Get a case settings team configuration](https://coralogix.com/docs/api-reference/v5/case-settings-service/get-a-case-settings-team-configuration.md): Retrieve a single case settings team configuration by its identifier. - [Get system default case settings team configuration settings](https://coralogix.com/docs/api-reference/v5/case-settings-service/get-system-default-case-settings-team-configuration-settings.md): Retrieve the platform-wide default settings for case settings team configurations. - [Get the active case settings team configuration](https://coralogix.com/docs/api-reference/v5/case-settings-service/get-the-active-case-settings-team-configuration.md): Retrieve the currently active case settings team configuration (after any org- or user-level precedence resolution). - [Update a case settings team configuration](https://coralogix.com/docs/api-reference/v5/case-settings-service/update-a-case-settings-team-configuration.md): Update the display name and/or settings of an existing case settings team configuration. ### Cases notification service - [Cases notification service](https://coralogix.com/docs/api-reference/v5/cases-notification-service.md): Cases notification service - [Overview](https://coralogix.com/docs/api-reference/v5/cases-notification-service/overview.md): The Cases Notification service tracks notification-adjacent data for cases. Use it to retrieve the notification delivery records routed for one or more cases, including routing, target, and outcome information for each delivery attempt. - [List notification deliveries for cases](https://coralogix.com/docs/api-reference/v5/cases-notification-service/list-notification-deliveries-for-cases.md): Retrieve notification delivery records for one or more cases, including routing, target, and outcome information. ### Cases service - [Cases service](https://coralogix.com/docs/api-reference/v5/cases-service.md): Cases service - [Overview](https://coralogix.com/docs/api-reference/v5/cases-service/overview.md): The Cases service manages case entities in Coralogix, which track and correlate events across the system and, like alerts, can generate notifications through the Notification Center. The service supports the full case lifecycle, including retrieving and listing cases with filters and pagination… - [Acknowledge a case](https://coralogix.com/docs/api-reference/v5/cases-service/acknowledge-a-case.md): Mark the case as acknowledged by a user. - [Acknowledge multiple cases](https://coralogix.com/docs/api-reference/v5/cases-service/acknowledge-multiple-cases.md): Mark multiple cases as acknowledged in a single operation. - [Assign a case to a user](https://coralogix.com/docs/api-reference/v5/cases-service/assign-a-case-to-a-user.md): Assign a case to a specific user. - [Assign multiple cases to a user](https://coralogix.com/docs/api-reference/v5/cases-service/assign-multiple-cases-to-a-user.md): Assign multiple cases to a specific user in a single operation. - [Close a case](https://coralogix.com/docs/api-reference/v5/cases-service/close-a-case.md): Close a case that no longer requires action. - [Close multiple cases](https://coralogix.com/docs/api-reference/v5/cases-service/close-multiple-cases.md): Close multiple cases in a single operation. - [Get available filter values](https://coralogix.com/docs/api-reference/v5/cases-service/get-available-filter-values.md): Retrieve available filter and aggregation values for cases. - [Get available grouping keys](https://coralogix.com/docs/api-reference/v5/cases-service/get-available-grouping-keys.md): Retrieve all available grouping keys that can be used for organizing and filtering Cases. - [Get case by ID](https://coralogix.com/docs/api-reference/v5/cases-service/get-case-by-id.md): Retrieve detailed information about a single case by its unique identifier. - [Get case by indicator](https://coralogix.com/docs/api-reference/v5/cases-service/get-case-by-indicator.md): Retrieve a case by its source indicator. Currently supports Prometheus AlertManager alerts identified by fingerprint and start time. - [Get case deep links](https://coralogix.com/docs/api-reference/v5/cases-service/get-case-deep-links.md): Retrieve deep-link URLs for a case. - [List cases with filters](https://coralogix.com/docs/api-reference/v5/cases-service/list-cases-with-filters.md): List cases using filters, pagination and custom ordering. - [Override priority for multiple cases](https://coralogix.com/docs/api-reference/v5/cases-service/override-priority-for-multiple-cases.md): Override the priority with for multiple cases in a single operation. - [Remove assignment from multiple cases](https://coralogix.com/docs/api-reference/v5/cases-service/remove-assignment-from-multiple-cases.md): Remove the current assignee from multiple cases in a single operation. - [Remove case assignment](https://coralogix.com/docs/api-reference/v5/cases-service/remove-case-assignment.md): Remove the current assignee from a case. - [Remove priority override](https://coralogix.com/docs/api-reference/v5/cases-service/remove-priority-override.md): Remove a previously set priority override for a case. - [Remove priority override from multiple cases](https://coralogix.com/docs/api-reference/v5/cases-service/remove-priority-override-from-multiple-cases.md): Remove previously set priority overrides from multiple cases in a single operation. - [Resolve a case](https://coralogix.com/docs/api-reference/v5/cases-service/resolve-a-case.md): Mark a case as resolved. - [Resolve multiple cases](https://coralogix.com/docs/api-reference/v5/cases-service/resolve-multiple-cases.md): Resolve multiple cases in a single operation. - [Set priority override](https://coralogix.com/docs/api-reference/v5/cases-service/set-priority-override.md): Override a case's computed priority with a specific value. - [Unacknowledge a case](https://coralogix.com/docs/api-reference/v5/cases-service/unacknowledge-a-case.md): Remove the acknowledgment from a case. - [Update case fields](https://coralogix.com/docs/api-reference/v5/cases-service/update-case-fields.md): Apply a partial update (patch) to a case. ### Connector Schema service - [Connector Schema service](https://coralogix.com/docs/api-reference/v5/connector-schema-service.md): Connector Schema service - [Overview](https://coralogix.com/docs/api-reference/v5/connector-schema-service/overview.md): The Connector Schema service returns the schema for a Notification Center connector of a given type (for example, Slack, generic HTTPS, or PagerDuty). The response contains both connectorconfigschema — the fields needed to configure the connector itself — and one or more messageconfigschemas, which… - [Get Connector Schema](https://coralogix.com/docs/api-reference/v5/connector-schema-service/get-connector-schema.md): Returns the schema definition for notification connectors. ### Connectors service - [Connectors service](https://coralogix.com/docs/api-reference/v5/connectors-service.md): Connectors service - [Overview](https://coralogix.com/docs/api-reference/v5/connectors-service/overview.md): Constants - [Batch Get Connectors](https://coralogix.com/docs/api-reference/v5/connectors-service/batch-get-connectors.md): Returns all notification connectors for the team. - [Batch Get Connectors Summaries](https://coralogix.com/docs/api-reference/v5/connectors-service/batch-get-connectors-summaries.md): Returns summary information for all notification connectors. - [Create a Connector](https://coralogix.com/docs/api-reference/v5/connectors-service/create-a-connector.md): Creates a new notification connector. - [Delete a Connector](https://coralogix.com/docs/api-reference/v5/connectors-service/delete-a-connector.md): Deletes the notification connector with the specified ID. - [Get a Connector](https://coralogix.com/docs/api-reference/v5/connectors-service/get-a-connector.md): Returns the details of the specified notification connector. - [Get Connector Type Summaries](https://coralogix.com/docs/api-reference/v5/connectors-service/get-connector-type-summaries.md): Returns summary information for all available connector types. - [List Connector Summaries](https://coralogix.com/docs/api-reference/v5/connectors-service/list-connector-summaries.md): Returns a paginated list of notification connector summaries. - [List Connectors](https://coralogix.com/docs/api-reference/v5/connectors-service/list-connectors.md): Returns notification connectors with optional pagination. - [Replace a Connector](https://coralogix.com/docs/api-reference/v5/connectors-service/replace-a-connector.md): Updates an existing notification connector. ### Contextual data integration service - [Contextual data integration service](https://coralogix.com/docs/api-reference/v5/contextual-data-integration-service.md): Contextual data integration service - [Overview](https://coralogix.com/docs/api-reference/v5/contextual-data-integration-service/overview.md): Query for contextual data integration information. - [Delete contextual data integration](https://coralogix.com/docs/api-reference/v5/contextual-data-integration-service/delete-contextual-data-integration.md): Deletes the specified contextual data integration. - [Get all contextual data integrations accessible](https://coralogix.com/docs/api-reference/v5/contextual-data-integration-service/get-all-contextual-data-integrations-accessible.md): Returns all contextual data integrations for the team. - [Get contextual data integration definition](https://coralogix.com/docs/api-reference/v5/contextual-data-integration-service/get-contextual-data-integration-definition.md): Returns the definition for the specified contextual data integration type. - [Get contextual data integration details](https://coralogix.com/docs/api-reference/v5/contextual-data-integration-service/get-contextual-data-integration-details.md): Returns the details of the specified contextual data integration. - [Save contextual data integration](https://coralogix.com/docs/api-reference/v5/contextual-data-integration-service/save-contextual-data-integration.md): Creates a new contextual data integration. - [Test contextual data integration](https://coralogix.com/docs/api-reference/v5/contextual-data-integration-service/test-contextual-data-integration.md): Tests the specified contextual data integration. - [Update contextual data integration](https://coralogix.com/docs/api-reference/v5/contextual-data-integration-service/update-contextual-data-integration.md): Updates an existing contextual data integration. ### Custom Enrichments Service - [Custom Enrichments Service](https://coralogix.com/docs/api-reference/v5/custom-enrichments-service.md): Custom Enrichments Service - [Overview](https://coralogix.com/docs/api-reference/v5/custom-enrichments-service/overview.md): The Custom Enrichment service enables users to manage and query custom enrichment rules, which augment log and event data with external metadata. Using this service, you can create enrichments by uploading data files (e.g., CSV or binary formats), associate them with a name and optional… - [Create Custom Enrichments](https://coralogix.com/docs/api-reference/v5/custom-enrichments-service/create-custom-enrichments.md): Creates a new custom enrichment rule. - [Delete Custom Enrichments](https://coralogix.com/docs/api-reference/v5/custom-enrichments-service/delete-custom-enrichments.md): Deletes the custom enrichment rule with the specified ID. - [Get Custom Enrichment](https://coralogix.com/docs/api-reference/v5/custom-enrichments-service/get-custom-enrichment.md): Returns the details of the specified custom enrichment rule. - [Get Custom Enrichments](https://coralogix.com/docs/api-reference/v5/custom-enrichments-service/get-custom-enrichments.md): Returns all custom enrichment rules. - [Search Custom Enrichment Data](https://coralogix.com/docs/api-reference/v5/custom-enrichments-service/search-custom-enrichment-data.md): Returns the contents of all custom enrichment data. - [Update Custom Enrichment](https://coralogix.com/docs/api-reference/v5/custom-enrichments-service/update-custom-enrichment.md): Updates a custom enrichment rule. ### Dashboard folders service - [Dashboard folders service](https://coralogix.com/docs/api-reference/v5/dashboard-folders-service.md): Dashboard folders service - [Overview](https://coralogix.com/docs/api-reference/v5/dashboard-folders-service/overview.md): The Dashboard folders service organizes dashboards into folders. Folders are flat by default but support a nested structure through parent_id references; a folder's full path is exposed as a FolderPath (an ordered list of name segments). Use this service to list every folder the caller can see… - [Create a dashboard folder](https://coralogix.com/docs/api-reference/v5/dashboard-folders-service/create-a-dashboard-folder.md): Creates a new dashboard folder. - [Delete a dashboard folder](https://coralogix.com/docs/api-reference/v5/dashboard-folders-service/delete-a-dashboard-folder.md): Deletes the dashboard folder with the specified ID. - [Get a dashboard folder](https://coralogix.com/docs/api-reference/v5/dashboard-folders-service/get-a-dashboard-folder.md): Returns a dashboard folder data. - [List dashboard folders](https://coralogix.com/docs/api-reference/v5/dashboard-folders-service/list-dashboard-folders.md): List all dashboard folders accessible. - [Replace a dashboard folder](https://coralogix.com/docs/api-reference/v5/dashboard-folders-service/replace-a-dashboard-folder.md): Replaces an existing dashboard folder. ### Dashboard service - [Dashboard service](https://coralogix.com/docs/api-reference/v5/dashboard-service.md): Dashboard service - [Overview](https://coralogix.com/docs/api-reference/v5/dashboard-service/overview.md): The Dashboard service API manages Coralogix dashboards: it lets you create, retrieve, update, delete, and organize dashboards, pin them to favorites, and look up a catalog of every dashboard the caller can see. A dashboard is a JSON payload describing a Layout of Sections, each containing Rows of… - [Add dashboard to favorites](https://coralogix.com/docs/api-reference/v5/dashboard-service/add-dashboard-to-favorites.md): Pins the specified dashboard. - [Assign a dashboard to a folder](https://coralogix.com/docs/api-reference/v5/dashboard-service/assign-a-dashboard-to-a-folder.md): Assigns the dashboard to a folder. - [Create a new dashboard](https://coralogix.com/docs/api-reference/v5/dashboard-service/create-a-new-dashboard.md): Creates a new dashboard. - [Delete a dashboard](https://coralogix.com/docs/api-reference/v5/dashboard-service/delete-a-dashboard.md): Deletes the dashboard with the specified ID. - [Get a dashboard](https://coralogix.com/docs/api-reference/v5/dashboard-service/get-a-dashboard.md): Returns the details of the specified dashboard. A caller with `team-dashboards:Read` on this dashboard receives the dashboard definition and its metadata, and the access policy too if it also holds `team-dashboards:ReadAccessPolicy` on this dashboard. `team-dashboards:ReadAccessPolicy` requires… - [Get a dashboard by URL slug](https://coralogix.com/docs/api-reference/v5/dashboard-service/get-a-dashboard-by-url-slug.md): Returns the dashboard associated with the specified slug. A caller with `team-dashboards:Read` on this dashboard receives the dashboard definition and its metadata, and the access policy too if it also holds `team-dashboards:ReadAccessPolicy` on this dashboard. `team-dashboards:ReadAccessPolicy`… - [Get dashboard catalog](https://coralogix.com/docs/api-reference/v5/dashboard-service/get-dashboard-catalog.md): Returns the dashboards the caller may access. A caller with `team-dashboards:Read` receives every dashboard it may view. `team-dashboards:ReadAccessPolicy` requires `team-dashboards:Read` on the same dashboard and grants nothing on its own, so a dashboard for which the caller holds only… - [Remove dashboard from favorites](https://coralogix.com/docs/api-reference/v5/dashboard-service/remove-dashboard-from-favorites.md): Unpins the specified dashboard. - [Replace a dashboard](https://coralogix.com/docs/api-reference/v5/dashboard-service/replace-a-dashboard.md): Replaces the dashboard definition, the access policy, or both. Sending `dashboard` requires `team-dashboards:Update`. Changing the access policy requires `team-dashboards:UpdateAccessPolicy` together with `team-dashboards:Update` on the same dashboard, or the break-glass… - [Replace the default dashboard](https://coralogix.com/docs/api-reference/v5/dashboard-service/replace-the-default-dashboard.md): Sets the specified dashboard as the default. - [Validate a dashboard and return issues](https://coralogix.com/docs/api-reference/v5/dashboard-service/validate-a-dashboard-and-return-issues.md): Checks a dashboard definition or an existing dashboard by id and returns validation issues without persisting changes. ### Data Usage Query Service - [Data Usage Query Service](https://coralogix.com/docs/api-reference/v5/data-usage-query-service.md): Data Usage Query Service - [Get data usage capabilities](https://coralogix.com/docs/api-reference/v5/data-usage-query-service/get-data-usage-capabilities.md): Returns the labels, measurement kinds, units, and per-request limits supported by the public data-usage API in v1, so clients can validate queries before submitting them. - [Query data usage](https://coralogix.com/docs/api-reference/v5/data-usage-query-service/query-data-usage.md): Returns billable data usage aggregated into daily or hourly buckets. Supports filtering and grouping by labels listed by the capabilities endpoint. ### Enrichments Service - [Enrichments Service](https://coralogix.com/docs/api-reference/v5/enrichments-service.md): Enrichments Service - [Overview](https://coralogix.com/docs/api-reference/v5/enrichments-service/overview.md): The Enrichment Service allows users to manage rule-based enrichments that dynamically add contextual metadata to log and metric data. It supports operations to create, retrieve, and delete enrichments, as well as view enrichment limits and company-wide settings. Users can add individual… - [Add Enrichments](https://coralogix.com/docs/api-reference/v5/enrichments-service/add-enrichments.md): Creates new enrichment rules. - [Atomic Overwrite for ALL types of enrichments](https://coralogix.com/docs/api-reference/v5/enrichments-service/atomic-overwrite-for-all-types-of-enrichments.md): Atomic Overwrite for ALL types of enrichments. The request is the desired state which will override ALL enrichments. WARNING: This operation will delete all existing enrichments and replace them with the provided ones. - [Atomic Overwrite for CustomEnrichments only](https://coralogix.com/docs/api-reference/v5/enrichments-service/atomic-overwrite-for-customenrichments-only.md): Updates enrichment rules. - [Delete Enrichments](https://coralogix.com/docs/api-reference/v5/enrichments-service/delete-enrichments.md): Deletes all enrichment rules for the team. - [Get Company Enrichment Settings](https://coralogix.com/docs/api-reference/v5/enrichments-service/get-company-enrichment-settings.md): Returns the current enrichment settings for the team. - [Get Enrichment Limit](https://coralogix.com/docs/api-reference/v5/enrichments-service/get-enrichment-limit.md): Returns the maximum number of enrichment rules allowed. - [Get Enrichments](https://coralogix.com/docs/api-reference/v5/enrichments-service/get-enrichments.md): Returns all enrichment rules for the team. ### Entities service - [Entities service](https://coralogix.com/docs/api-reference/v5/entities-service.md): Entities service - [Overview](https://coralogix.com/docs/api-reference/v5/entities-service/overview.md): Constants - [List Entity Subtypes](https://coralogix.com/docs/api-reference/v5/entities-service/list-entity-subtypes.md): Returns all sub-types for the specified entity type. - [List Entity Type Attachment Types](https://coralogix.com/docs/api-reference/v5/entities-service/list-entity-type-attachment-types.md): Returns all supported attachment types for the specified entity type. - [List Entity Types](https://coralogix.com/docs/api-reference/v5/entities-service/list-entity-types.md): Returns all available notification entity types. ### Events Service - [Events Service](https://coralogix.com/docs/api-reference/v5/events-service.md): Events Service - [Overview](https://coralogix.com/docs/api-reference/v5/events-service/overview.md): The Events service in Coralogix provides programmatic access to events generated by alert-driven incidents. When an alert's conditions are met, an incident is triggered, and the system begins producing event notifications to inform users based on the alert's configured notification policy—unless… - [Batch Get Event](https://coralogix.com/docs/api-reference/v5/events-service/batch-get-event.md): Returns a list of alert events matching the given filters. - [Get Event](https://coralogix.com/docs/api-reference/v5/events-service/get-event.md): Returns the alert event with the specified ID. - [Get Events Statistics](https://coralogix.com/docs/api-reference/v5/events-service/get-events-statistics.md): Returns statistical aggregates for alert events. - [List Alert Events](https://coralogix.com/docs/api-reference/v5/events-service/list-alert-events.md): Returns all alert events. - [List Events](https://coralogix.com/docs/api-reference/v5/events-service/list-events.md): Returns a list of alert events matching the specified filters. - [List Events Count](https://coralogix.com/docs/api-reference/v5/events-service/list-events-count.md): Returns the count of alert events matching the given filters. ### Events2Metrics Service - [Events2Metrics Service](https://coralogix.com/docs/api-reference/v5/events2metrics-service.md): Events2Metrics Service - [Overview](https://coralogix.com/docs/api-reference/v5/events2metrics-service/overview.md): Coralogix Events2Metrics transforms log and span events into time-series metrics, allowing teams to build metrics pipelines directly from event data. The API provides complete lifecycle management of E2M definitions, including creation, replacement, retrieval, listing, and deletion. It also… - [Atomic Batch Execute E2M](https://coralogix.com/docs/api-reference/v5/events2metrics-service/atomic-batch-execute-e2m.md): Atomically executes a batch of events-to-metrics rules. - [Create a new E2M](https://coralogix.com/docs/api-reference/v5/events2metrics-service/create-a-new-e2m.md): Creates a new events-to-metrics rule. - [Delete an E2M](https://coralogix.com/docs/api-reference/v5/events2metrics-service/delete-an-e2m.md): Deletes the events-to-metrics rule with the specified ID. - [Get an E2M](https://coralogix.com/docs/api-reference/v5/events2metrics-service/get-an-e2m.md): Returns the details of the specified events-to-metrics rule. - [Get E2M Limits](https://coralogix.com/docs/api-reference/v5/events2metrics-service/get-e2m-limits.md): Returns the events-to-metrics quota limits for the team. - [List E2M Labels Cardinality](https://coralogix.com/docs/api-reference/v5/events2metrics-service/list-e2m-labels-cardinality.md): Returns cardinality information for events-to-metrics labels. - [List E2Ms](https://coralogix.com/docs/api-reference/v5/events2metrics-service/list-e2ms.md): Returns all events-to-metrics rules for the team. - [Replace an E2M](https://coralogix.com/docs/api-reference/v5/events2metrics-service/replace-an-e2m.md): Updates an existing events-to-metrics rule. ### Extension deployment service - [Extension deployment service](https://coralogix.com/docs/api-reference/v5/extension-deployment-service.md): Extension deployment service - [Overview](https://coralogix.com/docs/api-reference/v5/extension-deployment-service/overview.md): A service that enables querying for extension deployment information. - [Deploy extension](https://coralogix.com/docs/api-reference/v5/extension-deployment-service/deploy-extension.md): Deploys an extension. - [Get deployed extensions](https://coralogix.com/docs/api-reference/v5/extension-deployment-service/get-deployed-extensions.md): Returns all deployed extensions. - [Revert deployment of extension](https://coralogix.com/docs/api-reference/v5/extension-deployment-service/revert-deployment-of-extension.md): Undeploys the specified extension. - [Update extension](https://coralogix.com/docs/api-reference/v5/extension-deployment-service/update-extension.md): Updates a deployed extension. ### Extension service - [Extension service](https://coralogix.com/docs/api-reference/v5/extension-service.md): Extension service - [Overview](https://coralogix.com/docs/api-reference/v5/extension-service/overview.md): A service that enables querying for extension information. - [Get all extensions](https://coralogix.com/docs/api-reference/v5/extension-service/get-all-extensions.md): Creates a new extension. - [Get extension by ID](https://coralogix.com/docs/api-reference/v5/extension-service/get-extension-by-id.md): Returns the details of the specified extension. ### Fleet Manager Configuration Groups - [Fleet Manager Configuration Groups](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-groups.md): Fleet Manager Configuration Groups - [Overview](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-groups/overview.md): The Fleet Manager Configuration Groups service manages OpenTelemetry Collector configurations delivered to connected agents. A configuration group holds versioned families. Each family contains Collector YAML and agent selectors that match agent attributes. Activate a family to make its… - [Archive configuration group](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-groups/archive-configuration-group.md): Archives a fleet-manager configuration group. An already archived group returns 404. - [Create configuration group](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-groups/create-configuration-group.md): Creates a configuration group with its initial family. Send group settings and a single `family` object as the request body; the response returns the created group with its latest `family`. Set `family.active` to `true` to make the initial configuration available to matching agents. When `active`… - [Get configuration group](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-groups/get-configuration-group.md): Returns a configuration group with its latest family. Family `active` indicates eligibility for delivery, not whether an agent has successfully applied the configuration. An archived group returns 404 unless `include_archived=true`; when included, an archived group is returned with its latest… - [List configuration groups](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-groups/list-configuration-groups.md): Lists fleet-manager configuration groups, newest first. Archived groups are excluded unless include_archived is true. - [Update configuration group](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-groups/update-configuration-group.md): Updates the fields listed in `update_mask`; other fields are unchanged. Changing `family.raw` or `family.preset` creates a new configuration family version only when the content changes. Send group field values directly in the request body. To activate the latest family, send… ### Fleet Manager Configuration Overlays - [Fleet Manager Configuration Overlays](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-overlays.md): Fleet Manager Configuration Overlays - [Archive configuration overlay](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-overlays/archive-configuration-overlay.md): Archives a configuration overlay and all its versions. An active overlay must be deactivated before it is archived. Archiving an archived overlay succeeds. - [Create configuration overlay](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-overlays/create-configuration-overlay.md): Creates a custom configuration overlay (OpenTelemetry Collector YAML). It is inactive unless active is true, which needs at least one target. - [Get configuration overlay](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-overlays/get-configuration-overlay.md): Gets a fleet-manager configuration overlay by ID. - [List configuration overlays](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-overlays/list-configuration-overlays.md): Lists configuration overlays, newest first. Archived overlays are excluded unless include_archived is true. - [Update configuration overlay](https://coralogix.com/docs/api-reference/v5/fleet-manager-configuration-overlays/update-configuration-overlay.md): Updates the fields listed in update_mask; a listed field that is omitted from the body is cleared or reset to its default. A change to the content of custom.configuration or custom.targets creates a new version that carries over the schedules. An archived overlay can't be updated. Activation needs… ### Folders for views service - [Folders for views service](https://coralogix.com/docs/api-reference/v5/folders-for-views-service.md): Folders for views service - [Overview](https://coralogix.com/docs/api-reference/v5/folders-for-views-service/overview.md): Create and manage view folders. - [Create View Folder service](https://coralogix.com/docs/api-reference/v5/folders-for-views-service/create-view-folder-service.md): Create view folder - [Delete View Folder service](https://coralogix.com/docs/api-reference/v5/folders-for-views-service/delete-view-folder-service.md): Deletes a view folder by ID - [Get View Folder service](https://coralogix.com/docs/api-reference/v5/folders-for-views-service/get-view-folder-service.md): Create view folder - [List view folders service](https://coralogix.com/docs/api-reference/v5/folders-for-views-service/list-view-folders-service.md): List view's folders - [Replace View Folder service](https://coralogix.com/docs/api-reference/v5/folders-for-views-service/replace-view-folder-service.md): Replaces an existing view folder ### Global routers service - [Global routers service](https://coralogix.com/docs/api-reference/v5/global-routers-service.md): Global routers service - [Overview](https://coralogix.com/docs/api-reference/v5/global-routers-service/overview.md): Constants - [Batch Get Global Routers](https://coralogix.com/docs/api-reference/v5/global-routers-service/batch-get-global-routers.md): Returns summary information for all notification routers. - [Create Global Router](https://coralogix.com/docs/api-reference/v5/global-routers-service/create-global-router.md): Creates a new notification router. - [Delete Global Router](https://coralogix.com/docs/api-reference/v5/global-routers-service/delete-global-router.md): Deletes the notification router with the specified ID. - [Get Global Router](https://coralogix.com/docs/api-reference/v5/global-routers-service/get-global-router.md): Returns the details of the specified notification router. - [List Global Routers](https://coralogix.com/docs/api-reference/v5/global-routers-service/list-global-routers.md): Returns all notification routers for the team. - [Replace Global Router](https://coralogix.com/docs/api-reference/v5/global-routers-service/replace-global-router.md): Updates an existing notification router. - [Validate Entity Label Matcher](https://coralogix.com/docs/api-reference/v5/global-routers-service/validate-entity-label-matcher.md): Validates a notification router matcher configuration. ### Identity Service - [Identity Service](https://coralogix.com/docs/api-reference/v5/identity-service.md): Identity Service - [Who am I](https://coralogix.com/docs/api-reference/v5/identity-service/who-am-i.md): Returns the team, and where available the user, that the presented credentials authenticate as. Takes no parameters: the identity is derived entirely from the `Authorization` header. Authenticating with an API key resolves a team but no user, so `username` is absent in that case. ### Incidents service - [Incidents service](https://coralogix.com/docs/api-reference/v5/incidents-service.md): Incidents service - [Overview](https://coralogix.com/docs/api-reference/v5/incidents-service/overview.md): Handle all operations related to incident management within Coralogix. Identify, manage, and resolve incidents efficiently through automated workflows and team collaboration. - [Acknowledge incident by event id](https://coralogix.com/docs/api-reference/v5/incidents-service/acknowledge-incident-by-event-id.md): Mark incident as acknowledged by event id. - [Acknowledge incidents](https://coralogix.com/docs/api-reference/v5/incidents-service/acknowledge-incidents.md): Mark one or more incidents as acknowledged. - [Assign incidents to a user](https://coralogix.com/docs/api-reference/v5/incidents-service/assign-incidents-to-a-user.md): Assign one or more incidents to a specific user. - [Close incidents](https://coralogix.com/docs/api-reference/v5/incidents-service/close-incidents.md): Closes all incidents matching the given criteria. - [Get available filter values](https://coralogix.com/docs/api-reference/v5/incidents-service/get-available-filter-values.md): Returns filter values for incidents based on the provided criteria. - [Get available incident event filter values](https://coralogix.com/docs/api-reference/v5/incidents-service/get-available-incident-event-filter-values.md): Returns available filter values for incident events. - [Get incident aggregations](https://coralogix.com/docs/api-reference/v5/incidents-service/get-incident-aggregations.md): Retrieve aggregated incident data with support for grouping and filtering. - [Get incident by event ID](https://coralogix.com/docs/api-reference/v5/incidents-service/get-incident-by-event-id.md): Retrieve detailed information about a single incident by related alert event id. - [Get incident by ID](https://coralogix.com/docs/api-reference/v5/incidents-service/get-incident-by-id.md): Retrieve detailed information about a single incident by its unique identifier. - [Get incident events](https://coralogix.com/docs/api-reference/v5/incidents-service/get-incident-events.md): Retrieve a chronological list of all events associated with a specific incident. Includes state changes, assignments, acknowledgments, and resolutions. - [Get multiple incidents by IDs](https://coralogix.com/docs/api-reference/v5/incidents-service/get-multiple-incidents-by-ids.md): Retrieve multiple incidents by their IDs in a single request. - [Get total count of incident events](https://coralogix.com/docs/api-reference/v5/incidents-service/get-total-count-of-incident-events.md): Retrieve the total count of incident events matching a filter. - [List incident events with filters](https://coralogix.com/docs/api-reference/v5/incidents-service/list-incident-events-with-filters.md): List incident events with support for filtering, pagination, and ordering. This operation accepts a page size of at most 1000 (it defaults to 100 when pageSize is omitted) and rejects larger values, even though the shared pagination schema documents a maximum of 10000. - [List incidents with filters](https://coralogix.com/docs/api-reference/v5/incidents-service/list-incidents-with-filters.md): Lists all available incidents based on specified filters and order. The list is ordered in an unspecified direction and sorted by creation time. - [Remove incident user assignments](https://coralogix.com/docs/api-reference/v5/incidents-service/remove-incident-user-assignments.md): Remove user assignments from one or more incidents. - [Resolve incident by event id](https://coralogix.com/docs/api-reference/v5/incidents-service/resolve-incident-by-event-id.md): Mark incident as resolved by event id. - [Resolve incidents](https://coralogix.com/docs/api-reference/v5/incidents-service/resolve-incidents.md): Mark one or more incidents as resolved. ### Integration service - [Integration service](https://coralogix.com/docs/api-reference/v5/integration-service.md): Integration service - [Overview](https://coralogix.com/docs/api-reference/v5/integration-service/overview.md): A service that enables querying for integration information. - [Delete integration](https://coralogix.com/docs/api-reference/v5/integration-service/delete-integration.md): Removes the specified deployed integration instance and answers an empty object. An id that does not exist answers 404. - [Get all integrations](https://coralogix.com/docs/api-reference/v5/integration-service/get-all-integrations.md): Returns all available integration definitions. - [Get deployed integration](https://coralogix.com/docs/api-reference/v5/integration-service/get-deployed-integration.md): Returns the deployed instance of the specified integration. An id that does not exist answers 404. - [Get integration definition](https://coralogix.com/docs/api-reference/v5/integration-service/get-integration-definition.md): Returns the definition for the specified integration type. - [Get integration details](https://coralogix.com/docs/api-reference/v5/integration-service/get-integration-details.md): Returns the details of the specified integration. - [Get integration template](https://coralogix.com/docs/api-reference/v5/integration-service/get-integration-template.md): Returns the template for an integration. - [Get managed integration status](https://coralogix.com/docs/api-reference/v5/integration-service/get-managed-integration-status.md): Returns the status of the specified managed integration. - [Get RUM integration versions data](https://coralogix.com/docs/api-reference/v5/integration-service/get-rum-integration-versions-data.md): Returns RUM application version data. - [List managed integration keys](https://coralogix.com/docs/api-reference/v5/integration-service/list-managed-integration-keys.md): Returns a list of managed integration keys. - [Save integration registration metadata](https://coralogix.com/docs/api-reference/v5/integration-service/save-integration-registration-metadata.md): Creates an integration deployment and returns its id. To change an existing deployment, use the update operation. Parameter names are case sensitive. - [Test integration](https://coralogix.com/docs/api-reference/v5/integration-service/test-integration.md): Tests the integration configuration. A test that runs answers 200 with result.success or result.failure.errorMessage. An invalid integration key or version answers 400 or 404. - [Trigger sync of RUM integration data](https://coralogix.com/docs/api-reference/v5/integration-service/trigger-sync-of-rum-integration-data.md): Syncs RUM data for the team. - [Update integration](https://coralogix.com/docs/api-reference/v5/integration-service/update-integration.md): Updates the integration deployment with the given id and answers an empty object. A parameter that the request omits keeps its stored value. An id that does not exist answers 404. ### IP access service - [IP access service](https://coralogix.com/docs/api-reference/v5/ip-access-service.md): IP access service - [Overview](https://coralogix.com/docs/api-reference/v5/ip-access-service/overview.md): The Coralogix IP Access service provides comprehensive network-based access control for your observability platform, enabling organizations to enforce security policies by restricting access to specific IP addresses and ranges. Just like an Access Control List (ACL) for Coralogix. This service… - [Create company IP access settings](https://coralogix.com/docs/api-reference/v5/ip-access-service/create-company-ip-access-settings.md): Sets the IP access restrictions for the team. - [Delete company IP access settings](https://coralogix.com/docs/api-reference/v5/ip-access-service/delete-company-ip-access-settings.md): Removes the IP access restrictions for the team. - [Get company IP access settings](https://coralogix.com/docs/api-reference/v5/ip-access-service/get-company-ip-access-settings.md): Returns the current IP access settings for the team. - [Replace company IP access settings](https://coralogix.com/docs/api-reference/v5/ip-access-service/replace-company-ip-access-settings.md): Updates the IP access restrictions for the team. ### Metrics Data Archive Service - [Metrics Data Archive Service](https://coralogix.com/docs/api-reference/v5/metrics-data-archive-service.md): Metrics Data Archive Service - [Configure Tenant](https://coralogix.com/docs/api-reference/v5/metrics-data-archive-service/configure-tenant.md): Creates the metrics storage configuration. - [Disable Metrics Archive](https://coralogix.com/docs/api-reference/v5/metrics-data-archive-service/disable-metrics-archive.md): Disables the metrics storage configuration. - [Enable Metrics Archive](https://coralogix.com/docs/api-reference/v5/metrics-data-archive-service/enable-metrics-archive.md): Enables the metrics storage configuration. - [Get Metrics Storage Configuration](https://coralogix.com/docs/api-reference/v5/metrics-data-archive-service/get-metrics-storage-configuration.md): Returns the current metrics storage configuration. - [Update Metrics Storage Configuration](https://coralogix.com/docs/api-reference/v5/metrics-data-archive-service/update-metrics-storage-configuration.md): Updates the metrics storage configuration. - [Validate Metrics Storage Bucket](https://coralogix.com/docs/api-reference/v5/metrics-data-archive-service/validate-metrics-storage-bucket.md): Validates the provided metrics storage configuration. ### Notifications testing service - [Notifications testing service](https://coralogix.com/docs/api-reference/v5/notifications-testing-service.md): Notifications testing service - [Overview](https://coralogix.com/docs/api-reference/v5/notifications-testing-service/overview.md): The Notifications Testing service lets you validate Notification Center configurations before you rely on them. Send a test notification through an existing connector or preset, test a connector or preset configuration before saving it, test a destination directly, validate that a template renders… - [Test Connector Config](https://coralogix.com/docs/api-reference/v5/notifications-testing-service/test-connector-config.md): Tests a notification connector configuration. - [Test Destination](https://coralogix.com/docs/api-reference/v5/notifications-testing-service/test-destination.md): Tests a notification destination. - [Test Existing Connector](https://coralogix.com/docs/api-reference/v5/notifications-testing-service/test-existing-connector.md): Sends a test notification. - [Test Existing Preset](https://coralogix.com/docs/api-reference/v5/notifications-testing-service/test-existing-preset.md): Tests an existing notification preset. - [Test Preset Config](https://coralogix.com/docs/api-reference/v5/notifications-testing-service/test-preset-config.md): Tests a notification preset configuration. - [Test Routing Condition Valid](https://coralogix.com/docs/api-reference/v5/notifications-testing-service/test-routing-condition-valid.md): Tests notification routing conditions. - [Test Template Render](https://coralogix.com/docs/api-reference/v5/notifications-testing-service/test-template-render.md): Tests the rendering of a notification template. ### Outgoing webhooks service - [Outgoing webhooks service](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service.md): Outgoing webhooks service - [Overview](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service/overview.md): Find out more about outbound webhooks in our documentation. - [Create an outgoing webhook](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service/create-an-outgoing-webhook.md): Creates a new outgoing webhook. - [Delete an outgoing webhook](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service/delete-an-outgoing-webhook.md): Deletes the outgoing webhook with the specified ID. - [Get outgoing webhook](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service/get-outgoing-webhook.md): Returns the details of the specified outgoing webhook. - [Get outgoing webhook type details](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service/get-outgoing-webhook-type-details.md): Returns the details for the specified outgoing webhook type. - [Get outgoing webhook types](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service/get-outgoing-webhook-types.md): Returns all available outgoing webhook types. - [List all outgoing webhooks](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service/list-all-outgoing-webhooks.md): Returns all outgoing webhooks for the team. - [List outbound webhooks summary](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service/list-outbound-webhooks-summary.md): Returns summary information for all outgoing webhooks. - [List outgoing webhooks](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service/list-outgoing-webhooks.md): Returns outgoing webhooks grouped by type. - [Test an existing outgoing webhook](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service/test-an-existing-outgoing-webhook.md): Tests the specified outgoing webhook. - [Test an outgoing webhook](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service/test-an-outgoing-webhook.md): Tests an outgoing webhook configuration. - [Update an outgoing webhook](https://coralogix.com/docs/api-reference/v5/outgoing-webhooks-service/update-an-outgoing-webhook.md): Updates an existing outgoing webhook. ### Policies Service - [Policies Service](https://coralogix.com/docs/api-reference/v5/policies-service.md): Policies Service - [Overview](https://coralogix.com/docs/api-reference/v5/policies-service/overview.md): Coralogix Quota Policies API enables teams to define, enforce, and manage resource usage limits across logs and traces. With full CRUD capabilities, testing, and batch operations, this API ensures observability data flows remain within cost and compliance boundaries. Teams can apply quotas at the… - [Atomic Overwrite Log Policies](https://coralogix.com/docs/api-reference/v5/policies-service/atomic-overwrite-log-policies.md): Updates the log data retention policies. - [Atomic Overwrite Rum Policies](https://coralogix.com/docs/api-reference/v5/policies-service/atomic-overwrite-rum-policies.md): Updates RUM data retention policies. - [Atomic Overwrite Span Policies](https://coralogix.com/docs/api-reference/v5/policies-service/atomic-overwrite-span-policies.md): Updates span data retention policies. - [Bulk Test Log Policies](https://coralogix.com/docs/api-reference/v5/policies-service/bulk-test-log-policies.md): Tests the data policies against sample data. - [Create Policy](https://coralogix.com/docs/api-reference/v5/policies-service/create-policy.md): Creates a new data policy. - [Delete Policy](https://coralogix.com/docs/api-reference/v5/policies-service/delete-policy.md): Deletes the data policy with the specified ID. - [Forecast Policy Usage](https://coralogix.com/docs/api-reference/v5/policies-service/forecast-policy-usage.md): Forecasts the usage in bytes that a draft TCO policy would match over the requested time window, given its application/subsystem rules and log or span filters. Use this before saving a new or modified policy to see the impact on your quota. - [Get Company Policies](https://coralogix.com/docs/api-reference/v5/policies-service/get-company-policies.md): Returns all data policies for the team. - [Get Policy by ID](https://coralogix.com/docs/api-reference/v5/policies-service/get-policy-by-id.md): Returns the details of the specified data policy. - [Get Policy Priority Settings](https://coralogix.com/docs/api-reference/v5/policies-service/get-policy-priority-settings.md): Returns the current data policy settings. - [Reorder Policies](https://coralogix.com/docs/api-reference/v5/policies-service/reorder-policies.md): Reorders all data policies. - [Replace Policy Settings](https://coralogix.com/docs/api-reference/v5/policies-service/replace-policy-settings.md): Updates data policy settings. - [Update Policy](https://coralogix.com/docs/api-reference/v5/policies-service/update-policy.md): Updates an existing data policy. ### Presets service - [Presets service](https://coralogix.com/docs/api-reference/v5/presets-service.md): Presets service - [Overview](https://coralogix.com/docs/api-reference/v5/presets-service/overview.md): Constants - [Batch Get Presets](https://coralogix.com/docs/api-reference/v5/presets-service/batch-get-presets.md): Returns all notification presets. - [Create Custom Preset](https://coralogix.com/docs/api-reference/v5/presets-service/create-custom-preset.md): Creates a new custom notification preset. - [Delete Custom Preset](https://coralogix.com/docs/api-reference/v5/presets-service/delete-custom-preset.md): Deletes the custom notification preset with the specified ID. - [Get Default Preset Summary](https://coralogix.com/docs/api-reference/v5/presets-service/get-default-preset-summary.md): Returns a summary of the default notification preset. - [Get Preset](https://coralogix.com/docs/api-reference/v5/presets-service/get-preset.md): Returns the details of the specified notification preset. - [Get System Default Preset Summary](https://coralogix.com/docs/api-reference/v5/presets-service/get-system-default-preset-summary.md): Returns summaries for all system-defined notification presets. - [List Preset Summaries](https://coralogix.com/docs/api-reference/v5/presets-service/list-preset-summaries.md): Returns a list of notification preset summaries. - [Replace Custom Preset](https://coralogix.com/docs/api-reference/v5/presets-service/replace-custom-preset.md): Replaces an existing custom notification preset. - [Set Custom Preset As Default](https://coralogix.com/docs/api-reference/v5/presets-service/set-custom-preset-as-default.md): Sets a custom preset as the default. - [Set Preset As Default](https://coralogix.com/docs/api-reference/v5/presets-service/set-preset-as-default.md): Sets the specified preset as the default for an entity. ### Quota Allocation Rule Set service - [Quota Allocation Rule Set service](https://coralogix.com/docs/api-reference/v5/quota-allocation-rule-set-service.md): Quota Allocation Rule Set service - [Create quota allocation rule set](https://coralogix.com/docs/api-reference/v5/quota-allocation-rule-set-service/create-quota-allocation-rule-set.md): Creates new quota allocation rules. - [Delete quota allocation rule set](https://coralogix.com/docs/api-reference/v5/quota-allocation-rule-set-service/delete-quota-allocation-rule-set.md): Deletes the quota allocation rules. - [Get quota allocation rule set](https://coralogix.com/docs/api-reference/v5/quota-allocation-rule-set-service/get-quota-allocation-rule-set.md): Returns the current quota allocation rules. - [Replace quota allocation rule set](https://coralogix.com/docs/api-reference/v5/quota-allocation-rule-set-service/replace-quota-allocation-rule-set.md): Updates the quota allocation rules. ### Recording Rules Service - [Recording Rules Service](https://coralogix.com/docs/api-reference/v5/recording-rules-service.md): Recording Rules Service - [Overview](https://coralogix.com/docs/api-reference/v5/recording-rules-service/overview.md): Coralogix Recording Rules enable you to define and manage PromQL-based transformations that generate new metrics from existing time series. The API supports full CRUD operations for rule groups and group sets, allowing you to schedule evaluations, apply label modifications, and optimize metric… - [Create Recording Rules](https://coralogix.com/docs/api-reference/v5/recording-rules-service/create-recording-rules.md): Creates a set of recording rule groups and returns its id. A set name that another set has answers 400. - [Delete Recording Rules](https://coralogix.com/docs/api-reference/v5/recording-rules-service/delete-recording-rules.md): Deletes the set with the given id. An id that does not exist answers 404. - [Get Recording Rules](https://coralogix.com/docs/api-reference/v5/recording-rules-service/get-recording-rules.md): Returns the set with the given id. An id that does not exist answers 404. - [List Recording Rules](https://coralogix.com/docs/api-reference/v5/recording-rules-service/list-recording-rules.md): Returns all recording rule groups for the team. - [Update Recording Rules](https://coralogix.com/docs/api-reference/v5/recording-rules-service/update-recording-rules.md): Replaces the groups of the set with the given id. An omitted name keeps the stored name. An id that does not exist answers 404. ### Retentions Service - [Retentions Service](https://coralogix.com/docs/api-reference/v5/retentions-service.md): Retentions Service - [Overview](https://coralogix.com/docs/api-reference/v5/retentions-service/overview.md): Constants - [Activate Retentions](https://coralogix.com/docs/api-reference/v5/retentions-service/activate-retentions.md): Activates the specified retention tags. - [Get Retentions](https://coralogix.com/docs/api-reference/v5/retentions-service/get-retentions.md): Returns all retention tags of the team, ordered by `order`. - [Get Retentions Enabled](https://coralogix.com/docs/api-reference/v5/retentions-service/get-retentions-enabled.md): Returns the enabled retention tags for the team. - [Update Retentions](https://coralogix.com/docs/api-reference/v5/retentions-service/update-retentions.md): Renames retention tags by id and returns the retentions of the request, in request order. A retention that the request leaves out keeps its name. An update cannot add or remove retentions or change their order. ### Role Management Service - [Role Management Service](https://coralogix.com/docs/api-reference/v5/role-management-service.md): Role Management Service - [Create Role](https://coralogix.com/docs/api-reference/v5/role-management-service/create-role.md): Creates a new custom role. - [Delete Role](https://coralogix.com/docs/api-reference/v5/role-management-service/delete-role.md): Deletes the custom role with the specified ID. - [Get Custom Role](https://coralogix.com/docs/api-reference/v5/role-management-service/get-custom-role.md): Returns the details of the specified custom role. - [List Custom Roles](https://coralogix.com/docs/api-reference/v5/role-management-service/list-custom-roles.md): Returns all custom roles for the authenticated team. - [List System Roles](https://coralogix.com/docs/api-reference/v5/role-management-service/list-system-roles.md): Returns all built-in system roles. - [Update Role](https://coralogix.com/docs/api-reference/v5/role-management-service/update-role.md): Updates the specified custom role. ### Rule Groups Service - [Rule Groups Service](https://coralogix.com/docs/api-reference/v5/rule-groups-service.md): Rule Groups Service - [Overview](https://coralogix.com/docs/api-reference/v5/rule-groups-service/overview.md): A service to manage rule groups. - [Bulk Delete Rule Group](https://coralogix.com/docs/api-reference/v5/rule-groups-service/bulk-delete-rule-group.md): Deletes all parsing rule groups. - [Create Rule Group](https://coralogix.com/docs/api-reference/v5/rule-groups-service/create-rule-group.md): Creates a new parsing rule group. - [Delete Rule Group](https://coralogix.com/docs/api-reference/v5/rule-groups-service/delete-rule-group.md): Deletes the parsing rule group with the specified ID. - [Get Company Usage Limits](https://coralogix.com/docs/api-reference/v5/rule-groups-service/get-company-usage-limits.md): Returns parsing rule usage limits. - [Get Rule Group](https://coralogix.com/docs/api-reference/v5/rule-groups-service/get-rule-group.md): Returns the details of the specified parsing rule group. - [Get Rule Group Model Mapping](https://coralogix.com/docs/api-reference/v5/rule-groups-service/get-rule-group-model-mapping.md): Returns the model mapping for a parsing rule group. - [List Rule Groups](https://coralogix.com/docs/api-reference/v5/rule-groups-service/list-rule-groups.md): Returns all parsing rule groups for the team. - [Update Rule Group](https://coralogix.com/docs/api-reference/v5/rule-groups-service/update-rule-group.md): Replaces the specified parsing rule group with the request body. A field that the request omits takes its default, and the service sets new ids for every subgroup and rule. ### SAML Configuration Service - [SAML Configuration Service](https://coralogix.com/docs/api-reference/v5/saml-configuration-service.md): SAML Configuration Service - [Overview](https://coralogix.com/docs/api-reference/v5/saml-configuration-service/overview.md): The Coralogix SAML Configuration API enables secure setup and management of SAML-based Single Sign-On (SSO) for team authentication. This API allows you to programmatically retrieve and configure both service provider (SP) and identity provider (IDP) parameters, activate or deactivate SSO, and view… - [Activate/Deactivate SAML](https://coralogix.com/docs/api-reference/v5/saml-configuration-service/activatedeactivate-saml.md): Activates or deactivates SAML for the team. - [Get SAML Configuration](https://coralogix.com/docs/api-reference/v5/saml-configuration-service/get-saml-configuration.md): Returns the current SAML configuration for the team. - [Get SP Parameters](https://coralogix.com/docs/api-reference/v5/saml-configuration-service/get-sp-parameters.md): Returns the service provider parameters for SAML. - [Set IDP Parameters](https://coralogix.com/docs/api-reference/v5/saml-configuration-service/set-idp-parameters.md): Sets the identity provider parameters for SAML. ### Scopes Service - [Scopes Service](https://coralogix.com/docs/api-reference/v5/scopes-service.md): Scopes Service - [Overview](https://coralogix.com/docs/api-reference/v5/scopes-service/overview.md): The Scopes Service provides API capabilities to manage data scopes within Coralogix, enabling fine-grained segmentation of logs and metrics for specific teams, applications, or services. A scope defines a logical boundary using entity filters and expressions, allowing for controlled visibility… - [Create Scope](https://coralogix.com/docs/api-reference/v5/scopes-service/create-scope.md): Creates a new data access scope. - [Delete Scope](https://coralogix.com/docs/api-reference/v5/scopes-service/delete-scope.md): Deletes the data access scope with the specified ID. - [Get Team Scopes](https://coralogix.com/docs/api-reference/v5/scopes-service/get-team-scopes.md): Returns all data access scopes for the team. - [Get Team Scopes By Ids](https://coralogix.com/docs/api-reference/v5/scopes-service/get-team-scopes-by-ids.md): Returns a data access scope by ID. - [Update Scope](https://coralogix.com/docs/api-reference/v5/scopes-service/update-scope.md): Replaces the data access scope identified by id in the request body. Omitted displayName, description, and filters are cleared. The defaultExpression field is required. ### Slos Service - [Slos Service](https://coralogix.com/docs/api-reference/v5/slos-service.md): Slos Service - [Overview](https://coralogix.com/docs/api-reference/v5/slos-service/overview.md): Manage your SLOs. - [Batch Execute Slo](https://coralogix.com/docs/api-reference/v5/slos-service/batch-execute-slo.md): Triggers execution for all SLOs. - [Batch Get Slo](https://coralogix.com/docs/api-reference/v5/slos-service/batch-get-slo.md): Returns all SLOs for the team. - [Create Slo](https://coralogix.com/docs/api-reference/v5/slos-service/create-slo.md): Creates a new SLO. - [Delete Slo](https://coralogix.com/docs/api-reference/v5/slos-service/delete-slo.md): Deletes the SLO with the specified ID. - [Get Slo](https://coralogix.com/docs/api-reference/v5/slos-service/get-slo.md): Returns the details of the specified SLO. - [Get Slo Status](https://coralogix.com/docs/api-reference/v5/slos-service/get-slo-status.md): Returns lowest compliance and remaining error budget (0-1 ratios) for an SLO grouping slice over a time window. - [Get Slo Zero State](https://coralogix.com/docs/api-reference/v5/slos-service/get-slo-zero-state.md): Returns the zero-state configuration for SLOs. - [List Slos](https://coralogix.com/docs/api-reference/v5/slos-service/list-slos.md): Returns SLOs matching the given criteria. - [Replace Slo](https://coralogix.com/docs/api-reference/v5/slos-service/replace-slo.md): Updates an existing SLO. - [Replace Slo Pre-Validate Alerts](https://coralogix.com/docs/api-reference/v5/slos-service/replace-slo-pre-validate-alerts.md): Validates and updates an SLO. ### Target Service - [Target Service](https://coralogix.com/docs/api-reference/v5/target-service.md): Target Service - [Overview](https://coralogix.com/docs/api-reference/v5/target-service/overview.md): Coralogix Archive Target API allows customers to configure, validate, and retrieve external storage targets for long-term log retention, such as Amazon S3. This public API helps ensure reliable cold storage setup and compliance across environments. - [Get target](https://coralogix.com/docs/api-reference/v5/target-service/get-target.md): Returns the current log archive target configuration. - [Set target](https://coralogix.com/docs/api-reference/v5/target-service/set-target.md): Sets the log archive target configuration. ### Team Groups Management Service - [Team Groups Management Service](https://coralogix.com/docs/api-reference/v5/team-groups-management-service.md): Team Groups Management Service - [Create Team Group](https://coralogix.com/docs/api-reference/v5/team-groups-management-service/create-team-group.md): Creates a new team group. - [Delete Team Group](https://coralogix.com/docs/api-reference/v5/team-groups-management-service/delete-team-group.md): Deletes the team group with the specified ID. - [Get Group Users](https://coralogix.com/docs/api-reference/v5/team-groups-management-service/get-group-users.md): Returns all users in the specified team group. - [Get Team Group](https://coralogix.com/docs/api-reference/v5/team-groups-management-service/get-team-group.md): Returns the team group with the specified ID. - [Get Team Group By Name](https://coralogix.com/docs/api-reference/v5/team-groups-management-service/get-team-group-by-name.md): Returns the team group with the specified name. - [Get Team Groups](https://coralogix.com/docs/api-reference/v5/team-groups-management-service/get-team-groups.md): Returns all team groups. - [Update Team Group](https://coralogix.com/docs/api-reference/v5/team-groups-management-service/update-team-group.md): Updates the specified team group. ### Teams Service - [Teams Service](https://coralogix.com/docs/api-reference/v5/teams-service.md): Teams Service - [Create team](https://coralogix.com/docs/api-reference/v5/teams-service/create-team.md): Deprecated. Creates a team in the calling user's organization and returns its identifier. - [Delete team](https://coralogix.com/docs/api-reference/v5/teams-service/delete-team.md): Deprecated. Deletes a team and releases its daily quota back to the organization. - [Get team](https://coralogix.com/docs/api-reference/v5/teams-service/get-team.md): Deprecated. Returns a single team by its identifier. - [List teams](https://coralogix.com/docs/api-reference/v5/teams-service/list-teams.md): Deprecated. Returns every team in the calling user's organization, together with the organization's default team. - [Update team](https://coralogix.com/docs/api-reference/v5/teams-service/update-team.md): Deprecated. Updates a team. ### Users Management Service - [Users Management Service](https://coralogix.com/docs/api-reference/v5/users-management-service.md): Users Management Service - [Overview](https://coralogix.com/docs/api-reference/v5/users-management-service/overview.md): The Users Management service provides programmatic, team-scoped administration of users in Coralogix. Use it to create a user in a team, update a user's attributes, activate or revoke one or more users, retrieve a single user by account ID, or search users in a team by username and status. All… - [Activate/Revoke Users](https://coralogix.com/docs/api-reference/v5/users-management-service/activaterevoke-users.md): Updates the active status of multiple team members. - [Create Users](https://coralogix.com/docs/api-reference/v5/users-management-service/create-users.md): Adds members to the specified team. - [Get User](https://coralogix.com/docs/api-reference/v5/users-management-service/get-user.md): Returns the details of a specific team member. - [Search Users](https://coralogix.com/docs/api-reference/v5/users-management-service/search-users.md): Searches for team members by query. - [Update Users](https://coralogix.com/docs/api-reference/v5/users-management-service/update-users.md): Updates team members for the specified team. ### Views service - [Views service](https://coralogix.com/docs/api-reference/v5/views-service.md): Views service - [Overview](https://coralogix.com/docs/api-reference/v5/views-service/overview.md): Coralogix Views enable users to save and manage customized data explorations, including search queries, filters, and time ranges. The API supports full CRUD operations to create, update, retrieve, list, and delete views. Each view encapsulates query logic, visual parameters (e.g., compact mode)… - [Create a view service](https://coralogix.com/docs/api-reference/v5/views-service/create-a-view-service.md): Creates a new view - [Delete view service](https://coralogix.com/docs/api-reference/v5/views-service/delete-view-service.md): Deletes a view by ID - [Get view service](https://coralogix.com/docs/api-reference/v5/views-service/get-view-service.md): Gets a view by ID - [List views service](https://coralogix.com/docs/api-reference/v5/views-service/list-views-service.md): Lists all company public views - [Replace a view service](https://coralogix.com/docs/api-reference/v5/views-service/replace-a-view-service.md): Replaces an existing view