Graphit

Uma solução de monitoramento de servidor muito simples
Baixe Agora

Graphit Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL v3
  • Preço:
  • FREE
  • Nome do editor:
  • Antoine Millet
  • Site do editor:
  • http://inaps.org

Graphit Tag


Graphit Descrição

Uma solução de monitoramento de servidor muito simples Graphit é um software de monitoramento muito simples. Ao contrário de outras soluções como Cacti, o Graphit é muito rápido para configurar e muito fácil de usar. Do outro lado, o Graphit não é projetado para grande tarefa de monitoramento, e tem como alvo o Geek que deseja monitorar seu servidor de forma simples.Graphit é baseado no cliente / servidor, usa SQLite como backend do banco de dados e http como protocolo de transporte. Utiliza o princípio de descanso (transferência de estado representacional) para trocar dados entre agentes e servidor, e servidor e frontend. Todos os dados são formados no JSON Format.Agent é um cliente HTTP simples que suporta solicitação de postagem. Uma biblioteca Python é fornecida para facilitar a criação de agentes em Python.frontend é uma simples página da Web com o JavaScript que consulta o servidor Graphit com Ajax. Os gráficos são renderizados com flot JS Library.SetUpinstallation A instalação é realmente simples, você só precisa digitar esse comando (após a instalação do pacote SetTupTools em sua distribuição): Easy_Install GraphitConfigurationConfiguration é feita exclusivamente com a ajuda de parâmetros de comando graphitd. Tipo GraphitD --Help Para ter uma lista de parâmetros disponíveis.Graphitize InstallationGraphitize é o frontend javascript / html de grafite. Download de http://idevelop.org/p/graphit/downloads/ A versão mais recente do Graphitize. Descompactá-lo em sua Web Server.Rely On Fornecido index.html para entender como o trabalho grafitize (é tão simples !!). Você pode hospedar grafitize em outro servidor do que o grafit, e até mesmo executá-lo na sua área de trabalho, sem o implemento do Web Server.graphit JSONP e Opções Método HTTP para Domínio Cross Ajax. O JSONP é usado por padrão porque o método HTTP Opções só é implementado em versões recentes do Firefox e Webkit. Para usar este último, remova o parâmetro "Callback" em seu URL ao chamar Graphitize (). Usando os observadores são agentes pré-fabricados para grafit. Eles são distribuídos com gráficos. Os observadores precisam ser executados regulamentares, você pode usar um crontak para fazer isso, e você só precisa escolher um intervalo (que depende da necessidade de precisão nos dados). Alguns observadores precisam de um intervalo de execução específico . Para o iSemple Graphit-Vnstat é usado para obter a velocidade tráfica de rede em uma interface especificada. Se você fizer um "instantâneo" de velocidade a cada cinco minutos, terá dados que não serão representativos da velocidade média dos últimos cinco minutos, mas apenas durante a execução do observador. Para evitar esse problema, o Vnstat é executado por um tempo especificado por um tempo especificado por Usuário (60 segundos por padrão) e retorna a média de velocidade tráfica para este tempo.No caso, você não pode executar o observador com mais de uma vez por tempo especificado, ou muitas instâncias de observador serão executadas ao mesmo tempo. Os binários Com "Graphit-" prefix, e são instalados no mesmo local que a Binaria Binary.Agent Creationsagent Python Biblioteca é instalada com o pacote do servidor (consulte Configuração / Instalação). Para usá-lo, você tem que importar o GraphitAgent no Graphit.Client: >>> do Graphit.Client Import Graphitagentthen, você tem apenas para instanciá-lo: >>> agent = graphitagent ('http: / my-graphit-server /' , login = 'grafite', passwd = 'secret') Finalmente, para enviar dados de monitoramento use add_value método: >>> agent.add_value (SET = 'DF', feed = 'SDA', valor = 42, unidade = '% ')É tão fácil! Requisitos: · Pitão O que há de novo nesta versão: · Esta versão introduz "Watchers". Os observadores são pequenos scripts que usam framework de observadores e permitem enviar dados para doemon grafit (através da biblioteca Python para grafite). Eles são de alguma forma agentes gráficos pré-fabricados, distribuídos com grafite e utilizáveis com uma interface CLI comum. Os observadores adicionados nesta versão são grafit-loadavg e grafit-mem. Veja a instalação para aprender a usá-lo. Mais em breve.


Graphit Software Relacionado

IMAGIC OS.

Um sistema operacional baseado em Linux projetado para ajudá-lo a fazer seu trabalho feito a maneira como precisa ser feito. ...

171

Download