Цоллецтд-веб је веб предњи алат за праћење заснован на РРДтоол-у (Роунд-Робин Д.атабасе Оруђе), који тумачи и графички приказује податке које је прикупио Прикупљено сервис на Линук системима.
Прикупљено услуга подразумевано долази са огромном колекцијом доступних додатака конфигурациону датотеку, а неке од њих су подразумевано већ активиране након што инсталирате софтверски пакет.
Цоллецтд-веб ЦГИ скрипте које тумаче и генеришу графичку статистику хтмл страница могу се једноставно извршити помоћу Апацхе ЦГИ гатеваи са минималним конфигурацијама потребним на страни Апацхе веб сервера.
Међутим, графички веб интерфејс са генерисаном статистиком такође може да се изврши помоћу самосталног веб сервера који нуди Питхон ЦГИХТТПСервер скрипта која долази унапред инсталирана са маин Гит спремиште.
Овај водич ће покрити процес инсталације програма Прикупљено услуга и Цоллецтд-веб интерфејс укључен РХЕЛ/ЦентОС/Федора и Убунту/Дебиан засновани системи са минималним конфигурацијама које је потребно урадити да би се покренуле услуге и омогућило а Прикупљено сервисни додатак.
Молимо вас да прочитате следеће чланке из прикупио серија.
Део 1: Инсталирајте и конфигуришите „Цоллецтд“ и „Цоллецтд-Веб“ за надгледање Линук ресурса
1. У основи, Прикупљено даемон задатак је прикупљање и складиштење статистичких података о систему на којем ради. Тхе Прикупљено пакет се може преузети и инсталирати из подразумеваних складишта дистрибуције заснованих на Дебиану издавањем следеће наредбе:
# апт-гет инсталл цоллецтд [Укључено Дебиан засновани системи]
На старијим Црвени шешир засновани системи попут ЦентОС/Федора, прво морате омогућити епел спремиште под вашим системом, тада можете инсталирати прикупио пакет из спремишта епел.
# иум инсталл цоллецтд.
На најновијој верзији РХЕЛ/ЦентОС 7.к, можете инсталирати и омогућити епел спремиште из подразумеваних иум репоа као што је приказано испод.
# иум инсталл епел-релеасе. # иум инсталл цоллецтд.
Белешка: За кориснике Федоре, нема потребе за омогућавањем било којег спремишта трећих страна, једноставно иум да бисте преузели прикупљени пакет из подразумеваних иум спремишта.
2. Када се пакет инсталира на ваш систем, покрените доњу наредбу да бисте покренули услугу.
# сервице цоллецтд старт [Укључено Дебианзасновани системи] # сервице цоллецтд старт [УкљученоРХЕЛ/ЦентОС 6.к/5.кСистеми] # системцтл старт цоллецтд.сервице [УкљученоРХЕЛ/ЦентОС 7.к Системи]
3. Пре него што почнете да увозите Цоллецтд-веб Гит спремиште, прво морате то да уверите Гит софтверски пакет и следеће потребне зависности су инсталиране на вашој машини:
на Дебиан / Убунту системс # апт-гет инсталл гит. # апт-гет инсталл либррдс-перл либјсон-перл либхтмл-парсер-перл.
на РедХат/ЦентОС/Федора засновани системи # иум инсталл гит. # иум инсталл ррдтоол ррдтоол-девел ррдтоол-перл перл-ХТМЛ-Парсер перл-ЈСОН.
4. У следећем кораку изаберите и промените директоријум у системску путању из хијерархије стабла Линука у коју желите да увезете Гит пројекат (можете користити /usr/local/
патх), а затим покрените следећу команду за клонирање Цоллецтд-веб гит спремиште:
# цд/уср/локално/ # гит клон https://github.com/httpdss/collectd-web.git.
5. Када Гит спремиште буде увезено у ваш систем, унесите цоллецтд-веб директоријума и наведите његов садржај како бисте идентификовали скрипту сервера Питхон (рунсервер.пи
), која ће бити измењена у следећем кораку. Такође, дозволе за извршење додајте следећој ЦГИ скрипти: грапхдефс.цги
.
# цд цоллецтд-веб/ # лс. # цхмод +к цги-бин/грапхдефс.цги.
6.Цоллецтд-веб самостална скрипта Питхон сервера је подразумевано конфигурисана за покретање и повезивање само на повратна адреса (127.0.0.1).
Да бисте приступили Цоллецтд-веб интерфејс са удаљеног прегледача, морате да уредите рунсервер.пи
скрипту и промените 127.0.1.1 ИП Обраћају 0.0.0.0, како би се на све мрежне интерфејсе везале ИП адресе.
Ако желите да се повежете само на одређени интерфејс, користите ИП адресу тог интерфејса (не препоручује се коришћење ове опције у случају да адресу мрежног интерфејса динамички додељује ДХЦП сервер). Користите доњи снимак екрана као одломак о томе како финале рунсервер.пи
скрипта би требало да изгледа овако:
# нано рунсервер.пи.
Ако желите да користите други мрежни порт од 8888, измените вредност променљиве ПОРТ.
7. Након што сте изменили повезивање ИП адресе скрипте сервера Питхон сервера, само покрените сервер у позадини издавањем следеће команде:
# ./рунсервер.пи &
Опционално, као алтернативни метод можете позвати Питхон тумача за покретање сервера:
# питхон рунсервер.пи &