django-skwissh

Tela Software:
django-skwissh
Detalhes de Software:
Versão: 0.0.8
Data de upload: 20 Feb 15
Revelador: Roland Saikali
Licença: Livre
Popularidade: 0

Rating: 1.0/5 (Total Votes: 1)

django-skwissh é um app Django para monitorizar remotamente servidores usando SSH.
No fundo (empregos crontabed) Skwissh usa Python Tecido para executar comandos SSH, aka. "Sensores", obter a saída e armazenar valores protocolados. Medidas são tomadas a cada minuto.
Por outro lado, Skwissh é capaz de exibir gráficos agradáveis ​​(LineChart, PieChart ou texto simples) com medidas agregadas.
Sensores padrão disponíveis (testado no Ubuntu 12.04):
- Memória
- CPU
- WaitIO
- médias de carga
- Utilização de disco
- Top
Mas você pode facilmente adicionar seus próprios queridos !!
Sigaskwissh no Twitter para ver as últimas atualizações.
Instalação
Skwissh pode ser instalado a partir PyPI:
pip instalar django-skwissh
Configure seu projeto Django de forma normal (banco de dados, etc ...).
Adicionar skwissh e Kronos para o seu Django INSTALLED_APPS:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "Kronos",
& Nbsp; "skwissh ',
)
Adicionar Skwissh ao seu urls.py:
# Skwissh
url (r '^ skwissh /', include ('skwissh.urls')),
Sincronize o banco de dados (este comando irá carregar sensores defaut através de dispositivos elétricos):
syncdb ./manage.py
Instalar tarefas Skwissh (vai escrever para o seu crontab do usuário, graças a 'django-Kronos'):
installtasks ./manage.py
Você pode verificar que o trabalho 4 crontab foram configurados:
-l crontab
Se você quiser ativar i18n (Francês e Inglês suportadas atualmente), siga os seguintes passos:
Em sua settings.py projeto, adicione o Django LocaleMiddleware e definir a variável IDIOMAS:
MIDDLEWARE_CLASSES = (
& Nbsp; ...
& Nbsp; "django.middleware.locale.LocaleMiddleware ',
& Nbsp; ...
)
LANGUAGES = (
& Nbsp; ('fr', 'Fran & ccedil; ais'),
& Nbsp; ('en', 'Inglês'),
)
Você está pronto para ir! Conecte-se com a aplicação e começar a configurar os servidores e sensores

Requisitos :

  • Python
  • Django

Screenshots

django-skwissh_1_72876.png
django-skwissh_2_72876.png
django-skwissh_3_72876.png
django-skwissh_4_72876.png

Comentário para django-skwissh

Comentários não encontrado
Adicionar comentário
Ligue imagens!