Menginstal agen pemantauan untuk SAP NetWeaver di server Solusi Bare Metal

Agen pemantauan Google Cloud untuk SAP NetWeaver diperlukan untuk dukungan SAP bagi sistem SAP yang berjalan di server Solusi Bare Metal. Dalam hal ini, agen tersebut tidak menyertakan data dari Monitoring.

Saat Anda menginstal agen pemantauan untuk SAP NetWeaver di server Solusi Bare Metal, agen tersebut tidak memerlukan akses ke Google Cloud API.

Untuk menginstal agen pemantauan SAP NetWeaver di mesin Compute Engine, lihat Menginstal agen pemantauan untuk SAP NetWeaver di VM Compute Engine.

Ringkasan penginstalan

Di Linux, Anda menginstal agen pemantauan untuk SAP NetWeaver dengan menggunakan perintah pengelolaan paket sistem operasi standar, yum atau zypper. Perintah pengelolaan paket akan menyelesaikan tugas-tugas berikut:

  • Download versi terbaru agen pemantauan untuk SAP NetWeaver.
  • Membuat agen sebagai layanan systemd Linux, yang bernama google-sapnetweavermonitoring-agent.

Di Windows, saat Anda mengeluarkan perintah instal, skrip penginstalan yang disediakan akan menyelesaikan tugas-tugas berikut:

  • Download versi terbaru agen pemantauan untuk SAP NetWeaver.
  • Membuat layanan Windows bernama google-sapnetweavermonitoring-agent dan tugas terjadwal yang berjalan setiap menit untuk memeriksa apakah layanan masih berjalan dan, jika perlu, memulai ulang layanan.

Menginstal agen pemantauan untuk SAP NetWeaver

Untuk menginstal agen pemantauan SAP NetWeaver, pilih sistem operasi Anda, dan ikuti langkah-langkah berikut:

Linux

Membuat file konfigurasi

Anda perlu membuat file configuration.yaml di server Solusi Bare Metal untuk mengaktifkan agen pemantauan SAP NetWeaver untuk server tersebut.

Untuk membuat file konfigurasi, ikuti langkah-langkah berikut:

  1. Buat koneksi SSH dengan VM host Anda.

  2. Buat file configuration.yaml di direktori berikut:

    /tmp/gcpsapdeps/configuration.yaml
  3. Dalam file configuration.yaml, sertakan baris berikut:

    bare_metal: true

Menambahkan repositori RPM Google Cloud ke daftar repositori OS

Anda perlu menambahkan URL repositori RPM Google Cloud untuk agen ke daftar repositori paket untuk sistem operasi. Cara Anda menambahkan repositori berbeda-beda, bergantung pada apakah Anda menggunakan Red Hat atau sistem operasi SLES.

RHEL

Untuk menambahkan repositori RPM Google Cloud ke RHEL, ikuti langkah-langkah berikut:

  1. Buat koneksi SSH dengan VM host Anda.

  2. Jalankan perintah berikut setelah mengganti RHEL_VERSION dengan nomor versi sistem operasi Anda. Misalnya, ganti RHEL_VERSION dengan 7 untuk RHEL 7 atau 8 untuk RHEL 8. Anda mungkin perlu men-scroll untuk melihat RHEL_VERSION.

    sudo tee /etc/yum.repos.d/google-sapnetweavermonitoring-agent.repo << EOM
    [google-sapnetweavermonitoring-agent]
    name=Google Cloud monitoring agent for SAP NetWeaver
    baseurl=https://packages.cloud.google.com/yum/repos/google-sapnetweavermonitoring-agent-elRHEL_VERSION-\$basearch
    enabled=1
    gpgcheck=0
    repo_gpgcheck=1
    gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
    https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
    EOM

SLES

Untuk menambahkan repositori RPM Google Cloud ke SLES, ikuti langkah-langkah berikut:

  1. Buat koneksi SSH dengan VM host Anda.

  2. Jalankan perintah berikut setelah mengganti SLES_VERSION dengan nomor versi sistem operasi Anda. Misalnya, ganti SLES_VERSION dengan 12 untuk SLES 12 atau 15 untuk SLES 15. Anda mungkin perlu men-scroll untuk melihat SLES_VERSION.

    zypper addrepo --gpgcheck-allow-unsigned-package --refresh \
    https://packages.cloud.google.com/yum/repos/google-sapnetweavermonitoring-agent-slesSLES_VERSION-\$basearch google-sapnetweavermonitoring-agent

Menginstal agen

Anda menginstal agen pemantauan untuk SAP NetWeaver dengan menggunakan pengelola paket OS.

Untuk menginstal agen, pilih sistem operasi Anda, lalu ikuti langkah-langkah berikut:

RHEL

  1. Buat koneksi SSH dengan VM host Anda.

  2. Jalankan perintah berikut:

    sudo yum install google-sapnetweavermonitoring-agent

SLES

  1. Buat koneksi SSH dengan VM host Anda.

  2. Jalankan perintah berikut:

    sudo zypper install google-sapnetweavermonitoring-agent

Windows

Membuat file konfigurasi

Anda perlu membuat file configuration.yaml di server Solusi Bare Metal untuk mengaktifkan agen pemantauan SAP NetWeaver untuk server tersebut.

Untuk membuat file konfigurasi, ikuti langkah-langkah berikut:

  1. Buat koneksi RDP dengan VM host Anda.

  2. Buat file configuration.yaml di direktori berikut:

    C:\gcpsapdeps\configuration.yaml
  3. Dalam file configuration.yaml, sertakan baris berikut:

    bare_metal: true

Menginstal agen

Untuk menginstal agen, ikuti langkah-langkah berikut:

  1. Buat koneksi RDP dengan VM host Anda.

  2. Jalankan perintah berikut sebagai administrator di VM host:

    . { Invoke-WebRequest -useb https://storage.googleapis.com/cloudsapdeploy/netweaver-agent-windows/install.ps1 } | iex

Setelah Anda menginstal agen pemantauan untuk SAP NetWeaver dan Agen Host SAP, validasikan penginstalan agen pemantauan untuk SAP NetWeaver, sebagaimana dijelaskan dalam Memvalidasi penginstalan agen tersebut ini.

Memvalidasi penginstalan agen pemantauan untuk SAP NetWeaver

Untuk memvalidasi penginstalan agen dan mengonfirmasi bahwa Anda mengonfigurasi agen dengan benar untuk server Solusi Bare Metal, pilih sistem operasi Anda, lalu ikuti langkah-langkah berikut:

Linux

  1. Gunakan SSH untuk terhubung ke instance VM yang ingin Anda pantau.

  2. Pada command prompt, masukkan perintah berikut:

    curl http://localhost:18181

Windows

  1. Gunakan RDP untuk terhubung ke instance VM yang ingin Anda pantau.

  2. Di browser web, kunjungi URL berikut:

    http://localhost:18181

Jika agen pemantauan untuk SAP NetWeaver dikonfigurasi dengan benar untuk server Solusi Bare Metal, makaInstance Type nilainya adalah bms-nn ini urutanHardware Model nilai metrik adalahGoogle Cloud Bare Metal, seperti yang ditunjukkan pada contoh berikut:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
   <metrics>
   <metric category="config" context="vm" type="string" unit="none"
   last-refresh="1614391024" refresh-interval="0"><name>Data
   Provider Version</name><value>1.1.1.0</value>
   </metric><metric category="config" context="host" type="string"
   unit="none" last-refresh="1614391024" refresh-interval="0">
   <name>Cloud Provider</name><value>Google Cloud
   Platform</value></metric><metric category="config"
   context="vm" type="string" unit="none" last-refresh="1614391024"
   refresh-interval="0"><name>Instance Type</name>
   <value>bms-16.0</value></metric><metric
   category="config" context="host" type="string" unit="none"
   last-refresh="1614391024" refresh-interval="0"><name>Virtualization
   Solution</name><value>N/A</value></metric><metric
   category="config" context="host" type="string" unit="none"
   last-refresh="1614391024" refresh-interval="0"><name>Hardware Manufacturer</name><value>Google</value></metric>
   <metric category="config" context="host" type="string" unit="none"
   last-refresh="1614391024" refresh-interval="0"><name>Hardware
   Model</name><value>Google Cloud Bare Metal</value>
   </metric>
   ...
   </metrics>

Jika agen pemantauan tidak berjalan, lihat bagian Panduan Operasi tentang memulai ulang agen.

Memastikan bahwa Agen Host SAP menerima metrik

Untuk memverifikasi bahwa metrik infrastruktur dikumpulkan oleh Agen Google Cloud untuk SAP dan dikirim dengan benar ke Agen Host SAP, ikuti langkah-langkah berikut:

  1. Di sistem SAP, masukkan transaksi ST06.
  2. Di panel ringkasan, periksa ketersediaan dan konten kolom berikut untuk penyiapan infrastruktur pemantauan SAP dan Google yang menyeluruh dan benar:

    • Penyedia Cloud: Google Cloud Platform
    • Akses Pemantauan yang Ditingkatkan: TRUE
    • Detail Enhanced Monitoring: ACTIVE