CentOS 7'de Netdata Kullanarak MySQL/MariaDB Veritabanları Nasıl İzlenir
ağ verileri Linux, FreeBSD ve MacOS gibi Unix benzeri sistemler için ücretsiz, açık kaynaklı, basit ve ölçeklenebilir, gerçek zamanlı sistem performansı ve sağlık izleme uygulamasıdır. Çeşitli metrikleri toplar ve onları görselleştirerek sisteminizdeki işlemleri izlemenizi sağlar. Mevcut sistem durumunu, çalışan uygulamaları ve aşağıdaki gibi hizmetleri izlemek için çeşitli eklentileri destekler. MySQL/MariaDB veritabanı sunucusu ve çok daha fazlası.
CentOS 7'de Netdata Kullanarak Apache Performansı Nasıl İzlenir
CentOS 7'de Netdata Kullanarak Nginx Performansı Nasıl İzlenir
Bu yazımızda izlemenin nasıl yapıldığını anlatacağız. MySQL/MariaDB kullanarak veritabanı sunucusu performansı ağ verileri üzerinde CentOS7 veya RHEL 7 dağıtım.
Bu makalenin sonunda, bant genişliği, sorgular, işleyiciler, kilitler, sorunlar, geçiciler, bağlantılar, binlog, iş parçacığı metriklerinin görselleştirmelerini izleyebileceksiniz. MySQL/MariaDB bir netdata izleme web arayüzünden veritabanı sunucusu.
Gereksinimler:
A CentOS 7 Sunucusu veya RHEL 7 Sunucusu Minimum Kurulum ile.
MySQL veya MariaDB veritabanı sunucusu kurulumu.
Adım 1: MariaDB Veritabanı Sunucusunu CentOS 7'ye kurun
1. İlk önce ekleyerek başlayın MariaDB YUM sisteminize yazılım deposu.
# vim /etc/yum.repos.d/MariaDB.repo.
Şimdi bu dosyaya aşağıdaki satırları ekleyin.
[mariadb] isim = MariaDB. bazurl = http://yum.mariadb.org/10.1/centos7-amd64. gpgkey= https://yum.mariadb.org/RPM-GPG-KEY-MariaDB. gpgcheck=1.
2. Ardından, yükleyin MariaDB paket, aşağıdaki gibi.
3. yükledikten sonra MariaDB veritabanı sunucusu arka plan programını şimdilik başlatın ve sistem açılışında otomatik olarak başlamasını sağlayın ve aşağıdaki komutları kullanarak çalışır durumda olduğunu onaylayın.
4. Varsayılan olarak, MySQL kurulum güvenli değil ve ikili paketle birlikte gelen güvenlik komut dosyasını çalıştırarak güvenli hale getirmeniz gerekiyor. ayarlamanız istenecek kök şifre, ayarlayın ve devam edin.
# mysql_secure_installation.
ayarladıktan sonra kök şifre, girin Evet y anonim kullanıcıları kaldırmak, uzaktan root girişine izin vermemek, test veritabanını kaldırmak ve ona erişim sağlamak ve ayrıca ayrıcalık tablolarını şimdi yeniden yüklemek için soruların geri kalanına.
5. Performans istatistiklerinizi toplamak için MySQL/MariaDB veritabanı sunucusu, netdata'nın veritabanı sunucusuna bağlanması gerekiyor. Bu nedenle, “adlı bir veritabanı kullanıcısı oluşturun.net veri” localhost üzerindeki veritabanı sunucusuna parola olmadan bağlanma yeteneği vermek için.
# mysql -u kök -p. MariaDB [(yok)]> KULLANICI OLUŞTUR 'netdata'@'localhost'; MariaDB [(yok)]> *.* üzerinde 'netdata'@'localhost' için HİBE KULLANIMI; MariaDB [(yok)]> FLUSH AYRICALIKLARI; MariaDB [(yok)]> çıkış.
Adım 2: MySQL Performansını İzlemek için Netdata'yı Kurun
6. Neyse ki, netdata geliştiricileri tarafından, github deposundaki kaynak ağaçtan zahmetsizce yüklemek için sağlanan tek satırlık bir komut dosyası zaten var.
Kickstarter komut dosyası, Linux dağıtımınızı algılamak için başka bir komut dosyası indirir; netdata oluşturmak için gerekli sistem paketlerini kurar; ardından en son net veri kaynak ağacını indirir; sisteminize kurar ve kurar.
Bu komut, kickstarter komut dosyasını başlatmanıza yardımcı olacaktır. tüm seçeneği, aşağıdakiler de dahil olmak üzere tüm netdata eklentileri için gerekli paketlerin kurulmasına izin verir. MySQL/MariaDB.
# bash
Sisteminizi şu şekilde yönetmiyorsanız kökiçin kullanıcı şifrenizi girmeniz istenecektir. sudo komutuna basın ve ayrıca sadece düğmesine basarak bir dizi işlevi onaylamanız istenecektir. [Girmek].
Netdata'yı CentOS 7'ye yükleyin
7. Komut dosyası netdata oluşturmayı ve yüklemeyi tamamladıktan sonra, netdata hizmetini otomatik olarak başlatır ve sistem açılışında başlamasını sağlar.
Netdata Kurulum Özeti
8. Netdata bağlantı noktasında dinler 19999 varsayılan olarak, web kullanıcı arayüzüne erişmek için bu bağlantı noktasını kullanacaksınız. Bu nedenle, sistem güvenlik duvarınızdaki bağlantı noktasını açın.
# firewall-cmd --kalıcı --add-port=19999/tcp. # güvenlik duvarı-cmd -- yeniden yükle
Adım 2: MySQL/MariaDB'yi İzlemek için Netdata'yı Yapılandırın
9. için netdata yapılandırması MySQL/MariaDB eklenti /etc/netdata/python.d/mysql.conf, içinde yazılı olan YML biçim.
# vim /etc/netdata/python.d/mysql.conf.
Varsayılan yapılandırma, yalnızca bilgisayarınızı izlemeye başlamanız için yeterlidir. MySQL/MariaDB veritabanı sunucusu. Belgeleri okuduysanız ve yukarıdaki dosyada herhangi bir değişiklik yaptıysanız, değişiklikleri gerçekleştirmek için netdata hizmetini yeniden başlatmanız gerekir.
# systemctl netdata'yı yeniden başlat.
10. Ardından, bir web tarayıcısı açın ve netdata web kullanıcı arayüzüne erişmek için aşağıdaki URL'lerden herhangi birini kullanın.
netdata kontrol panelinden, " için arama yapınMySQL yerel” eklentiler listesinde sağ taraftaki listeye tıklayın ve cihazınızı izlemeye başlamak için üzerine tıklayın. MySQL/MariaDB sunucu. Aşağıdaki ekran görüntüsünde gösterildiği gibi bant genişliği, sorgular, işleyiciler, kilitler ve ayrıca galera görselleştirmelerini izleyebilirsiniz.
Netdata Kullanarak MySQL/MariaDB Veritabanını İzleme
Bu kadar! Bu yazımızda izlemenin nasıl yapıldığını anlattık. MySQL/MariaDB kullanarak veritabanı sunucusu performansı ağ verileri üzerinde CentOS7. Soru sormak veya ek düşüncelerinizi bizimle paylaşmak için aşağıdaki yorum formunu kullanın.