Elasticsearch and Kibana Service

Fully managed, scalable, and secure

 A robust managed offering that provides access to the latest version of the Elasticsearch that comes integrated with Kibana, a popular visualization and reporting tool.

With Elasticsearch Service, Kibana is deployed automatically as a fully managed service, so you don’t have to worry about time-consuming cluster management tasks such as hardware provisioning, software patching, failure recovery, backups, and monitoring.

 Availability, scalability, and security

The distributed nature of Elasticsearch enables it to process large volumes of data in parallel, quickly finding the best matches for your queries.

Elasticsearch Use cases

Log Analytics

Analyze unstructured and semi-structured logs generated by websites, mobile devices, servers, and sensors etc., for operational intelligence, application monitoring, root cause analysis and more. Capture, pre-process, and load log data into Elasticsearch Service and search, explore, and visualize the data using Kibana and the Elasticsearch query DSL to gain valuable insights.

 Real-Time Application Monitoring

Capture activity logs across your customer-facing applications and websites for real-time monitoring. Elasticsearch indexes the data, makes it ready for analysis in real-time, while allowing you to visualize the data using the built-in Kibana plugin.

 Security Analytics

Analyze events from the entire organization to monitor threats across applications and systems in real time. The Elasticsearch Service allows you to analyze and visualize data from multiple sources and find and prevent threats faster.

Kibana is a visualization tool designed to work with Elasticsearch. Kibana is a data exploration tool used for log and time-series analytics, application monitoring, and operational intelligence use cases. APU Elastic Cloud Service provides an installation of Kibana. Queries using this default Kibana installation have a 300-second timeout.

Kibana offers powerful and easy-to-use features such as histograms, line graphs, pie charts, heat maps, and built-in geospatial support. Also, it provides tight integration with Elasticsearch, the most popular analytics and search engine, used for log analytics, full-text search, security intelligence, business analytics, and operational intelligence use cases, which makes Kibana  ideal companion to visualize your data and build interactive dashboards for data stored in Elasticsearch.

Elasticsearch provides support for various languages including Java, Python, PHP, JavaScript, Node.js, Ruby, and many more.

Full Text Search

Provide a personalized search experience for your users across e-commerce applications and other application data. Elasticsearch Service provides direct access to all of Elasticsearch’s rich search APIs, supporting natural language search across free text, Boolean combinations of text and metadata search, auto-completion, faceted search, location-aware search, and much more.

 Clickstream Analytics

Gain insights with real-time metrics on digital content to enable marketers to connect with their customers effectively. With the Elasticsearch Service, you can aggregate, filter, and process the data, and refresh content performance dashboards in near real-time.

Kibana benefits

Interactive charts

Kibana offers intuitive charts and reports that you can use to interactively navigate through large amounts of log data. You can dynamically drag time windows, zoom in and out of specific data subsets, and drill down on reports to extract actionable insights from your data.

 Mapping support

Kibana comes with powerful geospatial capabilities so you can seamlessly layer in geographical information on top of your data and visualize results on maps.

 Pre-built aggregations and filters

Using Kibana’s pre-built aggregations and filters, you can run a variety of analytics like histograms, top-N queries, and trends with just a few clicks.

 Easily Accessible Dashboards

You can easily set up dashboards and reports and share them with others. All you need is a browser to view and explore the data.

 Software as a Service (SaaS)

Software as a service is a delivery model for software applications whereby the vendor hosts and operates the application over the Internet. Customers pay for using the software without owning the underlying infrastructure.


Elasticsearch & Kibana Service Subscription

Operations & Platform Standard Provision Allowance Spec


Service includes access to standard provision a cluster with up to 8 GB memory, 100 GB storage, 50,000 API requests and high availability (HA) across zones, in addition to all the Elasticsearch and Kibana features such as basic authentication, encryption, monitoring, machine learning, and more.

  • Cloud Hosted Elasticsearch & Kibana
  • High availability across zones
  • Deployment templates
  • Hot-warm architecture, with automated index curation
  • Automated snapshots
  • SOC 2 compliance
  • Secure peering connection
  • In-place upgrades
  • Instant access to security patches
  • Multiple account support


