Navigace:  MobilChange™ - Dokumentace > Instalace MobilChange™ > Instalace serveru > Speciální instalace >

Monitoring - Grafana

Předchozí stránkaDomůDalší stránka

Navigace: MobilChange™ - Dokumentace > Instalace MobilChange™ > Instalace serveru > Speciální instalace >

Monitoring - Grafana

btn_prev_nbtn_home_nbtn_next_n


Monitoring se skládá z Grafany samotné, dále je potřeba aplikace Loki a Alloy. Předpokladem pro instalaci je nainstalovaná UMS MobilChnage.

 

Stažení a instalace Alloy:

- stáhnetě si poslední verzi Alloy z webu - https://github.com/grafana/alloy/releases , verzi s instalátorem pro Windows (alloy-installer-windows-amd64.exe.zip)

clip0009

- soubor rozbalte a spusťte instalaci, dejte I Agree

clip0010

- cestu nechte v defaultu a dejte install

clip0011

- klikněte na Close

clip0012

 

Stažení a nastavení Loki:

- stáhnetě si poslední verzi Loki z webu - https://github.com/grafana/loki/releases/ , verzi pro Windows (loki-windows-amd64.exe.zip)

clip0013

- v adrešáři s instalací UMS vytvořte adresář "Utils" a v něm adresář "Loki"

- v adrešáři vytvořte konfigurační soubor config.yaml - příklad je zde - https://grafana.com/docs/loki/latest/configure/examples/configuration-examples/

- v části "1-Local-Configuration-Example.yaml" stiknete tlíčitko Copy

clip0014

- otevřete si notepad a vložte do prázdného souboru obsah schránky

- dejte uložit jako, vyberte uložit jako typ: Všechny soubory a soubor pojmenujte "config.yaml" a dejte uložit

clip0015

- v adrešáři Loki vytvořte adresáře "chunks" a "loki" (opět)

- otevřete v notepadu souboru config.yaml a upravte hodnotu "path_prefix" na C:/UMS/Utils/Loki/loki a hodnotu "directory" na C:/UMS/Utils/Loki/chunks (poroz lomítka jsou v linuxovém formátu!) a uložte

- vysledek by měl vypadat takto

clip0016

- ve start nabídce spusťte "umsTaskCfg - Konfigurace prostredí UMS.TaskManager", dejte Úpravy - Nová úloha - jméno úlohy "Loki" a dejte ok

clip0017

-  pracovní složku nastavit na "C:\UMS\Utils\Loki\", příkazový řádek "loki-windows-amd64.exe" a limit na odpověď na "360000", zaškrtnout "zapnuto" a dejte ok

 

Stažení a nastavení Grafany:

- stáhnetě si poslední verzi Grafany z webu - https://grafana.com/grafana/download?platform=windows , verzi Standalone Windows Binaries

clip0019

- rozbalte stažený zip do cesty s UMS do adresáře Utils v něm vytvořte adresář Grafana

clip0020

- jdete do adresáře conf a zkopírujte soubor sample.ini do souboru grafana.ini

clip0021

- stahněte si program NSSM - https://nssm.cc/download, program rozbalte

- spusťte přikazový řádek za administrátora a v adresáři s NSSM zadejte příkaz "nssm install Grafana"

- v okně v řádku Path klikněte na tři tečky v vyberte cestu k souboru grafana-server.exe, startup directory se vyplní samo, do Arguments zadejte "--config C:\UMS\Utils\Grafana\conf\grafana.ini"

clip0022

- přepnout na záložku Details, vyplnit Display name na Grafana, zkontrolovat zda je restart nastaven na automatic

clip0023

- překliknout na Log on a zadat údaje, pod kterými služba poběží

clip0024

- dejte Install service

clip0025

- zapněte službu Grafana

clip0026

- služba je dostupná na adrese localhost:3000 , defaultní uživatel je admin, heslo admin (doporučujeme hned po zalogování změnit)

 

clip0027

Nastavení přístupu přes HTTPS protokol:

- Grafana vyžaduje certifikát a klíč k němu v čitelné podobě v PEM formátu a heslo k němu

- je možné použit například certifikát z IIS, exportujte si ho i s privátním klíčem (vznikne soubor certifikát.pfx)

- certifikát musí obsahovat infomaci o jménu serveru, které se musí shodovat se jménem serveru, kde běží UMS Mobilchange

- převod certifikátů do PEM se provede pomocí OpenSSL - https://slproweb.com/products/Win32OpenSSL.html

- spustit OpenSSL jako administrátor, ideálně si do adresáře s OpenSSL.exe nakopírovat potřebný certifikát (certifikát.pfx)

- zadat příkaz: "openssl pkcs12 -in certifikát.pfx -nocerts -out certifikát_s_kličem.pem" , zadat heslo k certifikátu z KP, zadat 2x "PEM pass phrase" (libovolné heslo, 2x stejné, zapsat si ho, bude potřeba v další kroku)

- zadat příkaz: "openssl pkcs12 -in certifikát.pfx -clcerts -nokeys -out certifikát_jen_certifikát.pem" , zadat heslo k certifikátu z KP

- zadat příkaz: "openssl rsa -in certifikát_s_kličem.pem -out jen_klič.key"

- vzniknou tím 3 soubory, certifikát_s_kličem.pem, certifikát_jen_certifikát.pem a jen_klič.key

- soubory certifikát_jen_certifikát.pem a jen_klič.key nahrát do cesty C:\UMS\Utils\Grafana\conf\

- upravení konfigurace v souboru grafana.ini - je potřeba odremovat a upravit těchto 5 řádek:

 

protocol = https

 

http_addr = jméno serveru z certifikátu

 

root_url = https://jméno serveru z certifikátu:3000

 

cert_file = C:\UMS\Utils\Grafana\conf\certifikát_jen_certifikát.pem

 

cert_key = C:\UMS\Utils\Grafana\conf\jen_klič.key

 

- poté restartovat službu grafany

 

- služba je dostupná přes HTTPS na adrese https://jméno serveru z certifikátu:3000

 

- pokud již nemáte provedeno, je potřeba si certifikát certifikát.PFX přidat do stroje z kterého se připojujete, heslo je v KP