Како инсталирати Телеграф, ИнфлукДБ и Графана (Тиг Стацк) на Убунту Линук

Једна од великих предности које нам Линук дистрибуције нуде је могућност проширења њихових ресурса и услуга будући да, захваљујући отвореном коду, проналазимо хиљаде алата и корисних опција које ће администрацију, управљање и могућност испоручити корисницима више радних алата.

Унутар овог опсежног света могућности, имамо алтернативу која се зове Тиг Стацк; који се састоји од три моћна помоћна програма, као што су:

  • Графана
  • Телеграф
  • ИнфлукДБ

Шта је Графана?Графана је платформа која је развијена за обављање задатака као што су саветовање, преглед, упозорење и разумевање метрика које генерише систем, без обзира на то где се складиште, будући да је Графана у могућности да приступи овим подацима и примени их у реалном времену. Са Графаном можемо креирати, истраживати и делити контролне табле са више корисника и на овај начин постићи много централизованију администрацију.

Са Графаном ће бити могуће:

Генеришите упозорења путем Слацк -а, ПагерДути -а и више доступних платформиПомоћу ове функције могуће је визуелно уредити и конфигурисати правила упозорења повезана са најважнијим метрикама. Овим ће их Графана стално процењивати и на тај начин слати обавештења о њима.

Опције приказаГрафана нам нуди различите могућности визуализације података, као што су топлотне карте, хистограми, графикони и друго. Ово је додатак Надзорној плочи додатака која пружа много различитих начина за преглед генерисаних евиденција и показатеља.

ИнтеграцијаОво је постигнуто јер Графана изворно подржава десетине база података.

ПроширивостЗахваљујући чињеници да Графана има стотине плоча и додатака доступних у службеној библиотеци.

Више опција за потврду идентитетаКао и ЛДАП, Гоогле Аутх, Графана.цом, Гитхуб.

Боље опције конфигурацијеБудући да Графана укључује напредне поставке попут могућности одабира тамних или бијелих тема, промјене временских зона и још много тога.

Боља обавештењаОд тренутка када упозорење промени статус, обавештења се аутоматски шаљу и она се могу примати е -поштом или директно од Слацк -а, ПагерДути -а, ВицторОпс -а, ОпсГение -а или путем вебхоок -а.

Динамичке контролне таблеШто нам омогућава да креирамо динамичке контролне табле за вишекратну употребу користећи променљиве предложака, које су приказане у облику падајућих менија на врху контролне табле Графана.

Шта је ИнфлукДБ?ИнфлукДата је платформа која нуди различите временске серије за инструментирање, посматрање, учење и аутоматизацију свих врста система, апликација и пословних процеса у различитим радним окружењима.

Неке карактеристике ИнфлукДБ

  • Способност посматрања и аутоматизације кључних система, инфраструктуре, апликација и пословних процеса.
  • Анализирајте и аутоматизујте сензоре и уређаје у реалном времену, који генеришу информације за административне задатке.
  • Више опција инструментације које откривају обрасце коришћења и одатле се могу створити нове пословне могућности

Шта је Телеграф?Телеграф је развијен као сервер сервер, који се контролише додацима ради прикупљања и извештавања о метрикама за администрацију.

Телеграф је високо скалабилан захваљујући интеграцијама које нам омогућавају приступ метрикама, догађајима и записима директно из контејнера и система у којима услужни програм ради, а одатле можемо извући метрику из независних АПИ-ја или приступити метрици из СтатсД-а и Кафкине потрошачке услуге, а као додатна тачка постоје и додаци за излаз за слање метрике у друге базе података или услуге као што су ИнфлукДБ, Грапхите, ОпенТСДБ, Датадог, Либрато, Кафка, МКТТ, НСК и многе друге.

Неке од његових функција су:

Лакоћа повезивања са изворима податакаПопут МонгоДБ -а, МиСКЛ -а, Редиса и других за прикупљање и слање показатеља.

Прикупљање метрикаКроз модеран низ платформи у облаку, контејнера и оркестратора.

Могућност прикупљања податакаОба типа критичног стања (нивои притиска, нивои температуре итд.) Сензора и ИоТ уређаја.

Интегрирајте демона збирке метрикаМоже прикупљати метрике из широког спектра улаза и записати их на више излаза.

Има више од 200 додатакаТо се може користити на платформама или услугама као што су ИнфлукДБ Лине Протоцол, ЈСОН, Грапхите, Валуе, Нагиос и Цоллецтд.

Компатибилан са процесима системских услугаБез утицаја на ток рада.

Сада ће Солветиц објаснити како инсталирати овај Тиг Стацк у Убунту и на овај начин подићи ниво услуга нашег сервера.

1. Како инсталирати ИнфлукДБ на Убунту (Линук)


Први корак је инсталирање временске серије инфлуенкдб на ваш систем.

Корак 1
За ово ћемо инсталирати и'флукдб 'и' телеграф 'из истог спремишта' инфлуенкдата ', будући да су оба програма развила иста група. За ово извршавамо следећи ред да бисмо додали кључ ИнфлукДБ:

 судо цурл -сЛ хттпс://репос.инфлукдата.цом/инфлукдб.кеи | судо апт -кеи адд -

Корак 2
Сада, додајмо спремиште података о приливу података:

 соурце/етц/лсб-релеасе ецхо "деб хттпс://репос.инфлукдата.цом/$[ДИСТРИБ_ИД ,,} $ {ДИСТРИБ_ЦОДЕНАМЕ} стабилан" | судо тее /етц/апт/соурцес.лист.д/инфлукдб.лист

Корак 3
Настављамо са ажурирањем спремишта:

 судо апт упдате

Корак 4
Инсталирамо пакетфлукдб са следећом командом:

 судо апт инсталлфлукдб -и

Корак 5
Након што се инсталација заврши, покренућемо услугуфлукдб и омогућити јој покретање сваки пут током покретања система са следећим командама:

 судо системцтл стартфлукдб судо системцтл енаблефлукдб

Корак 6
Хајде да проверимо отворене портове у Убунту -у:

 нетстат -плнту

Тамо морамо бити сигурни да су портови за прилив '8088' и '8086' у стању ЛИСТЕН.

2. Како створити ИнфлукДБ корисника и базу података на Убунту Линуку


Да би се сачували сви подаци телеграфских агената, биће потребно конфигурисати базу података и корисникафлука у систему. ИнфлукДБ има ЦЛИ алат који се зове прилив и који вам омогућава интеракцију са сервером ИнфлукДБ.

Корак 1
Команда Инфлук нам даје приступ бази података:

 Утицај
Ово нам даје приступ бази података:

Корак 2
Ту ћемо додати следеће:

 креирај базу података телеграф креирај корисника телеграф са лозинком 'лозинком'
Ово ће створити корисника телеграфа са лозинком коју доделимо. Ако желимо да проверимо базу података креирану заједно са њеним корисником, извршавамо:
 показати базе података показати кориснике 

3. Како инсталирати агент Телеграф на Убунту Линук


Пошто је Телеграф креиран помоћуфлукдата, које ја такође стварамфлукдб; стога, када се кључ и спремиште података о приливу података додају систему, могуће је инсталирати обе апликације.

Корак 1
за ово извршавамо следећи ред:

 судо апт инсталл телеграф -и

ЕНЛАРГЕ

Корак 2
Сада ћемо покренути телеграфску услугу и омогућити јој покретање при сваком покретању Убунту -а:

 судо системцтл старт телеграф судо системцтл енабле телеграф

ЕНЛАРГЕ

Корак 3
Да бисмо проверили његов статус, извршавамо следећи ред и можемо видети да је његов статус активан и да ради.

 судо системцтл статус телеграф

ЕНЛАРГЕ

4. Како конфигурирати Телеграф на Убунту Линуку


Телеграф је агент заснован на додацима и има 4 врсте концептних додатака који су:
  • Преко „Додатака за унос“ за прикупљање показатеља.
  • Помоћу „Додатака за процесор“ за трансформацију, управљање и филтрирање показатеља.
  • Узимање додатака за креирање и додавање показатеља.
  • Са 'излазним додацима' за писање метрика на више одредишта, укључујући и прилив.

Корак 1
Да бисмо га конфигурисали, отићи ћемо у одговарајући директоријум на следећи начин:

 цд / етц / телеграф /
Затим ћемо преименовати оригиналну датотеку:
 мв телеграф.цонф телеграф.цонф.дефаулт

ЕНЛАРГЕ

Корак 2
Сада ћемо креирати конфигурациону датотеку под називом телеграф.цонф са уређивачем текста, у овом случају са нано:

 судо нано телеграф.цонф
У ову нову датотеку залепићемо следећу конфигурацију:
 # Глобална конфигурација агента [агент] хостнаме = "солутионтиц" флусх_интервал = "15с" интервал = "15с" # Додаци за унос [[инпутс.цпу]] перцпу = труе тоталцпу = труе цоллецт_цпу_тиме = фалсе репорт_ацтиве = фалсе [[инпутс.диск] ] игноре_фс = ["тмпфс", "девтмпфс", "девфс"] [[инпутс.ио]] [[инпутс.мем]] [[инпутс.нет]] [[инпутс.систем]] [[инпутс.свап] ] [[инпутс.нетстат]] [[инпутс.процессес]] [[инпутс.кернел]] # Оутпут Плугин ИнфлукДБ [[оутпутс.инфлукдб]] датабасе = "телеграф" урлс = ["хттп://127.0.0.1: 8086 "] корисничко име =" телеграф "лозинка =" ********* " 

ЕНЛАРГЕ

Промене чувамо помоћу тастера:

Цтрл + О.

Затим ћемо притиснути следеће да изађемо из уређивача.

Цтрл + Кс

Корак 3
Телеграф интегрише команду телеграф ради управљања конфигурацијом, укључујући генерисање конфигурације.

Корак 1
За ово извршавамо следеће:

 телеграф цонфиг -инпут -филтер цпу: мем: диск: свап: систем -оутпут -филтер инфлуенкдб> телеграф.цонф цат телеграф.цонф
Након тога можемо поново покренути услугу извршавањем:
 судо системцтл рестарт телеграф
Биће могуће потврдити конфигурацију Телеграфа извршавањем следећих редова:
 судо телеграф -тест -цонфиг /етц/телеграф/телеграф.цонф --инпут -филтер ЦПУ судо телеграф -тест -цонфиг /етц/телеграф/телеграф.цонф -нет -филтер нет судо телеграф -тест -цонфиг /етц /телеграф /телеграф.цонф --инпут-филтер мем

ЕНЛАРГЕ

5. Како инсталирати Графана на Убунту Линук


Корак 1
Први корак је додавање кључа Графана:
 судо цурл хттпс://пацкагецлоуд.ио/гпг.кеи | судо апт -кеи адд -

ЕНЛАРГЕ

Затим додајемо спремиште:

 ецхо 'деб хттпс://пацкагецлоуд.ио/графана/стабле/дебиан/ стретцх маин'> /етц/апт/соурцес.лист.д/графана.лист

ЕНЛАРГЕ

Корак 2
Након тога ажурирамо пакете и инсталирамо Графану:

 судо апт упдате судо апт инсталл графана -и
Друга могућност инсталирања Графане је извршавање следећих редова:
 вгет хттпс://с3-ус-вест-2.амазонавс.цом/графана-релеасес/релеасе/графана_5.1.4_амд64.деб судо апт-гет инсталл -и аддусер либфонтцонфиг судо дпкг -и графана_5.1.4_амд64.деб
Када се инсталира, покренућемо услугу и омогућити је при покретању:
 судо системцтл старт графана-сервер судо системцтл енабле графана-сервер

ЕНЛАРГЕ

Корак 3
Проверавамо портове:

 нетстат -плнту

ЕНЛАРГЕ

БелешкаГрафана ће бити доступна преко луке 3000.

6. Како приступити Графани на Убунту Линуку


Корак 1
Сада идемо у прегледач и извршавамо следећу синтаксу на новој картици:
 хттп: // ИП_адрес: 3000 /
Ово ће бити окружење Графана и прво ћемо приступити са корисничким именом и лозинком админ. Кликнемо на дугме "Пријава".

Корак 2
Након приступа, видећемо следеће. Тамо кликнемо на дугме Додај извор података да бисмо додали ресурсе базе података.

ЕНЛАРГЕ

Корак 3
У приказаном прозору унећемо следеће у одељак Подешавања:

Иам

 флукдб

Тип

 флукдб

Урл

 хттп: // лоцалхост: 8086 /

Корак 4
На дну одељка ИнфлукДБ Детаљи улазимо:

База података

 телеграф

Корисник

 телеграф

Лозинка

 'Лозинка'

Кликните на дугме Сачувај и тестирај да бисте потврдили конфигурацију

Корак 5
Резултат ће бити следећи:

7. Како конфигурисати Графана контролну таблу на Убунту Линуку


Након што се флукдб дода као извор података на Графана сервер, ми ћемо увести Графана контролну таблу на основу поставки додатка за унос Телеграф.

Корак 1
Графана обезбеђује Графана додатке и спремиште контролне табле путем:

  • Графана додаци
  • Графана контролне табле
За увоз Графана панела, кликнућемо на мени „+“ на левој табли и тамо кликнути на опцију Увоз:

Корак 2
Сада идемо на следећу веб адресу:

Тамо кликнемо на дугме Копирај ИД у међуспремник.

Корак 3
Ово ће се аутоматски додати у Графану.
Сада, при дну, у пољу ИнфлукДБ бирамо нашу базу података ИнфлукДБ. Кликнемо на дугме „Увези“.

Корак 4
Након неког времена можемо видети запис који је Графана узела са сервера:

ЕНЛАРГЕ

Корак 5
Можемо детаљно видети многе аспекте сервера који су веома корисни за администраторе и особље за подршку.

ЕНЛАРГЕ

Тако је Тиг Стацк свеобухватно решење за коришћење различитих алата у Убунту -у и постизање не само бољег нивоа рекурзије, већ и приступа и графике.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave