ADD SOLUTION
OPENSEARCH OBSERVABILITY

Search, telemetry and context for investigating complex environments.

Add Solution uses OpenSearch to build modern observability architectures capable of ingesting, searching, correlating and analysing logs, metrics and traces from applications, infrastructure and distributed environments.

From OpenTelemetry instrumentation to Data Prepper pipelines, cluster architecture, retention, dashboards, APM, alerts and operational analysis, we design OpenSearch environments to turn large telemetry volumes into useful information for investigation and decisions.

Interface oficial do OpenSearch Observability para investigação de telemetria
FROM TELEMETRY TO UNDERSTANDING

Finding an event matters. Understanding why it happened requires context.

An application slows down. A log records a timeout, a metric shows rising latency, a trace reveals the dependency and a service map exposes the relationship. Search crosses these signals to turn isolated evidence into an operational explanation.

  1. LOGS

    Record evidence, errors and state changes.

  2. METRICS

    Show behaviour and trends over time.

  3. TRACES

    Reconstruct the path of a distributed transaction.

  4. SEARCH

    Investigates questions no dashboard anticipated.

  5. CORRELATION

    Connects signals by service, resource and context.

  6. ACTION

    Turns understanding into operational decisions.

Storing telemetry makes data available for querying. Observability begins when we can connect it to explain how the environment behaves.
OPEN SOURCE PLATFORM

Open standards expand flexibility. Engineering turns options into architecture.

OpenSearch is an open-source suite under Apache License 2.0 for search, analytics, observability and vector search. Transparency, extensibility, interoperability and deployment flexibility reduce proprietary dependencies, but do not eliminate architectural, capacity, security or operational decisions. The project’s Apache 2.0 licence does not make infrastructure, operations, support or managed services free, nor does it establish universal compatibility.

OPEN STANDARDS

Interoperability

Open protocols and formats preserve integration options.

CONTROL

Architecture under your control

Components, data and evolution cycles defined around operations.

EXTENSIBILITY

Adaptable ecosystem

Plugins, APIs and pipelines enable combinations tailored to the use case.

OPEN OBSERVABILITY

An observability architecture built on open standards.

The OpenSearch Observability Stack combines OpenTelemetry Collector, Data Prepper, OpenSearch, Prometheus and OpenSearch Dashboards. Traces and logs are processed for OpenSearch; time-series metrics can be sent to Prometheus and queried with PromQL.

Interface oficial do OpenSearch Observability para investigação de telemetria
  1. APPLICATIONS & INFRASTRUCTURE

    Services, containers, cloud and AI agents.

  2. OPEN TELEMETRY

    Instrumentation, semantic conventions and OTLP.

  3. DATA PREPPER

    Process, enrich, correlate and route.

  4. OPENSEARCH + PROMETHEUS

    Searchable logs and traces; time-series metrics.

  5. DASHBOARDS

    Search, PPL, PromQL, APM, service maps and alerting.

OPEN TELEMETRY NATIVE

Open instrumentation before choosing a backend.

OpenTelemetry is a CNCF standard, independent of OpenSearch, for generating, collecting and exporting telemetry. SDKs, Collector, OTLP and semantic conventions bring consistency to logs, metrics and traces and reduce unnecessary coupling between applications and platforms.

  1. SDKs

    Applications produce signals with semantic context.

  2. OTLP

    The protocol transports logs, metrics and traces.

  3. COLLECTOR

    Receives, processes, batches and exports telemetry.

  4. SEMANTICS

    Consistent attributes connect resources and services.

  5. BACKENDS

    Signals are sent to destinations suited to the architecture.

Instrumentation should provide operational context, not unnecessary dependence on a tool.
TELEMETRY PIPELINES

An engineering layer sits between collecting data and making it useful.

