opened image
Grafana icon

Grafana

Нұсқа

11.2.0

OS

Ubuntu 22.04

Grafana неси, не екенін және оның не үшін қолданылатынын білгіңіз келе ме? Grafana — бұл нақты уақыттағы деректерді визуализациялау және талдау үшін ашық кодты қуатты құрал. Grafana сервері мен әртүрлі Grafana плагиндерінің көмегімен серверлерді, желілерді және қосымшаларды мониторингтеу үшін орталықтандырылған платформаны құра аласыз. Ол деректерді оңай интерпретациялауға, мәселелерді анықтауға және талдау негізінде негізделген шешімдер қабылдауға мүмкіндік беретін интуитивті басқару панельдерін ұсынады.

 

Grafana-ның негізгі мүмкіндіктері

 

  • Көптеген дереккөздерді қолдау
  • Grafana Prometheus, InfluxDB, MySQL, PostgreSQL, Elasticsearch, Loki және басқа танымал мониторинг жүйелерімен интеграцияны қолдайды. Бұл оны әртүрлі дереккөздерден деректер жинау және талдау үшін әмбебап шешім етеді.
  • Жүйе шағын бизнеске де, ірі корпорацияларға да жарамды. Сіз бір серверден бастай аласыз және жаңа түйіндер мен дереккөздерді қосу арқылы инфрақұрылымды біртіндеп кеңейте аласыз.
  • Пайдаланушылар кілттік метрикаларды көрсететін бірегей панельдерді оңай жасай алады. Әр панель компанияның нақты міндеттері немесе талаптарына бейімделуі мүмкін.
  • Grafana автоматты хабарландыруларды орнатуға мүмкіндік береді, олар администраторды метрикалардың критикалық мәндеріне жеткені туралы e-mail, Slack, Telegram немесе басқа интеграцияланған жүйелер арқылы хабардар етеді. 
  • Grafana пайдаланушы интерфейсі тәжірибелі жүйелік администраторларға да, жаңадан бастаушыларға да бағытталған. Бұл үйрену уақытын қысқартады және жұмысты тезірек бастауға мүмкіндік береді.

 

 

Grafana-мен жұмыс істеуді қалай бастауға болады

 

Grafana-ны Marketplace арқылы орнату

Grafana-ны орналастыру үшін Marketplace арқылы дайын образдарды пайдалануға болады. Бұл серверлерді қолмен конфигурациялаудағы қиындықтарды болдырмауға және орнату процесін жылдамдатуға мүмкіндік береді.

Marketplace-те сәйкес образды таңдап, Grafana серверін орналастырыңыз.

  • Қосылу үшін пайдаланылатын қол жеткізу параметрлерін (пароль немесе SSH-кілт) көрсетіңіз.
  • Серверді жасағаннан кейін оған SSH арқылы қосылыңыз.
  • Linux/MacOS: Қосылу үшін терминалды пайдаланыңыз.
  • Windows: PuTTY немесе OpenSSH кіріктірілген клиенті сияқты бағдарламаларды пайдалануды ұсынамыз.

 

Терминалда келесі команданы орындаңыз:


 

ssh root@<Сіздің серверіңіздің IP-мекенжайы>

 

Grafana-ға кіру деректерін алу


Серверге алғаш қосылғанда, әкімшінің тіркелгі деректері файлда сақталады:  /root/password_credentials

 

 

Команданы орындаңыз:

 

cat /root/password_credentials

 

Бұл веб-интерфейске кіру үшін пайдаланушы атын және паролін шығарады.

  • Пайдаланушы аты: admin
  • Пароль: YourSecurePassword

 

 

 

Веб-интерфейске кіру

Браузерді ашып, сервердің IP-мекенжайын енгізіңіз, мысалы:

 

http://11.22.33.44

 

SSL сертификаты туралы ескерту пайда болса, өтуді растаңыз.

 

 

Алдын ала алынған тіркелгі деректерін енгізіңіз (admin / YourSecurePassword).

 

 

 

Кіруден кейін сізге әкімші паролін өзгерту ұсынылады. Қауіпсіздікті арттыру үшін сенімді пароль қою ұсынылады.

 

 

Grafana-ны бастапқы конфигурациялау

  1. Дереккөздерді қосу
  2. Мәзірден Connections → Data Sources таңдаңыз.
  3. Add Data Source басыңыз.
  4. Дереккөз түрін таңдаңыз (мысалы, Prometheus, InfluxDB немесе MySQL).
  5. Қосылу параметрлерін көрсетіңіз:
  • Сервер немесе хосттың мекенжайы.
  • Қосылу порты.
  • Логин және пароль (егер қажет болса).

Параметрлерді сақтап, қосылымды тексеріңіз.

 

Мониторинг панельдерін жасау

  1. Dashboards → New Dashboard бөліміне өтіңіз.

  2. Бірінші графикті қосу үшін Add New Panel басыңыз.
  3. Визуализация параметрлерін орнатыңыз:
  • Көрсету үшін метриканы көрсетіңіз.
  • Осьтерді, тақырыптарды және жазбаларды орнатыңыз.
  • Шекті мәндерді орнатыңыз (қажет болса).

Сіз қарапайым графиктерді де, бірнеше деңгейлі визуализацияларды да жасай аласыз.

 

Хабарландыруларды орнату

  1. Хабарландыруды орнату қажет панельді таңдаңыз.
  2. Alerting-ті қосып, шарттарды орнатыңыз:
  • Бақылау қажет метрика.
  • Хабарландыру іске қосылатын шекті мәндер.

 

Хабарландыруларды жеткізу арнасын көрсетіңіз:

  • E-mail.
  • Slack.
  • Telegram.

 

 

 

Қауіпсіздік және резервтік көшіру

 

Қол жеткізуді шектеу

  • Рұқсатсыз қол жеткізуді болдырмау үшін брандмауэр орнатыңыз және VPN конфигурациялаңыз.

 

Жаңартулар

  • Grafana-ны соңғы нұсқаға тұрақты түрде жаңартып отырыңыз, бұл қателерді түзету мен қауіпсіздік жақсартуларын алуға мүмкіндік береді.

 

Резервтік көшіру

  • Деректер мен конфигурацияны резервтік көшіру үшін кіріктірілген құралдарды немесе үшінші тарап шешімдерін пайдаланыңыз.

 

Grafana — деректерді визуализациялау және мониторинг үшін алмастырылмайтын құрал. Егер сіз Grafana арқылы мониторинг шешімін, Grafana желілік мониторингін немесе Grafana серверлерін мониторингтеуді іздесеңіз, бұл құрал сізге тамаша сәйкес келеді. Конфигурацияның икемділігі, кең интеграция мүмкіндіктері және ыңғайлы интерфейсі арқасында Grafana жүйелік администраторларға, әзірлеушілерге және аналитиктерге инфрақұрылымды толық бақылауға, уақытында мәселелерді анықтауға және жоюға, сондай-ақ нақты уақыттағы деректерді тиімді талдауға көмектеседі.