LabCollector Менаџер напредне претраге са Еластицсеарцх - LabCollector

Претражите базу знања по кључној речи

Ви сте овде:
← Све теме
РЕЗИМЕ:

LabCollector је објавио нови додатак под називом „Адванцед Сеарцх Манагер” који омогућава више опција претраживања у LabCollector уз помоћ Еластицсеарцх-а. Његова дистрибуирана архитектура омогућава да се претраживање и анализирају огромне количине података у скоро реалном времену. То омогућава вам да брзо и скоро у реалном времену складиштите, претражујете и анализирате велике количине података. Обично се користи као основни механизам/технологија која покреће апликације које имају сложене карактеристике и захтеве претраживања.

LabCollector може да интегрише Еластицсеарцх да би омогућио функције претраживања.

Фаза 1: ограничено на ELN
Фаза 2: додато у LabCollector инвентар/ЛИМС
Фаза 3: додато на више додатака

Пратите доле наведене кораке да бисте разумели и извршили претрагу помоћу додатка за напредну претрагу:

1. Функционалности и логика

КСНУМКС. Захтеви

КСНУМКС. инсталација

1. Функционалности и логика

  • Еластицсеарцх преузима неструктуриране податке са различитих локација, складишти их и индексира, у складу са мапирањем које је одредио корисник (које се такође може аутоматски извести из података) и чини их претраживим.
  • Индекси се користе за брзо лоцирање података без потребе да претражују сваки ред у табели базе података сваки пут када се приступи табели базе података.
  • LabCollector ће се бавити свим потребним индексирањем података и датотека на Еластицсеарцх енгине.

КСНУМКС. Захтеви

  • ПХП в7.2.5+
  • Еластицсеарцх в7.к (*Модул у стварном стању неће бити компатибилан са в8 због Еластицсеарцх АПИ система)
  • Еластицсеарцх-ов додатак за процесор за унос прилога је потребно
  • LabCollector в6.01+ и ELN в4.03+
  • Додатак за управљање напредним претраживањем

КСНУМКС. инсталација

  • Еластицсеарцх се може инсталирати на истом серверу LabCollector ИЛИ на наменском серверу/ВМ-у или користите услугу у облаку Еластицсеарцх (АВС, Еластиццлоуд…). Погледајте дијаграм у одељак КСНУМКС.
  • Инсталација Еластицсеарцх-а се врши у складу са оперативним системом вашег сервера и веома је лака.
  • Следите доле описани водич:
    • Го то https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html
    • Морате да инсталирате додатак Ингест Аттацхмент Процессор са доње везе:
      https://www.elastic.co/guide/en/elasticsearch/plugins/7.17/ingest-attachment.html
    • Након инсталације идите на Додатак Менаџер напредне претраге -> Подешавања
      *испод је пример слике где су нека подешавања унапред конфигурисана, зато видите неку индексну листу.
    • У подешавањима морате да дефинишете локацију за складиштење индекса.
      *LabCollector ће се бавити свим потребним индексирањем података и датотека на Еластицсеарцх енгине.
    • Подразумевани порт је 9200.
      *Корисничко име и лозинка се такође могу дефинисати, ако је потребно.
    • Када завршите, „Ажурирајте“ подешавања да бисте конфигурисали додатак за напредну претрагу да бисте се повезали са новоинсталираним Еластицсеарцх
    • ex:
  • Када се горњи процес заврши, потребно је да дефинишете индексирање ЦРОН-а:
    Црон је стандардни Уник услужни програм који се користи за планирање команди за аутоматско извршавање у одређеним интервалима. 
  • Да бисте дефинисали ЦРОН задатак, идите на почетну страницу додатка Менаџер напредне претраге.
    *У наставку је пример ЦРОН задатка за већ креиран ELN Еластична претрага.
     
  • Када кликнете на Црон задатак, видећете доњи искачући прозор, где можете дефинисати учесталост задатка (сати, минуте) и време задатка (24 сата)
  • Када додате задатак, видећете поруку испод.
  • Креирајте индекс тако што ћете отићи на икону опција.
    *У наставку је пример ЦРОН задатка за већ креиран ELN Еластична претрага.
  • Ако су ваше везе добре, видећете поруку испод.