Omnidots Partners with Opster to Optimize Elasticsearch Operations

By Opster Team

Updated: Feb 21, 2024

| 2 min read

About Omnidots

Omnidots is the global market leader in construction and building vibration monitoring. As a primary supplier for the construction and infrastructure industry, Omnidots provides innovative and high quality vibration analysis equipment.

Omnidots is the only supplier in the business that offers a fully integrated and automated solution to directly carry out and analyze vibration measurements. Their application is reliant on Elasticsearch, which they have been using for the past 7 years. They connected Elasticsearch for the ingestion of large data sets from the vibration monitors, to enable effective and quick search of said vibration data.

Main takeaways

  • Used Search Gateway to improved search performance
  • Optimized sharding, templates and mappings
  • Gained deep visibility of multi-tenancy search queries

Beginning to work with Opster

As Omnidots began to scale and enter into additional markets, they found that maintaining the same high level of performance on their Elasticsearch cluster became a challenge. “It was also extremely resource intensive,” added Lourens Rozema, Omnidots’ CTO.  

At this stage, the Omnidots team engaged with Opster to connect their environment to Opster AutoOps and receive visibility, issue resolution and real-time production support.

“Opster has become a true partner, allowing us to focus on providing our customers with with our core value rather than wasting our time on Elasticsearch troubles.”

Lourens Rozema | Omnidots’ CTO

Lourens Rozema | Omnidots’ CTO

Elasticsearch optimizations with Opster

The Opster and Omnidots teams used the insights gained from Opster AutoOps to begin optimization of the Elasticsearch environment. 

The platform detected and suggested sharding changes to reflect the most up-to-date usage and capacity. The primary and replica count was also adjusted accordingly. 

By running the Opster Template Optimizer, the team detected additional ways to improve the performance of indices by updating the template and mappings.

Omnidots’ Elasticsearch environment was suffering from occasional search delays that were interfering with their customers’ experience. By analyzing their search logs using the Opster Search Log Analyzer, the team was able to further improve the mappings definition. 

Once these optimizations were implemented, Omnidots and Opster worked together on providing detailed visibility into the searches being run against the Omnidots Elasticsearch deployment. To achieve this, Omnidots installed Opster’s Search Gateway to gain deep insights into their search performance and reduce search latency by improving the queries. The Gateway also allowed Omnidots to prevent damaging search queries from harming the relevant cluster.

“Omnidots installed Opster’s Search Gateway to gain deep insights into their search performance and reduce search latency by improving the queries. The Gateway also allowed Omnidots to prevent damaging search queries from harming the relevant cluster.”

Lourens Rozema | Omnidots’ CTO

Lourens Rozema | Omnidots’ CTO

“Opster has become a true partner, allowing us to focus on providing our customers with our core value rather than wasting our time on Elasticsearch troubles,” said Rozema.

Omnidots and Opster have been taking great strides together to advance Omnidots’ business objectives in the construction industry, which rely on quick data analysis in Elasticsearch.Â