Class ini memungkinkan developer menulis ke Log eksekusi dan ke Google Cloud Logging jika skrip dikaitkan dengan Project Cloud standar.
Untuk dukungan penuh Cloud Logging dan logging terstruktur, gunakan Logger. Metode console
menserialisasi objek ke string dan tidak mendukung json sebagai bagian dari
Log logging terstruktur.
function measuringExecutionTime() { const label = "myFunction() time"; // Labels the timing log entry. console.time(label); // Starts the timer. try { myFunction(); // Function to time. } catch (e) { // Logs an ERROR message. console.error("myFunction() yielded an error: " + e); } console.timeEnd(label); // Stops the timer, logs execution duration. } function myFunction() { // ... }
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
error() | void | Menampilkan pesan tingkat ERROR kosong ke Stackdriver Logging. |
error(formatOrObject, values) | void | Menampilkan pesan tingkat ERROR ke Stackdriver Logging. |
info() | void | Menampilkan pesan level INFO kosong ke Stackdriver Logging. |
info(formatOrObject, values) | void | Menampilkan pesan tingkat INFO ke Stackdriver Logging. |
log() | void | Menampilkan pesan tingkat DEBUG kosong ke Stackdriver Logging. |
log(formatOrObject, values) | void | Menampilkan pesan tingkat DEBUG ke Stackdriver Logging. |
time(label) | void | Memulai timer yang dapat Anda gunakan untuk melacak durasi operasi. |
time | void | Menghentikan timer yang sebelumnya dimulai dengan memanggil console.time(). |
warn() | void | Menampilkan pesan tingkat PERINGATAN kosong ke Stackdriver Logging. |
warn(formatOrObject, values) | void | Mengeluarkan pesan tingkat WARNING ke Stackdriver Logging. |
Dokumentasi mendetail
error()
Menampilkan pesan tingkat ERROR kosong ke Stackdriver Logging.
error(formatOrObject, values)
Menampilkan pesan tingkat ERROR ke Stackdriver Logging.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
format | Object | String yang berisi nol atau lebih string pengganti, atau objek JavaScript yang akan dicatat sebagai objek JavaScript jika tidak ada parameter lain. |
values | Object... | Objek yang akan menggantikan string pengganti dalam pesan. Hal ini memberi Anda kontrol tambahan atas format output. |
info()
Menampilkan pesan tingkat INFO kosong ke Stackdriver Logging.
info(formatOrObject, values)
Menampilkan pesan tingkat INFO ke Stackdriver Logging.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
format | Object | String yang berisi nol atau lebih string pengganti, atau objek JavaScript yang akan dicatat sebagai objek JavaScript jika tidak ada parameter lain. |
values | Object... | Objek yang akan menggantikan string pengganti dalam pesan. Hal ini memberi Anda kontrol tambahan atas format output. |
log()
Menampilkan pesan tingkat DEBUG kosong ke Stackdriver Logging.
log(formatOrObject, values)
Menampilkan pesan tingkat DEBUG ke Stackdriver Logging.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
format | Object | String yang berisi nol atau lebih string pengganti, atau objek JavaScript yang akan dicatat sebagai objek JavaScript jika tidak ada parameter lain. |
values | Object... | Objek yang akan menggantikan string pengganti dalam pesan. Hal ini memberi Anda kontrol tambahan atas format output. |
time(label)
Memulai timer yang dapat Anda gunakan untuk melacak durasi operasi.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
label | String | Nama yang akan diberikan ke timer baru. |
time End(label)
Menghentikan timer yang sebelumnya dimulai dengan memanggil console.time(). Durasi waktu dicatat di Stackdriver.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
label | String | Nama timer yang akan dihentikan. |
warn()
Menampilkan pesan tingkat PERINGATAN kosong ke Stackdriver Logging.
warn(formatOrObject, values)
Mengeluarkan pesan tingkat WARNING ke Stackdriver Logging.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
format | Object | String yang berisi nol atau lebih string pengganti, atau objek JavaScript yang akan dicatat sebagai objek JavaScript jika tidak ada parameter lain. |
values | Object... | Objek yang akan menggantikan string pengganti dalam pesan. Hal ini memberi Anda kontrol tambahan atas format output. |