Nconf.

Enterprise Nagios Configurator
Baixe Agora

Nconf. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • The NConf Team
  • Site do editor:
  • http://www.nconf.org/

Nconf. Tag


Nconf. Descrição

Enterprise Nagios Configurator. O NCONF é uma ferramenta Web baseada em PHP para configurar o software de monitoramento Nagios. Ele difere de ferramentas semelhantes, oferecendo recursos de classe corporativa, como modelos, dependências e a capacidade de configurar uma grande escala, distribuída Nagios Server Topology.nconf é direcionada principalmente em sysadmins, que já conhece Nagios, mas está procurando uma maneira mais conveniente de gerenciar seus arquivos de configuração.Nconf Desenvolvimento começou em 2006. A principal razão para o projeto foi que precisávamos de uma ferramenta gráfica, que poderia ser tratada por qualquer sysadmin, e que poderia fornecer automaticamente uma topologia distribuída do Nagios Server. Como há um limite físico para a quantidade de serviços que uma instância Nagios pode monitorar, nossa ferramenta permite que os serviços sejam provisionados em várias instâncias Nagios (opcional). A ferramenta é baseada em PHP, Perl e MySQL. Para garantir a flexibilidade para alterações futuras no software Nagios, implementamos um modelo de dados abstrato que nos permite estender o esquema de dados e integrar quaisquer novas opções disponíveis no Nagios. Portanto, não há "host", "serviço", "servicegroup" ou entidades semelhantes a serem encontradas dentro do banco de dados. Em vez disso, reduzimos cada entidade para um chamado "item de configuração". Cada item é de uma certa "classe" e tem vários "atributos" atribuídos a ele. Uma aula representa aproximadamente um arquivo de configuração do Nagios. Os valores de atributo são armazenados separadamente dos atributos, para que os atributos só precisem ser definidos uma vez para cada classe. Itens podem ser vinculados entre si. Atualmente, todo o banco de dados consiste em 6 tabelas. A interface da Web é implementada no PHP. Todas as visualizações e formulários são implementadas o mais dinamicamente possível, para que nenhuma alteração no código PHP seja necessária, se os atributos de configuração do Nagios mudarem. Cada GUI é gerado dinamicamente com base nas informações do atributo no banco de dados. Isso nos permite reduzir drasticamente a quantidade de código necessária para a GUI. O foco sempre esteve em usabilidade e facilidade de uso. O olhar "n" sentir pode ser facilmente adaptado ao gosto de alguém. Os recursos podem ser ativados ou desativados de acordo com os privilégios de um usuário. A ferramenta também possui vários módulos configuráveis para autenticação, criptografia de senha e implantação de configuração, bem como a verificação de sintaxe. Aqui estão algumas características principais de "NCONF": · Manter sem esforço uma topologia distribuída Nagios · Web-GUI amigável · Host e modelos de serviço · Visualizador de dependência gráfica · Múltiplos modos de autenticação · Nagios config Dormer · Importador de arquivos CSV · API do banco de dados Perl · Esquema de dados customizável e expansível · Executa no Linux / Apache / Php / MySQL Requisitos: · Nagios. · PHP. O que há de novo nesta versão: · Corrigido 'Permissão negada' bug Quando um usuário 'normal' tenta limpar um formulário · Bug do usuário 'desconhecido' na entrada do histórico ao gerar configuração Nagios atualizada · Limite Max_Length fixo do campo "endereço" ao clonar um host · Corrigido um erro dentro do formulário de entrada para parâmetros de serviço (manuseio adequado do caractere '!') · Corrigido um problema com 'Multi_Modify' não importar oncall_groups · Citações fixas Bug "(Duplo) e '(single) nos atributos Show / Adicionar formulário para atributos do tipo' Select 'e em todos os outros campos de texto (atributo e nome amigável, descrição, valores possíveis, valor pré-definido) · Adicionado importador CSV e scripts de exemplo para importar qualquer tipo de item de um arquivo CSV para o NCONF · Adicionado um script de wrapper de ID (id_wrapper.php) que permite que os usuários incorporem um link para a página do NConf 'Detalhes', sabendo apenas que o nome de um item (nome do item e classe de item são passados como parâmetros de obtenção) · Adicionado opção de configuração avervenir_Quantity_standard · Adicionado opção de configuração select_value_separador · Adicionado 'Host-Template' Classe e Atributos, adicionou vários itens de modelo de host predefinidos · Adicionado 'Service-template' classe e atributos, adicionou vários itens de modelo de serviço predefinidos · Adicionado atributo de 'uso' a 'hosts' e 'serviços' classes · Adicionado um novo atributo 'Host_Template' e 'Service_Template' a timeperiods, Nagios-Colecionadores e Nagios-Monitores. Isso permite que os usuários especifiquem modelos para serem atribuídos automaticamente a cada serviço que está vinculado a esses itens. · Adicionado o atributo 'Default_service_name' à classe CheckCommand. Este valor será usado ao adicionar novos serviços em vez do nome do CheckCommand. · Adicionado 'Notes' e 'Notes_Url' atributos para aulas de grupos e servicegroup. · Adicionado 'stale_service_command' atributo à classe 'Nagios-Monitor'. Se definido, isso escreve um 'Dummy' Check_Command para todos os serviços em um 'Nagios-Monitor. O check_command 'fictício' não é mais desencadeado pelo sinalizador 'Active_Checks_enabled'. · Adicionado Novo DataType 'Atribuir_Cust_order' para configurar tabela e guis. Isso permite que os usuários especificem a ordem de como os itens vinculados devem ser gravados na configuração (necessário para os atributos de 'uso' para definir a ordem dos modelos). · Mesclado Generate_Config.pl com o NConf Perl-API, movimentado certas funções para módulos Perl · Renomeado Old NConf Host-modelos para 'host prededs' · Renomeado 'normal_check_interval' e 'retry_check_interval' atributos para 'Check_Interval' e 'Retry_Interval' · Removido o atributo 'Dependent_service_description' da classe 'Service' · Alterado 'Visão geral': o usuário agora pode escolher a quantidade de entradas que ele quer ver, e também pular para a primeira / última página · Alterado 'Add Service': Os serviços podem ser reutilizados para o mesmo host sem ter que renomear os já existentes (Serviço, renomeado automaticamente para '_2') · Layout alterado de caixas de seleção 'Atribuir_many'. Nova também é uma funcionalidade de busca ao vivo para filtragem mais rápida de muitas entradas. · Aba alterada 'avançado' para permanecer aberta durante a exibição de comutação (requer cookies a serem ativadas no navegador) · Separador de valor alterado para atributos do tipo 'Select' de '' para '::' · Alterou o importador de configuração Nagios: Importar arquivos agora são processados em ordem sequencial. Itens não são lidos aleatoriamente. · Alterado e estendeu várias funções da NCONF Perl-API (consulte a documentação da API para detalhes) · Alterado 'Generate Config': Adicionado Possibilidade de usar% ...% estilo NCONF Macros em qualquer atributo de texto (por exemplo% Nagios_server_Name% etc.) · Alterado 'Generate Config': Adicionado 'Check_Result_Path' = NCONF / TEMP / TEMP / TEST / Nagios.cfg para verificação de sintaxe. Isso elimina o erro comum "incapaz de gravar para check_result_path". · Atributo Configattrs.link_As_Child alterado no banco de dados para enum ('sim', 'não') não null padrão 'não' · Alterou vários atributos de host, serviço, timeperiod, colecionador de Nagios e Nagios-Monitor de "obrigatório" para "não obrigatório" · Alterou a maneira como vários atributos são herdados de timeperiods com base em atributos Check_Period e Notification_Period (consulte Notas de versão!) · Alterou pesquisaFilters: '%' curingas agora são alterados para '*' e '* *' não vão mudar de volta para '%' mais · Alterou o SearchFilter em 'Show Services': agora filtra para nome de host e serviço de serviço combinado


Nconf. Software Relacionado