Grafana, Ubuntu sunucusuna ve CentOS 7 Linux'a nasıl kurulur

Kullanılan işletim sisteminden bağımsız olarak bir organizasyonun yönetim, kontrol ve idare görevini basitleştirmek amacıyla geliştirilmiş yüzlerce izleme aracı bulunmaktadır.

Linux dağıtımları söz konusu olduğunda, ücretsiz olmanın yanı sıra olasılıklarını çok daha yüksek seviyelere ölçeklendirmemize izin veren binlerce açık kaynak seçeneğine sahip olduğumuz için daha büyük bir avantajımız var.

Grafana'nın durumu böyledir ve bu nedenle Solvetic, Grafana'nın ne olduğu ve Grafana'nın CentOS 7'de nasıl kullanılacağı konusunda eksiksiz bir analiz yapacaktır.
CentOS 7 dağıtımınız yoksa aşağıdaki bağlantıdan indirebilirsiniz:

Grafana nedirGrafana, nerede depolanırlarsa depolansınlar, metriklere çok daha basit bir şekilde danışma, görselleştirme, uyarma ve analiz etmenin mümkün olacağı açık kaynaklı bir araç olarak geliştirilmiştir.

Grafana ÖzellikleriGrafana'yı kullanırken aşağıdaki avantajlara sahip olacağız:

  • Çeşitli görselleştirme seçenekleri: Grafana ile metrikleri ve kayıtları görselleştirmek için birden fazla grafik türüne, panel eklentisine ve daha fazla seçeneğe erişmek mümkün olacaktır.
  • Uyarı sistemi: Grafana ile her metrik belirli bir süre içinde değerlendirilecek ve herhangi bir fark bulunması durumunda uyarılacaktır.
  • Bildirimler: Bir uyarı durumunu değiştirdiğinde bir bildirim gönderilir. E-posta yoluyla veya Slack, PagerDuty, VictorOps, OpsGenie veya webhook gibi platformlar aracılığıyla bildirim almak mümkün olacak.
  • Dinamik panolar: Grafana ile panonun üst kısmında açılır menüler içerebilen şablon değişkenleriyle dinamik ve yeniden kullanılabilir panolar oluşturabiliriz.
  • Karma veri kaynakları: Farklı veri türlerini tek bir grafikte karıştırmak mümkün olacaktır.
  • Açıklamalar: Farklı veri kaynakları üzerinden zenginleştirilmiş olaylarla grafiklere açıklamalar ekleyebileceğiz. Bununla, olayların üzerine gelindiğinde, tam olayın meta verileri ve etiketleri görüntülenecektir.
  • Geçici filtreler: Geçici filtreler, sistemi kapatmaya gerek kalmadan anahtara veya değere göre yeni filtreler oluşturmamıza olanak tanır ve bunlar, o veri kaynağını kullanan tüm sorgulara otomatik olarak uygulanır.

Şimdi Grafana'yı CentOS 7'ye nasıl kuracağımızı ve kullanacağımızı göreceğiz.

1. CentOS 7'de Grafana deposu ekleyin


İlk adım Grafana deposunu yum.repos.d dizinine eklemektir, bunun için "grafana.repo" adını vereceğimiz yeni bir dosya oluşturmalıyız.

Aşama 1
Bunun için vim veya nano gibi bir editör kullanabiliriz:

 cd /etc/yum.repos.d/ (Dizin erişimi) nano grafana.repo (Dosya oluşturma)
Adım 2
Görüntülenen pencerede aşağıdaki satırları yapıştıracağız:
 [grafana] name = grafana baseurl = https: //packagecloud.io/grafana/stable/el/6/$basearch repo_gpgcheck = 1 etkin = 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

BÜYÜT

Aşama 3
Aşağıdaki tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:

Ctrl + O

Düzenleyiciyi şunu kullanarak bırakıyoruz:

Ctrl + X

NotTest veya beta aşamasında uygulamayı bulduğumuz bir depo kullanmak istiyorsak aşağıdaki satırı eklemeliyiz:

 baseurl = https: //packagecloud.io/grafana/testing/el/6/$basearch 

