Ito ang command na pcp-collectl 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
pmcollectl, pcp-collectl - mangolekta ng data na naglalarawan sa kasalukuyang katayuan ng system
SINOPSIS
ppc collectl [-f file | -p file ...] [mga pagpipilian ...]
DESCRIPTION
pcp-collectl ay isang system-level na performance monitoring utility na nagtatala o nagpapakita
partikular na data ng operating system para sa isa o higit pang set ng mga subsystem. Anuman sa mga subsystem
(tulad ng CPU, Mga Disk, Memorya o Sockets) ay maaaring isama o hindi isama sa pangongolekta ng data.
Maaaring maipakita kaagad ang data sa isang terminal, o maiimbak sa mga file para sa
pagsusuri sa nakaraan.
pcp-collectl ay isang python(1) script na nagbibigay ng marami sa functionality na makukuha mula sa
collectl(1) Linux utility (na kung saan ay nakasulat sa perlas(1)).
Ginagamit nito ang Performance Co-Pilot (PCP) toolkit upang pasimplehin ang pagpapatupad nito, bilang
pati na rin magbigay ng higit pa sa collectl functionality sa mga platform maliban sa Linux.
pcp-collectl ay may dalawang pangunahing paraan ng pagpapatakbo:
1. Record Mode (-f or --filename opsyon) na nagbabasa ng data mula sa isang live na system at nagsusulat
output sa isang file o ipinapakita ito sa isang terminal.
2. Playback Mode (-p or -a opsyon) na nagbabasa ng data mula sa isa o higit pang mga file ng archive ng PCP at
nagpapakita ng output sa isang terminal. Tandaan na ang mga file na ito ay hindi hilaw collectl format ng data,
sa halip sila ay mga archive na nilikha ng pmlogger(1) utility (maaaring hindi direkta,
sa pamamagitan ng paggamit ng -f pagpipilian sa pcp-collectl).
RECORD MODE Opsyon
Sa mode na ito ang data ay kinuha mula sa a mabuhay system at alinman sa ipinapakita sa terminal o
nakasulat sa isang archive ng PCP.
-h marami
Ipakita ang mga sukatan mula sa marami sa halip na magpakita ng mga sukatan mula sa lokal na host.
-c, --bilang samples
Ang bilang ng mga sample na itatala.
-f, --filename filename
Ito ang pangalan ng isang archive ng PCP kung saan isusulat ang output.
-ako, --pagitan agwat
Ito ang sampling interval sa mga segundo. Ang default ay 1 segundo.
-R, --runtime tagal
Tukuyin ang tagal ng pangongolekta ng data kung saan ang tagal ay isang numero na sinusundan ng
isa sa wdhms, na nagsasaad kung ilang linggo, araw, oras, minuto o segundo ang
koleksyon ay dapat kunin para sa.
PLAYBACK MODE Opsyon
Sa mode na ito, binabasa ang data mula sa isa o higit pang mga file ng data ng PCP na nabuo gamit ang
opsyon sa pag-record, o hindi direkta sa pamamagitan ng pmlogger kagamitan.
-f, --filename filename
Kung tinukoy, ito ang pangalan ng isang archive ng PCP kung saan isusulat ang output (sa halip na
ang terminal).
-p, --playback filename
Basahin ang data mula sa tinukoy na PCP archive folio file (mga) - sumangguni sa pmafm(1) para sa
i-archive ang mga detalye ng folio.
-a, --archive filename
Basahin ang data mula sa tinukoy na (mga) file ng raw archive ng PCP.
KARANIWANG Opsyon
Ang mga sumusunod na opsyon ay sinusuportahan sa parehong record at playback mode.
- Tumulong
Ipakita ang karaniwang mensahe ng tulong.
-oo, --subsys subsystem
Kinokontrol ng field na ito kung aling subsystem data ang kolektahin o i-play pabalik. Ang
ang mga panuntunan para sa pagpapakita ng mga resulta ay nag-iiba depende sa uri ng data na ipapakita.
Kung magsusulat ka ng data para sa mga CPU at DISK sa isang raw file at i-play ito muli gamit ang -sc, ikaw
makakakita lamang ng data ng CPU. Kung i-play mo ito pabalik sa -scm CPU lang ang makikita mo
data dahil hindi nakolekta ang data ng memorya. Upang makita ang kasalukuyang hanay ng default
mga subsystem, na isang subset ng buong listahang ito, gamitin -h.
Ang default ay "cdn", na kumakatawan sa data ng buod ng CPU, Disk at Network.
BUOD MGA SUBSYSTEM
c - CPU
d - Disk
f - Data ng NFS V3
j - Nakakaabala
m - Memorya
n - Mga Network
y - Mga slab (mga cache ng object ng system)
DETALYO MGA SUBSYSTEM
Ito ang set ng detalye data kung saan sa karamihan ng mga kaso ang kaukulang buod
ang data ay hinango. Kaya, kung ang isa ay may 3 disk at pipili -sd, makikita lang ng isa a
solong kabuuang kinuha sa lahat ng 3 disk. Kung pipiliin ng isa -sD, indibidwal na mga kabuuan ng disk
iuulat ngunit walang kabuuan.
C - CPU
D - Disk
F - Data ng NFS
J - Naputol
M - Data ng memory node, na kilala rin bilang data ng NUMA
N - Mga Network
Y - Mga slab (mga cache ng object ng system)
Z - Mga Proseso
--verbose
Ipakita ang output sa verbose mode. Madalas itong nagpapakita ng mas maraming data kaysa sa default
mode. Kapag nagpapakita ng data ng detalye, pinipilit ang verbose mode. Higit pa rito, kung
Ang buod ng data para sa isang subsystem ay ipapakita sa verbose mode, ang mga header
ay paulit-ulit lamang paminsan-minsan samantalang kung maramihang mga subsystem ang kasangkot sa bawat isa
kailangan ng sarili nilang header.
Gumamit ng pcp-collectl online gamit ang mga serbisyo ng onworks.net