Desabilite as opções de suspensão e hibernação no Debian
Se o seu hardware não responde bem aos recursos de hibernar e suspender, saiba como prevenir que eles sejam disparados ou ativados. Veja também como evitar que a máquina seja suspensa ao fechar a tampa do notebook.
As funções de suspensão, hibernação e suspensão híbrida nem sempre funcionam da maneira como se espera. Por isto, às vezes, pode ser interessante desativar estes recursos. Há várias razões para estes itens não funcionarem adequadamente no Debian, ou em qualquer outra distro Linux. A principal razão é hardware incompatível. Os procedimentos descritos nesta página são voltados especificamente para o Debian 8 Jessie Stable, em função do seu suporte ao systemd. Como este ainda é um trabalho em progresso, não posso garantir que funcione adequadamente no Debian 9 Stretch Testing. Sugiro a leitura sobre Suspensão, Hibernação e Suspensão-híbrida, caso tenha dúvidas sobre estes recursos. Há, ainda algumas formas de testar se seu hardware tem suporte a qualquer um destes recursos. Para saber, leia Como testar se seu hardware tem suporte a suspensão/hibernação.
como desabilitar suspensão e hibernação via systemd
Se você quiser impedir que seu sistema tente hibernar, use o systemd para desabilitar a função. A seguinte linha de comando, deve resolver o assunto:
Para desabilitar a suspensão quando a tampa do notebook for fechada, ajuste os seguintes parâmetros no arquivo de configuração /etc/systemd/logind.conf:
[Login]
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore
Em seguida rode o comando systemctl, da seguinte forma:
fwconsole unlock xxxxxxxxxxxxxxxx- The fwconsole unlock command will unlock the GUI login of FreePBX to let you into the FreePBX GUI without the username and password. This is handy if you lost or misplaced your FreePBX GUI username or password and need to get into the GUI to change or setup a new user. You need to replace the xxxxxxx with your PHP session ID. Follow the steps below.
Do a "ctrl a" to highlight the whole page and look to the left center of the screen for some text. This is your unique php session ID. Copy this into your clipboard.
Go into the linux CLI and type the following command replacing the session ID below with your own.
Go refresh your browser page and it will log you in this one time automatically for you based on that php session ID. Now you can go add or change the FreePBX admin users.
18 Comandos para Monitorar a Largura de Banda da Rede no Linux
Algumas ferramentas de linha de comando do Linux que podem ser usadas para monitorar o uso da rede.
Algumas ferramentas de linha de comando do Linux que podem ser usadas para monitorar o uso da rede.
Essas ferramentas monitoram o tráfego que flui pelas interfaces de rede e medem a velocidade com que os dados estão sendo transferidos. O tráfego de entrada e saída é mostrado separadamente.
Alguns dos comandos mostram a largura de banda usada por processos individuais. Isso facilita a detecção de um processo que está usando demais a largura de banda da rede.
As ferramentas possuem diferentes mecanismos de geração do relatório de tráfego. Aqui está uma lista dos comandos, classificados por seus recursos.
Iftop mede os dados que fluem por meio de conexões de soquete individuais e funciona de uma maneira diferente do Nload.
Iftop usa a biblioteca pcap para capturar os pacotes que entram e saem do adaptador de rede e, em seguida, soma o tamanho e a contagem para encontrar a largura de banda total em uso.
Embora o iftop relate a largura de banda usada por conexões individuais, ele não pode relatar o nome/id do processo envolvido na conexão de soquete específica.
Mas, sendo baseado na biblioteca pcap, o iftop é capaz de filtrar o tráfego e relatar o uso de largura de banda nas conexões de host selecionadas, conforme especificado pelo filtro.
Nethogs é uma pequena ferramenta ‘net top’ que mostra a largura de banda usada por processos individuais e classifica a lista colocando os processos mais intensos no topo.
No caso de um aumento repentino da largura de banda, abra rapidamente os nethogs e descubra o responsável pelo processo. O Nethogs informa o PID, o usuário e o caminho do programa.
Bmon (Bandwidth Monitor) é uma ferramenta semelhante ao nload que mostra a carga de tráfego em todas as interfaces de rede no sistema. A saída também consiste em um gráfico e uma seção com detalhes no nível do pacote.
Slurm é “mais” outro monitor de carga de rede que mostra estatísticas de dispositivos junto com um gráfico ASCII. Ele suporta 3 estilos diferentes de gráficos, cada um dos quais pode ser ativado usando as teclas c, se l. Simples em recursos, slurm não exibe mais detalhes sobre a carga da rede.
Tcptrack é semelhante ao iftop e usa a biblioteca pcap para capturar pacotes e calcular várias estatísticas, como a largura de banda usada em cada conexão.
Ele também suporta os filtros pcap padrão que podem ser usados para monitorar conexões específicas.
Vnstat é um pouco diferente da maioria das outras ferramentas. Na verdade, ele executa um serviço/daemon em segundo plano e fica gravando o tamanho da transferência de dados o tempo todo.
Em seguida, ele pode ser usado para gerar um relatório do histórico de uso da rede.
Exemplo de instalação em uma distro Linux:
Executar o vnstat sem nenhuma opção simplesmente mostraria a quantidade total de transferência de dados que ocorreu desde a data em que o daemon está em execução.
Para monitorar o uso da largura de banda em tempo real, use a opção ‘-l’ (modo live). Em seguida, mostraria a largura de banda total usada pelos dados de entrada e saída, mas de uma maneira muito precisa, sem quaisquer detalhes internos sobre conexões de host ou processos.
Bwm-ng (Bandwidth Monitor Next Generation) é outro monitor de carga de rede em tempo real muito simples que relata um resumo da velocidade na qual os dados estão sendo transferidos para dentro e para fora de todas as interfaces de rede disponíveis no sistema.
Exemplo de instalação em uma distro Linux:
Se o tamanho do console for suficientemente grande, bwm-ng também pode desenhar gráficos de barras para o tráfego usando o modo de saída curses2.
Um pequeno monitor de largura de banda simples que exibe o volume de tráfego por meio de interfaces de rede. Não há mais opções, apenas as estatísticas de tráfego são exibidas e atualizadas em tempo real.
O Netwatch faz parte da coleção de ferramentas netdiag e também exibe as conexões entre o host local e outros hosts remotos e a velocidade com que os dados são transferidos em cada conexão.
Como o netwatch e o pktstat, o trafshow relata as conexões ativas atuais, seu protocolo e a velocidade de transferência de dados em cada conexão. Ele pode filtrar conexões usando filtros do tipo pcap. Monitore apenas conexões tcp.
netload é um visualizador de tráfego de rede muito simples para o terminal. Ele mostra um gráfico de barras móvel que representa o tráfego de rede de entrada e uma pequena caixa com o tráfego RX e TX em kilobytes.
O ifstat relata a largura de banda da rede em um modo de estilo em lote. A saída está em um formato fácil de registrar e analisar usando outros programas ou utilitários.
Dstat é uma ferramenta versátil (escrita em python) que pode monitorar diferentes estatísticas do sistema e relatá-las em um modo de lote ou registrar os dados em um csv ou arquivo semelhante. Este exemplo mostra como usar dstat para relatar a largura de banda da rede.
O Collectl relata as estatísticas do sistema em um estilo semelhante ao dstat e, como o dstat, reúne estatísticas sobre vários recursos do sistema diferentes, como CPU, memória, rede, etc.
Aqui está um exemplo simples de como usá-lo para relatar o uso/largura de banda da rede.
Exemplo de instalação em uma distro Linux:
Exemplo de uso:
Resumo
Esses foram alguns comandos úteis para verificar rapidamente a largura de banda da rede em seu servidor Linux. No entanto, eles precisam que o usuário efetue login no servidor remoto por meio de ssh.
Alternativamente, ferramentas de monitoramento baseadas na web também podem ser usadas para a mesma tarefa.
Além disso, estão as ferramentas de monitoramento de nível empresarial, como o Nagios, que fornecem uma série de recursos para monitorar não apenas um servidor, mas toda a infraestrutura.
Se você quiser criar sua própria solução é muito simples, para mais detalhes assista a esse vídeo