Ito ang command swift-recon na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
swift-recon - Openstack-swift recon middleware cli tool
SINOPSIS
swift-recon [-v] [--sugpuin] [-a] [-r] [-u] [-d] [-l] [-T] [--md5]
[--auditor] [--updater] [--expirer] [--sockstat]
DESCRIPTION
Ang swift-recon cli tool ay maaaring gamitin upang kunin ang iba't ibang sukatan at impormasyon ng telemetry
tungkol sa isang kumpol na nakolekta ng swift-recon middleware.
Upang magamit ang swift-recon middleware, i-update ang object-server.conf file at
paganahin ang recon middleware sa pamamagitan ng pagdaragdag ng pipeline entry at pagtatakda ng (mga) opsyon nito. Kaya mo
tingnan ang higit pang impormasyon sa halimbawang seksyon sa ibaba.
Opsyon
account|lalagyan|object - Default sa object server.
-h, - Tumulong
ipakita ang mensahe ng tulong na ito at lumabas
-sa, --verbose
Mag-print ng verbose na impormasyon
--sugpuin
Pigilan ang karamihan sa mga error na nauugnay sa koneksyon
-a, --async
Kumuha ng mga istatistika ng async
--auditor
Kumuha ng mga istatistika ng auditor
--updater
Kumuha ng mga istatistika ng updater
--expirer
Kumuha ng mga istatistika ng expirer
-r, --pagtitiklop
Kumuha ng mga istatistika ng pagtitiklop
-ikaw, --unmounted
Suriin ang cluster para sa mga naka-unmount na device
-d, --paggamit ng disk
Kumuha ng mga istatistika ng paggamit ng disk
--top=COUNT
Ipakita din ang nangungunang COUNT entry sa pagkakasunud-sunod ng ranggo
--pinakamababa=COUNT
Ipakita din ang pinakamababang COUNT na entry sa pagkakasunud-sunod ng ranggo
--nababasa ng tao
Gumamit ng human readable suffix para sa mga istatistika ng paggamit ng disk
-l, --loadstats
Kumuha ng mga average na istatistika ng pag-load ng cluster
-q, --naka-quarantine
Kumuha ng mga istatistika ng cluster quarantine
--validate-servers
I-validate ang mga server sa ring
--md5 Kumuha ng md5sum ng mga server na singsing at ihambing sa lokal na kopya
--sockstat
Kumuha ng mga istatistika ng paggamit ng cluster socket
--driveaudit
Kumuha ng mga istatistika ng error sa pag-audit ng drive
-T, --oras
Suriin ang pag-synchronize ng oras
--lahat Gawin ang lahat ng pagsusuri. Katumbas ng -arudlqT --md5 --sockstat --auditor --updater
--expirer --driveaudit --validate-servers
--region=REGION
Mga server ng query lamang sa tinukoy na rehiyon
-z SONA, --zone=ZONE
Mga server ng query lamang sa tinukoy na zone
-t SECONDS, --timeout=SECONDS
Oras na para maghintay ng tugon mula sa isang server
--swiftdir=PATH
Default = /etc/swift
Halimbawa
ubuntu:~$ swift-recon -q --zone 3
================================================== ===============
[2011-10-18 19:36:00] Sinusuri ang mga quarantine dir sa 1 host...
[Mga bagay na naka-quarantine] mababa: 4, mataas: 4, avg: 4, kabuuan: 4
[Mga na-quarantine na account] mababa: 0, mataas: 0, avg: 0, kabuuan: 0
[Mga naka-quarantine na lalagyan] mababa: 0, mataas: 0, avg: 0, kabuuan: 0
================================================== ===============
Sa wakas, kung gusto mo ring subaybayan ang mga asynchronous na nakabinbing, kakailanganin mong mag-setup ng cronjob
upang patakbuhin ang swift-recon-cron script pana-panahon:
*/5 * * * * swift /usr/bin/swift-recon-cron /etc/swift/object-server.conf
Dokumentasyon
Higit pang dokumentasyon tungkol sa Openstack-Swift ay matatagpuan sa
http://swift.openstack.org/index.html Gayundin ang mas tiyak na dokumentasyon tungkol sa swift-recon
ay maaaring matagpuan sa http://swift.openstack.org/admin_guide.html#cluster-telemetry-and-
pagmamanman
Gumamit ng swift-recon online gamit ang mga serbisyo ng onworks.net