Skip to content

ServerScope é uma ferramenta de monitoramento em tempo real que exibe o uso de CPU, memória, disco e tráfego de rede de um servidor. É fácil de usar e pode ser executada localmente ou em um contêiner Docker.

License

Notifications You must be signed in to change notification settings

rauzerfabiano/ServerScope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ServerScope

ServerScope é uma ferramenta de monitoramento em tempo real que exibe o uso de CPU, memória, disco e tráfego de rede de um servidor. É fácil de usar e pode ser executada localmente ou em um contêiner Docker.

Requisitos

  • Go 1.17 ou superior
  • Docker (opcional para execução em container)

Instalação

Usando Go

  1. Clone o repositório:
    git clone https://github.com/rauzerfabiano/ServerScope.git
    
  2. Entre no diretório do projeto:
    cd ServerScope
    
  3. Instale as dependências:
    go get github.com/gizak/termui/v3
    go get github.com/shirou/gopsutil/v3/cpu
    go get github.com/shirou/gopsutil/v3/mem
    go get github.com/shirou/gopsutil/v3/disk
    go get github.com/shirou/gopsutil/v3/net
    
  4. Execute o projeto:
    go run main.go
    

Usando Docker

  1. Clone o repositório e entre no diretório:
    git clone https://github.com/rauzerfabiano/ServerScope.git
    cd ServerScope
    
  2. Construa a imagem Docker:
    docker build -t serverscope .
    
  3. Execute o container:
    docker run -it servercope
    

Rodando a aplicação

Após rodar sua aplicação, seja usando Go ou Docker, deve ser exibido o painel de informações do servidor, como mostra a imagem abaixo:

image

About

ServerScope é uma ferramenta de monitoramento em tempo real que exibe o uso de CPU, memória, disco e tráfego de rede de um servidor. É fácil de usar e pode ser executada localmente ou em um contêiner Docker.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published