EnglishFrenchSpanyol

Ad


Favicon OnWorks

mongostat - Dalam talian di Awan

Jalankan mongostat dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah perintah mongostat yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


mongostat - MongoDB

SINOPSIS


. mongostat utiliti menyediakan gambaran keseluruhan pantas status yang sedang berjalan
mongod or mongos contohnya. mongostat fungsinya serupa dengan sistem fail UNIX/Linux
utiliti vmstat, tetapi menyediakan data berkenaan mongod and mongos contoh.

Lihat juga

Untuk maklumat lanjut tentang pemantauan MongoDB, lihat /pentadbiran/pemantauan.

Untuk lebih banyak latar belakang pada pelbagai output status MongoDB lain lihat:

· /rujukan/status pelayan

· /rujukan/status replika

· /rujukan/pangkalan data-statistik

· /rujukan/koleksi-statistik

Untuk utiliti tambahan yang menyediakan metrik MongoDB lihat "mongotop."

mongostat menghubungkan ke mongod contoh berjalan pada antara muka hos tempatan pada port TCP
27017; namun, mongostat boleh menyambung ke mana-mana alat kawalan jauh yang boleh diakses mongod contohnya.

PILIHAN


mongostat

- membantu Mengembalikan teks bantuan dan penggunaan asas.

--verbose, -v
Meningkatkan jumlah pelaporan dalaman yang dikembalikan pada baris arahan. Meningkat
verbositi dengan -v bentuk dengan memasukkan pilihan beberapa kali, (cth
-vvvvv.)

--versi
Mengembalikan versi mongostat utiliti.

--tuan rumah <:port>
Menentukan nama hos yang boleh diselesaikan untuk mongod dari mana anda ingin mengeksport data.
Secara lalai mongostat percubaan untuk menyambung ke contoh MongoDB yang berjalan pada
nombor port localhost 27017.

Secara pilihan, tentukan nombor port untuk menyambungkan tika MongoDB yang berjalan pada port
selain daripada 27017.

Untuk menyambung kepada set replika, anda boleh menentukan nama benih set replika dan benih
senarai ahli set, dalam format berikut:

/ <:port>, ,...

--pelabuhan
Menentukan nombor port, jika contoh MongoDB tidak berjalan pada standard
pelabuhan. (iaitu 27017) Anda juga boleh menentukan nombor port menggunakan mongostat --tuan rumah
perintah.

--ipv6 Mendayakan sokongan IPv6 yang membenarkan mongostat untuk menyambung ke contoh MongoDB menggunakan
rangkaian IPv6. Semua program dan proses MongoDB, termasuk mongostat, lumpuhkan
Sokongan IPv6 secara lalai.

--ssl Baharu dalam versi 2.4: MongoDB menambah sokongan untuk sambungan SSL mongod contoh
dalam mongostat.

Perhatikan sokongan SSL dalam mongostat tidak disusun ke dalam pengedaran lalai MongoDB.
Lihat /pentadbiran/ssl untuk maklumat lanjut tentang SSL dan MongoDB.

Selain itu, mongostat tidak menyokong sambungan ke mongod contoh yang
memerlukan pengesahan sijil pelanggan.

Membenarkan mongostat untuk menyambung kepada mongod contoh melalui sambungan SSL.

--nama pengguna , -u
Menentukan nama pengguna untuk mengesahkan kepada contoh MongoDB, jika pangkalan data anda
memerlukan pengesahan. Gunakan bersama-sama dengan mongostat --kata laluan pilihan untuk
membekalkan kata laluan.

--kata laluan , -p
Menentukan kata laluan untuk mengesahkan kepada contoh MongoDB. Guna bersama
dengan mongostat --nama pengguna pilihan untuk membekalkan nama pengguna.

Jika anda nyatakan a --nama pengguna tanpa --kata laluan pilihan, mongostat akan meminta
untuk kata laluan secara interaktif.

--authenticationDatabase
Baru dalam versi 2.4.

Menentukan pangkalan data yang menyimpan milik pengguna (cth --nama pengguna) kelayakan.

Secara lalai, mongostat menganggap bahawa pangkalan data yang ditentukan kepada --db hujah
memegang bukti kelayakan pengguna, melainkan anda nyatakan --authenticationDatabase.

Lihat sumber pengguna, /reference/privilege-documents and /rujukan/keistimewaan-pengguna Untuk
maklumat lanjut tentang pengesahan yang diwakilkan dalam MongoDB.

--mekanisme pengesahan
Baru dalam versi 2.4.

Menentukan mekanisme pengesahan. Secara lalai, mekanisme pengesahan adalah
MONGODB-CR, iaitu mekanisme pengesahan cabaran/tindak balas MongoDB. Dalam
Edisi Pelanggan MongoDB, mongostat juga termasuk sokongan untuk GSSAPI kepada
mengendalikan pengesahan Kerberos.

Lihat /tutorial/control-access-to-mongodb-with-kerberos-authentication selama lebih
maklumat tentang pengesahan Kerberos.

--noheaders
Melumpuhkan output nama lajur atau medan.

--bilangan baris , -n
Mengawal bilangan baris untuk dikeluarkan. Gunakan bersama-sama dengan masa tidur
hujah untuk mengawal tempoh a mongostat operasi.

Kecuali --bilangan baris dinyatakan, mongostat akan mengembalikan bilangan baris yang tidak terhingga
(cth nilai 0.)

--http Mengkonfigurasi mongostat untuk mengumpul data menggunakan antara muka HTTP dan bukannya mentah
sambungan pangkalan data.

--temui
Dengan pilihan ini mongostat menemui dan melaporkan statistik daripada semua ahli
a membalas menetapkan or pecah kelompok. Apabila disambungkan kepada mana-mana ahli set replika,
--temui semua bukantersembunyi ahli daripada set replika. Apabila disambungkan kepada a mongos,
mongostat akan mengembalikan data daripada semua shards dalam kelompok. Jika set replika
menyediakan serpihan dalam gugusan yang terserlah, mongostat akan melaporkan secara tidak tersembunyi
ahli set replika itu.

. mongostat --tuan rumah pilihan tidak diperlukan tetapi berpotensi berguna dalam kes ini.

--semua Mengkonfigurasi mongostat untuk mengembalikan semua pilihan bidang.


Hujah terakhir ialah tempoh masa, dalam saat, itu mongostat menunggu masuk
antara panggilan. Secara lalai mongostat membalas satu panggilan setiap saat.

mongostat mengembalikan nilai yang mencerminkan operasi dalam tempoh 1 saat. Untuk
nilai-nilai lebih daripada 1, mongostat purata data untuk mencerminkan purata
operasi sesaat.

FIELDS


mongostat mengembalikan nilai yang mencerminkan operasi dalam tempoh 1 saat. Bila
mongostat mempunyai nilai lebih dari 1, mongostat purata statistik kepada
mencerminkan operasi purata sesaat.

mongostat mengeluarkan medan berikut:

sisipan
Bilangan objek yang dimasukkan ke dalam pangkalan data sesaat. Jika diikuti oleh an
asterisk (cth *), datum merujuk kepada operasi yang direplikasi.

pertanyaan Bilangan operasi pertanyaan sesaat.

maklumat Bilangan operasi kemas kini sesaat.

memadam Bilangan operasi pemadaman sesaat.

mendapatkan lebih banyak
Bilangan mendapatkan lebih banyak (iaitu kelompok kursor) operasi sesaat.

arahan
Bilangan arahan sesaat. hidup hamba and menengah sistem, mongostat
membentangkan dua nilai yang dipisahkan oleh watak paip (cth |), dalam bentuk
tempatan|direplikasi menyuruh.

memerah
Bilangan fsync operasi sesaat.

dipetakan Jumlah data yang dipetakan dalam megabait. Ini ialah jumlah saiz data di
masa yang terakhir mongostat panggil.

saiz Jumlah memori (maya) dalam megabait yang digunakan oleh proses pada masa
lepas mongostat panggil.

res Jumlah memori (pemastautin) dalam megabait yang digunakan oleh proses pada masa
lepas mongostat panggil.

