Memecache sunucularının genel durumuna göz atmak için ufak bir script kullanmaya başladım. Çok "handy"
Zaten kendisine şöyle diyor : "perl command-line memcached stat reporter, top-like output"
Şuradan : http://code.google.com/p/memcache-top/
Şöyle kullanıyorum
memcache-top --sleep 1 --instances 192.168.200.151,192.168.200.152,192.168.200.153,192.168.200.154,192.168.200.157,192.168.200.158
INSTANCE USAGE HIT % CONN TIME EVICT/s READ/s WRITE/s
192.168.200.151:11211 89.1% 77.0% 31 1.0ms 0.0 213.3K
192.168.200.152:11211 89.0% 70.9% 33 1.0ms 0.0 198.5K
192.168.200.153:11211 88.7% 84.7% 24 1.0ms 0.0 171.4K
192.168.200.154:11211 59.6% 60.6% 39 0.9ms 0.0 196.7K
192.168.200.157:11211 87.9% 49.8% 53 0.8ms 4.0 243.7K
192.168.200.158:11211 88.4% 57.0% 29 0.8ms 0.0 176.4K
Beware! I made typos, always. This is a multilingual blog, contains Turkish and English posts. Here my homepage without typos : hasantayyar.net - Blog moved to medium.com/@htayyar. Old posts will remain here.
Tuesday, January 31, 2012
Saturday, January 7, 2012
#mongotips 4 - list mongo collections and data sizes
db.getCollectionNames().forEach( function(c){ size = db[c].stats().storageSize; print(db[c] + ' ' +size/1024/1024) } )ile tek tek collection'lari ve boyutlarini listelemis olursunuz. Ama suna dikkat cekeyim; toplam boyut mongoDb dataninzin diskte kapladigi alani vermeyebilir. Ozellikle de cok fazla delete islemi yapmissaniz disk alani bosaltilmamis ancak ayrilmis olabilir. Bu sizi yaniltmasin. Bu kullanilmayan alanlari compact komutu ile optimize edebilirsiniz.
Friday, January 6, 2012
mongodb c++ driver on debian etch
sudo scons
scons: Reading SConscript files ...
NameError: name 'AddOption' is not defined:
Eğer debian etch kullanıyorsanız "scons" ile mongodb driver kurulumu hatalar verecektir.
Çözüm için
1. scons son sürümünü inidirn http://www.scons.org/ ve kurun "make install"
2. libboost tüm paketlerini kurun " sudo apt-get install libboost* "
Sunday, January 1, 2012
Google App Engine "Error 409" Hatası Çözümü
Su hata ile karsilastim
Error 409: --- begin server output ---
Another transaction by user xxxx is already in progress for app: xxxx, version: 1. That user can undo the transaction with "appcfg rollback".
--- end server output ---
Aslinda zaten nasil cozebileceginiz cikitda yaziyor. Sadece appcfg'yi bulmaniz ve rollback komutu ile calistirmaniz gerek. Proje dizinin bir ust konumunda su sekilde calistirabilirsiniz :
python /usr/local/bin/appcfg.py -verbose --no_cookies --email=tayyar.besik@gmail.com --passin rollback xmpp-bot
Subscribe to:
Posts (Atom)