Я использую Centreon для отправки SMS-уведомлений, когда хост o не работает.
Я использую эту команду с bash для отправки уведомлений:
curl --data @message.xml --header "Content-Type: text/xml" -X POST 'ip-server-notification'
это содержимоеmessage.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<MTRequest>
<Proveedor Id="user" Password="password" />
<Servicio Id="" ContentType="0" ShortNumber="shor number" />
<Telefono msisdn="my phone" IdTran=""/>
<Contenido>DATA</Contenido>
</MTRequest>
Я добавил выходное значение centreon:
/usr/bin/printf "%b" "***** centreon Notification *****\n\nType:$NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\nDate/Time: $DATE$"
между тегами contenidos
<Contenido>Here</Contenido>
Можете ли выПомогите мне?
Извините за плохой английский.
С наилучшими пожеланиями.