Rumah >hujung hadapan web >tutorial js >Gunakan Log.io dalam Node.js untuk memantau log dalam masa nyata dalam penyemak imbas (bersamaan dengan perintah tail -f)_node.js
Hari ini, saya mengambil sedikit masa untuk menyemak imbas node.js Haha, saya membaca artikel pengenalan (http://www.nodebeginner.org/index-zh-cn.html). tapi Ada ayat di dalamnya yang cukup bernas:
Dengan cara ini, saya melihat log.io perkara yang baik, penjelasan rasmi ialah:
Pemantauan log masa nyata, kita mungkin memikirkan tail -f di bawah Linux, log.io mempunyai maksud yang sama, tetapi ia jauh lebih berkuasa daripada tail -f. Perkara ini juga berdasarkan seni bina C/S.
Berikut ialah demonstrasi praktikal:
1. Pemasangan
Perkara ini bergantung pada nodejs Mari pasang nodejs dahulu dan rujuk kaedah pemasangan rasmi: (http://nodejs.org/download/)
Saya menggunakan kaedah pemasangan mac brew di sini:
Atau gunakan yum:
Selepas itu kita boleh menggunakan npm untuk memasang log.io
Selepas pemasangan, mulakan pelayan (tiada konfigurasi diperlukan):
Konfigurasikan klien selepas itu
exports.config = {
nodeName: "application_server",
Aliran log: {
ujian: [
"/Users/chenqing/test.log"
]
},
pelayan: {
hos: '0.0.0.0',
pelabuhan: 28777
}
}
Mulakan pelanggan: log.io-harvester
Mari kita uji:
Pergi dahulu ke baris arahan