- 1. Како инсталирати ТИЦК спремиште на Убунту серверу
- 2. Како инсталирати ИнфлукДБ и конфигурисати аутентикацију Убунту сервера
- 3. Како инсталирати ИнфлукДБ и конфигурисати Телеграф на Убунту серверу
- 4. Како инсталирати Капацитор на Убунту Сервер
- 5. Како инсталирати и конфигурисати Цхронограф на Убунту серверу
- 6. Како конфигурисати упозорења у Капацитору на Убунту серверу
Један од најчешћих и најважнијих задатака које морамо обавити у области управљања системима и подршке је осигуравање оптималних перформанси система како на нивоу апликација, корисника, хардвера и софтвера.
Када управљамо Убунту системима, постоји много алата који нам нуде могућност преузимања контроле и директног управљања над многим параметрима овога, а данас ћемо говорити о једном који ће бити од велике помоћи за правилно управљање Убунту окружењима: ТИЦК.
За овај случај ћемо користити Убунту Сервер 16.10.
Шта је ТИЦКТИЦК је скуп апликација за Отвореног кода развила компанија Инфлукдата која ће нам дати прилику да спроведемо једноставну и потпуну администрацију Убунту окружења.
ТИЦК је лиценциран под МИТ.ТИЦК.
ТИЦК се састоји од следећих елемената:
Телеграф - Прикупљање података о серијама у реалном временуТелеграф То је сервер сервер који свој рад заснива на додацима који су одговорни за прикупљање свих метричких података у реалном времену.
Има додатке за добијање разне врсте метрика директно из тренутног система или извуците метрику из независних АПИ-ја.
Укључује додатке за Графит, ОпенТСДБ, Датадог, Либрато, Кафка, МКТТ, НСК.
ИнфлукДБ - База података серија у реалном временуИнфлукДБ То је база података створена да подржи велика писања и упите у оквиру оперативног система. ИнфлукДБ може се користити као спремиште за привремено складиштење информација укључујући ДевОпс, метрику апликације или Убунту 16.10 аналитику у реалном времену.
Цхронограф - Прегледник података у реалном временуЗахваљујући Цхронографу, ми ћемо имати приступ графичком окружењу свих информација система у реалном времену и детаљно.
Капацитор - генератор упозорења и радњиКапацитор је изворни менаџер података који обрађује податке које испоручује ИнфлукДБ.
Капацитор Може се интегрисати са апликацијама као што су ХипЦхат, ОпсГение, Алерт, Сенсу, ПагерДути, Слацк за генерисање упозорења повезаних са било којом аномалијом, статистиком или новим обрасцима у систему.
1. Како инсталирати ТИЦК спремиште на Убунту серверу
Да бисмо извршили инсталацију, потребни су нам минимални захтеви:
Захтеви за инсталирање ТИЦК -аУ основи морамо имати следеће компоненте да би ТИЦК исправно радио:
- Убунту Сервер 16.04 или 16.10 који се може преузети на следећој вези: Убунту Сервер 16.
- Имају СМТП сервер За слање упозорења Капацитор -а можемо инсталирати сендмаил помоћу следеће команде:
судо апт-гет инсталл сендмаил
- Као опционално, можемо створити бесплатан ГитХуб налог за заштиту корисничког интерфејса при покретању Цхронографа. Да бисмо га креирали, можемо отићи на следећу везу:
Имајући ово на уму, настављамо са инсталирањем и конфигурисањем ТИЦК -а на Убунту серверу 16.1º.
Корак 1
Ово спремиште ће нам дати могућност да безбедно и ефикасно извршимо ТИЦК у Убунту 16.10, за то ћемо извршити следеће команде по њиховом редоследу:
цурл -сЛ хттпс://репос.инфлукдата.цом/инфлукдб.кеи | судо апт-кеи адд-соурце/етц/лсб-релеасе ецхо "деб хттпс://репос.инфлукдата.цом/$[ДИСТРИБ_ИД ,,} $ {ДИСТРИБ_ЦОДЕНАМЕ} стабилан" | судо тее /етц/апт/соурцес.лист.д/инфлукдб.лист
ЕНЛАРГЕ
Корак 2
Сада ћемо ажурирати пакете помоћу наредбе:
судо апт-гет упдате
2. Како инсталирати ИнфлукДБ и конфигурисати аутентикацију Убунту сервера
Корак 1
Затим настављамо са инсталацијом ИнфлукДБ на Убунту 16.10 извршавајући следећу команду:
судо апт-гет инсталлфлукдб
ЕНЛАРГЕ
Корак 2
Када се процес инсталације ИнфлукДБ заврши, настављамо са покретањем услуге извршавањем следеће наредбе:
судо системцтл стартфлукдбКорак 3
Да бисмо проверили тренутни статус ИнфлукДБ -а, извршавамо следећу команду у Убунту -у:
судо системцтл статусфлукдб
ЕНЛАРГЕ
Видимо да је његов статус активан.
Корак 5
Следећи корак је креирање администраторског корисника који ће ограничити приступ бази података уз одржавање њеног интегритета и доступности. За ово морамо покренути ИнфлукДБ користећи следећу вредност:
УтицајКорак 6
Сада ћемо креирати корисника који означава одговарајућу лозинку користећи следећу синтаксу:
КРЕИРАЈ КОРИСНИКА "решење" СА ЛОЗИНКОМ Солветиц123 'СА СВИМ ПРИВИЛЕГИЈАМАКорак 7
Креираног корисника можемо проверити помоћу следеће наредбе. Напуштамо базу података уношењем речи
изађи корисницима из емисије
ЕНЛАРГЕ
Корак 6
Сада ћемо приступити конфигурацијској датотеци ИнфлукДБ која се налази на путањи /етц/инфлукдб/инфлукдб.цонф, користићемо жељени уређивач:
судо нано /етц/инфлукдб/инфлукдб.цонф
ЕНЛАРГЕ
Корак 7
Тамо ћемо пронаћи ХТТП одељак и извршити следеће прилагођавање у реду омогућен аутх. Коментирамо га брисањем симбола # на почетку. Мењамо његову вредност из лажне у истиниту.
ЕНЛАРГЕ
Корак 8
Чувамо промене помоћу комбинације тастера
Цтрл + О.
И напустили смо уредника Користећи
Цтрл + Кс
Корак 9
Поново покрећемо услугу извршавањем следеће наредбе:
судо системцтл поново покренитефлукдб
3. Како инсталирати ИнфлукДБ и конфигурисати Телеграф на Убунту серверу
Корак 1
Подсетимо се да је Телеграф агент који у реалном времену прикупља информације из системских метрика, за његову инсталацију извршићемо следећу команду:
судо апт-гет инсталл телеграф
ЕНЛАРГЕ
Сервис Телеграф ће се аутоматски покренути.
Корак 2
Сада ће то бити потребно приступите конфигурацијској датотеци Телеграфа Да бисмо додали корисничко име и лозинку које смо претходно креирали, за то ћемо извршити следеће:
судо нано /етц/телеграф/телеграф.цонф
ЕНЛАРГЕ
Корак 3
Тамо ћемо лоцирати линију оутпутс.инфлукдб да бисте додали корисничко име и лозинку:
ЕНЛАРГЕ
Корак 4
Сачувамо датотеку помоћу Цтрл + О.. Поново покрећемо услугу Телеграф извршавањем следеће наредбе:
судо системцтл рестарт телеграфКорак 5
Проверавамо тренутно стање Телеграфа помоћу следеће команде:
системцтл статус телеграф
ЕНЛАРГЕ
Корак 6
Можемо проверити да ли је његов статус активан. На овај начин Телеграф већ прикупља информације о метрикама система, да бисмо то проверили приступићемо ИнфлукДБ са нашим акредитивима:
прилив -име корисника солутско -лозинка Солветиц123Корак 7
Када приступимо, користићемо команду приказују базе података да наведе тренутне базе података. Тамо ћемо видети одговарајуће базе података.
ЕНЛАРГЕ
Корак 8
Видимо да је база Телеграф створена, сада извршавамо следећу команду да бисмо користили наведену базу података:
користите телеграфКорак 9
Сада ћемо користити наредбу приказују мере да наведе његов садржај:
ЕНЛАРГЕ
Корак 10
Као што видимо, Телеграф је већ прикупио више метрика, подсетимо се да Телеграф има могућност прикупљања метрика из многих услуга и база података, као што су:
- Апацхе
- Цассандра
- Доцкер
- ИП табеле
- МиСКЛ
- ПостгреСКЛ
- Редис
Корак 11
Да бисмо знали сваку посебну инструкцију, морамо користити следећу синтаксу у терминалу:
телеграф -усаге (Плугин)
4. Како инсталирати Капацитор на Убунту Сервер
Корак 1
Следећи корак је инсталирање Капацитора на Убунту 16.10 помоћу следеће команде:
судо апт-гет инсталл капацитор
ЕНЛАРГЕ
Корак 2
Затим ћемо приступити конфигурацијској датотеци Капацитор -а извршавањем следеће наредбе:
судо нано /етц/капацитор/капацитор.цонфКорак 3
Тамо ћемо лоцирати линију флукдб да бисте додали креирано корисничко име и лозинку:
ЕНЛАРГЕ
Корак 4
Чувамо промене помоћу тастера:
Цтрл + О.
И ми смо изашли из уређивача помоћу тастера
Цтрл + Кс
Корак 5
Покрећемо услугу Капацитор извршавањем следеће наредбе:
судо системцтл старт капациторКорак 6
Да бисте то проверили Капацитор се правилно извршава, користићемо следећу команду да наведемо његове задатке:
капацитор листа задатака
ЕНЛАРГЕ
5. Како инсталирати и конфигурисати Цхронограф на Убунту серверу
Корак 1
За његову инсталацију у Убунту Сервер 16.10 извршићемо следеће команде по њиховом редоследу:
вгет хттпс://дл.инфлукдата.цом/цхронограф/релеасес/цхронограф_1.2.0~бета5_амд64.деб судо дпкг -и цхронограф_1.2.0 ~ бета5_амд64.деб
ЕНЛАРГЕ
Корак 2
Покрећемо услугу Цхронограф помоћу следеће команде:
судо системцтл старт цхронографКорак 3
Ако из неког разлога користимо УФВ у Убунту серверу, препоручљиво је да ову везу додамо како је дозвољено извршавањем следеће наредбе:
судо уфв аллов 8888 / тцп
ЕНЛАРГЕ
Корак 4
Сада идемо у било који прегледач и у адресну траку ћемо унети следећу синтаксу:
хттп: // ИП адреса: 8888ЕНЛАРГЕ
Корак 5
Тамо уносимо корисничко име и лозинку које смо створили у ИнфлукДБ и кликните на дугме Повежите нови извор и имаћемо приступ свим информацијама система у реалном времену:
ЕНЛАРГЕ
Корак 6
Тамо ће бити могуће дефинисати како ће се информације приказивати, при врху можемо уредити ове вредности. Из овог прозора ћемо конфигурисати Капацитор за управљање и слање аларма, за то кликнемо на икону Зупчаник на левој страни и видећемо следеће:
ЕНЛАРГЕ
Корак 7
Ми бирамо Капацитор и приказаће се следећи прозор:
ЕНЛАРГЕ
Корак 8
Како нисмо креирали корисника за Капацитор, можемо кликнути на опцију Повежите Капацитор и прозор ће се активирати Конфигуришите крајњу тачку упозорења.
Капацитор је компатибилан са више менаџера упозорења као што су: ХипЦхат, ОпсГение, ПагерДути, Сенсу, Слацк, СМТП, Талк, Телеграм. Можемо користити СМТП сервер и конфигурирати његове вриједности или ако смо инсталирали Пошаљи пошту једноставно кликнемо на сачувати да бисте сачували промене.
ЕНЛАРГЕ
6. Како конфигурисати упозорења у Капацитору на Убунту серверу
Поступак за постављање упозорења и примање путем е -поште је једноставан.
Корак 1
Да бисте то урадили, кликните на икону Узвичник на левој страни и изаберите опцију Правила за кондензатор:
ЕНЛАРГЕ
Корак 2
У приказаном прозору бирамо опцију Креирајте ново правило.
ЕНЛАРГЕ
Корак 3
У приказаним опцијама кликните на ауто телеграф
ЕНЛАРГЕ
Корак 4
Касније бирамо опцију Систем / Оптерећење1 и видећемо следећи графикон:
ЕНЛАРГЕ
Корак 5
На селу Пошаљи упозорење где је лоад1 веће од Успоставићемо услов за креирање упозорења, у овом случају смо унели 0,2:
ЕНЛАРГЕ
Корак 6
Затим ћемо залепити следећи ред у поље Порука упозорења:
{{.ИД}} је вредност {{.Левел}}: {{индек .Фиелдс "валуе"}}
ЕНЛАРГЕ
Корак 7
Можемо да пређемо курсором преко сваке од линија на терену Темплатес за опис сваке радње. Ми бирамо СМТП на терену Пошаљите ово упозорење на:
ЕНЛАРГЕ
Корак 8
На селу Додајте адресу е -поште Унећемо имејл на који ће се послати упозорење. На крају кликнемо на опцију Саве Руле да бисте сачували промене. Упозорење ће бити послано у ЈСОН формату.
ЕНЛАРГЕ
Као што можемо разумјети, ТИЦК пружа врло корисну помоћ за управљање свим параметрима система на једноставан и јасан начин, омогућавајући административним задацима да буду што је могуће практичнији и динамичнији. Предлажемо другу алтернативу за надгледати систем, али помоћу Сисдига на Убунту Линуку.
Монитор Убунту