Rumah >pangkalan data >Redis >Cara menggunakan alat pemantauan visual Redis Redislive
RedisLive ialah alat pemantauan grafik Redis berasaskan WEB yang ditulis dalam Python Ia juga merupakan perisian sumber terbuka yang memantau data Redis dalam masa nyata Ia memaparkan status utama, data contoh dan maklumat lain dalam redis dalam bentuk WEB .
Alamat RedisLive di github: https://github.com/nkrode/RedisLive
Tapak web rasmi RedisLive alamat dokumen bahasa Inggeris: http://www.nkrode.com/article / real-time-dashboard-for-redis
Prinsip RedisLive adalah sangat mudah Ia menggunakan arahan MONITOR yang disediakan oleh Redis melalui skrip pemantauan untuk mendapatkan data daripada instance Redis yang dipantau dan menyimpannya dalam pemantauan Redis. instance. Lakukan analisis data.
RedisLive memaparkan data dalam contoh Redis dalam cara visual, menganalisis corak pertanyaan dan puncak Gambar berikut ialah pemaparan rasmi:
1. Pasang pip
Rakan yang telah belajar python harus tahu bahawa pip ialah alat untuk memasang dan mengurus pakej python laman web rasmi untuk melihat Lihat https://pypi.python.org/pypi/pip. Selepas memuat turun, kami menyahzipnya secara manual, kemudian masukkan direktori akar pip-8.1.2 dan laksanakan: python setup.py pasang, tetapi anda mesti mempunyai kebenaran root untuk melaksanakannya. . . Daripada fail konfigurasi, anda mungkin boleh melihat empat nod penting:
Ini ialah port redis yang kami mahu pantau seperti yang dapat dilihat daripada [], ia boleh disuntik Satu batch. . .
b. DataStoreTypeKami tahu bahawa redisLive ialah tapak web, ia juga mesti mempunyai beberapa data tapak web dan maklumat statistik, jadi kami memberi anda dua pilihan Pilihan, sama ada redis atau sqllite. Di sini, pilih sahaja redis.
Nod ini dikonfigurasikan dengan alamat pelayan redis yang ditentukan apabila anda memilih datastoretype="redis".
d, SqliteStatusStore
Ini juga sangat mudah dalam kes datastoretype="sqlite", pilih alamat pelayan sqlite.
Akhir sekali, fail conf yang diubah suai adalah seperti berikut: [Untuk kemudahan, pelayan mendengar di sini dan pelayan storan statistik siaran semula kedua-duanya berada pada port yang sama. Sangat disyorkan untuk tidak berada dalam port yang sama]
2. redis-monitor.py
Program ini digunakan untuk memanggil arahan redis monitor untuk mengumpul arahan redis untuk statistik, jadi program ini mesti dilaksanakan secara kekal tanpa Seperti laman web rasmi, ia ditetapkan kepada 120s.
Di sini, saya akan tetapkan --duration=12000000, hehe~~~~
3. python.py
Akhirnya kami telah sampai ke langkah terakhir, mulakan laman web kami. . . Alamak, memandu benda ni memang memenatkan. . .
Pada ketika ini, saya sepatutnya boleh membuka tapak di port 8888. Adakah anda berasa teruja? . . .
Akhirnya, tapak dibuka. Antara muka yang sangat cantik dipaparkan di hadapan anda. . . Bergembiralah. . .
Atas ialah kandungan terperinci Cara menggunakan alat pemantauan visual Redis Redislive. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!