2. Grafana'yı CentOS 7'ye yükleyin

Aşama 1
Depo depolandıktan sonra, Grafana'yı sisteme kurmak için aşağıdaki komutu kullanabiliriz:

 yum -y grafana'yı yükle

BÜYÜT

Adım 2
Grafana, CentOS 7'ye yüklendikten sonra aşağıdakileri göreceğiz:

BÜYÜT

Aşama 3
Grafana'yı CentOS 7'ye kurmanın diğer bazı yolları şunlardır:

Doğrudan Yum komutunu kullanarak kararlı sürümü yükleyin
Bunu yapmak için aşağıdaki komutu uygulayacağız:

 sudo yum kurulumu https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.2-1.x86_64.rpm 

RPM kullanarak kararlı sürümü yükleyinBu durumda aşağıdaki satırları yürütmek gerekecektir:

 wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.2-1.x86_64.rpm sudo yum kurulum initscripts fontconfig sudo rpm -Uvh grafana-4.6.2-1 .x86_64.rpm

3. CentOS 7'de Grafana hizmetlerini yeniden başlatma


Kurulum tamamlandıktan sonra, aşağıdaki satırları yürütmeye devam ediyoruz:
 systemctl daemon-reload (Arka plan programını yeniden başlatın)
 systemctl grafana sunucusunu başlat 
 systemctl grafana sunucusunu etkinleştir (CentOS 7 başlangıcında Grafana hizmetini etkinleştir) 

BÜYÜT

4. CentOS 7'de Grafana için bağlantı noktasını etkinleştirin


Varsayılan olarak Grafana, iletişimi için 3000 numaralı bağlantı noktasını kullanır, bu nedenle aşağıdakileri yürüterek CentOS 7 güvenlik duvarında bu bağlantı noktasını etkinleştirmemiz önemlidir. Bu noktaya kadar Grafana'yı CentOS 7'ye kurduk.
 firewall-cmd --add-port = 3000 / tcp --kalıcı firewall-cmd --reload 

BÜYÜT

5. Grafana'yı Ubuntu 17.10'a yükleyin


Birçok kullanıcının çalışma dağıtımı olarak Ubuntu vardır ve Grafana kesinlikle Ubuntu ile tamamen uyumludur, orada nasıl kurulacağını göreceğiz.

Öncelikle CentOS 7'de olduğu gibi Grafana'nın doğru kurulumu için depoyu eklemeliyiz, bu depo resource.list.d dizinine gidecektir.

Aşama 1
Bunun için aşağıdakileri uyguluyoruz:

 sudo echo 'deb https://packagecloud.io/grafana/stable/debian/ jessie main'> /etc/apt/sources.list.d/grafana.list 
Adım 2
Şimdi aşağıdakileri yürüterek GPG anahtarını ekleyeceğiz:
 kıvrılma https://packagecloud.io/gpg.key | sudo apt-anahtar eklentisi - 

Aşama 3
Şimdi, yürüterek depoyu güncelleyeceğiz:

 sudo uygun güncelleme
4. Adım
Aşağıdaki satırı yürüterek Grafana kurulumuna geçiyoruz. Orada paketlerin indirilip kurulmasını bekliyoruz.
 sudo apt grafana'yı yükle 

Grafana'yı yüklemek için alternatifGrafana'yı Ubuntu 17.10'a kurmanın başka bir yolu aşağıdadır:

  • Kararlı sürümü yükleyin
  • Bunun için aşağıdaki satırları uygulayacağız:
 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. Ubuntu 17.10'da Grafana hizmetlerini başlatın

Aşama 1
Ubuntu, başlangıç ​​sistemi olarak systemd kullandığından, Grafana konfigürasyonunu yüklemek için aşağıdaki satırın çalıştırılması gerekecektir:

 systemctl arka plan programı yeniden yükleme
Adım 2
Şimdi, aşağıdaki satırları uygulayacağız:
 systemctl grafana sunucusunu başlat (Grafana hizmetini başlatır) 
 systemctl grafana sunucusunu etkinleştir (Ubuntu önyüklemesinde Grafana hizmetini etkinleştirir) 