Charges beyond snapshot storage and data transfer standard provision

 Priced along an excess consumption dimension.
Your bill will be determined by the number of units (
snapshot storage and data transfer costs) you use.

Once the (100 GB storage, 50,000 API requests) threshold is passed, a charge in excess of the standard provision allowance will be effected.


Snapshot storage and data transfer costs

 Snapshot storage and data transfer costs are automatically added to your bill based on metered usage in GB. These include the following:

  • Snapshot Storage (Cloud Storage costs) (GB/ month)

Based on how much data your snapshots consume on Cloud Storage

Storage Requests (per 1000 requests)

Based on snapshot frequency and how many requests are being made to Cloud Storage

  • MNC Storage size
  • MNC Storage API Requests | per 1,000 API calls

(Applicable to 100 GB+ storage consumption and 50,000 API+ requests)


Note: A single snapshot operation does not equal a single API call. There could be thousands of API calls associated with a single snapshot operation, as different files are written, deleted, modified etc. The price we list is in 1000's of API calls, meaning: $ 0.0025 for 1000 API calls, or 2.5 for a million calls.


Data transfer

Data transfer costs account for the volume of data (payload) going into, out of, and within the Elasticsearch deployments.

We provide a standard provision allowance of 100 GB/month, which covers data in, out and data intra-deployment, across all the deployments of the account.

Once this threshold is passed, a charge will apply for any data transfer used in excess of the 100GB/Month allowance. Plus Data in transfer into the cluster (into your deployments) is FREE of charge - for all of the traffic going into the cluster, that includes index requests with data payload, as well as queries sent to the cluster.

We bill data transfer across 2 dimensions:

  • Data Transfer out of the cluster (Out of your deployments)
  • Data intra-deployment

Data out accounts for all of the traffic coming out of the cluster. That includes search results, as well as monitoring data sent out of the cluster. The same rate applies regardless of the destination of the data, being either to another region, to the internet, or to the same region but a different account.

Data intra-deployment accounts for all traffic sent between the components of the deployment, including the data sync between nodes of a cluster spread across different availability zones, as well as data related to search queries executed across multiple nodes of a cluster.


Note: Elasticsearch clusters may also incur intra-cluster charges accounting for data exchanged with Kibana nodes or other nodes such as machine learning.


The data transfer usage is summed up to a cumulative amount within a billing cycle.  (Applicable to 100 GB+ data in, out and data intra-deployment, across all the deployments of the account consumption)

Service limits up to a total of 250 GB protect users from spinning up an expensive capacity by mistake. These can be removed by contacting support.



Elasticsearch & Kibana |Deployment & Support Service


Deploy and innovate faster by getting support (on-site or virtually) with Elastic projects and facilitation of support escalation issues.

The duration of our Deployment & Support packages are based on customer experience and represent a typical statement of work for these services. A minimum of 4 consulting days are required.

Consulting days | (one person working for up to 8 hours per day)

Any reserved “consulting days” can be used whenever you need support throughout your subscription period.

Rapid Deployment | Elastic Cloud Launch

Deployment virtual engagement designed to provide configuration and launch assistance of Elastic Cloud.

Deployment services on your Elastic Stack platform including installation, configuration in a cloud environment or self-managed.

The time available under this engagement can be utilized for tasks such as architecture and design, deployment, including guidance on configuration, data ingestion/import, data modeling, use case migration, Query DSL, visualization.

Duration: 4 days; (Virtually Remote)

Consulting Days |On-Demand

A number of consulting days may be allocated for consulting services within a varied project scope according to your specific needs. Custom deliverables are not available with this package.

Duration: 8 days; (Virtually Remote)

Multi Guidance Package | On-Demand

Guidance throughout multiple phases of the project that helps you gain the knowledge and skills required to architect (data model, and query requirements) and build an Elastic Stack platform to meet your organization’s business needs, as well as implementation advisory services and oversight.

Duration: 15 days; (On-site or Virtually Remote)


Ongoing Advisory and Technical Consultative Services

Those additional services are offered under the Strategy Support Partnership Services, covering Support services, Workshops and Strategy Sessions, in blocks of Consulting hours worked per week for Part time, Full time and Flex hourly hiring engagements, which can be used as per customer’s needs.