
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Create a Compute Engine instance
/ 25
Add Apache2 HTTP Server to your instance
/ 25
Get a success response over External IP of VM instance
/ 25
Create an uptime check and alerting policy.
/ 25
Cloud Monitoring memberikan visibilitas pada performa, waktu beroperasi, dan kondisi keseluruhan aplikasi yang didukung oleh teknologi cloud. Cloud Monitoring mengumpulkan metrik, peristiwa, dan metadata dari Google Cloud, Amazon Web Services, pemeriksaan waktu beroperasi yang dihosting, instrumentasi aplikasi, dan berbagai komponen aplikasi umum termasuk Cassandra, Nginx, Server Web Apache, Elasticsearch, dan banyak lagi. Cloud Monitoring menyerap data tersebut dan menghasilkan analisis melalui dasbor, diagram, dan pemberitahuan. Pemberitahuan Cloud Monitoring membantu Anda berkolaborasi dengan mengintegrasikan Slack, PagerDuty, HipChat, Campfire, dan sebagainya.
Di lab ini, Anda akan menginstal agen Monitoring dan Logging untuk mengumpulkan informasi dari instance Anda, yang dapat mencakup metrik dan log dari aplikasi pihak ketiga.
Di lab ini, Anda akan mempelajari cara:
Baca petunjuk ini. Lab memiliki timer dan Anda tidak dapat menjedanya. Timer, yang dimulai saat Anda mengklik Start Lab, akan menampilkan durasi ketersediaan resource Google Cloud untuk Anda.
Lab praktik ini dapat Anda gunakan untuk melakukan sendiri aktivitas lab di lingkungan cloud sungguhan, bukan di lingkungan demo atau simulasi. Untuk mengakses lab ini, Anda akan diberi kredensial baru yang bersifat sementara dan dapat digunakan untuk login serta mengakses Google Cloud selama durasi lab.
Untuk menyelesaikan lab ini, Anda memerlukan:
Klik tombol Start Lab. Jika Anda perlu membayar lab, jendela pop-up akan terbuka untuk memilih metode pembayaran. Di sebelah kiri adalah panel Lab Details dengan info berikut:
Klik Open Google Cloud console (atau klik kanan dan pilih Open Link in Incognito Window jika Anda menjalankan browser Chrome).
Lab akan menjalankan resource, lalu membuka tab lain yang menampilkan halaman Sign in.
Tips: Atur tab di jendela terpisah secara berdampingan.
Jika perlu, salin Username di bawah dan tempel ke dialog Sign in.
Anda juga dapat menemukan Username di panel Lab Details.
Klik Next.
Salin Password di bawah dan tempel ke dialog Welcome.
Anda juga dapat menemukan Password di panel Lab Details.
Klik Next.
Klik halaman berikutnya:
Setelah beberapa saat, Konsol Google Cloud akan terbuka di tab ini.
Cloud Shell adalah mesin virtual yang dilengkapi dengan berbagai alat pengembangan. Mesin virtual ini menawarkan direktori beranda persisten berkapasitas 5 GB dan berjalan di Google Cloud. Cloud Shell menyediakan akses command-line untuk resource Google Cloud Anda.
Setelah terhubung, Anda sudah diautentikasi, dan project ditetapkan ke PROJECT_ID Anda. Output berisi baris yang mendeklarasikan PROJECT_ID untuk sesi ini:
gcloud
adalah alat command line untuk Google Cloud. Alat ini sudah terinstal di Cloud Shell dan mendukung pelengkapan command line.
Klik Authorize.
Output Anda sekarang akan terlihat seperti ini:
Output:
Output:
Contoh output:
gcloud
yang lengkap di Google Cloud, baca panduan ringkasan gcloud CLI.
Resource Compute Engine tertentu berada di region dan zona. Region adalah lokasi geografis spesifik tempat Anda dapat menjalankan resource. Setiap region memiliki satu atau beberapa zona.
Jalankan perintah gcloud berikut di Konsol Cloud guna menetapkan region dan zona default untuk lab Anda:
Di Konsol Cloud, pada Navigation menu (☰), klik Compute Engine > VM Instances, lalu klik Create instance.
Isi kolom sebagai berikut, biarkan semua kolom lain tetap pada nilai defaultnya:
Di Machine configuration
Masukkan nilai untuk kolom berikut:
Kolom | Nilai |
---|---|
Name | lamp-1-vm |
Region | |
Zone | |
Series | E2 |
Machine | e2-medium |
Klik OS and storage
Pilih Boot Disk:
Klik Networking
Pilih nilai untuk Firewall:
Setelah semua bagian dikonfigurasi, scroll ke bawah dan klik Create untuk meluncurkan instance virtual machine baru Anda.
Tunggu beberapa menit, centang hijau akan muncul setelah instance berhasil diluncurkan.
Klik Check my progress di bawah ini. Centang hijau mengonfirmasi bahwa progres Anda berjalan sesuai harapan.
Di Konsol, klik SSH di baris yang sama dengan lamp-1-vm
untuk membuka terminal ke instance.
Jalankan perintah berikut di jendela SSH untuk menyiapkan Server HTTP Apache2:
Klik Check my progress di bawah ini. Centang hijau mengonfirmasi bahwa progres Anda berjalan sesuai harapan.
External IP
untuk instance lamp-1-vm
guna melihat halaman default Apache2 untuk instance ini.External IP
, klik ikon Column Display Options di pojok kanan, pilih kotak centang External IP
, lalu klik OK.Klik Check my progress di bawah ini. Centang hijau mengonfirmasi bahwa progres Anda berjalan sesuai harapan.
Siapkan Monitoring Metrics Scope yang dikaitkan dengan Project Google Cloud Anda. Langkah berikut dilakukan untuk membuat akun baru yang menyediakan uji coba gratis Monitoring.
Saat halaman Overview Monitoring terbuka, project cakupan metrik Anda siap digunakan.
Agen mengumpulkan data dan kemudian mengirim atau mengalirkan info ke Cloud Monitoring di Konsol Cloud.
Agen Cloud Monitoring adalah daemon berbasis pengumpulan yang mengumpulkan metrik sistem dan aplikasi dari instance virtual machine dan mengirimkannya ke Monitoring. Secara default, agen Monitoring mengumpulkan metrik disk, CPU, jaringan, dan proses. Dengan mengonfigurasi agen Monitoring, aplikasi pihak ketiga bisa memperoleh daftar lengkap metrik agen. Di situs Google Cloud Operations, lihat Dokumentasi Cloud Monitoring untuk informasi lebih lanjut.
Di bagian ini, Anda menginstal agen Cloud Logging untuk mengalirkan log dari instance VM ke Cloud Logging. Nanti di lab ini, Anda akan melihat log yang dibuat saat Anda menghentikan dan memulai VM.
Jika ditanya apakah ingin melanjutkan, tekan Y.
Jalankan perintah skrip instal agen Logging di terminal SSH instance VM Anda untuk menginstal agen Cloud Logging:
Tekan q untuk keluar dari status.
Cek uptime memverifikasi bahwa resource selalu dapat diakses. Untuk latihan, buat cek uptime untuk memverifikasi bahwa VM Anda sudah beroperasi.
Di Konsol Cloud, di menu sebelah kiri, klik Uptime checks, lalu klik Create Uptime Check.
Untuk Protocol, pilih HTTP.
Untuk Resource Type, pilih Instance.
Untuk Instance, pilih lamp-1-vm.
Untuk Check Frequency, pilih 1 minute.
Klik Continue.
Di Response Validation, terima pengaturan default, lalu klik Continue.
Di Alert & Notification, terima pengaturan default, lalu klik Continue.
Untuk Title, ketik Lamp Uptime Check.
Klik Test untuk memverifikasi bahwa cek uptime Anda dapat terhubung ke resource.
Jika melihat tanda centang hijau, artinya semuanya dapat terhubung.
Klik Create.
Cek uptime yang Anda konfigurasi perlu waktu beberapa saat untuk menjadi aktif. Lanjutkan lab, Anda akan memeriksa hasilnya nanti. Selagi menunggu, buat kebijakan pemberitahuan untuk resource lainnya.
Gunakan Cloud Monitoring untuk membuat satu atau beberapa kebijakan pemberitahuan.
Di menu kiri, klik Alerting, lalu klik +Create Policy.
Klik pada dropdown Select a metric. Hapus centang Active.
Ketik Network traffic di filter menurut resource dan nama metrik, lalu klik VM instance > Interface. Pilih Network traffic
(agent.googleapis.com/interface/traffic), lalu klik Apply. Biarkan semua kolom lain tetap pada nilai defaultnya.
Klik Next.
Tetapkan Threshold position ke Above threshold
, Threshold value ke 500
, dan Advanced Options > Retest window ke 1 min
. Klik Next.
Klik panah drop-down di sebelah Notification Channels, lalu klik Manage Notification Channels.
Halaman Notification channels akan terbuka di tab baru.
Scroll halaman ke bawah dan klik ADD NEW untuk Email.
Di kotak dialog Create Email Channel, masukkan alamat email pribadi Anda di kolom Email Address, dan masukkan juga Display name.
Klik Save.
Kembali ke tab Create alerting policy sebelumnya.
Klik Notification Channels lagi, lalu klik Refresh icon untuk mendapatkan nama tampilan yang Anda buat di langkah sebelumnya.
Klik Notification Channels lagi jika perlu, pilih Display name, lalu klik OK.
Tambahkan pesan dalam dokumentasi yang akan disertakan pada pemberitahuan yang dikirim melalui email.
Pada Alert name, masukkan Inbound Traffic Alert
.
Klik Next.
Tinjau pemberitahuan tersebut, lalu klik Create Policy.
Anda berhasil membuat pemberitahuan! Selagi menunggu sistem memicu pemberitahuan, buat dasbor dan diagram, kemudian lihat Cloud Logging.
Klik Check my progress di bawah ini. Centang hijau mengonfirmasi bahwa progres Anda berjalan sesuai harapan.
Anda dapat menampilkan metrik yang dikumpulkan Cloud Monitoring di dasbor dan diagram Anda sendiri. Di bagian ini, Anda akan membuat diagram untuk metrik lab dan dasbor kustom.
Di menu kiri, pilih Dashboards, lalu +Create Dashboard.
Beri nama dasbor Cloud Monitoring LAMP Qwik Start Dashboard
.
Klik + ADD WIDGET
Pilih opsi Line di bagian Visualization di Add widget.
Masukkan CPU Load sebagai judul Widget.
Klik pada dropdown Select a metric. Hapus centang Active.
Ketik CPU load (1m) di filter menurut resource dan nama metrik, lalu klik VM instance > Cpu. Pilih CPU load (1m)
, lalu klik Apply. Biarkan semua kolom lain tetap pada nilai defaultnya. Muat ulang tab untuk melihat grafik.
Klik + Add WIDGET dan pilih opsi Line di bagian Visualization di Add widget.
Masukkan Received Packets sebagai judul Widget.
Klik pada dropdown Select a metric. Hapus centang Active.
Ketik Received packets di filter menurut resource dan nama metrik, lalu klik VM instance > Instance. Pilih Received packets
, lalu klik Apply. Muat ulang tab untuk melihat grafik.
Biarkan kolom lain tetap pada nilai defaultnya. Anda akan melihat data diagram.
Cloud Monitoring dan Cloud Logging terintegrasi erat. Lihat log untuk lab Anda.
Pilih Navigation menu > Logging > Logs Explorer.
Pilih log yang ingin Anda lihat, dalam hal ini, Anda memilih log untuk instance lamp-1-vm yang Anda buat pada awal lab ini:
Klik Resource.
Pilih VM Instance > lamp-1-vm di menu drop-down Resource.
Klik Apply.
Biarkan kolom lain tetap pada nilai defaultnya.
Klik Stream logs.
Anda akan melihat log untuk instance VM.
Untuk melihat cara Cloud Monitoring dan Cloud Logging mencerminkan perubahan instance VM, buat perubahan pada instance Anda di salah satu jendela browser, lalu lihat apa yang terjadi di Cloud Monitoring, dan juga di jendela Cloud Logging.
Buka jendela Compute Engine di jendela browser baru. Pilih Navigation menu > Compute Engine, klik kanan VM instances > Open link in new window.
Pindahkan jendela browser Logs Viewer di sebelah jendela Compute Engine. Ini memudahkan Anda untuk melihat bagaimana perubahan pada VM tercermin dalam log
Di jendela Compute Engine, pilih instance lamp-1-vm
, klik tiga titik vertikal di kanan layar, lalu klik Stop, dan kemudian konfirmasi untuk menghentikan instance.
Butuh beberapa menit sampai instance berhenti.
Lihat di tab Logs View untuk mengetahui kapan VM berhenti.
Di jendela detail instance VM, klik tiga titik vertikal di kanan layar, lalu klik Start/resume, dan kemudian konfirmasi. Butuh waktu beberapa menit hingga instance memulai ulang. Lihat pesan log untuk memantau saat instance dimulai.
Di jendela Cloud Logging, pilih Navigation menu > Monitoring > Uptime checks. Tampilan ini menyediakan daftar semua cek uptime yang aktif, dan status dari setiap cek uptime di lokasi berbeda.
Anda akan melihat Lamp Uptime Check dalam daftar. Karena Anda baru saja memulai ulang instance Anda, region berada dalam status gagal. Diperlukan waktu hingga 5 menit bagi region untuk menjadi aktif. Muat ulang jendela browser Anda seperlunya hingga region menjadi aktif.
Klik nama cek uptime, Lamp Uptime Check
.
Karena Anda baru saja memulai ulang instance Anda, diperlukan waktu hingga beberapa menit agar region menjadi aktif. Muat ulang jendela browser Anda seperlunya.
Pada menu sebelah kiri, klik Alerting.
Anda akan melihat insiden dan peristiwa yang tercantum di jendela Alerting.
Periksa akun email Anda. Anda akan melihat Pemberitahuan Cloud Monitoring.
Anda telah berhasil menyiapkan dan memantau VM dengan Cloud Monitoring. Anda juga telah membuat cek uptime, kebijakan pemberitahuan, serta dasbor dan diagram. Anda telah melihat bagaimana Cloud Logging mencerminkan perubahan pada instance VM Anda.
...membantu Anda mengoptimalkan teknologi Google Cloud. Kelas kami mencakup keterampilan teknis dan praktik terbaik untuk membantu Anda memahami dengan cepat dan melanjutkan proses pembelajaran. Kami menawarkan pelatihan tingkat dasar hingga lanjutan dengan opsi on demand, live, dan virtual untuk menyesuaikan dengan jadwal Anda yang sibuk. Sertifikasi membantu Anda memvalidasi dan membuktikan keterampilan serta keahlian Anda dalam teknologi Google Cloud.
Manual Terakhir Diperbarui pada 11 Desember 2024
Lab Terakhir Diuji pada 02 April 2024
Hak cipta 2025 Google LLC Semua hak dilindungi undang-undang. Google dan logo Google adalah merek dagang dari Google LLC. Semua nama perusahaan dan produk lain mungkin adalah merek dagang masing-masing perusahaan yang bersangkutan.
Konten ini tidak tersedia untuk saat ini
Kami akan memberi tahu Anda melalui email saat konten tersedia
Bagus!
Kami akan menghubungi Anda melalui email saat konten tersedia
One lab at a time
Confirm to end all existing labs and start this one