Re: Executar comandos remotamente via shell script
Bom dia. Estou interessado em utilizar o ansible. http://www.google.com.br/url?sa=trct=jq=esrc=ssource=webcd=6cad=rjauact=8ved=0CD0QFjAFurl=http%3A%2F%2Fwww.vivaolinux.com.br%2Fartigo%2FAnsible-Automatizando-o-Data-Centerei=byqEVaKyE4z3-QH4tKvICQusg=AFQjCNGifVPmx8gY4k4PkYQzqtL6XI1USwsig2=iZwNkoX6toMjxBD0hn8quw Em 12 de março de 2015 15:59, Paulo Correia psc...@hotmail.com escreveu: Antonio, Usar uma ferramenta de monitoramento como Nagios/Zabbix, ... é interessante. Mas, dependendo do tamanho do seu parque de Máquinas (principalmente se for pequeno) os scripts funcionam melhor e não instalam serviços nas mesmas (o que pode deixar elas lentas, ocupar memória, ...). Onde eu trabalho, as máquinas se auto checam via scripts no cron. E uma máquina de Monitoramento as verifica de 5 em 5 minutos, se algo parar manda e-mail e SMS. Antes de instalar e configurar um Nagios/Zabbix, ... verifique se não é o caso de usar scripts. Obs: Não tenho nada contra o Nagios/Zabbix, ... Att, Paulo Correia Date: Thu, 12 Mar 2015 12:39:26 -0300 From: fcann...@gmail.com To: debian-user-portuguese@lists.debian.org Subject: Re: Executar comandos remotamente via shell script On 17-02-2015 12:27, Antonio Terceiro wrote: On Sun, Feb 15, 2015 at 12:49:17AM -0200, Leandro wrote: Prezados, boa noite Preciso verificar se alguns hosts remotos estao executando serviços de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script que tentei nao tem ajudado muito, to errando feio em algo, lembrando que tenho relacao de confianca com os hosts que puder me ajudar agradeco abracços. mas acho que na verdade você precisa é de uma solução mais profissional de monitoramento, tipo nagios. ;-) Eu concordo com o Terceiro. Vale a pena tu gastar umas horas pra colocar o nagios/zabbix/zenoss/icinga/munin/sei-la-o-que pra funcionar do que ficar rodando scripts via ssh. [ ]'s -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/5501b32e.4090...@gmail.com
Re: Executar comandos remotamente via shell script
Por que você não usa o fabfile [1] 1 - http://www.fabfile.org/ Ao encaminhar esta mensagem, por favor: 1 - Apague meu endereço eletrônico; 2 - Encaminhe como Cópia Oculta (Cco ou BCc) aos seus destinatários. Dificulte assim a disseminação de vírus, spams e banners. #=+ #!/usr/bin/env python nome = 'Sinval Júnior' email = 'sinvalju arroba gmail ponto com' print nome print email #==+ Em 15 de fevereiro de 2015 00:49, Leandro leandro...@gmail.com escreveu: Prezados, boa noite Preciso verificar se alguns hosts remotos estao executando serviços de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script que tentei nao tem ajudado muito, to errando feio em algo, lembrando que tenho relacao de confianca com os hosts que puder me ajudar agradeco abracços. #!/bin/bash for server in $(cat servidores.txt); do ssh $server ifconfig | grep inet addr: | cut -d: -f2 | awk '{print $1}'; ps -ef | grep mysql; echo --- echo $server echo --- done
Re: Executar comandos remotamente via shell script
On 17-02-2015 12:27, Antonio Terceiro wrote: On Sun, Feb 15, 2015 at 12:49:17AM -0200, Leandro wrote: Prezados, boa noite Preciso verificar se alguns hosts remotos estao executando serviços de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script que tentei nao tem ajudado muito, to errando feio em algo, lembrando que tenho relacao de confianca com os hosts que puder me ajudar agradeco abracços. mas acho que na verdade você precisa é de uma solução mais profissional de monitoramento, tipo nagios. ;-) Eu concordo com o Terceiro. Vale a pena tu gastar umas horas pra colocar o nagios/zabbix/zenoss/icinga/munin/sei-la-o-que pra funcionar do que ficar rodando scripts via ssh. [ ]'s -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/5501b32e.4090...@gmail.com
RE: Executar comandos remotamente via shell script
Antonio, Usar uma ferramenta de monitoramento como Nagios/Zabbix, ... é interessante.Mas, dependendo do tamanho do seu parque de Máquinas (principalmente se for pequeno) os scripts funcionam melhor e não instalam serviços nas mesmas (o que pode deixar elas lentas, ocupar memória, ...).Onde eu trabalho, as máquinas se auto checam via scripts no cron.E uma máquina de Monitoramento as verifica de 5 em 5 minutos, se algo parar manda e-mail e SMS.Antes de instalar e configurar um Nagios/Zabbix, ... verifique se não é o caso de usar scripts. Obs: Não tenho nada contra o Nagios/Zabbix, ... Att, Paulo Correia Date: Thu, 12 Mar 2015 12:39:26 -0300 From: fcann...@gmail.com To: debian-user-portuguese@lists.debian.org Subject: Re: Executar comandos remotamente via shell script On 17-02-2015 12:27, Antonio Terceiro wrote: On Sun, Feb 15, 2015 at 12:49:17AM -0200, Leandro wrote: Prezados, boa noite Preciso verificar se alguns hosts remotos estao executando serviços de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script que tentei nao tem ajudado muito, to errando feio em algo, lembrando que tenho relacao de confianca com os hosts que puder me ajudar agradeco abracços. mas acho que na verdade você precisa é de uma solução mais profissional de monitoramento, tipo nagios. ;-) Eu concordo com o Terceiro. Vale a pena tu gastar umas horas pra colocar o nagios/zabbix/zenoss/icinga/munin/sei-la-o-que pra funcionar do que ficar rodando scripts via ssh. [ ]'s -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/5501b32e.4090...@gmail.com
Re: Executar comandos remotamente via shell script
Seria apenas uma verificação ou uma ação automática em caso de erro? Se eu não me engano o nagios monitora os processos e da para configurar os agentes para executar automaticamente ações em caso de falhas,acho que ficaria mais gerenciável assim. Em 17 de fevereiro de 2015 12:27, Antonio Terceiro terce...@debian.org escreveu: On Sun, Feb 15, 2015 at 12:49:17AM -0200, Leandro wrote: Prezados, boa noite Preciso verificar se alguns hosts remotos estao executando serviços de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script que tentei nao tem ajudado muito, to errando feio em algo, lembrando que tenho relacao de confianca com os hosts que puder me ajudar agradeco abracços. #!/bin/bash for server in $(cat servidores.txt); do tem aspas demais, e tem que trocar algumas por aspas simples ssh $server ifconfig | grep inet addr: | cut -d: -f2 | awk '{print $1}'; ps -ef | grep mysql; tente ssh $server ifconfig | grep 'inet addr:' | cut -d: -f2 | awk '{print($1)}'; ps -ef | grep mysql mas acho que na verdade você precisa é de uma solução mais profissional de monitoramento, tipo nagios. ;-) -- Antonio Terceiro terce...@debian.org -- Atenciosamente, Rodrigo da Silva Cunha
Re: Executar comandos remotamente via shell script
On Sun, Feb 15, 2015 at 12:49:17AM -0200, Leandro wrote: Prezados, boa noite Preciso verificar se alguns hosts remotos estao executando serviços de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script que tentei nao tem ajudado muito, to errando feio em algo, lembrando que tenho relacao de confianca com os hosts que puder me ajudar agradeco abracços. #!/bin/bash for server in $(cat servidores.txt); do tem aspas demais, e tem que trocar algumas por aspas simples ssh $server ifconfig | grep inet addr: | cut -d: -f2 | awk '{print $1}'; ps -ef | grep mysql; tente ssh $server ifconfig | grep 'inet addr:' | cut -d: -f2 | awk '{print($1)}'; ps -ef | grep mysql mas acho que na verdade você precisa é de uma solução mais profissional de monitoramento, tipo nagios. ;-) -- Antonio Terceiro terce...@debian.org signature.asc Description: Digital signature
Re: Executar comandos remotamente via shell script
Alguém sugestões? Em 15/02/2015 02:42, Leandro leandro...@gmail.com escreveu: A variável e para pegar o nome dos servidores q vem da entrada cat,e os servidores tem relação de confiança. Em 15/02/2015 02:33, Rodolfo Azevedo rof20...@gmail.com escreveu: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Mas qual o seu problema ? Essa sua variável $server possui o nome do usuário para se logar via SSH ? Porque para se logar não basta o IP, segue essa convenção: ssh USUARIO@IP, exemplo: ssh root@10.10.10.1 Abraços. On 14/02/2015 22:49, Leandro wrote: Prezados, boa noite Preciso verificar se alguns hosts remotos estao executando serviços de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script que tentei nao tem ajudado muito, to errando feio em algo, lembrando que tenho relacao de confianca com os hosts que puder me ajudar agradeco abracços. #!/bin/bash for server in $(cat servidores.txt); do ssh $server ifconfig | grep inet addr: | cut -d: -f2 | awk '{print $1}'; ps -ef | grep mysql; echo --- echo $server echo --- done -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (MingW32) iD8DBQFU4CFwawGPb/skqCgRAgQlAJ4rQG9rud9R+0W++HspEnW166fdigCfcqlK CtX3lTy5y3peS/QgzzWOYUA= =hwQP -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/54e02171.8010...@gmail.com
Executar comandos remotamente via shell script
Prezados, boa noite Preciso verificar se alguns hosts remotos estao executando serviços de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script que tentei nao tem ajudado muito, to errando feio em algo, lembrando que tenho relacao de confianca com os hosts que puder me ajudar agradeco abracços. #!/bin/bash for server in $(cat servidores.txt); do ssh $server ifconfig | grep inet addr: | cut -d: -f2 | awk '{print $1}'; ps -ef | grep mysql; echo --- echo $server echo --- done
Re: Executar comandos remotamente via shell script
A variável e para pegar o nome dos servidores q vem da entrada cat,e os servidores tem relação de confiança. Em 15/02/2015 02:33, Rodolfo Azevedo rof20...@gmail.com escreveu: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Mas qual o seu problema ? Essa sua variável $server possui o nome do usuário para se logar via SSH ? Porque para se logar não basta o IP, segue essa convenção: ssh USUARIO@IP, exemplo: ssh root@10.10.10.1 Abraços. On 14/02/2015 22:49, Leandro wrote: Prezados, boa noite Preciso verificar se alguns hosts remotos estao executando serviços de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script que tentei nao tem ajudado muito, to errando feio em algo, lembrando que tenho relacao de confianca com os hosts que puder me ajudar agradeco abracços. #!/bin/bash for server in $(cat servidores.txt); do ssh $server ifconfig | grep inet addr: | cut -d: -f2 | awk '{print $1}'; ps -ef | grep mysql; echo --- echo $server echo --- done -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (MingW32) iD8DBQFU4CFwawGPb/skqCgRAgQlAJ4rQG9rud9R+0W++HspEnW166fdigCfcqlK CtX3lTy5y3peS/QgzzWOYUA= =hwQP -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/54e02171.8010...@gmail.com
Re: Executar comandos remotamente via shell script
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Mas qual o seu problema ? Essa sua variável $server possui o nome do usuário para se logar via SSH ? Porque para se logar não basta o IP, segue essa convenção: ssh USUARIO@IP, exemplo: ssh root@10.10.10.1 Abraços. On 14/02/2015 22:49, Leandro wrote: Prezados, boa noite Preciso verificar se alguns hosts remotos estao executando serviços de banco tipo mysql, postgres etc.., e qual o ip dos mesmos, porem o script que tentei nao tem ajudado muito, to errando feio em algo, lembrando que tenho relacao de confianca com os hosts que puder me ajudar agradeco abracços. #!/bin/bash for server in $(cat servidores.txt); do ssh $server ifconfig | grep inet addr: | cut -d: -f2 | awk '{print $1}'; ps -ef | grep mysql; echo --- echo $server echo --- done -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (MingW32) iD8DBQFU4CFwawGPb/skqCgRAgQlAJ4rQG9rud9R+0W++HspEnW166fdigCfcqlK CtX3lTy5y3peS/QgzzWOYUA= =hwQP -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/54e02171.8010...@gmail.com