kesalahan Diubah dalam versi 2.1.

Bilangan kerosakan halaman sesaat.

Sebelum versi 2.1 nilai ini hanya disediakan untuk kejadian MongoDB yang berjalan
hos Linux.

terkunci Peratusan masa dalam kunci tulis global.

Diubah dalam versi 2.2: The terkunci db medan menggantikan terkunci % medan kepada lebih
data yang sesuai berkenaan kunci khusus pangkalan data dalam versi 2.2.

terkunci db
Baru dalam versi 2.2.

Peratusan masa dalam kunci khusus konteks setiap pangkalan data. mongostat akan
laporkan pangkalan data yang telah menghabiskan paling banyak masa sejak yang lalu mongostat panggil dengan
kunci tulis.

Nilai ini mewakili jumlah masa pangkalan data tersenarai dibelanjakan dalam terkunci
adalah digabungkan dengan masa yang mongod dibelanjakan dalam kunci global. Disebabkan
ini, dan kaedah pensampelan, anda mungkin melihat beberapa nilai lebih besar daripada 100%.

idx ketinggalan
Peratusan percubaan akses indeks yang memerlukan kesalahan halaman untuk memuatkan btree
nod. Ini ialah nilai sampel.

qr Panjang baris gilir pelanggan menunggu untuk membaca data daripada contoh MongoDB.

qw Panjang baris gilir pelanggan yang menunggu untuk menulis data daripada contoh MongoDB.

ar Bilangan pelanggan aktif yang melakukan operasi baca.

aw Bilangan pelanggan aktif yang melakukan operasi tulis.

netIn Jumlah trafik rangkaian, dalam bait, diterima oleh contoh MongoDB.

Ini termasuk trafik dari mongostat sendiri.

netOut Jumlah trafik rangkaian, dalam bait, dihantar oleh contoh MongoDB.

Ini termasuk trafik dari mongostat sendiri.

samb Jumlah bilangan sambungan terbuka.

menetapkan Nama, jika berkenaan, set replika.

pengganti Status replikasi nod.

┌──────┬──────────────────┐
nilaireplikasi Jenis
├──────┼──────────────────┤
│M │ master
├──────┼──────────────────┤
│SEC │ menengah
├──────┼──────────────────┤
│REC │ pulih │
├──────┼──────────────────┤
│UNK │ tidak diketahui │
├──────┼──────────────────┤
│SLV │ hamba
└──────┴──────────────────┘

PENGGUNAAN


Dalam contoh pertama, mongostat akan mengembalikan data setiap saat selama 20 saat. mongostat
mengumpul data daripada mongod contoh berjalan pada antara muka localhost pada port 27017.
Semua seruan berikut menghasilkan tingkah laku yang sama:

mongostat --rowcount 20 1
mongostat --rowcount 20
mongostat -n 20 1
mongostat -n 20

Dalam contoh seterusnya, mongostat mengembalikan data setiap 5 minit (atau 300 saat) selama itu
semasa program berjalan. mongostat mengumpul data daripada mongod contoh berjalan pada
antara muka localhost pada port 27017. Kedua-dua seruan berikut menghasilkan yang sama
tingkah laku.

mongostat --rowcount 0 300
mongostat -n 0 300
mongostat 300

Dalam contoh berikut, mongostat mengembalikan data setiap 5 minit selama satu jam (12 kali.)
mongostat mengumpul data daripada mongod contoh berjalan pada antara muka localhost pada
port 27017. Kedua-dua seruan berikut menghasilkan tingkah laku yang sama.

mongostat --rowcount 12 300
mongostat -n 12 300

Dalam banyak kes, menggunakan --temui akan membantu memberikan gambaran yang lebih lengkap tentang
keadaan keseluruhan kumpulan mesin. Sekiranya mongos proses yang disambungkan kepada a pecah kelompok
sedang berjalan di pelabuhan 27017 daripada mesin tempatan, anda boleh menggunakan borang berikut untuk kembali
statistik daripada semua ahli kluster:

mongostat --discover

Gunakan mongostat dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad