Boa tarde pessoal,
primeiramente, agradeço desde já à quem puder me ajudar aqui.
escrevi quase um tutorial fazendo passo a passo todos os procedimentos que fiz, mas mesmo assim ainda não consigo fazer o script funcionar.
alguem pode me falar onde estou errando? ou o que esta faltando.
segue passo a passo todos os procedimentos que fiz.
1º Criei o script de alerta
-> script criado em /www/scripts/chamada.sh
# Script testado manualmente funciona perfeitamente.
2º Criar Midia
Administration -> Media types -> Create Media Type
=> Description -> "Chamada"
=> Type -> Script
=> Script Name -> chamada.sh
3º Definir media para o usuário
Administration -> Users -> Admin
#Selecionei os dados do Admin,
em media cliquei em Add.
=> Type = "chamada"
=> send to = "/www/scripts/chamada.sh" # caminho completo do script
=> Status = "enabled"
# criando a triggers
# neste caso estou monitorando um printServer e se ele parar de responder o ping
# ele deve acionar a trigger.
4º Criar Triggers
Configuration -> Hosts -> Triggers -> Create Triggers
=> Name = "Chamada Externa"
=> Expression ="{wireless_printServer:icmpping.last(0)}=0"
=> Severity = "High"
Salve.
# recaptulando
# * Criei uma trigger com o nome de Chamada Externa,
# * Coloque ela pra executar quando o ping no meu "Wireless_printServer"
# (o qual é um Host) falhar ou for igual 0 ele executar.
# * Classifiquei ele como High. (alerta alto)
#acho que é aqui que to meio enrolado.
#mas vamos la.
5º Criar Actions
Configuration -> Actions -> create Action
=> Nome = "Acao_Chamada_externa"
=> Event Source = "Triggers"
=> Status = "Enable"
Action Conditions -> New
trigger = wireless_printServer:Chamada Externa
//Cliquei em select e selecionei a trigger que criei no passo 4
Action Operations -> New
=> Operation type = "send message"
=> send message to = "single user" -> selecionar o usuario
=> Send only to = "selecionar a media que criei para esse usuario no passo 3"
=> Salve
Bom. não sei o que estou errando. mas ele não executa o chamada.sh.
de toda forma agradeço à todos que puder me ajudar.
primeiramente, agradeço desde já à quem puder me ajudar aqui.
escrevi quase um tutorial fazendo passo a passo todos os procedimentos que fiz, mas mesmo assim ainda não consigo fazer o script funcionar.
alguem pode me falar onde estou errando? ou o que esta faltando.
segue passo a passo todos os procedimentos que fiz.
1º Criei o script de alerta
-> script criado em /www/scripts/chamada.sh
# Script testado manualmente funciona perfeitamente.
2º Criar Midia
Administration -> Media types -> Create Media Type
=> Description -> "Chamada"
=> Type -> Script
=> Script Name -> chamada.sh
3º Definir media para o usuário
Administration -> Users -> Admin
#Selecionei os dados do Admin,
em media cliquei em Add.
=> Type = "chamada"
=> send to = "/www/scripts/chamada.sh" # caminho completo do script
=> Status = "enabled"
# criando a triggers
# neste caso estou monitorando um printServer e se ele parar de responder o ping
# ele deve acionar a trigger.
4º Criar Triggers
Configuration -> Hosts -> Triggers -> Create Triggers
=> Name = "Chamada Externa"
=> Expression ="{wireless_printServer:icmpping.last(0)}=0"
=> Severity = "High"
Salve.
# recaptulando
# * Criei uma trigger com o nome de Chamada Externa,
# * Coloque ela pra executar quando o ping no meu "Wireless_printServer"
# (o qual é um Host) falhar ou for igual 0 ele executar.
# * Classifiquei ele como High. (alerta alto)
#acho que é aqui que to meio enrolado.
#mas vamos la.
5º Criar Actions
Configuration -> Actions -> create Action
=> Nome = "Acao_Chamada_externa"
=> Event Source = "Triggers"
=> Status = "Enable"
Action Conditions -> New
trigger = wireless_printServer:Chamada Externa
//Cliquei em select e selecionei a trigger que criei no passo 4
Action Operations -> New
=> Operation type = "send message"
=> send message to = "single user" -> selecionar o usuario
=> Send only to = "selecionar a media que criei para esse usuario no passo 3"
=> Salve
Bom. não sei o que estou errando. mas ele não executa o chamada.sh.
de toda forma agradeço à todos que puder me ajudar.

Comment