paul, to postgres
@paul@oldfriends.live avatar

Selfhosted instance.

I am thinking of breaking and to a separate server instead of increasing my current VPS resources.

I'll have two servers. My main, which will run Mastodon, and another that will have Postgres and ElasticSearch on it.

Will I benefit by doing this or should I just move ElasticSearch to its own server? What is the minimum CPU/ram I can get for the second server & what should I get?

Or, other thoughts welcomed.

doublebyte, to random
@doublebyte@noc.social avatar

Now the #elasticsearch provider of #pygeoapi supports attributes on vector tiles! 🚀 This means you could use an elastic backend to store #OGCAPI data, metadata and tiles 😀 https://github.com/geopython/pygeoapi/pull/1646 #standards #geo @jorgesanz @pygeoapi

sb, to mastodon
@sb@fed.sbcloud.cc avatar

Unless you your own instance, or you're a , you have likely taken for granted.

Behind search for masto is a resource-hungry application called . Sure you might be able to get Masto to run on a , but you won't be running elastic search with it.

Having recently moved my instance to a much more powerful system, I now run ES, and WOW what a difference being able to search post makes! Soooo many times I wanted to reference a toot that had scrolled by but had no way of finding it. Now I do!

Even though I've put some serious resource limits on ES, it's bar none the most resource intensive service running (out of around 25).

Please consider sending a few bucks to the of your instance. Better yet, if you can afford it, sign up for a monthly donation. They need it.

technige, to php
@technige@fosstodon.org avatar

ES|QL is a great new query language for #Elasticsearch, and my team is building integrations into the client libraries. Here's an overview of our #PHP integration that lets you turn your results into PHP objects.

https://www.elastic.co/search-labs/blog/esql-php-map-object-class

nurkiewicz, to Java
@nurkiewicz@fosstodon.org avatar

I don't expect anyone to still believe that is slow. But if you do, remember that the following tools are all written in Java or other languages: , , , , , ...

hywan, to random
@hywan@fosstodon.org avatar

ParadeDB, https://www.paradedb.com/.

It’s a modern ElasticSearch alternative built on Postgres and Tantivy, in Rust.

#database #ParadeDB #elasticsearch #tantivy #search #analytics

rimu, to PostgreSQL
@rimu@mastodon.nzoss.nz avatar

Added full-text search to #PieFed today.

After reading a massive tome about #ElasticSearch earlier this week I realised it was complete overkill and just used the full-text capabilities of #PostgreSQL instead.

Currently PieFed has 46,000 posts and results are fast. It'll be interesting to see how well it copes when there are more posts. Anyone want to make a guess when it'll bog down?

https://piefed.social/post/48889

fell, to mastodon
@fell@ma.fellr.net avatar

elasticsearch.service: A process of this unit has been killed by the OOM killer.

Seriously, who designed this?! God I wish Mastodon would use something else for search.

And yes, I know I can configure memory limits, but I shouldn't have to.

#ElasticSearch #Mastodon #Java #Search

wood, to ruby
@wood@hachyderm.io avatar

Great to see more people catching on to ClickHouseDB. We’re using ClickHouse at
@honeybadger to power our upcoming logging/observability tool (Honeybadger Insights).

We’re also benchmarking a replacement backend for #Elasticsearch. Looks like quite a performance gain so far!

Will hopefully have more to share soon, but in the meantime we discussed this on the latest episode of @FounderQuest. Give it a listen:

https://share.transistor.fm/s/d67618cc?t=15m15s

#Ruby #RubyOnRails #Monitoring #Observability #ClickHouse

taylorparizo, to homelab

I'm planning to write an updated homelab guide on my blog this year but I think I'm about to rebuild some parts for a new purpose 😅​

It might be time to try out OpenCTI given what I do in my lab should be representative of what I do during < dayjob >. That also means I need to tear down Wazuh and configure an ELK stack instead (resource constraint).
#Homelab #ELK #CTI #ThreatIntel #elasticsearch

mackuba, to random
@mackuba@martianbase.net avatar

Q for people who have used Elastic Search, esp. for a Mastodon instance: how should I configure it to use less memory (while still having enough)? Right now it seems to eat as much as it wants (~4 GB)...

It's a single-user instance, so the total data size it reports is 40 MB now.

admin, to mastodon

Delighted to let everyone know that https://fediverse.au has been successfully upgraded to 4.2.5 of software (thank you, Claire!).

Additionally, has been installed for a better user experience.

