Operations | Monitoring | ITSM | DevOps | Cloud

Analytics

Smooth mocking with the Elasticsearch Node.js client

A classic problem that every backend developer has faced during their work is testing an application that uses a database. A perfectly valid solution is to use the real database for testing your application, but you would be doing an integration test, while you want a unit test. There are many ways to solve this problem. You could create the database with docker, or use an in-memory compatible one, but if you are writing unit tests that can be easily parallelized this will become quite uncomfortable.

Virtual Meetup: Building a COVID-19 Dashboard for Non-Programmers + Inside the COVID-19 data

This session comprises of two talks by community members, catering to audience of varying tech skills. Talk 1: Building a COVID-19 Dashboard for Non-Programmers We will use Kibana to build a Covid-19 dashboard using the "Upload CSV" feature. The dashboard will feature tables, bar charts, line graphs and pie charts. We will use existing publicly available data and show easy it is to build and share dashboards

Virtual Meetup: Multilingual Data & Search - Solving the Common Problems

It’s no secret: multilingual search is hard! Each language is unique. In some languages there is no whitespace between words, in others using the dictionary form of a word is essential to finding more relevant results. Your data can be in one or several languages or even worse, one document can be written in one or more languages. How do you maximize your chances of getting relevant results? This 35min talk will cover some customer use case and the following challenges.

SEMplicity: Scaling Large ECE Deployments

From the trenches: what does it really take to scale up a large Elastic security log deployment? Elasticsearch for enterprise security log storage & management is a hot topic today. Specular gains in performance, functionality and cost are ready for harvest. But what exactly does it take to create a large Elastic log storage infrastructure? This talk will present war stories related to at 150,000 events per second Elastic log storage implementation with 2 month retention built at a large commercial client.

Virtual Meetup: Elastic Workplace Search-Finding Where That Document Went

Supporting employees in a work from a home environment can be challenging. Do they have access to these systems? Can they locate the documents they need? This would be easier if documents are centrally located. In most organizations, documents can live in services like Dropbox, Goole Drive, and or Github. In this virtual meetup, I will show you how to create a search box between these different services and finally solve the question.. "Where did that document go?"

Free online Elastic Stack and Elasticsearch training: Anytime, anywhere, on-demand

We are offering a variety of on-demand Elastic training courses for free — featuring 11 titles that span observability, security, and Elastic Stack administration. If you haven’t tried one of our self-paced courses yet, now is the perfect time to find out why so many people have shifted their learning preference from in-class to online. Our on-demand courses provide the same immersive learning experience found in the classroom, but delivered in a convenient, remote environment.

Flattened Datatype Mappings - Elasticsearch Tutorial

In this article, we’ll learn about the Elasticsearch flattened datatype which was introduced in order to better handle documents that contain a large or unknown number of fields. The lesson examples were formed within the context of a centralized logging solution, but the same principles generally apply. By default, Elasticsearch maps fields contained in documents automatically as they’re ingested.

Getting Started with Grafana Dashboards using Coralogix

One of the most common dashboards for metric visualization and alerting is, of course, Grafana. In addition to logs, we use metrics to ensure the stability and operational observability of our product. This document will describe some basic Grafana operations you can perform with the Coralogix-Grafana integration. We will use a generic Coralogix Grafana dashboard that has statistics and information based on logs. It was built to be portable across accounts.