SAP çözümleri için Azure Monitor için SQL Server sağlayıcısını yapılandırma

SAP çözümleri için Azure Monitor provider SAP ortamınızdaki bir bileşene bağlanır ve ondan izleme verilerini toplar. SAP ortamınız bir SQL Server veritabanı kullandığında, bu veritabanından performans ve işlem verilerini toplamak için bir SQL Server sağlayıcısı ekleyin. Sağlayıcılar hakkında daha fazla bilgi için, bkz. SAP çözümleri için Azure Monitor'da Sağlayıcılar.

Bu makalede, sağlayıcının gerektirdiği güvenlik duvarı, kimlik doğrulaması ve kullanıcı izinleri dahil olmak üzere Azure portalı aracılığıyla bir SQL Server sağlayıcısı yapılandıracaksınız.

Önkoşullar

Windows bağlantı noktası açma

SAP çözümleri için SQL Server ve Azure Monitor bulunduğu yerel güvenlik duvarında ve ağ güvenlik grubunda (NSG) Windows bağlantı noktasını açın.

  1. SQL Server ana bilgisayarında yerel Windows Güvenlik Duvarı'nı açın ve SQL Server bağlantı noktasında gelen trafiğe izin verin (varsayılan 1433).
  2. Azure portalında, SAP çözümleri için SQL Server ve Azure Monitor bulunduğu alt ağın NSG'sini açın ve aynı bağlantı noktası için bir gelen kuralı ekleyin.

SQL Server yapılandırma

SQL Server'ı Windows ve SQL Server'dan oturum açma işlemlerini kabul edecek şekilde yapılandırın.

  1. SQL Server Management Studio'i açın.
  2. Sunucu Özellikleri>> açın.
  3. SQL Server ve Windows authentication modu'ı seçin.
  4. Değişikliklerinizi kaydetmek için Tamam'ı seçin.
  5. Değişiklikleri tamamlamak için SQL Server yeniden başlatın.

SQL Server için SAP çözümleri kullanıcısı için Azure Monitor oluşturma

SAP çözümleri için Azure Monitor'a SQL Server'da oturum açmak amacıyla aşağıdaki betiği kullanarak bir kullanıcı oluşturun. Şunu değiştirdiğinden emin olun:

  • <Database to monitor> yerine SAP veritabanınızın adını koyun.
  • <password> kullanıcınızın parolasını girin.

SAP çözümleri kullanıcısı için Azure Monitor örnek bilgilerini başka bir SQL kullanıcı adıyla değiştirebilirsiniz.

USE [<Database to monitor>]
DROP USER [AMS]
GO
USE [master]
DROP USER [AMS]
DROP LOGIN [AMS]
GO
CREATE LOGIN [AMS] WITH
    PASSWORD=N'<password>',
    DEFAULT_DATABASE=[<Database to monitor>],
    DEFAULT_LANGUAGE=[us_english],
    CHECK_EXPIRATION=OFF,
    CHECK_POLICY=OFF
CREATE USER AMS FOR LOGIN AMS
ALTER ROLE [db_datareader] ADD MEMBER [AMS]
ALTER ROLE [db_denydatawriter] ADD MEMBER [AMS]
GRANT CONNECT TO AMS
GRANT VIEW SERVER STATE TO AMS
GRANT VIEW ANY DEFINITION TO AMS
GRANT EXEC ON xp_readerrorlog TO AMS
GO
USE [<Database to monitor>]
CREATE USER [AMS] FOR LOGIN [AMS]
ALTER ROLE [db_datareader] ADD MEMBER [AMS]
ALTER ROLE [db_denydatawriter] ADD MEMBER [AMS]
GO

Güvenli iletişimi etkinleştirme

TLS 1.2 veya üzerini etkinleştirmek için Encryption SQL Server yapılandırma'daki adımları izleyin.

SAP çözümleri sağlayıcısı için Azure Monitor yükleme

SAP çözümleri için Azure Monitor'dan sağlayıcıyı yüklemek için:

  1. Azure portalında SAP çözümleri için Azure Monitor kaynağını açın.
  2. Kaynak menüsünde, Ayarlar'ın altında Sağlayıcılar'ı seçin.
  3. Sağlayıcı sayfasında Ekle'yi seçerek yeni bir sağlayıcı ekleyin.
  4. Sağlayıcı ekle sayfasında tüm gerekli bilgileri girin:
    1. Type için Microsoft SQL Server öğesini seçin.
    2. Ad alanına sağlayıcı için bir ad girin.
    3. (İsteğe bağlı) Güvenli iletişimi etkinleştir'i seçin ve açılan listeden bir sertifika türü seçin.
    4. Ana bilgisayar adı için ana bilgisayar adının IP adresini girin.
    5. Port için, SQL Server dinlediği bağlantı noktasını girin. Varsayılan değer 1433'dür.
    6. SQL kullanıcı adı için SQL Server hesabı için bir kullanıcı adı girin.
    7. Parola alanına hesap için bir parola girin.
    8. SID için SAP sistem tanımlayıcısını girin.
    9. Sağlayıcıyı oluşturmak için Oluştur'u seçin.
  5. Daha fazla sağlayıcı oluşturmak için önceki adımı gerektiği gibi yineleyin.
  6. Dağıtımı tamamlamak için Gözden geçir + oluştur'u seçin.

Sonraki adımlar