7. Ubuntu 17.10'da Güvenlik Duvarını Etkinleştir

Aşama 1
CentOS 7'de olduğu gibi, Grafana bağlantısı için 3000 numaralı bağlantı noktasını kullanır, bu nedenle sistemde etkinleştirilmesi gerekecek, aşağıdaki satırı çalıştırarak bunu kontrol edebiliriz:

 netstat -plntu

BÜYÜT

Grafana hizmetinin 3000 numaralı bağlantı noktasını kullandığını görebiliriz.

NotNetstat seçeneğinin olmaması durumunda satırı çalıştırarak kurulum yapabiliriz.

 apt net araçları yükleyin.

Adım 2
Bu bağlantı noktasını Ubuntu'da etkinleştirmek için aşağıdaki satırları uygulayacağız:

 ufw ssh'ye izin ver ufw 3000'e izin ver / tcp ufw etkinleştir

BÜYÜT

Aşama 3
Güvenlik duvarının durumunu görmek istiyorsak şu komutu kullanabiliriz:

 ufw durumu

8. Ubuntu 17.10'da Grafana'yı kullanın

Aşama 1
Grafana'ya erişmek için bir tarayıcıya gitmeli ve aşağıdaki sözdizimini kullanmalıyız:

 http://IP_adresi: 3000
Adım 2
Erişirken, aşağıdaki kimlik bilgilerini kullanacağız:
  • kullanıcı: yönetici
  • Parola: yönetici

BÜYÜT

Aşama 3
Erişirken aşağıdakileri göreceğiz:

BÜYÜT

4. Adım
Orada Grafana yönetim sürecini başlatabiliriz. Güvenlik nedeniyle kullanıcı adı ve şifreyi düzenlemek istiyorsak Grafana ikonuna tıklayıp Admin/Global Users yoluna gideceğiz:

BÜYÜT

Adım 5
Orada aşağıdaki pencereyi göreceğiz:

BÜYÜT

6. Adım
Gerekli ayarlamaları yapmak için "Düzenle" düğmesine tıklayın. Tamamlandığında, değişiklikleri uygulamak için "Güncelle" düğmesine tıklayın.

BÜYÜT

9. Eklentileri Linux'ta Grafana'ya yükleyin

Aşama 1
Grafana, arayüzünde üç tip eklenti kullanmamıza izin veriyor, bunlar:

Panel eklentileriBu tür bir eklenti, Grafana'daki verilerin yeni bir görselleştirmesini eklememizi sağlar.

Veri kaynağıBu eklentide Grafana kaynak verilerini bulacaksınız.

Uygulama (Uygulama)Bu eklenti sayesinde Grafana'ya yeni işlevler ekleyebiliriz.

Adım 2
Grafana menüsündeki Eklentiler bölümüne gidersek bunlar yüklenebilir:

BÜYÜT

Aşama 3
Ancak bunları terminalden kurmak istersek, Grafana bu işlem için bize "grafana-cli" seçeneğini sunuyor:

BÜYÜT

4. Adım
Depoda bulunan tüm eklentileri listelemek için aşağıdaki satırı kullanacağız:

 grafana-cli eklentileri listesi-uzaktan 

BÜYÜT

Adım 5
Herhangi bir eklentiyi Grafana'ya kurmak için "plugins install" parametresini aşağıdaki gibi kullanacağız:

 grafana-cli eklentileri grafana-clock-panel'i kurun

BÜYÜT

6. Adım
İşlemi tamamlamak için Grafana hizmetini yeniden başlatmanın gerekli olduğunu görebiliriz, bunun için aşağıdakileri uygulayacağız:

 systemctl grafana sunucusunu yeniden başlat
7. Adım
Hizmet yeniden başlatıldığında, eklentinin Grafana'da kurulu olduğunu görebiliriz:

BÜYÜT

8. Adım
Yüklü eklentiyi kaldırmak için aşağıdakileri uygularız:

 grafana-cli eklentileri grafana-clock-panel'i kaldırır
Linux'ta operasyonların yönetimi ve kontrolü için Grafana'nın bize sunduğu çeşitli seçenekleri görüyoruz.

wave wave wave wave wave