Fediverse AU is exclusively for organisations and schools, centres and in the Australasian region - as most Mastodon instances don't allow these sorts of corporate accounts.

Please let me know if you experience any issues or glitches.

fell, to random
@fell@ma.fellr.net avatar

I need to #AskFedi about #MastoAdmin stuff: Ever since the v4.2.5 update my #ElasticSearch is broken. It just says:

status: 503 org.elasticsearch.cluster.block.ClusterBlockException: blocked by: [SERVICE_UNAVAILABLE/1/state not recovered / initialized]  

I already deleted the data directory, but when I tried to redeploy search according to the documentation, it gave me the same error message.

Any ideas what could've gone wrong?

phpugmrn, to Symfony German
@phpugmrn@phpc.social avatar
MagicLike, (edited ) to mastodon
@MagicLike@mstdn.social avatar

uhhm how do I find

"./bin/elasticsearch"

Edit: Fixed, see https://tech.lgbt/@wakame/111722476567184109

:boost_requested:

@askfedi

#Elasticsearch #Mastodon

xeraa, to random

"10 reasons to upgrade to -py 8.x" — features, security, DSL, etc: https://discuss.elastic.co/t/dec-13th-2023-en-10-reasons-to-upgrade-to-elasticsearch-py-8-x/347292
PS: special thanks to @honzakral for keeping up the complaints until we got this sorted out 😬

PCzanik, to random
@PCzanik@fosstodon.org avatar

Why use a http()-based destination in syslog-ng? Because you gain extreme performance and an architecture that is easier to maintain.

https://www.syslog-ng.com/community/b/blog/posts/why-use-a-http--based-destination-in-syslog-ng

Just think of #Splunk, #Elasticsearch / @OpenSearchProject , #SumoLogic & Co.
#LogManagement

Chocobozzz, to fediverse

is your companion for finding videos, playlists and channels from the PeerTube federation

We're currently testing in favour of to index the data.

As it's difficult to know if the results are relevant in all languages, we're looking for public feedback!

So don't hesitate to test this new engine on https://meilisearch.sepiasearch.org/ and let us know what you think :)

Natanox, to random
@Natanox@chaos.social avatar

Does #ElasticSearch have to be reachable from the internet or just the service it's used with (e.g. Mastodon, Nextcloud)? #mastoadmin

FoW, to random Korean
@FoW@netsphere.one avatar

엘라스틱 엔지니어 행사 구경 왔어요.

#Elasticsearch

fell, to random
@fell@ma.fellr.net avatar

So, apparently I have ElasticSearch now? I had to hard reset my server in the middle of indexing because it ran out of memory and came to a complete halt. (See https://ma.fellr.net/@fell/111375959444602138)

It seems to be working though? I don't care if it hasn't indexed everything as long as it indexes new posts.

#ElasticSearch #MastoAdmin #FediAdmin

elduvelle, to random
@elduvelle@neuromatch.social avatar

Remember: if your server has the new Search enabled, you should decide if you want to be included in it or not (Settings > Public Profile > Privacy & Reach) and tick (or not) the “Include public posts in search results” box.

It’s disabled by default so please enable it to make Mastodon more searchable and useful!! #MastoTip #ElasticSearch

DeltaWye, to random
@DeltaWye@mstdn.social avatar

I took some time to work out the exact #formatting that #Elasticsearch demands. If you think this might be useful, go ahead and boost. If you find any errors or would like to suggest additions, please also post a reply!

Hopefully this can help prevent a lot of frustration and trouble people might encounter and give them a better Mastodon experience!

(Updated to Revision 2)

tim, to mastodon

Well, I finally got myself up to v4.1.9, and now to begin the v4.2.0 upgrade. Not going to bother with setup for now, though would probably go for probably anyways.

See y'all on the upgrade flip-side. 👋

wood, to mastodon
@wood@federated.press avatar

Masto admins:

I'm currently running the Elasticsearch update after upgrading to Mastodon 4.2.0, and it was running really fast until it got to "PublicStatusesIndex" — now it's still importing documents, but it's really slow. It says 406 docs/s, w/ 54M to go, and the ETA keeps getting longer. Anyone else experience this?

#MastoAdmin #Mastodon #Elasticsearch

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • InstantRegret
  • mdbf
  • ethstaker
  • magazineikmin
  • cubers
  • rosin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • Durango
  • everett
  • tacticalgear
  • modclub
  • anitta
  • cisconetworking
  • tester
  • ngwrru68w68
  • GTA5RPClips
  • normalnudes
  • megavids
  • Leos
  • lostlight
  • All magazines