OpenSearch Data Prepper is a server-side collector and processing engine that receives data, filters, transforms, normalises, enriches, aggregates and routes it to downstream systems. For observability, it prepares logs and traces for indexing, correlation, service maps and analysis.

  1. RECEIVE

    OTLP, streams and sources suited to the pipeline.

  2. PARSE

    Extract fields from unstructured events.

  3. NORMALIZE

    Standardise names, timestamps and attributes.

  4. ENRICH

    Add environment, responsible owner, criticality and resource.

  5. ROUTE

    Route signals according to rules and destinations.

  6. INDEX

    Prepare data for efficient search and analysis.

Raw telemetry takes up space. Structured telemetry creates context.
CROSS-SIGNAL ANALYTICS

Each signal explains one dimension. Investigation needs to cross them all.

Structured logs support PPL, filters and aggregations; Prometheus metrics show behaviour through PromQL; OpenTelemetry traces connect spans, dependencies, latency and errors. Correlation comes from consistent service identity, trace IDs, resources and context.

LOG ANALYTICS

Searchable evidence

Ingestion, parsing, patterns, retention, search and visualisation.

METRIC ANALYTICS

Behaviour over time

Prometheus, PromQL, time series, and application and infrastructure metrics.

DISTRIBUTED TRACING

The transaction path

Traces, spans, services, dependencies, errors and latency.

APPLICATION PERFORMANCE MONITORING

Availability shows whether the application responds. APM helps explain how it responds.

OpenSearch APM combines traces and logs ingested through OpenTelemetry Collector and Data Prepper with metrics in Prometheus. The service catalogue, application map, RED metrics, errors and latency help investigate distributed transactions and dependencies. The documented APM experience was introduced in OpenSearch 3.6 and depends on compatible workspaces, flags and components; it must not be automatically assumed to exist in earlier versions or every AWS offering.

Interface oficial OpenSearch APM com serviços e contexto operacional
  1. USER

    An action starts the observed journey.

  2. FRONTEND

    The experience entry point and first span.

  3. API & SERVICES

    Calls traverse applications and dependencies.

  4. DATABASE

    Latency and errors appear in the transaction context.

  5. RED

    Request rate, errors and duration help interpret service behaviour.

APPLICATION ANALYTICS

Applications are the behaviour that emerges from the relationship between all signals.

Application Analytics organises logs, traces and metrics into a view of the overall system state. Service maps expose relationships; PPL investigates events; PromQL queries metrics; Dashboards brings together visualisation, exploration, management and operational views.

SERVICE MAP

Topology based on observed traffic

Relationships between services, databases and dependencies, with RED context.

PPL

Pipeline-based investigation

Piped Processing Language supports logs, traces and event analytics.

QUERY OPTIONS

The right question for the signal

PPL, SQL, Query DSL and PromQL according to the data and analysis.

A dashboard shows what we have chosen to monitor. Search lets us investigate what we do not yet know.
BEHAVIOUR, ALERTING & RELIABILITY

Not every abnormal behaviour crosses a static threshold.

Anomaly Detection identifies deviations in time series without promising absolute accuracy. Alerting connects the query, condition, monitor, trigger, action and notification. Experimental SLOs can track SLIs, error budgets and consumption rates using a Prometheus-compatible ruler, without confusing an operational SLO with a contractual SLA. Anomaly Detection and Alerting support detection and response, but do not guarantee availability.

  1. DATA

    Series, events and queries with context.

  2. BEHAVIOR

    Deviation and anomaly grade support investigation.

  3. CONDITION

    The rule makes it clear when attention is needed.

  4. ALERT

    The monitor and trigger produce an event that can be acted on.

  5. ACTION

    A notification or integration initiates the operational process.

AI AGENT OBSERVABILITY

AI applications also have dependencies, latency, resource consumption and execution paths.

Agent Traces uses OpenTelemetry and GenAI semantic conventions to observe hierarchical executions, LLM calls, tools, tokens, sessions, errors and latency. The interface enables exploration of trees, graphs, timelines and aggregated metrics without treating AI as an isolated black box.

