fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.8K
active users

#ElasticSearch

4 posts4 participants1 post today

OK, what am I doing wrong? I'm far from an Elasticsearch expert. I am getting this message in my Mastodon admin dashboard, but when I try to run that command I get this error:

[400] {"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"unknown setting [index.analysis] please check that any required plugins are installed, or check the breaking changes documentation for removed settings"}],"type":"illegal_argument_exception","reason":"unknown setting [index.analysis] please check that any required plugins are installed, or check the breaking changes documentation for removed settings"},"status":400}

I'm running Elasticsearch 8.x and Mastodon 4.4.1.

'RAILS_ENV=production bundle exec bin/tootctl search deploy' works fine.

#ElasticSearch is a fantastic indexing engine which offers full text searching of anything, such as federated posts and users.

It would be SOOOO lovely if it didn't just randomly crash every month or two, requiring a full reindex of 44 million records which takes 7 hours to complete though...

🚀 Mastodon v4.2.22 veröffentlicht.

🔧 Video-Processing: `moov` Atom am Videoanfang.
🔧 Emoji-Cache: Fehlerbehebung bei Randfällen.
🔧 Diverse Fehlerbehebungen (Suchoperatoren, Silenced Accounts, etc.).
⚠️ Striktere Prüfungen gegen IP-Spoofing (TRUSTED_PROXY_IP konfigurieren).

github.com/mastodon/mastodon/r

Changelog
Changed

Change passthrough video processing to emit moov atom at start of video (#34726 by @ClearlyClaire)

Fixed

Fix NoMethodError in edge case of emoji cache handling (#34749 by @dari...
GitHubRelease v4.2.22 · mastodon/mastodonChangelog Changed Change passthrough video processing to emit moov atom at start of video (#34726 by @ClearlyClaire) Fixed Fix NoMethodError in edge case of emoji cache handling (#34749 by @dari...

ElastAlert 2 на практике: как я создал универсальное правило для мониторинга событий

В наш век технологий обработка данных и мониторинг систем становятся критически важными. Поэтому для обеспечения бесперебойной работы я часто использую в своих проектах Elastic Stack (ранее известный как ELK Stack), позволяющий собирать, хранить и визуализировать огромные объемы данных. Этот подход широко применяется для анализа логов, мониторинга инфраструктуры, создания отчетов, а также для обнаружения аномалий и ошибок. Одной из ключевых задач при работе с Elastic Stack является настройка эффективной системы уведомлений. Это позволяет оперативно реагировать на происходящие события и минимизировать последствия сбоев или атак. В таком контексте фреймворк ElastAlert 2 представляет собой мощный инструмент, который значительно расширяет возможности встроенных уведомлений Elastic Stack, обеспечивая гибкость и детализацию алертов. В этой статье в блоге ЛАНИТ я расскажу о том, какое одно универсальное правило для мониторинга событий в ElastAlert 2 охватывает все основные варианты условий срабатывания. Рассмотрим, как можно использовать ElastAlert 2 для расширения функциональности алертинга в Kibana и как интегрировать оба инструмента для более эффективного мониторинга событий.

habr.com/ru/companies/lanit/ar

ХабрElastAlert 2 на практике: как я создал универсальное правило для мониторинга событийВ наш век технологий обработка данных и мониторинг систем становятся критически важными. Поэтому для обеспечения бесперебойной работы я часто использую в своих проектах Elastic Stack (ранее известный...

Малоиспользуемые возможности ES: векторный поиск

Всем привет! Хочу поделиться опытом применения одной из редко используемых, но полезных функций Elasticsearch, которую успешно применили в одном из проектов. Речь пойдет о векторном поиске...

habr.com/ru/articles/922544/

ХабрМалоиспользуемые возможности ES: векторный поискПривет, меня зовут Евгений Думчев, я разработчик в DD Planet. Сегодня хочу поделиться опытом применения одной из редко используемых, но полезных функций Elasticsearch, которую мы успешно применили в...