CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin
CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.
Ansible'daki oyun kitapları Ansible'ı bu kadar kullanışlı kılan şeylerdir. Playbooks, çeşitli modüller ile rutin görevlerin yürütülmesine izin verir. Oyun kitaplarını ne zaman kullanmalıyız?
Rutin bir bakım görevine bakalım: sunucularınızı güncelleme. Biz sadece bir komut olduğu göz önüne alındığında bu olanakları hakkında bir oyun, kullanmak zorunda olmazdı: apt-get update. Tüm sunucularımızdaki yazılımı güncellemek için tek bir komut kullanabiliriz. Ancak, bir web veya veritabanı sunucusu gibi bir şeyi dağıtmak için daha fazla iş gerekir: sadece tek bir komut değil. Playbooklar bu durum için kaymakamdır. Bir sunucuda yürütülebilen komutlar olan birden çok modül kullanmanıza izin verir. Örneğin, dosyaları kopyalamak ve SSH üzerinden kabuk komutları gerçekleştirmek için modüller vardır.
Peki oyun kitaplarını nasıl kullanıyoruz? Başlayalım!
.yml) dosyası oluşturmaUygun oyun kitapları .ymldosya olarak yazılır ; Ansible diğer formatları yorumlayamaz. Bir örnek Ansible oyun kitabı şuna benzer:
---
- hosts: webservers
vars:
http_port: 80
max_clients: 200
remote_user: root
tasks:
- name: ensure apache is at the latest version
yum: pkg=httpd state=latest
- name: write the apache config file
template: src=/srv/httpd.j2 dest=/etc/httpd.conf
notify:
- restart apache
- name: ensure apache is running (and enable it at boot)
service: name=httpd state=started enabled=yes
handlers:
- name: restart apache
service: name=httpd state=restarted
(Ansible'ın belgelerinden alınmıştır)
Gördüğünüz gibi, bu oynatma kitabında birden fazla bölüm var. İlk önce, hosts:hattı göreceksiniz . Bu, oynatma kitabının hangi ana bilgisayarlarda yürütülmesi gerektiğini belirler. Ayrıca, oyun kitabında erişilebilen ve kullanılabilen birkaç değişken tanımladığımızı da görebilirsiniz. Daha sonra bir dizi görev göreceksiniz. Bu görevlere örneğin "Apache Yükle" gibi bir ad verilebilir. Örnekteki ikinci görev Apache yapılandırmasına yazar. Daha sonra aşağıdakileri göreceksiniz:
notify:
- restart apache
Bu, belirli bir işleyiciyi yürütme görevini belirtir. Bu durumda, restart apacheoyun kitabının altında bulunan işleyiciye atıfta bulunur:
handlers:
- name: restart apache
service: name=httpd state=restarted
İşleyiciler uygundur, çünkü örneği alarak Apache'yi birkaç kez yeniden başlatmak isteyebilirsiniz. Bu durumda, Apache'yi yeniden başlatmanız gereken her seferinde bir görev oluşturmayı tekrarlamanız gerekmez, bunun yerine her seferinde aynı işleyiciye başvurabilirsiniz.
Bir Apache sunucusu dağıtmak istediğinizi varsayalım. Gördüğünüz gibi, bunun için bir oyun kitabı hazırladık. Oyun kitaplarının yürütülmesi ansible-playbookkomut kullanılarak yapılabilir . Örneğin, bu oynatma kitabını webserverskategorideki tüm sunucularda yürütürsek ( /etc/ansible/hostsdosyanızda bu kategoriyi kullanmanız gerekir ), oynatma kitabı dosyanızın adının verildiği göz önüne alındığında aşağıdaki komutu çalıştırırsınız apache.yml:
ansible-playbook -i webservers apache.yml
Tebrikler! Artık webserverskategorinizdeki tüm sunucularda bir oynatma kitabı yürüttünüz . Şimdi dağıtımın bitmesini beklemeniz gerekecek ve Apache'nin bu sunuculara başarıyla yüklendiğini ve yapılandırıldığını göreceksiniz.
CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.
Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.
OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.
Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.