Kelompok Sistem di bawah Sistem Berkas - dan Sistem Awal - membuka tiga belas jendela ke server itu sendiri. Mereka tetap - saja, dan setiap salah satu dari mereka hanya membaca: tidak ada dalam kelompok ini dapat mengubah server, yang adalah apa yang memisahkan dari kelompok Admin di sampingnya.
Where To Start
Tinjauan adalah jendela untuk membuka terlebih dahulu. Ini melaporkan yang Erlang dan Elixir server dibangun pada, berapa lama telah berjalan, berapa banyak lalu lintas telah menyeberang itu, dan seberapa dekat itu dengan tiga langit yang akan berakhir itu: atom, pelabuhan dan proses. Di bawah mereka, satu bar membagi memori server di enam hal yang mengkonsumsi itu.
App Info menjawab pertanyaan pertama lainnya - yang sebenarnya di sini. Kanal hidup, orang yang berbeda hadir, panggilan dalam proses, ruang virtual berjalan, dan daftar saluran yang menahan orang-orang.
The Listin
Proses, Aplikasi, Table ETS, Ports, Sockets dan Aloctors Memory adalah jendela yang sama di atas enam populasi yang berbeda. Masing-masing filter saat Anda mengetik dan menyortir dengan kolom apapun dengan panah di atasnya - klik judul sekali untuk memesan oleh itu, lagi untuk membalikkan.
Tabel itu sendiri adalah sama yang setiap daftar dalam produk menggunakan: tarik ujung kanan judul untuk memperluas sebuah kolom, dua kali klik ujungnya untuk cocok dengan nilai terpanjangnya, dan kanan-klik baris header untuk mematikan kolom. Mendayung menjawab tombol panah setelah dipilih, dan Ctrl + C menyalin pilihan sebagai teks yang dipisah. Daftar dan tabel Semuanya.
- Tekan - urutkan dengan kotak surat untuk menemukan proses menerima lebih cepat daripada yang dapat menguras. Seperti itulah server yang terjebak dari dalam.
- Tabel ETS - Diurutkan oleh memori. Meja In- memori tidak ada prunes penyebab biasa memori yang hanya pernah tumbuh.
- Soket - setiap koneksi server memegang terbuka, dengan titik akhir dan byte counter.
- Alotator Memori - Perbandingan ukuran Blok terhadap ukuran Carrier. Sebuah jeda lebar adalah fragmentasi: memori server tersimpan dari sistem operasi tetapi tidak dapat digunakan.
Metrik
Siaran langsung, satu kelompok per satu, HTTP, LiveView, Database, Oban, VM dan Domain. Domain adalah instrumentasi server sendiri - saluran dibuat, orang-orang tiba dan meninggalkan, panggilan bergabung, gerakan virtual-ruang.
Biaya mulai kosong dan mengisi sebagai peristiwa terjadi. Itu bukan salah: tidak ada yang diukur sebelum Anda membuka jendela, dan garis ditarik kembali ke tepi kiri akan ditemukan. Hanya kelompok yang Anda lihat yang berlangganan, sehingga tidak ada biaya jendela bagi kelompok yang tidak Anda tonton.
Kesehatan Oban
Oban menunjukkan sistem pekerjaan latar belakang di balik pekerjaan yang dapat dipertahankan seperti RSS feed polling, jadwal bot, catatan peristiwa, perbaikan, pemantauan link dan kegigihan preferensi. Kartu-kartu utama yang memisahkan pengawas kesehatan, pekerjaan aktif, bisa diulang atau dibuang kegagalan, cakupan pengganti dan pekerjaan domain yang tertunda.
Baca tabel antrian dengan nama pertama: Tersedia berarti pekerjaan dapat berjalan sekarang, Scheduled berarti menunggu waktunya, Eksekusi berarti seorang pekerja memilikinya, Bisa diulang berarti Oban akan mencoba lagi, dan Dibuang berarti usaha habis-habisan atau pekerja menyerah. Tabel kontrak kemudian menunjukkan apakah feed RSS dan jadwal bot memiliki pekerjaan pengganti, apakah pekerjaan envent- log didukung, dan apakah pemeliharaan atau ketekunan bekerja jatuh di belakang.
Status Data OS Dan Basis Data
OS Data adalah tampilan dari luar server: prosesor host, rata-rata beban, memori dan disk. Server bisa terlihat sehat sementara mesin berbagi tidak. Membaca host tidak akan melaporkan sebagai dasbor daripada sebagai nol - itu adalah fakta yang berbeda.
Database Stats menjalankan satu laporan diagnostik pada saat menentang PostgreSQL: cache hit rates, unused index, bloat, long-running query, apa yang menghalangi apa. Tidak ada yang berjalan sampai Anda memilih laporan, karena ini adalah queries nyata terhadap database hidup.
Log Hidup
Sebuah ekor dari apa server log sekarang. Ini mengalir hanya setelah Anda menekan Stream, dan berhenti saat Anda menekan Stop atau menutup jendela - aliran log tidak ada yang menonton adalah biaya tanpa pembaca.
Jika tingkat yang Anda pilih berada di bawah log server itu sendiri, jendela tidak akan diam. Entri di bawah level server sendiri diturunkan sebelum jendela manapun dapat melihatnya, tidak peduli berapa lama Anda menunggu.
Membaca Mereka Jujur
Daftar menunjukkan baris pertama dari set disaring, dan jumlah di atas meja selalu mengatakan berapa banyak yang cocok. "50 dari 771" berarti Anda melihat lima puluh besar - tidak pernah menganggap daftar selesai karena mengisi jendela.
Tak satu pun dari jendela ini menyegarkan sendiri. Setiap berjalan biaya server pekerjaan nyata, sehingga menyegarkan adalah tombol Anda tekan daripada timer Anda lupa Anda mulai. Metrik adalah pengecualian: itu adalah langganan langsung oleh alam, dan berhenti ketika jendela tertutup.