Interface oficial OpenSearch Agent Traces para observabilidade de agentes de IA
  1. USER

    A request starts execution.

  2. AI APPLICATION

    Context, session and workflow.

  3. AGENT

    Decisions and execution paths.

  4. LLM & TOOLS

    Model, tokens, calls, database and APIs.

  5. TRACE

    Observable latency, errors, consumption and quality.

An AI application is still a distributed application. It simply adds new components that also need to be observed.
BEYOND THE PLATFORM

Installing OpenSearch creates an environment. Designing what it needs to explain creates observability.

Large volumes of logs, metrics and traces do not guarantee understanding. Decisions are needed about what to collect and how to instrument, normalise, enrich, correlate, index, retain, search, alert, protect and operate. Add Solution works across this entire chain.

DATA QUALITY

Consistent schema

Service names, environments, timestamps, resource attributes, trace IDs and ownership.

INDEX ENGINEERING

Data prepared for use

Mappings, templates, shards, replicas, aliases, rollover and retention aligned with query patterns.

RESOURCE EFFICIENCY

Open source also requires capacity

Compute, memory, storage, networking, replicas, snapshots, backup and growth.

Our work does not end when data reaches OpenSearch. That is where observability engineering begins.
OPENSEARCH PROFESSIONAL SERVICES

From telemetry strategy to platform operations.

Assessment, strategy, architecture, sizing, instrumentation, ingestion, normalisation, indexing, correlation, visualisation, alerting, operations and evolution form a single journey. The design considers applications, infrastructure, cloud, Kubernetes, volumes, retention, security, compliance and processes. Self-managed OpenSearch, Amazon OpenSearch Service and OpenSearch Serverless differ in APIs, plugins, authentication, capacity, recovery and billing.

  1. ASSESSMENT

    Environment, signals, volumes, requirements and gaps.

  2. ARCHITECTURE

    Cluster, Collector, Data Prepper, Prometheus and Dashboards.

  3. SIZING

    GB/day, events, documents, retention, queries, HA and growth.

  4. INSTRUMENTATION

    OpenTelemetry, OTLP and consistent attributes.

  5. PIPELINES

    Parsing, filters, enrichment, routing and sampling.

  6. OPERATION

    Performance, security, snapshots, alerts and evolution.

PLATFORM ENGINEERING

Clusters, data and queries need to evolve as parts of the same system.

Add Solution designs self-managed architectures and evaluates managed offerings where appropriate, distinguishing the OpenSearch project from Amazon OpenSearch Service. There is no universal design: ingestion, search, analytics, observability and vector search workloads have different requirements.

PERFORMANCE

Workload-driven tuning

Heap, JVM, indexing, shards, mappings, queries, aggregations, cache and storage.

RESILIENCE

Failures accounted for in the design

Node distribution, replicas, failure domains, snapshots and recovery.

SECURITY

Protected access and data

Authentication, authorisation, RBAC, TLS, encryption, auditing and granular controls.

RETENTION

Value changes over time

Rollover, retention, snapshots and storage mechanisms according to the architecture.

OPENSEARCH ASSESSMENT

Does your environment store data, or help your team find answers?

Add Solution can assess architecture, clustering, ingestion, Data Prepper, OpenTelemetry, indices, shards, retention, performance, logs, traces and investigation processes. Migration from Elasticsearch requires validation of the source and destination, clients, mappings, APIs, plugins, snapshots, visual objects, the application, rollback and acceptance criteria; it is not simply a universal endpoint swap.

POR QUE ADD SOLUTION

Open source offers freedom. Engineering turns that freedom into reliable architecture.

Add Solution combines observability engineering, search and analytics, OpenTelemetry, data pipelines, platform engineering and business context to turn telemetry into the ability to investigate and act.

OBSERVABILITY ENGINEERING

Signal strategy

Logs, metrics and traces driven by operational questions.

