Posts Tagged ‘Linux

02
ago
10

Tomcat no Nagios

Tutorial básico para incluir o monitoramento do tomcat no nagios.
Na verdade ele faz uma verificação na porta padrão do Tomcat, 8080. Faça as alterações conforme as suas configurações.
Primeiro, editamos o commands.cfg. Adicionamos o comando de verificação:

define command{

command_name    check_tomcat
command_line    $USER1$/check_tcp -H $HOSTADDRESS$ -p 8080
}

Depois, editar o arquivo services.cfg, adicionando o seguinte:


define service{

use                             generic-service
# Aqui pode ser tanto um grupo de servidores
hostgroup_name                  grupoDeServidores
# ou somente um servidor
host_name                       servidorTomcat
service_description             TOMCAT
check_command                   check_tomcat
notification_interval           0
}

Pronto! Só dar reload no Nagios e ser feliz.

[]s
Anúncios
23
jul
10

#FISL11 – day 2

Resumo rápido do segundo dia:
  • Dormimos bem, apesar do quarto não ser muito bom. A cama é pequena e eu fiquei com os pés para fora da cama. Os móveis são antigos e as paredes tem uma textura que deixa o quarto com um aspecto de mal cuidado. Pelo menos o chuveiro é a gás e a água é quente e com bastante pressão.
  • Hoje o motorista não se perdeu na ida para a PUC. Já é uma vitória.
  • A primeira palestra do dia foi “SELinux, como tornar um servidor seguro.”. Sinceramente não gostei muito da palestra. O palestrante quis defender tanto o SELinux que chegou a parecer uma palestra patrocinada. Falou só dos pontos positivos e esqueceu de citar um problema sério que o SELinux provoca que é a lentidão do servidor.
  • Assisti a segunda palestra com a Vanessa. O assunto era “Mulheres e o Software Livre”. Essa já foi um pouco melhor, mas foi mais uma mesa redonda do que palestra.
  • Depois fui assistir uma palestra sobre o nginx, o 3º webserver mais utilizado. Quem deu a palestra foi o próprio criador do nginx, o russo Igor Sysoev. Não consegui ficar até o final por causa do próprio palestrante e do tradutor. Não gosto muito de assistir palestras com tradução, consigo entender melhor ouvindo o cara falar em inglês mesmo. O problema é que o inglês dele era muito ruim. Assim como eu tive dificuldade de entender o que ele dizia, o tradutor também teve, então as frases saiam sem ordem ou sentido. Um horror.
  • Aproveitei essa saída para almoçar. Comi só um lanche já q tinha atacado um pacote de bolacha durante a palestra do russo.
  • As 4 palestras seguintes eu assisti no mesmo auditório. Algumas boas, e algumas não tão boas.
  • “Segurança e desafios em cloud computing”, do Darlan Segalin, me pareceu muito superficial. Ele se preocupou mais em explicar o que era Cloud Computing e deixou pouco tempo para discorrer sobre o assunto do título da palestra. Uma pena porque o assunto é muito interessante.
  • “Automação de Datacenter”, com Bruno Marcondes e Eduardo Scarpellini foi ótima. Muitas dicas de aplicativos e tecnologias que serão objeto de pesquisa nos próximos meses. Uma palestra com muito conteúdo mas que não ficou chata.Parabens a todos os envolvidos. Aliás, tenho q parabenizar o estande do IG no FISL.
  • “Curso Ruby on Rails 3.0  Dia 1”, com Daniel Lopes, foi bem legal também. Ele passou uma introdução da linguagem ruby nos moldes do meu curso de python que ministrei junto com o Ronaldo na última Semana da Computação da UNIVALI.
  • Detalhe que durante o curso de Ruby, que foi de 2 horas, cochilei um tempo e cheguei a babar de tão cansado que estava. Espero que ninguém tenha visto essa cena.
  • “Análise Forense de Rede utilizando Software Livre”, com o Rafael Soares Ferreira, também foi muito boa, com várias dicas e assuntos para pesquisar e me aprofundar.
  • Saindo da sala das últimas 4 palestras, fomos na palestra mais esperada do dia, a do Wietse Venema, o criador do Postfix. Não fiquei até o fim, sai mais cedo porque estava muito cansado. Mas o que eu assisti peguei algumas coisas interessantes, mas nada de novo a pesquisar.
  • Pegamos um taxi para ir para o Hotel. Mais ou menos 40 minutos da PUC ate o Hotel, e pagamos só R$ 20, que dividimos em quatro pessoas e ficou 5 pra cada um. Taxi é muito barato em POA.
  • Nosso quarto não havia sido limpo e arrumado, porque algum engraçadinho passou e trocou o aviso da porta de “Arrumar o Quarto” para “Não Perturbe”.
  • Enquanto limpavam o quarto, fomos jantar. Novamente, pouca variedade, mas melhor que passar fome.
Cheguei no quarto depois de jantar e cai direto na cama. Não consegui postar ontem, por isso estou postando hj. Espero que mais tarde consiga fazer meu resumo de hj.
[]s
22
jul
10

FISL11 – Day 1

Resumo rápido do primeiro dia:

  • Viagem cansativa e muito fria. Chegamos podres e não aguentamos até o fim do dia. Fomos para o hotel as 2 da tarde.
  • Já na primeira palestra que nós escolhemos, o palestrante não foi, e nós que já estávamos meio desanimados, acabamos desistindo de ir em outras palestras.
Primeira palestra com a @vanessametonini

Primeira palestra com a @vanessametonini

Continue lendo ‘FISL11 – Day 1’

07
abr
10

Dicas rápidas de SVN

SVN

Versão Brasileira, Herbert Richers

Dicas rápidas de svn

Criar um repositório svn (usuário dever o svn):
svadmin create <repositório>
Importar um repositório (usuário dever o svn):
svn import <pasta_nao_versionada> <repositório>
Exportar repositório:
svn export <url> <pasta_destino>
Dêem uma olhada no SVNBook.
[]s
06
abr
10

Backup, ou vc tem, ou vc não tem!

Teias

Esse é o estado deste blog...

Tirando as teias de aranha do blog, venho falar um pouco sobre uma coisa tão importante na vida do SysAdmin, o bendito Backup.

Essa semana surgiu uma pergunta na lista de emails do FreeBSD de um colega que se referia a ferramentas de backup. Sempre achei que para esse tipo de pergunta, não há nada melhor do que passar a experiência vivida adiante. Prontamente dei algumas sugestões a ele, e não fui o único. Dentre as sugestões que foram postadas, estavam: Amanda e  backuppc. Nunca utilizei nenhuma ferramenta pronta de backup, então não posso opinar nada sobre elas, mas pelo que meus colegas de lista reportam, parecem ser bem confiáveis.
18
dez
09

Apagando arquivos antigos com find

Dica rápida para solucionar problemas de espaço em disco. Bom pra utilizar em scripts de backup.

find {diretório onde os arquivos serão buscados} -type f -atime +{dias} -exec /bin/rm -rf {} ‘;’

Ex.: find /var/backup -type f -atime +3 -exec /bin/rm -rf {} ‘;’

Explicando:

Busca em /var/backup, somente arquivos, não pastas, com data de modificação maior que 3 dias, e remove estes arquivos.

[]s

18
nov
09

Monitorando Servidores JAVA com JCONSOLE

cafe

Vai um café ai?

Um SysAdmin que não utiliza nenhuma ferramenta de monitoramento em seus servidores, está correndo um grande risco. Primeiro por não ter dados mais concretos sobre o desempenho normal de seus “filhotes”. Segundo que ele não pode prever uma falha, já que pode não conseguir visualizar que o número de requisições ao Apache estão crescendo muito rapidamente, por exemplo, ou que o consumo de memória da JVM do tomcat está fora do normal.

Ferramentas de monitoramento é o que não falta no mercado, tanto proprietárias quanto opensource. Entre elas, posso citar: Cacti, Nagios, Munin, Ganglia, Query Analyzer (MySQL – proprietário), Zenoss, etc. Estes são os que eu lembro de cabeça, mas uma busca no Google pode encontrar muitas outras ferramentas. IMHO estatística nunca é demais. Quanto mais dados sobre o desempenho dos servidores que eu cuido eu tiver, melhor será a decisão que eu vou tomar. Tenho meu planejamento para o blog, posts específicos de cada ferramenta que eu utilizo. Espero conseguir fazer todos eles… 😀

Continue lendo ‘Monitorando Servidores JAVA com JCONSOLE’