Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Tutorial: Cara menyiapkan pemantauan untuk SAP ASE
Tutorial ini menunjukkan cara mengkonfigurasi CloudWatch Application Insights untuk mengatur pemantauan untuk database SAP ASE Anda. Anda dapat menggunakan dasbor otomatis CloudWatch Application Insights untuk memvisualisasikan detail masalah, mempercepat pemecahan masalah, dan memfasilitasi mean time to resolution (MTTR) untuk database SAP ASE Anda.
Topik-topik Wawasan Aplikasi untuk SAP ASE
Lingkungan yang didukung
CloudWatch Application Insights mendukung penyebaran sumber AWS daya untuk sistem dan pola berikut. Anda menyediakan dan melakukan instalasi perangkat lunak basis data SAP ASE dan perangkat lunak aplikasi SAP yang didukung.
-
Satu atau lebih database SAP ASE pada satu EC2 instans Amazon — SAP ASE dalam arsitektur single-node, scale-up.
-
Pengaturan ketersediaan tinggi basis data SAP ASE lintas AZ – SAP ASE dengan ketersediaan tinggi yang dikonfigurasi di dua Zona Ketersediaan dengan menggunakan pengklasteran SUSE/RHEL.
catatan
CloudWatch Application Insights hanya mendukung lingkungan ASE HA ID sistem SAP (SID) tunggal. Jika beberapa ASE HA SIDs dilampirkan, pemantauan akan diatur hanya untuk SID pertama yang terdeteksi.
Sistem operasi yang didukung
CloudWatch Application Insights untuk SAP ASE mendukung arsitektur x86-64 pada sistem operasi berikut:
-
SUSE Linux 12 SP4
-
SUSE Linux 12 SP5
-
SUSE Linux 15
-
SuSE Linux 15 SP1
-
SuSE Linux 15 SP2
-
SuSE Linux 15 SP3
-
SuSE Linux 15 SP4
-
SuSE Linux 15 SP1 Untuk SAP
-
SuSE Linux 15 SP2 Untuk SAP
-
SuSE Linux 15 SP3 Untuk SAP
-
SuSE Linux 15 SP4 Untuk SAP
-
SuSE Linux 12 SP4 Untuk SAP
-
SuSE Linux 12 SP5 Untuk SAP
-
RedHat Linux 7.6
-
RedHat Linux 7.7
-
RedHat Linux 7.9
-
RedHat Linux 8.1
-
RedHat Linux 8.4
-
RedHat Linux 8.6
Fitur
CloudWatch Application Insights untuk SAP ASE menyediakan fitur-fitur berikut:
-
Deteksi beban kerja SAP ASE secara otomatis
-
Pembuatan alarm SAP ASE secara otomatis berdasarkan ambang batas statis
-
Pembuatan alarm SAP ASE berdasarkan pada deteksi anomali
-
Pengenalan pola log SAP ASE secara otomatis
-
Dasbor kesehatan untuk SAP ASE
-
Dasbor masalah untuk SAP ASE
Prasyarat
Anda harus melakukan prasyarat berikut untuk mengkonfigurasi database SAP ASE dengan Application Insights: CloudWatch
-
Parameter konfigurasi SAP ASE – Parameter konfigurasi berikut harus diaktifkan pada ASE DB Anda:
"enable monitoring"
,"sql text pipe max messages"
,"sql text pipe active"
. Hal ini memungkinkan CloudWatch Application Insights untuk menyediakan kemampuan pemantauan penuh untuk DB Anda. Jika pengaturan ini tidak diaktifkan pada basis data ASE Anda, maka Wawasan Aplikasi akan secara otomatis mengaktifkannya untuk mengumpulkan metrik-metrik yang diperlukan untuk memungkinkan pelaksanaan pemantauan. -
Pengguna basis data SAP ASE – Pengguna basis data yang disediakan selama orientasi Wawasan Aplikasi harus memiliki izin untuk mengakses hal–hal berikut:
-
Tabel sistem dalam basis data master dan basis data pengguna (penyewa)
-
Memantau tabel
-
-
SAPHostCtrl - Instal dan atur SAPHost Ctrl di instans Amazon Anda. EC2
-
CloudWatch Agen Amazon — Pastikan Anda tidak menjalankan CloudWatch agen yang sudah ada sebelumnya di EC2 instans Amazon Anda. Jika Anda telah menginstal CloudWatch agen, pastikan untuk menghapus konfigurasi sumber daya yang Anda gunakan di CloudWatch Application Insights dari file konfigurasi CloudWatch agen yang ada untuk menghindari konflik gabungan. Untuk informasi selengkapnya, lihat Buat atau edit file konfigurasi CloudWatch agen secara manual.
-
AWS Pengaktifan Systems Manager — Instal Agen SSM di instans Anda, dan aktifkan instans yang diaktifkan untuk SSM. Untuk informasi tentang cara melakukan instalasi agen SSM, silakan lihat Bekerja dengan Agen SSM di Panduan Pengguna AWS Systems Manager.
-
Peran EC2 instans Amazon — Anda harus melampirkan peran EC2 instans Amazon berikut untuk mengonfigurasi database Anda.
-
Anda harus melampirkan peran
AmazonSSMManagedInstanceCore
untuk mengaktifkan Systems Manager. Untuk informasi selengkapnya, silakan lihat contoh kebijakan berbasis identitas AWS Systems Manager. -
Anda harus
CloudWatchAgentServerPolicy
melampirkan metrik dan log instance untuk mengaktifkan untuk dipancarkan. CloudWatch Untuk informasi selengkapnya, lihat Membuat peran IAM dan pengguna untuk digunakan dengan CloudWatch agen Amazon. -
Anda harus melampirkan kebijakan inline IAM berikut ke peran EC2 instans Amazon untuk membaca kata sandi yang disimpan. AWS Secrets Manager Untuk informasi selengkapnya tentang kebijakan-kebijakan inline, silakan lihat Kebijakan Inline di Panduan Pengguna AWS Identity and Access Management .
{ "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": [ "secretsmanager:GetSecretValue" ], "Resource": "arn:aws:secretsmanager:*:*:secret:ApplicationInsights-*" } ] }
-
-
AWS Resource Groups— Anda harus membuat grup sumber daya yang mencakup semua sumber AWS daya terkait yang digunakan oleh tumpukan aplikasi Anda untuk onboard aplikasi Anda ke CloudWatch Application Insights. Ini termasuk EC2 instans Amazon dan volume Amazon EBS yang menjalankan database SAP ASE Anda. Jika ada beberapa database per akun, kami sarankan Anda membuat satu grup sumber daya yang mencakup sumber AWS daya untuk setiap sistem database SAP ASE.
-
Izin IAM – Untuk pengguna non–admin:
-
Anda harus membuat kebijakan AWS Identity and Access Management (IAM) yang memungkinkan Application Insights untuk membuat peran terkait layanan, dan melampirkannya ke identitas pengguna Anda. Untuk mengetahui langkah-langkah untuk melampirkan kebijakan tersebut, silakan lihat Kebijakan IAM untuk Wawasan CloudWatch Aplikasi.
-
Pengguna harus memiliki izin untuk membuat rahasia AWS Secrets Manager untuk menyimpan kredensi pengguna database. Untuk informasi selengkapnya, silakan lihat Contoh: Izin untuk membuat rahasia.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "secretsmanager:CreateSecret" ], "Resource": "arn:aws:secretsmanager:*:*:secret:ApplicationInsights-*" } ] }
-
-
Peran terkait layanan — Wawasan Aplikasi menggunakan peran terkait layanan AWS Identity and Access Management (IAM). Sebuah peran terkait layanan dibuat untuk Anda saat Anda membuat aplikasi Wawasan Aplikasi pertama Anda di konsol Wawasan Aplikasi. Untuk informasi selengkapnya, lihat Menggunakan peran terkait layanan untuk CloudWatch Wawasan Aplikasi.
Menyiapkan pemantauan pada basis data SAP ASE Anda
Gunakan langkah-langkah berikut untuk menyiapkan pemantauan untuk basis data SAP ASE
-
Buka konsol CloudWatch
. -
Dari panel navigasi yang ada di bagian kiri, pada Wawasan, pilih Wawasan Aplikasi.
-
Halaman Wawasan Aplikasi akan menampilkan daftar aplikasi yang dipantau dengan Wawasan Aplikasi, dan status pemantauan untuk masing-masing aplikasi tersebut. Di bagian pojok kanan atas, pilih Tambahkan aplikasi.
-
Pada halaman Tentukan detail aplikasi, dari daftar geser-turun pada Grup sumber daya, pilih grup sumber daya AWS yang berisi sumber daya basis data SAP ASE Anda. Jika Anda belum membuat sebuah grup sumber daya untuk aplikasi Anda, maka Anda dapat membuatnya dengan memilih Buat grup sumber daya baru pada daftar geser-turun Grup sumber daya. Untuk informasi selengkapnya tentang cara membuat grup sumber daya, silakan lihat Panduan Pengguna AWS Resource Groups.
-
Di bawah Monitor CloudWatch Acara, pilih kotak centang untuk mengintegrasikan pemantauan Wawasan Aplikasi dengan CloudWatch Acara untuk mendapatkan wawasan dari Amazon EBS, Amazon, Amazon ECS EC2, dan AWS Health APIs notifikasi, AWS CodeDeploy Amazon RDS, Amazon S3, dan. AWS Step Functions
-
Di bawah Integrasikan dengan AWS Systems Manager OpsCenter, pilih kotak centang di samping Menghasilkan tindakan perbaikan AWS Systems Manager OpsCenter OpsItems untuk melihat dan mendapatkan pemberitahuan saat masalah terdeteksi untuk aplikasi yang dipilih. Untuk melacak operasi yang dilakukan untuk menyelesaikan item pekerjaan operasional, yang disebut OpsItems, yang terkait dengan AWS sumber daya Anda, berikan topik SNS ARN.
-
Anda dapat memasukkan tag secara opsional untuk membantu Anda mengidentifikasi dan mengatur sumber daya Anda. CloudWatch Application Insights mendukung grup sumber daya berbasis tag dan AWS CloudFormation berbasis tumpukan, dengan pengecualian grup. Application Auto Scaling Untuk informasi selengkapnya, silakan lihat Editor Tanda di Panduan Pengguna AWS Resource Groups dan Tag.
-
Pilih Berikutnya untuk melanjutkan melakukan pengaturan pemantauan.
-
Pada halaman Tinjauan komponen yang terdeteksi, komponen yang dipantau dan beban kerjanya yang terdeteksi secara otomatis oleh CloudWatch Application Insights dicantumkan.
catatan
Komponen-komponen yang berisi beban kerja SAP ASE High Availability yang terdeteksi hanya mendukung satu beban kerja pada suatu komponen. Komponen-komponen yang berisi beban kerja simpul tunggal SAP ASE yang terdeteksi mendukung beberapa beban kerja, tetapi Anda tidak akan dapat menambah atau menghapus beban kerja. Semua beban kerja yang terdeteksi secara otomatis akan dipantau.
-
Pilih Berikutnya.
-
Pada halaman Tentukan detail komponen, masukkan nama pengguna dan kata sandi basis data SAP ASE Anda.
-
Tinjau konfigurasi pemantauan aplikasi Anda, dan kemudian pilih Kirim.
-
Halaman detail aplikasi kemudian terbuka, di mana Anda dapat melihat Ringkasan aplikasi, daftar Komponen dan beban kerja yang dipantau, serta Komponen dan beban kerja yang tidak dipantau. Jika Anda memilih tombol radio yang ada di samping komponen atau beban kerja, maka Anda juga dapat melihat Riwayat konfigurasi, Pola Log, dan Tanda apa pun yang telah Anda buat sebelumnya. Ketika Anda mengirimkan konfigurasi Anda, akun Anda akan menyebarkan semua metrik dan alarm untuk sistem SAP ASE Anda, hal ini dapat memakan waktu hingga 2 jam.
Mengelola pemantauan basis data SAP ASE Anda
Anda dapat mengelola kredensial pengguna, metrik, dan jalur log untuk basis data SAP ASE Anda dengan melakukan langkah-langkah berikut:
-
Buka konsol CloudWatch
. -
Dari panel navigasi yang ada di bagian kiri, pada Wawasan, pilih Wawasan Aplikasi.
-
Halaman Wawasan Aplikasi akan menampilkan daftar aplikasi yang dipantau dengan Wawasan Aplikasi, dan status pemantauan untuk masing-masing aplikasi tersebut.
-
Pada Komponen yang dipantau, pilih tombol radio yang ada di samping nama komponen. Kemudian, silakan pilih Kelola pemantauan.
-
Di bawah log grup EC2 instance, Anda dapat memperbarui jalur log yang ada, kumpulan pola log, dan nama grup log. Selain itu, Anda juga dapat menambahkan hingga tiga Log aplikasi tambahan.
-
Pada Metrik, Anda dapat memilih metrik SAP ASE sesuai dengan kebutuhan Anda. Nama-nama metrik SAP ASE diawali dengan
asedb
. Anda dapat menambahkan hingga 60 metrik untuk masing-masing komponen. -
Pada Konfigurasi ASE, silakan masukkan nama pengguna dan kata sandi untuk basis data SAP ASE. Ini adalah nama pengguna dan kata sandi yang digunakan CloudWatch agen Amazon untuk terhubung ke database SAP ASE.
-
Di bawah Alarm khusus, Anda dapat menambahkan alarm tambahan untuk dipantau oleh CloudWatch Application Insights.
-
Tinjau konfigurasi pemantauan aplikasi Anda dan kemudian pilih Kirim. Ketika Anda mengirimkan konfigurasi Anda, akun Anda akan memperbarui semua metrik dan alarm untuk sistem SAP HANA Anda, hal ini dapat memakan waktu hingga 2 jam.
Mengonfigurasi ambang batas alarm
CloudWatch Application Insights secara otomatis membuat CloudWatch metrik Amazon untuk menonton alarm, bersama dengan ambang batas untuk metrik tersebut. Alarm tersebut statusnya akan beralih menjadi status ALARM
saat metrik melampaui ambang batas untuk jumlah periode evaluasi yang ditentukan. Perlu diperhatikan bahwa pengaturan ini tidak dipertahankan oleh Wawasan Aplikasi.
Untuk mengedit sebuah alarm untuk satu metrik, Anda bisa melakukan langkah-langkah berikut:
-
Buka konsol CloudWatch
. -
Pada panel navigasi yang ada di bagian kiri, pilih Alarm>Semua alarm.
-
Pilih tombol radio di sebelah alarm yang dibuat secara otomatis oleh CloudWatch Application Insights. Kemudian pilih Tindakan, dan pilih Edit dari menu geser-turun.
-
Edit parameter berikut ini pada Metrik.
-
Pada Statistik, pilih salah satu statistik atau persentil yang telah ditentukan sebelumnya, atau tentukan persentil yang Anda kehendaki. Misalnya,
p95.45
. -
Pada Periode, silakan pilih periode evaluasi untuk alarm. Saat Anda melakukan evaluasi alarm, masing-masing periode digabungkan menjadi satu titik data.
-
-
Edit parameter-parameter berikut ini pada Kondisi.
-
Pilih apakah metriknya harus lebih besar dari, kurang dari, atau sama dengan ambang batas.
-
Tentukan nilai ambang batasnya.
-
-
Pada Konfigurasi tambahan, silakan edit parameter-parameter berikut.
-
Pada Titik data ke alarm, silakan tentukan jumlah titik data, atau periode evaluasi, yang harus berada dalam status
ALARM
untuk memulai alarm. Ketika dua nilai tersebut cocok, sebuah alarm akan tercipta dan berada dalam statusALARM
jika jumlah periode berturut-turut yang ditentukan terlampaui. Untuk membuatm
dari alarmn
, tentukan nilai yang lebih rendah untuk titik data pertama, bukan untuk titik data yang kedua. Untuk informasi selengkapnya tentang cara melakukan evaluasi alarm, silakan lihat Mengevaluasi alarm. -
Pada Perlakuan data yang hilang, silakan pilih perilaku alarm saat ada beberapa titik data yang tidak ditemukan. Untuk informasi selengkapnya tentang perlakuan data yang hilang, lihat Mengonfigurasi cara CloudWatch alarm menangani data yang hilang.
-
Jika alarm menggunakan sebuah persentil sebagai statistik yang dipantau, maka kotak Persentil dengan sampel rendah akan ditampilkan. Pilih apakah Anda akan mengevaluasi atau mengabaikan kasus yang memiliki tingkat sampel yang kecil. Jika Anda memilih abaikan (status alarm tidak berubah), maka status alarm saat ini akan tetap dipertahankan ketika ukuran sampel terlalu kecil. Untuk informasi selengkapnya tentang persentil dengan sampel yang rendah, silakan lihat CloudWatch Alarm berbasis persentil dan sampel data rendah.
-
-
Pilih Berikutnya.
-
Pada Notifikasi, silakan pilih topik SNS yang akan diberitahukan sebagai notifikasi ketika alarm berada dalam status
ALARM
, statusOK
, atau statusINSUFFICIENT_DATA
. -
Pilih Perbarui alarm.
Menampilkan dan memecahkan masalah-masalah SAP ASE yang terdeteksi oleh Wawasan Aplikasi
Bagian ini akan membantu Anda dalam mengatasi persoalan pemecahan masalah umum yang terjadi saat Anda mengonfigurasi pemantauan untuk SAP ASE pada Wawasan Aplikasi.
Kesalahan Server Cadangan SAP ASE
Anda dapat mengidentifikasi pesan kesalahan dengan memeriksa dasbor yang dibuat secara dinamis. Dasbor tersebut akan menunjukkan kepada Anda pesan kesalahan yang dilaporkan di Server Cadangan SAP ASE. Untuk detail selengkapnya tentang log Server Cadangan SAP ASE, silakan lihat Pencatatan Kesalahan Server Cadangan Dokumentasi SAP
Transaksi SAP ASE yang berjalan lama
Mengidentifikasi transaksi yang berjalan lama dan mengonfirmasikan apakah transaksi itu dapat dihentikan atau apakah waktu yang berjalan lama itu adalah hal yang disengaja. Untuk detail selengkapnya, silakan lihat 2180410 — Bagaimana cara menampilkan catatan log transaksi untuk transaksi-transaksi yang berjalan lama? — SAP ASE
Koneksi Pengguna SAP ASE
Meninjau apakah basis data SAP ASE Anda memiliki ukuran yang sesuai untuk beban kerja yang ingin Anda jalankan di basis data tersebut. Untuk detail selengkapnya, silakan lihat Mengonfigurasi Koneksi Pengguna
Ruang disk SAP ASE
Anda dapat mengidentifikasi lapisan basis data yang menyebabkan terjadinya masalah dengan memeriksa dasbor yang dibuat secara dinamis. Dasbor tersebut akan menunjukkan metrik-metrik terkait dan potongan file log. Anda harus harus memahami penyebab terjadinya pertumbuhan disk, dan bila hal itu terjadi, Anda harus menambah ukuran disk fisik, ruang disk yang dialokasikan, atau keduanya. Untuk detail selengkapnya, silakan lihat Mengubah ukuran disk Dokumentasi SAP
Penyelesaian Masalah Wawasan Aplikasi untuk SAP ASE
Bagian ini akan menjelaskan kepada Anda tentang langkah-langkah yang akan membantu Anda dalam mengatasi kesalahan-kesalahan umum yang ditampilkan dalam dasbor Wawasan Aplikasi.
Kesalahan | Kesalahan yang ditampilkan | Penyebab galat | Resolusi |
---|---|---|---|
Tidak dapat menambahkan metrik monitor lebih dari 60 metrik monitor. |
|
Batas metrik saat ini adalah 60 metrik yang dipantau untuk setiap komponen. |
Menghapus metrik yang tidak perlu untuk mematuhi batas metrik yang ditentukan. |
Tidak ada metrik atau alarm SAP yang muncul setelah proses onboarding |
Perintah |
Nama pengguna dan kata sandi mungkin salah. |
Verifikasi bahwa nama pengguna dan kata sandi sudah benar, kemudian jalankan kembali proses onboarding. |