InglêsFrancêsEspanhol

Ad


favicon do OnWorks

bwm-ng - Online na nuvem

Execute o bwm-ng no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando bwm-ng que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


bwm-ng - Bandwidth Monitor NG (Next Generation), um monitor de largura de banda ao vivo para rede e
disco io.

SINOPSE


bwm-ng [opções] ... [arquivo de configuração]

DESCRIÇÃO


bwm-ng pode ser usado para monitorar a largura de banda atual de toda ou alguma rede específica
interfaces ou discos (ou partições). Mostra o total de entrada e saída, bem como o total de todos
interfaces / dispositivos. Vários métodos de saída diferentes são suportados (curses, curses2,
simples, csv e html).

bwm-ng não está limitado ao número de interfaces ou discos e pode lidar com novos
dinamicamente durante a execução ou ocultar aqueles que não estão ativados.

INPUT MÉTODOS


Os métodos de entrada usados ​​dependem muito do seu sistema operacional e sistema. Você pode escolher o
método preferido no início ou em curses durante o tempo de execução. Cada método só pode ser
usado se bwm-ng foi compilado com suporte para ele.

Suportado atualmente rede entrada métodos:

proc :
Este é o padrão para Linux sistemas baseados. Ele analisa o arquivo procfs especial
/ proc / net / dev. Isso deve ser usado em caso de dúvida em Linux.

getifaddrs :
Este é o padrão em BSD sistemas como FreeBSD, NetBSD, OpenBSD e recente Mac
OS X (> = 10.3). Isso deve ser usado em caso de dúvida sobre esses sistemas. Usa o
chamada de sistema getifaddrs.

kstat :
Este é o padrão para Solaris. Ele usa o systemcall kstat.

sysctl :
Este é o padrão em sistemas como IRIX e outro UNIX. Pode ser usado em muitos
outros sistemas como cedo Mac OS X também. Ele usa o sysctl systemcall.

netstat :
Este é um backup para sistemas sem os anteriores ou outros problemas.

libstatgrab :
bwm-ng pode usar a biblioteca externa libstatgrab para reunir os dados. por favor
referem-se a http://www.i-scream.org/libstatgrab para mais informações sobre isso.

Suportado atualmente disco entrada métodos:

disco:
Mostra o diskio em sistemas Linux 2.6+ usando / proc / diskstats. Ao invés de
pacotes, o número de leituras / gravações será mostrado.

kstatdisk:
mesma kstat entrada de rede, mas para disco io. Ele usa a chamada de sistema kstat de
Solaris.

sysctl:
Escrito para NetBSD e OpenBSD, mas talvez trabalhando em outras plataformas também.

devstat:
entrada baseada na biblioteca devstat. Você pode encontrar isso em sistemas baseados no FreeBSD.

ioservice:
framework de entrada com base no IOKit. Você pode encontrar isso em sistemas Darwin como MacOSX.

