Como um software de monitoramento de servidor é implementado no Mac?

1

Estou tendo problemas para conseguir que o software de monitoramento funcione no Mac. Há uma tonelada de excelente software de monitoramento , e muito disso é multi-plataforma.

Não tenho medo do compilador e tentei compilar algumas dessas ferramentas. A maioria deles depende do RRDTool, e agora que usa o Cairo, há muitas dependências do GTK e do Gnome. [Paralisamente, parece que você pode baixar todas as dependências aqui .] Outras, embora também multiplataformas, não compile corretamente ou execute corretamente. Mesmo sendo um programador, como um administrador de sistema ocupado, é difícil ter tempo para rastrear e construir com êxito todas as dependências necessárias, ou para tentar depurar um projeto, e isso torna a ideia de criar atualizações pouco atraentes.

É aí que sinto falta do Linux - basta invocar seu gerenciador de pacotes e você tem o software que deseja. Eu sei que o pkgsrc , MacPorts , Fink , e Gentoo para OS X aborda este problema, mas eles tendem a ser silos para si mesmos, construindo um sistema a partir do zero (incluindo a reconstrução de Python e Perl, e possivelmente mais ferramentas fundamentais unix), que , na minha opinião, é um grande desestímulo ao implantar software feito por eles, especialmente porque eu também gostaria de usar monitorar máquinas clientes .

Então, o que você faz? Encontre binários instaláveis? Você tem alguma recomendação de coisas que são construídas de maneira limpa e que funcionam bem com o Mac? Além disso, você tem um lugar preferido para construir coisas (ex. / Usr / local, / Library / Monitor)?

Quanto à criação de pacotes, estou usando o JAMF Composer , que monitora o sistema de arquivos e me permite ajustar os arquivos a serem incluídos no arquivo .pkg ou .dmg serão produzidos. Ainda assim, dicas sobre como empacotar esse software ainda podem ser valiosas.

    
por Clinton Blackmore 19.06.2009 / 01:58

2 respostas

2

Se você quiser experimentar o Zenoss, parece que o instalador da pilha é executado diretamente no OS X. I Ainda não experimentei essa plataforma, mas usamos o Zenoss no openSUSE, e o instalador da pilha inclui todas as dependências.

    
por 19.06.2009 / 02:11
1

Cria-se uma VM com um sistema operacional que contém tudo o que é necessário e pronto para instalar.

    
por 19.06.2009 / 02:06