Ekinlikler
17 Mar 23 - 21 Mar 23
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Bu öğreticide, Azure Sanal Makineler'de (VM) WebLogic Server (WLS) dağıtacak ve Elastic Cloud (Elasticsearch) ile tümleştireceksiniz. Ayrıca, WLS'den log verilerini yakalamak için Elastic Özel Loglar'ı yapılandırırsınız. Son olarak, WLS günlüklerini aramak ve analiz etmek için Kibana'yı kullanırsınız. Her bileşen ayrı ayrı belgelenmiş olsa da bu öğreticide, Azure'da WLS için güçlü bir günlük yönetimi çözümü sağlamak üzere sorunsuz bir şekilde nasıl tümleştirdikleri gösterilmektedir.
WLS, App Gateway ve ELK arasındaki ilişkiyi gösteren
Bu öğreticide şunların nasıl yapılacağını öğreneceksiniz:
'deki adımları izleyerek WebLogic Server'ı sağlama. Azure Sanal Makinelerinde Oracle WebLogic Server çalıştırmak için çözümler nelerdir? Hem "Oracle WebLogic Server'ı Tek Düğümde Yönetim Sunucusu ile Dağıtma" hem de "Microsoft Azure IaaS'de Oracle WebLogic Server Kümesi Dağıtma", Azure'da Elastic ile uyumludur. Bu öğreticide VM üzerinde örnek olarak
Not
Varsayılan VM boyutu Elastik aracı için yeterli belleğe sahip olmayabilir. Seçili VM boyutunun en az 2,5 GB belleğe sahip olduğundan emin olun.
Standard_A2_v2
asgari yeterli boyut
Gerekli bilgileri doldurduktan sonra Azure'da WLS dağıtımını başlatmak için oluştur'u seçin. Dağıtım genellikle yaklaşık 30 dakika sürer. Dağıtımdan sonra, Yönetim Konsolu'na erişim URL’si olan adminConsoleURL değerini kaydetmek için Çıkışlar gidin.
WebLogic Server alt sistemleri, uygulama dağıtımı ve alt sistem hataları gibi olayları izlemek için günlük hizmetlerini kullanır. Bu günlükler, sunucu örneklerinin durumlarını iletmesine ve belirli olaylara yanıt vermesine olanak tanıyarak sorun giderme ve izleme konusunda yardımcı olabilecek ayrıntılı içgörüler sağlar. WebLogic'in günlük hizmetleri hataları bildirmenize, belirli alt sistemlerden gelen günlük iletilerini dinlemenize ve sistem durumu güncelleştirmelerini yakalamanıza olanak tanır. WebLogic günlük hizmetleri hakkında daha ayrıntılı bilgi için bkz. WebLogic Logging Services'i Anlama.
Bu öğretici, aşağıdaki anahtar WebLogic günlüklerini yapılandırmaya odaklanır:
Sunucu Günlük Dosyaları: Genellikle sunucu örneğinin kökü altındaki günlükleri dizininde bulunur. Yol genellikle DOMAIN_NAME/sunucular/SERVER_NAME/logs/SERVER_NAME.logşeklindedir.
Etki Alanı Günlük Dosyaları: Bu günlükler etki alanı durumuna genel bir bakış sağlar ve Yönetim Sunucusu'nun günlüklerinde dizininde depolanır. Varsayılan yol DOMAIN_NAME/servers/ADMIN_SERVER_NAME/logs/DOMAIN_NAME.logşeklindedir.
HTTP Erişim Günlükleri: Varsayılan olarak, HTTP erişim günlükleri sunucu günlüğünün dizin ve döndürme ilkesini paylaşır. Varsayılan yol DOMAIN_NAME/servers/SERVER_NAME/logs/1access.logşeklindedir.
Azure'da Elastic gibi izleme araçlarıyla tümleştirmeyi kolaylaştırmak ve WebLogic Server örneklerinde merkezi günlük analizi ve uyarı sağlamak için bu günlükleri yapılandırabilir ve yönetebilirsiniz.
Teklif dağıtılırken, Azure üzerinde bir Elasticsearch örneği oluşturmabölümüne atlayabilir ve adımları takip edebilirsiniz. Teklifin dağıtımı tamamlandığında buraya geri dönün.
WebLogic Server (WLS) çalıştıran sanal makineye erişmek içinsanal makineye bağlanma adminVM
adlı WebLogic Yönetim Sunucusu'nu barındıran makineye bağlanacaksınız.
Azure için Elastik Bulut (Elasticsearch), Azure Market'ten alabileceğiniz ve Azure portalıyla dağıtabileceğiniz bir Azure Yerel ISV Hizmetleridir. Azure Yerel ISV Hizmetleri, Azure'da bağımsız yazılım satıcısı (ISV) yazılım ve hizmetlerini kolayca sağlamanızı, yönetmenizi ve sıkı bir şekilde tümleştirmenizi sağlar. Elastik Bulut - Azure Yerel ISV Hizmeti, Microsoft ve Elastic tarafından geliştirilmiş ve yönetilmektedir. Azure portalı aracılığıyla Elastik kaynaklar oluşturur, sağlar ve yönetirsiniz. Elastik, oluşturulan Elastik hesaplar da dahil olmak üzere SaaS uygulamasının sahibidir ve bu uygulamayı çalıştırır. Elastic Cloud (Elasticsearch) hakkında genel bilgi için bkz. Elastic Cloud (Elasticsearch) nedir? - Azure Doğal ISV Hizmeti
Elastik uygulama oluşturmak için Hızlı Başlangıç: Elastikkullanmaya başlama altındaki adımları izleyin.
kaynakoluşturma
Temel Bilgiler bölmesinde, Plan Ayrıntılarıaltında, aşağıdaki adımları kullanın:
elkrg1030
kullanılır.Azure OpenAI yapılandırma ve Etiketleribölümlerini atlayabilirsiniz.
Makaledeki kalan adımları izleyin.
Dağıtım başarılı olduktan sonra bu makaledeki sonraki bölüme geçin.
Azure'da Elastik dağıtıldıktan sonra Azure portalından Elastik kaynağı açın. Aşağıdaki ekran görüntüsünde gösterildiği gibi, Dağıtım URL'sietiketinin yanındaki Kibana URL'sini bulun:
Kibana'yı başlattığınızda bir Azure hesabı seçerek oturum açmanız istenir. Elastik dağıtımı oluşturmak için kullanılan Azure hesabını seçin, ardından istenen Elasticsearch izinlerini gözden geçirin ve kabul edin.
Oturum açtıktan sonra tarayıcı, aşağıdaki ekran görüntüsünde gösterildiği gibi Kibana'nın hoş geldiniz sayfasına gider:
Kibana'da WebLogic Server için özel günlük tümleştirmesi ayarlamak için aşağıdaki adımları kullanın:
Kibana'nın tümleştirme kurulumuna gitmek için aşağıdaki adımları kullanın:
Elastik Aracıyı yüklemek için aşağıdaki adımları kullanın:
Elastic Agent kurulumunu seçin, bu da yükleme adımlarını karşınıza getirir.
SSH'yi WLS makinesine aktarın ve ardından aşağıdaki komutu kullanarak kök ayrıcalıklara geçin:
sudo su -
Kibana'dan, Ana bilgisayarda Elastic Agent'ı Yükleme bölümünden Linux Tar komutunu kopyalayın ve WLS makinesinde çalıştırın.
Makine terminalinde, aşağıdaki örnekte gösterildiği gibi istendiğinde y girerek yüklemeyi onaylayın:
Elastic Agent will be installed at /opt/Elastic/Agent and will run as a service. Do you want to continue? [Y/n]:y
Metin Elastic Agent has been successfully installed.
, yüklemenin başarılı olduğunu gösteren metindir. Bu metni görmüyorsanız devam etmeden önce sorunu giderin ve çözün.
Temsilci kaydını doğrulayın. Kibana'da, Aracı kaydını onaylayın.altında Aracı kaydı.
WLS alan adı günlüklerinin entegrasyonunu eklemek için aşağıdaki adımları kullanın:
Entegrasyon'i ekle'yi seçin.
Özel günlük dosyasıaltında aşağıdaki özellikleri ayarlayın:
Gelişmiş seçeneklergenişletin. Özel yapılandırmalariçin aşağıdaki özellikleri ayarlayın:
Gelişmiş seçeneklergenişletin. Entegrasyon adıiçin log-weblogic-domain-logdoldurun.
Gelen verileri onayla , ve günlükleri önizlemek için seç. Ardından, Kibana'da etki alanı günlüklerini görüntülemek için Görünüm varlıkları ->Varlıklar ->Görünümler ->Günlükler seçin.
günlük iletilerini ara
Sunucu günlükleri ve HTTP erişim günlükleri için tümleştirmeler eklemek için aşağıdaki adımları kullanın:
Kibana'da
Yüklü tümleştirmeler>Özel Günlükler>Özel Günlükler Ekle'yi seçin.
Her günlük türü için aşağıdaki listelerden uygun yapılandırmaları girin: sunucu ve HTTP erişim günlükleri. Tüm yapılandırma alanlarını doldurduktan sonra, Kaydet ve devam et seçeneğini, ardından Değişiklikleri kaydet ve dağıtseçeneğini seçin.
Sunucu günlüğü için aşağıdaki değerleri kullanın:
Özel günlük dosyası > Günlük dosyası yoluiçin /u01/domains/adminDomain/servers/admin/logs/admin.logkullanın.
Özel günlük dosyası > Gelişmiş seçenekler > Özel yapılandırmalariçin aşağıdaki değerleri kullanın:
HTTP erişim günlükleri için aşağıdaki değerleri kullanın:
Tümleştirdikten sonra, Kibana'da günlükleri analiz etmeye başlamak için aşağıdaki adımları kullanın:
Keşfet sayfasına erişmek için hamburger menüsünüaçın. Ardından, Analyticsaltında Bulöğesini seçin.
Günlük dizinini seçmek için
WLS günlüklerini arayın ve filtreleyin. Discoverkullanma hakkında daha fazla bilgi için Kibana belgelerindeki Discover bölümüne bakın.
Not
WLS kümesi çalıştırıyorsanız, Elastic Agent'ı her VM'ye yüklemeniz ve ilgili hostlarda özel logları yapılandırmanız gerekir.
WLS veya Elastik yığını artık kullanmıyorsanız, bu bölümdeki adımları izleyerek bunları temizleyebilirsiniz.
WLS'yi temizlemek için aşağıdaki adımları kullanın:
Azure portalı giriş sayfasında Kaynak gruplarıöğesini seçin.
Herhangi bir alan için Filtresi... metin alanına WLS dağıtımını oluşturduğunuz kaynak grubunun adını girin.
Listede kaynak grubunuz görüntülendiğinde seçin.
silmek istediğinizden emin misiniz kısmında, kaynak grubunun adını yazın ve ardından Silseçeneğini seçin. Kaynak grubu ve içeriği silinirken Azure portalıyla çalışmaya devam edebilirsiniz.
Azure'da Elastik'i silmek için önceki bölümde verilen adımları izleyin, ancak silinecek kaynak grubu olarak Azure'da Elastik dağıtımının kaynak grubu adını kullanın.
WebLogic Server'ı Azure Sanal Makineler'e keşfederek geçiş yolculuğunuza devam edin.
WebLogic Server'ı Azure Sanal Makineler'e
Ekinlikler
17 Mar 23 - 21 Mar 23
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunEğitim
Modül
Rehberli Proje - Azure Monitor'da KQL ile günlükleri analiz etme - Training
İşletmeniz, BT operasyonlarınız ve performansınızla ilgili içgörüler elde etmek için günlük sorguları yazın. Azure İzleyici Log Analytics'teki günlük verilerini çıkarmak için Kusto Sorgu Dili'ni (KQL) kullanın.
Sertifikasyon
Microsoft Sertifikalı: Azure Yönetici İş Ortağı - Certifications
Microsoft Azure'da önemli profesyonel işlevleri yapılandırma, yönetme, güvence altına alma ve idare etme ile ilgili anahtar becerileri gösterin.