- 1. Добавете хранилището Grafana към CentOS 7
- 2. Инсталирайте Grafana на CentOS 7
- 3. Рестартиране на услугите Grafana на CentOS 7
- 4. Активирайте порта за Grafana на CentOS 7
- 5. Инсталирайте Grafana на Ubuntu 17.10
- 6. Стартирайте услугите на Grafana на Ubuntu 17.10
- 7. Активирайте защитната стена в Ubuntu 17.10
- 8. Използвайте Grafana на Ubuntu 17.10
- 9. Инсталирайте плъгини в Grafana на Linux
Има стотици инструменти за мониторинг, които са разработени с цел да опростят задачата за управление, контрол и администриране на организация, независимо от използваната операционна система.
В случая с дистрибуции на Linux имаме по -голямо предимство, като имаме хиляди опции с отворен код, които освен че са безплатни, ни позволяват да разширим техните възможности до много по -високи нива.
Такъв е случаят с Grafana и поради тази причина Solvetic ще направи пълен анализ за това какво представлява и как да използва Grafana в CentOS 7.
Ако нямате дистрибуцията CentOS 7, можете да я изтеглите на следната връзка:
Какво е ГрафанаGrafana е разработен като инструмент с отворен код, с който ще бъде възможно да се консултират, визуализират, предупреждават и анализират показателите по много по -опростен начин, независимо къде се съхраняват.
Характеристики на GrafanaКогато използваме Grafana ще имаме следните предимства:
- Различни опции за визуализация: С Grafana ще бъде възможен достъп до множество видове графики, приставки за панели и още опции за визуализиране на показатели и записи.
- Система за предупреждение: С Grafana всеки показател ще бъде оценяван за определен период от време и в случай на установяване на разлика, ние ще бъдем предупредени за това.
- Известия: Когато дадено предупреждение промени състоянието си, се изпраща известие. Ще бъде възможно да получавате известия по имейл или чрез платформи като Slack, PagerDuty, VictorOps, OpsGenie или webhook.
- Динамични табла за управление: С Grafana можем да създаваме динамични табла за многократна употреба с променливи на шаблони, които могат да съдържат падащи менюта в горната част на таблото за управление.
- Смесени източници на данни: Ще бъде възможно да се смесват различни типове данни в една графика.
- Анотации: Ще можем да добавяме анотации към графиките с обогатени събития чрез различни източници на данни. При това, когато задържите курсора на мишката върху събитията, ще се показват метаданните и етикетите на цялото събитие.
- Специални филтри: Специалните филтри ни позволяват да създаваме нови филтри по ключ или стойност, без да се налага да изключваме системата, и те ще се прилагат автоматично към всички заявки, които използват този източник на данни.
Сега ще видим как да инсталираме и използваме Grafana на CentOS 7.
1. Добавете хранилището Grafana към CentOS 7
Първата стъпка, която трябва да направите, е да добавите хранилището Grafana в директорията yum.repos.d, за това трябва да създадем нов файл, който ще наречем "grafana.repo".
Етап 1
За това можем да използваме редактор като vim или nano:
cd /etc/yum.repos.d/ (Достъп до директория) nano grafana.repo (Създаване на файл)Стъпка 2
В показания прозорец ще поставим следните редове:
[grafana] name = grafana baseurl = https: //packagecloud.io/grafana/stable/el/6/$basearch repo_gpgcheck = 1 активиран = 1 gpgcheck = 1 gpgkey = https: //packagecloud.io/gpg.key https: //grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana sslverify = 1 sslcacert = / etc / pki / tls / certs / ca-bundle.crt
Увеличете
Стъпка 3
Запазваме промените, като използваме следната комбинация от клавиши:
Ctrl + O
Оставяме редактора, използвайки:
Ctrl + X
ЗабележкаАко искаме да използваме хранилище, където намерим приложението в тестовата или бета фазата, трябва да добавим следния ред:
baseurl = https: //packagecloud.io/grafana/testing/el/6/$basearch
2. Инсталирайте Grafana на CentOS 7
Етап 1
След като хранилището се съхрани, можем да използваме следната команда, за да инсталираме Grafana в системата:
yum -y инсталирайте grafana
Увеличете
Стъпка 2
След като Grafana е инсталирана на CentOS 7, ще видим следното:
Увеличете
Стъпка 3
Някои други начини, по които можем да инсталираме Grafana на CentOS 7 са:
Инсталирайте стабилна версия, като използвате директно командата Yum
За целта ще изпълним следната команда:
sudo yum инсталирайте https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.2-1.x86_64.rpm
Инсталирайте стабилна версия, използвайки RPMВ този случай ще е необходимо да се изпълнят следните редове:
wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.2-1.x86_64.rpm sudo yum инсталирате initscripts fontconfig sudo rpm -Uvh grafana-4.6.2-1 .x86_64.rpm
3. Рестартиране на услугите Grafana на CentOS 7
След като инсталацията приключи, пристъпваме към изпълнение на следните редове:
systemctl daemon-reload (Рестартирайте демона)
systemctl стартира grafana-сървър
systemctl enable grafana-server (Активиране на услугата Grafana при стартиране на CentOS 7)
Увеличете
4. Активирайте порта за Grafana на CentOS 7
По подразбиране Grafana използва порт 3000 за комуникация, така че е важно да активираме този порт в защитната стена на CentOS 7, като изпълним следното. До този момент сме инсталирали Grafana на CentOS 7.
защитна стена-cmd --add-port = 3000 / tcp-постоянна защитна стена-cmd-презареждане
Увеличете
5. Инсталирайте Grafana на Ubuntu 17.10
Много потребители имат Ubuntu като работна дистрибуция и Grafana със сигурност е напълно съвместима с Ubuntu, ще видим как да го инсталираме там.
На първо място, както в CentOS 7, трябва да добавим хранилището за правилната инсталация на Grafana, това хранилище ще влезе в директорията sources.list.d.
Етап 1
За целта изпълняваме следното:
sudo echo 'deb https://packagecloud.io/grafana/stable/debian/ jessie main'> /etc/apt/sources.list.d/grafana.listСтъпка 2
Сега ще добавим GPG ключа, като изпълним следното:
curl https://packagecloud.io/gpg.key | sudo apt -key add -
Стъпка 3
Сега ще актуализираме хранилището, като изпълним:
sudo apt актуализацияСтъпка 4
Продължаваме да инсталираме Grafana, като изпълним следния ред. Там чакаме пакетите да бъдат изтеглени и инсталирани.
sudo apt install grafana
Алтернатива за инсталиране на GrafanaПо -долу е друг начин да инсталирате Grafana на Ubuntu 17.10:
- Инсталирайте стабилна версия
- За целта ще изпълним следните редове:
wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_4.6.2_amd64.deb sudo apt-get install -y adduser libfontconfig sudo dpkg -i grafana_4.6.2_amd64.deb
6. Стартирайте услугите на Grafana на Ubuntu 17.10
Етап 1
Тъй като Ubuntu използва systemd като init система, ще е необходимо да стартирате следния ред, за да заредите конфигурацията на Grafana:
systemctl демон-презарежданеСтъпка 2
Сега ще изпълним следните редове:
systemctl стартира grafana-сървър (Стартира услугата Grafana)
systemctl enable grafana-server (активира услугата Grafana при зареждане на Ubuntu)
7. Активирайте защитната стена в Ubuntu 17.10
Етап 1
Както в CentOS 7, Grafana използва порт 3000 за връзката си, така че ще е необходимо да го активирате в системата, можем да проверим това, като изпълним следния ред:
netstat -plntu
Увеличете
Можем да видим, че услугата Grafana използва порт 3000.
ЗабележкаВ случай, че нямаме опцията netstat, можем да инсталираме, като изпълним реда
apt инсталирате net-tools.
Стъпка 2
За да активираме този порт в Ubuntu, ще изпълним следните редове:
ufw разреши ssh ufw позволи 3000 / tcp ufw разреши
Увеличете
Стъпка 3
Ако искаме да видим състоянието на защитната стена, можем да използваме командата:
статус на ufw
8. Използвайте Grafana на Ubuntu 17.10
Етап 1
За достъп до Grafana трябва да отидем в браузър и да използваме следния синтаксис:
http: // IP_адрес: 3000Стъпка 2
Когато осъществяваме достъп, ще използваме следните идентификационни данни:
- Потребител: администратор
- Парола: администратор
Увеличете
Стъпка 3
При достъп ще видим следното:
Увеличете
Стъпка 4
Там можем да започнем процеса на управление на Графана. Ако искаме да редактираме потребителското име и паролата от съображения за сигурност, ще кликнем върху иконата Grafana и ще преминем към пътя Admin / Global Users:
Увеличете
Стъпка 5
Там ще видим следния прозорец:
Увеличете
Стъпка 6
Кликнете върху бутона „Редактиране“, за да направите необходимите корекции. След като приключите, щракнете върху бутона „Актуализиране“, за да приложите промените.
Увеличете
9. Инсталирайте плъгини в Grafana на Linux
Етап 1
Grafana ни позволява да използваме три типа плъгини в своя интерфейс, това са:
Панелни приставкиТози тип приставка ни позволява да добавим нова визуализация на данните в Grafana.
Източник на данниВ този плъгин ще намерите изходните данни на Grafana.
Приложение (App)Чрез тази добавка можем да добавим нови функционалности към Grafana.
Стъпка 2
Те могат да бъдат инсталирани, ако отидем в раздела Plugins в менюто Grafana:
Увеличете
Стъпка 3
Но ако искаме да ги инсталираме от терминала, Grafana ни предлага опцията "grafana-cli" за тази операция:
Увеличете
Стъпка 4
За да изброим всички налични плъгини в хранилището, ще използваме следния ред:
grafana-cli плъгини списък-дистанционно
Увеличете
Стъпка 5
За да инсталираме всеки плъгин в Grafana ще използваме параметъра „plugins install“, както следва:
grafana-cli плъгини инсталират grafana-clock-panel
Увеличете
Стъпка 6
Виждаме, че е необходимо да рестартирате услугата Grafana, за да завършите процеса, за това ще изпълним следното:
systemctl рестартирайте grafana-сървърСтъпка 7
След като услугата бъде рестартирана, ще можем да видим добавката, инсталирана в Grafana:
Увеличете
Стъпка 8
За да премахнем инсталираната приставка, изпълняваме следното:
grafana-cli плъгините премахват grafana-clock-panelВиждаме различните опции, които Grafana ни предлага за управление и контрол на операциите в Linux.