SEARCH & ANALYTICS

Investigation at scale

Searchable data and verifiable relationships during incidents.

PLATFORM ENGINEERING

A sustainable foundation

Cluster, performance, availability, security, storage and retention.

BUSINESS CONTEXT

From component to service

Telemetry connected to what keeps operations running.

Finding data is a search capability. Connecting it to understand an environment’s behaviour is an observability capability.
PERGUNTAS FREQUENTES

Perguntas frequentes

Answers about OpenSearch deployment options, sizing, licensing, snapshots, APM, migration, security and vector search.

Are OpenSearch and Amazon OpenSearch Service the same thing?

OpenSearch is the software project. Amazon OpenSearch Service is a commercial AWS offering, with provisioned and Serverless options. Features, responsibilities and pricing must be checked for the selected option. AWS reference (https://docs.aws.amazon.com/opensearch-service/latest/developerguide/serverless-comparison.html).

How much storage does my project need?

It depends on indexed volume, retention, replicas, growth and the characteristics of fields and queries. An estimate must include operational headroom and be validated through testing; raw incoming volume alone is not enough for sizing. Sizing reference (https://docs.aws.amazon.com/opensearch-service/latest/developerguide/sizing-domains.html).

Does the Apache 2.0 licence eliminate costs?

The project licence does not charge for software use. Infrastructure, managed services, operations and integrations can incur costs. It is important to compare the environment’s total cost using explicit assumptions. Licence (https://opensearch.org/faq/) and AWS pricing (https://aws.amazon.com/opensearch-service/pricing/).

Do replicas remove the need for backup?

No. Replicas help with availability, but they reproduce data changes. Snapshots and tested restores address recovery needs. The plan must account for failures and deletions, including repository protection. Snapshot reference (https://docs.opensearch.org/latest/tuning-your-cluster/availability-and-recovery/snapshots/snapshot-restore/).

Is installing Dashboards enough to achieve observability?

Telemetry must be collected and prepared. APM depends on instrumentation and compatible components, including OpenTelemetry, Data Prepper and, in the currently documented architecture, Prometheus for metrics. Coverage and quality must be verified. APM reference (https://docs.opensearch.org/latest/observing-your-data/apm/index/).

Can I migrate from any Elasticsearch version without changes?

There is no universal compatibility. Versions, clients, plugins, mappings, APIs and snapshots require assessment. Run a pilot with representative queries and writes before defining the cutover. Clients (https://docs.opensearch.org/latest/clients/) and migration assessment (https://docs.opensearch.org/latest/migration-assistant/migration-phases/assessment/).

Do security features guarantee compliance?

Technical features support access, protection and audit policies. Their configuration, internal processes, data purposes and operational evidence must be assessed. Using OpenSearch alone does not demonstrate compliance. Security reference (https://docs.opensearch.org/latest/security/).

Can OpenSearch support a generative AI application?

It can support information retrieval, including vector and hybrid search. The application also needs a model, data preparation, quality evaluation and access controls. Integration costs and restrictions must be considered. Vector search reference (https://docs.opensearch.org/latest/vector-search/).

SOLUÇÕES RELACIONADAS

Observabilidade conectada à operação.

ADD SOLUTION + OPENSEARCH

Turn telemetry into an architecture ready for investigation.

Talk to our specialists about OpenSearch, OpenTelemetry, Data Prepper, logs, traces, metrics, APM, search, analytics, performance and enterprise observability architectures.

CONVERSATION CONTEXTYou are contacting Add Solution about OpenSearch — projeto e observabilidade.
CONVERSA COM ESPECIALISTA

Como podemos evoluir seu ambiente OpenSearch?

Conte o cenário atual e o resultado esperado. A solicitação será encaminhada aos especialistas adequados.

01
About youHow can we contact you?
* Campos obrigatórios
Your data is sent securely and used only to respond to the request. See our Privacy Policy. · Terms of Use.