Waktu di log

Entri log tentang waktu yang dihabiskan untuk operasi tertentu cukup umum. Mungkin demikian, jika saya melihat log tanpa pengukuran (terutama ketika datang ke aplikasi yang memproses permintaan "berat"), maka pertanyaan untuk pengembang muncul dengan sendirinya.



Mengukur durasi tahapan inisialisasi aplikasi; waktu yang dihabiskan untuk pemrosesan data; waktu rendering (rendering) dan seterusnya memungkinkan kami untuk menilai kecukupan sumber daya dan keefektifan solusi kami. Selain itu, sering kali waktu yang dapat menunjukkan kesalahan kepada kami karena tidak adanya tanda-tanda yang jelas di log. Misalnya, jika pemrosesan permintaan, yang biasanya membutuhkan beberapa milidetik, secara berkala "memakan" lebih dari satu detik, ini adalah alasan yang jelas untuk memeriksa penangan permintaan.



Karena memuat aplikasi dengan banyak log adalah jalur yang meragukan, sederhananya, pengembang, sebagai aturan, menyetel pengaturan waktu untuk operasi penting. Dan jika tidak ada pengaturan waktu, Anda mungkin menemukan fungsionalitas baru di versi terbaru dari "penampil log" chipmunk berguna.



Dengan versi 2.5.3 chipmunk telah mendapat tab baru "Pengukuran waktu".



gambar



Saat Anda membukanya, aplikasi akan segera mencoba untuk menentukan sendiri format tanggal / waktu yang Anda gunakan di log. Jika berhasil, item baru "Rentang waktu mulai" muncul di menu konteks. Sekarang Anda dapat menentukan titik awal untuk pengaturan waktu.



gambar



Setelah "rentang waktu" terbuka, semua stempel waktu akan disorot dan dapat diklik. Satu klik sederhana akan menambah rentang tetapi tidak menutupnya, yang memungkinkan Anda mendapatkan bilah yang diisi; dan saat mengklik dengan menekan ctrl, rentang waktu akan ditutup.



gambar



Setelah menambahkan beberapa pengukuran, mereka akan tersedia untuk Anda dalam bentuk grafik, yang juga memiliki dua mode: untuk perbandingan durasi



gambar



dan mode yang memperhitungkan skala waktu.



gambar



Catatan manajemen
  • scrolling —
  • ctrl/control + scrolling —
  • shift + scrolling — ( )




Anda dapat dengan mudah mengekspor pengukuran yang diperoleh ke csv.



Pada tahap ini, tupai tidak selalu dapat menentukan sendiri format tanggal / waktu yang Anda gunakan. Untuk kasus ini, Anda dapat menentukan format sendiri atau menentukan beberapa.



gambar



Seperti pada posting terakhir , saya mengingatkan Anda bahwa proyek ini sepenuhnya open-source (tanpa SMS dan registrasi;)) dan, seperti proyek open source lainnya, ini membutuhkan dukungan moral Anda . Oleh karena itu, bintang-bintang di github sangat disambut dan menjamin dukungan selanjutnya dari proyek ini, pelaksanaan keinginan Anda, dan hanya sinar kebaikan dan terima kasih ke arah Anda.



Berbicara tentang keinginan. Jika Anda ingin melihat fungsi tambahan apa pun, Anda dapat membuat masalahdi halaman github, menentukan fitur tipenya. Baik, atau hanya dengan meninggalkan komentar di sini.



Terima kasih.



Tautan ke versi 2.5.3





All Articles