libstatdisk:
mesma libstatgrab mas para o disco io (http://www.i-scream.org/libstatgrab/).

SAÍDA MÉTODOS


Você pode selecionar várias maneiras diferentes de produzir os dados coletados por bwm-ng.

Você pode usar um dos seguintes:

maldições:
Este é o método de saída padrão. Normalmente, isso se encaixa mais em você. No maldições
modo que você pode controlar bwm-ng com várias chaves. Pressione 'h' para obter ajuda online. Para
sair deste modo pressione 'q' ou ctrl-c.

maldições2:
Mostra gráficos de barras do IO atual, usando a saída de curses.

planície:
Avião or ASCII é principalmente um backup se maldições não estiverem disponíveis. Você não pode
ao controle bwm-ng em tudo neste modo. Para sair, pressione ctrl-c. Mas para um único
saída única usando este é o modo que melhor se adapta.

csv:
CSV foi projetado para ser usado com scripts para facilitar a análise. Para uma lista dessas
elementos, por favor, dê uma olhada na seção README - Especificações. Para pular o primeiro
saída com apenas zeros use
bwm-ng -o csv -c 0

html:
Isso é projetado para uso na WWW. Ele usa o arquivo CSS bwm-ng.css no atual
trabalhando dir. "--htmlrefresh" afeta apenas a atualização da página pelo
navegador. Para obter melhores resultados, use o mesmo valor para --timeout e --htmlrefresh.

OPÇÕES


As opções que são reconhecidas por bwm-ng pode ser dividido em 3 grupos diferentes. O longo
versões só podem ser usadas se bwm-ng foi compilado com getopt_long.

INPUT
Essas opções especificam o método para coletar os dados, bem como diferentes opções para eles.

-eu, --entrada método
seleciona qual método usar. Pode ser uma das opções acima (veja INPUT MÉTODOS) E se
o suporte para ele foi compilado em.

-f, --procfile nome do arquivo
seleciona o arquivo para analisar proc entrada método. Isso geralmente é / proc / net / dev.

--diskstatsfile nome do arquivo"
seleciona o arquivo para analisar disco entrada método. Isso geralmente é / proc / diskstats.

--arquivo de partições nome do arquivo"
seleciona o arquivo para analisar disco entrada método no kernel mais antigo. Isso geralmente é
/ proc / partitions.

-n, --netstat caminho
especifica o binário a ser executado para netstat entrada método. Porque isso pode ser um
suporte para falha de segurança para esta opção é não compilado em bwm-ng por padrão.

SAÍDA
Essas opções selecionam a forma de saída dos dados e várias opções para a saída.

-ó, --resultado método
seleciona qual método usar para saída. Pode ser uma das opções acima (veja SAÍDA
MÉTODOS) se o suporte para ele foi compilado em.

-você, --unidade valor
seleciona qual unidade mostrar. Pode ser um de bytes, pedaços, pacotes or erros.

-T, --modelo valor
especifica o tipo de estatísticas a serem mostradas. Use um de taxas para a (s) taxa (s) atual (is), max
para o valor máximo alcançado desde o início do bwm-ng, soma para a soma total
contado desde o início de bwm-ng or avg para a média dos últimos 30 segundos.

-c, --contar número
número de saídas para Avião e CSV modo de saída. Use '1' para uma única saída.
Usando '0' em CSV modo irá pular a primeira saída que sempre consiste em valores zero.

-C, --csvchar carbonizar
especifica o caractere delimitador para CSV modo. O padrão é ';'

-F, --arquivo de saída nome do arquivo
especifica o uso de um arquivo de saída em vez de stdout. Esta opção afeta apenas CSV e
HTML modo.

-R, --htmlrefrescer segundo
define o HTML Meta campo de atualização para segundos em HTML modo. Isso resultará em um
recarregar a página a cada n segundos pelo navegador. Se este for definido, você deseja usar
--htmlcabeçalho tão bem.

-H, --htmlcabeçalho [valor]
se esta opção for usada, bwm-ng irá imprimir o correto HTML cabeçalho ( )
incluindo metacampos antes e depois dos dados. Isso só é útil em HTML modo.
valor pode ser 0 (desligado) ou 1 (ligado), se o valor não for fornecido, '1' é usado.

-N, --ansiout
desative os códigos ANSI para saída simples.

--longdisknames
mostrar nomes longos de discos em Darwin (entrada ioservice)

OUTROS
Essas opções especificam o comportamento geral de bwm-ng.

-t, --tempo esgotado mseg
exibe e coleta estatísticas a cada n mseg (1 mseg = 1 / 1000seg). O padrão é
500 ms.

-d, --dinâmico [valor]
mostra bytes e bits com unidade dinâmica como K, M ou G (Kilo, Mega, Giga). valor
pode ser 0 (desativado) ou 1 (ativado), sem que um valor '1' seja usado.

-uma, --alif [modo]
especifica se apenas as interfaces ativas e selecionadas (modo= 0), todos os quais estão ativos, exceto
talvez não selecionado (modo= 1) ou todas as interfaces, mesmo para baixo e não selecionadas (modo= 2).
Se nenhuma lista de interface for fornecida (--interfaces) modo= 1 e modo= 2 são iguais.

-EU, --interfaces Lista
mostra apenas interfaces que estão nesta lista separada por vírgulas (whitelist) Se o
lista é prefixada por um '%' seu significado é negado e as interfaces nesta lista são
escondido da saída (lista negra) (Exemplo:% eth0, tun0)

-S, --sumhidden [valor]
se fornecido e o valor opcional não for 0, conta também oculta e não mostrada
interfaces para valor total.

-UMA, --comprimento AVG segundo
define o intervalo em que as estatísticas para o modo médio são coletadas. O padrão é 30
segundos ou 2 *tempo limite.

-D, --daemon [valor]
bifurca-se no fundo e daemoniza se fornecido e o valor opcional não é 0. Este
só afeta HTML e CSV modo e --arquivo de saída É necessário.

-h, --Socorro
mostra uma ajuda de opções de linha de comando.

-V, --versão
imprimir informação da versão

CONFIGURAR


O comportamento de bwm-ng também pode ser controlado por um arquivo de configuração. Por padrão bwm-ng primeiro
lê /etc/bwm-ng.conf e então ~ / .bwm-ng.conf. Se especificado na linha de comando bwm-ng salta
Essa. Consiste nas mesmas opções longas usadas para a linha de comando como teclas seguidas por
a '=' e o valor. As linhas que começam com # ou chave desconhecida serão ignoradas.

Por exemplo:
DINÂMICO = 1
UNIT = bits
PROCFILE =/ proc / net / dev
SAÍDA = simples

OUTROS ARQUIVOS


bwm-ng.css o arquivo CSS usado para saída html.

Use o bwm-ng online usando os serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad