Wyszukuj, analizuj i zarządzaj klastrami Elasticsearch za pomocą języka naturalnego - Neotask wprowadza Neotask do stosu Elasticsearch.
Build and execute Elasticsearch queries and aggregations by describing what you want to find
Monitor cluster health, shard allocation, and index performance through plain English conversations
Manage indices, mappings, and ILM policies with guided commands and safety confirmations
Co możesz zrobić
Szukaj bez pisania DSL
Opisz swoje wyszukiwanie prostym angielskim - „znajdź wszystkie dzienniki błędów z usługi płatniczej z ostatnich 2 godzin z kodem statusu 5xx” - a Neotask konstruuje prawidłowe zapytanie DSL, wykonuje je i prezentuje trafienia w czytelnym formacie.
Twórz agregacje dla analityki
Zapytaj o agregację bez poznawania składni agregacji Elasticsearch: „pokaż liczbę żądań według punktu końcowego i średni czas odpowiedzi, w podziale na godziny”. Neotask zapisuje zagnieżdżoną strukturę aggs i formatuje wynik jako tabelę.
Monitoruj kondycję klastra
Poproś o raport o stanie klastra: ogólny stan (zielony/żółty/czerwony), nieprzypisane fragmenty i powód ich nieprzypisania, wykorzystanie dysku węzła oraz to, czy jakiekolwiek indeksy są zagrożone. Neotask wysyła zapytanie do _cat i _cluster APIs i wyjaśnia, co wymaga działania.
Zarządzaj indeksami i mapowaniami
Twórz indeksy za pomocą niestandardowych mapowań, dodawaj pola do istniejącego mapowania, ponownie indeksuj dane i zarządzaj aliasami - wszystko to poprzez rozmowę. Neotask potwierdza destrukcyjne operacje (takie jak usuwanie indeksu) przed wykonaniem.
Dostrajaj i diagnozuj wydajność
Zapytaj, dlaczego określone zapytanie jest powolne, uzyskaj wyjaśnienie analizy profilu, zidentyfikuj gorące fragmenty i znajdź indeksy z dużą presją scalania. Neotask przekłada techniczne elementy Elasticsearch na rekomendacje, które można zastosować.
Spróbuj zapytać
„Przeszukaj indeks dzienników pod kątem wszystkich 500 błędów z ostatniej godziny”
„Pokaż mi wolumen żądań według usługi na dzisiaj, w podziale na przedziały godzinowe”
„Dlaczego mój klaster jest żółty? Które odłamki są nieprzypisane?”
„Utwórz indeks o nazwie produkty z mapowaniem nazwy (tekst), ceny (zmiennoprzecinkowej) i kategorii (słowo kluczowe)”
„Które indeksy zajmują najwięcej miejsca na dysku?”
„Dlaczego to zapytanie jest powolne?” (wklej swoje zapytanie JSON)
„Skonfiguruj politykę ILM, aby codziennie przenosić indeks logów i usuwać go po 30 dniach”
„Ponownie zindeksuj indeks zamówień-v1 do zamówień-v2 ze zaktualizowanym mapowaniem”
Profesjonalne wskazówki
Dołącz nazwę indeksu i pole czasu do swoich podpowiedzi: „w indeksie nginx-logs-*, filtrowanym do ostatnich 24 godzin przy użyciu pola @timestamp” w celu uzyskania precyzyjnych i szybkich zapytań.
Poproś Neotask, aby użył kontekstu filtra zamiast kontekstu zapytania dla niepunktujących filtrów boolowskich - automatycznie zoptymalizuje to DSL pod kątem wydajności.
Kiedy masz do czynienia z nieprzypisanymi fragmentami, poproś o wynik „wyjaśnienia alokacji” i poproś Neotask o jego zinterpretowanie - surowy JSON jest gęsty i trudny do ręcznej analizy.
W przypadku zmian w mapowaniu zawsze proś Neotask o sprawdzenie, czy pole już istnieje przed jego dodaniem - Elasticsearch po cichu ignoruje przedefiniowanie pola o innym typie, co powoduje konflikty mapowania.
Używaj aliasów indeksów w swoich podpowiedziach, aby Neotask wskazywał alias, a nie konkretną nazwę indeksu, dzięki czemu Twoje zapytania będą zgodne z przyszłymi reindeksowaniami.
Multiple workspaces and capacity for larger teams.
Więcej integracji Databases
Zoho - Neotask na Neotask automatyzuje Twoje środowisko Zoho Analytics - tworząc raporty, odpytując dane, zarządzając przestrzeniami roboczymi i monitorując wydajność aplikacji mobilnych bez dotykania dashboardu Zoho.
Astra DB - Zapytanie i Zarządzaj Astra DB collections poprzez Neotask na Neotask
FalkorDB - Zapytanie i Zarządzaj twój FalkorDB graph database poprzez Neotask na Neotask - graph Dane exploration i analytics poprzez conversation.
Open Targets - Neotask wprowadza inteligencję biomedyczną Open Targets do Twojego przepływu pracy badawczego przez Neotask - eksploruj cele leków, choroby i dowody genetyczne w prostym języku.
Milvus - Zarządzaj vector collections, uruchomić similarity searches, i operate twój Milvus vector database poprzez conversation - Neotask uses Neotask do power twój AI Dane layer.
CData Connect - Neotask na Neotask zamienia CData Connect w Twoją uniwersalną warstwę danych - odpytując ponad 200 źródeł danych, wykonując procedury składowane i eksplorując schematy bez pisania SQL lub otwierania edytora zapytań.