Testing data shapes with go-lookslike

I’d like to introduce you to a new open source go testing/schema validation library we’ve developed here at Elastic. It’s called Lookslike. Lookslike lets you match against the shape of your golang datastructures in a way similar to JSON Schema, but more powerful and more Go-like. It does a number of things that we couldn’t find in any existing go testing libs.


How to monitor NGINX web servers with the Elastic Stack

In this article, we'll be looking at how we can monitor NGINX using the various components of the Elastic Stack. We'll use Metricbeat and Filebeat to collect data. This data will be shipped off to and stored within Elasticsearch. Finally, we'll view that data with Kibana. Metricbeat will collect data related to connections (active, handled, accepted, etc.) and the total number of client requests. Filebeat will gather data related to access and error logs.


Elastic Cloud Enterprise at Cisco

This post is a recap of a community talk given at a recent Elastic{ON} Tour event. Interested in seeing more talks like this? Check out the conference archive or find out when the Elastic{ON} Tour is coming to a city near you. Networking and tech giant Cisco Systems, much like any large organization, produces an enormous amount of data and content internally.


Elastic Stack in the oil and gas industry

The Elastic Stack powers a great deal of the world’s search experience and is already being used widely within the oil and gas industry. Oil and gas data is typically vast and complex. In the Elastic Stack, analysts can unify, interrogate, and analyze geospatial, time/depth series, and full-text data within a single pane of glass. Whether you're investigating wells, basins, licenses, or time/depth series data, both geo data and search play an important role.


Migrating to Elastic Common Schema (ECS) in Beats environments

In February 2019 we introduced the Elastic Common Schema (ECS) with a corresponding blog post and webinar. To briefly recap: by defining a common set of fields and data types, ECS enables uniform search, visualization, and analysis of disparate data sources. This is a major advantage for heterogeneous environments comprised of diverse vendor standards where simultaneous use of similar-but-different data sources is frequent. We also discussed how implementing ECS isn’t a trivial task.


How to build great React search experiences quickly

Building search experiences is hard work. It can seem easy at a glance: build a search bar, put data into a database, then have user input fuel queries against the database. But there are many things to consider in the data modeling, underlying logic and — of course — the overall design and user experience. We’ll walk through how to build excellent, React-based search experiences using Elastic’s open source Search UI library.


Upgrading the Elastic Stack with the 7.x Upgrade Assistant

In Kibana 6.7 we introduced the 7.0 Upgrade Assistant to guide you through upgrading your Elastic Stack to 7.x, available for free with the default distribution. In this post, we walk through how to use the Upgrade Assistant and the new Kibana Upgrade APIs to ensure a smooth upgrade. Before performing any major upgrade (6.x -> 7.x), we highly recommend that you back up your Elasticsearch cluster. You can use the Elasticsearch Snapshot and Restore API to back up specific indices or your entire cluster.

Elasticsearch Service: Getting Started with Hosted Elasticsearch

Elasticsearch Service is a hosted Elasticsearch and Kibana solution from Elastic. Get started with a free 14-day trial (no credit card required). https://www.elastic.co/cloud/elasticsearch-serviceElasticsearch Service makes it easy to deploy and manage your Elasticsearch clusters. Just tell us the size of your cluster, your preferred cloud provider, and the geographic location; we take care of the rest.

Beyond the comfort zone and other #ElasticStories

It wasn’t too long ago when we asked the Elastic community to tweet at #ElasticStories, a new hashtag to share Elastic Stack use cases, features that made life easier, challenges, milestones and you name it. We’ve been retweeting and responding to the myriad of tweets ever since we kicked off this unfiltered #ElasticStories Twitter forum. We had also promised that we would share on our blog some of the tweets we found inspiring.