[DEL] Removes unused files
This commit is contained in:
parent
3294c7fd33
commit
bcaca6bfc9
@ -1,101 +0,0 @@
|
||||
---
|
||||
# Instala Media Type para enviar notificaciones via Google Chat
|
||||
# a un webhook creado en una sala de Chat.
|
||||
|
||||
- name: Crear Media Type en servidor Zabbix usando API
|
||||
zabbix_mediatype:
|
||||
name: Webhook a Google Chat
|
||||
description: 'Ver https://developers.google.com/hangouts/chat/how-tos/webhooks'
|
||||
server_url: "http://{{ hostvars['zabbix_server'].ansible_fqdn }}/zabbix"
|
||||
login_user: "{{ zabbix_admin_user }}"
|
||||
login_password: "{{ zabbix_admin_pass }}"
|
||||
type: 'webhook'
|
||||
webhook_script: "{{ lookup('file', 'gchat_webhook.js') }}"
|
||||
webhook_params:
|
||||
- name: alert_message
|
||||
value: '{ALERT.MESSAGE}'
|
||||
- name: alert_subject
|
||||
value: '{ALERT.SUBJECT}'
|
||||
- name: event_date
|
||||
value: '{EVENT.DATE}'
|
||||
- name: event_id
|
||||
value: '{EVENT.ID}'
|
||||
- name: event_nseverity
|
||||
value: '{EVENT.NSEVERITY}'
|
||||
- name: event_opdata
|
||||
value: '{EVENT.OPDATA}'
|
||||
- name: event_recovery_date
|
||||
value: '{EVENT.RECOVERY.DATE}'
|
||||
- name: event_recovery_time
|
||||
value: '{EVENT.RECOVERY.TIME}'
|
||||
- name: event_severity
|
||||
value: '{EVENT.SEVERITY}'
|
||||
- name: event_source
|
||||
value: '{EVENT.SOURCE}'
|
||||
- name: event_status
|
||||
value: '{EVENT.STATUS}'
|
||||
- name: event_tags
|
||||
value: '{EVENT.TAGS}'
|
||||
- name: event_time
|
||||
value: '{EVENT.TIME}'
|
||||
- name: event_update_action
|
||||
value: '{EVENT.UPDATE.ACTION}'
|
||||
- name: event_update_date
|
||||
value: '{EVENT.UPDATE.DATE}'
|
||||
- name: event_update_message
|
||||
value: '{EVENT.UPDATE.MESSAGE}'
|
||||
- name: event_update_status
|
||||
value: '{EVENT.UPDATE.STATUS}'
|
||||
- name: event_update_time
|
||||
value: '{EVENT.UPDATE.TIME}'
|
||||
- name: event_update_user
|
||||
value: '{USER.FULLNAME}'
|
||||
- name: event_value
|
||||
value: '{EVENT.VALUE}'
|
||||
- name: gchat_endpoint
|
||||
value: '{{ zabbix_gchat_endpoint }}'
|
||||
- name: host_ip
|
||||
value: '{HOST.IP}'
|
||||
- name: host_name
|
||||
value: '{HOST.NAME}'
|
||||
- name: HTTPProxy
|
||||
value: ''
|
||||
- name: trigger_description
|
||||
value: '{TRIGGER.DESCRIPTION}'
|
||||
- name: trigger_id
|
||||
value: '{TRIGGER.ID}'
|
||||
- name: use_default_message
|
||||
value: 'false'
|
||||
- name: zabbix_url
|
||||
value: '{{ zabbix_external_url }}'
|
||||
message_templates:
|
||||
- eventsource: triggers
|
||||
recovery: operations
|
||||
subject: "{EVENT.NAME}"
|
||||
body: |
|
||||
Problem started at {EVENT.TIME} on {EVENT.DATE}
|
||||
Problem name: {EVENT.NAME}
|
||||
Host: {HOST.NAME}
|
||||
Severity: {EVENT.SEVERITY}
|
||||
{TRIGGER.URL}
|
||||
- eventsource: triggers
|
||||
recovery: recovery_operations
|
||||
subject: "Resolved: {EVENT.NAME}"
|
||||
body: |
|
||||
Problem has been resolved at {EVENT.RECOVERY.TIME} on {EVENT.RECOVERY.DATE}
|
||||
Problem name: {EVENT.NAME}
|
||||
Host: {HOST.NAME}
|
||||
Severity: {EVENT.SEVERITY}
|
||||
Original problem ID: {EVENT.ID}
|
||||
{TRIGGER.URL}
|
||||
- eventsource: triggers
|
||||
recovery: update_operations
|
||||
subject: "Updated: {EVENT.NAME}"
|
||||
body: |
|
||||
{USER.FULLNAME} {EVENT.UPDATE.ACTION} problem at {EVENT.UPDATE.DATE} {EVENT.UPDATE.TIME}.
|
||||
{EVENT.UPDATE.MESSAGE}
|
||||
Current problem status is {EVENT.STATUS}, acknowledged: {EVENT.ACK.STATUS}.
|
||||
state: present
|
||||
webhook_timeout: '30s'
|
||||
delegate_to: ansible_server
|
||||
|
||||
@ -1,22 +0,0 @@
|
||||
---
|
||||
# Reemplazar envio de mensajes XMPP con programa externo
|
||||
|
||||
- name: Instalar sendxmpp para envío de mensajes por línea de comandos
|
||||
apt:
|
||||
name: 'sendxmpp'
|
||||
state: latest
|
||||
|
||||
- name: Crear archivo de configuración sendxmpp
|
||||
template:
|
||||
src: 'sendxmpprc.j2'
|
||||
dest: '/etc/zabbix/sendxmpprc'
|
||||
mode: 0600
|
||||
owner: 'zabbix'
|
||||
group: 'zabbix'
|
||||
|
||||
- name: Crear script para enviar mensajes zabbix usando sendxmpp
|
||||
copy:
|
||||
src: 'xmpp.sh'
|
||||
dest: '/usr/lib/zabbix/alertscripts/xmpp.sh'
|
||||
mode: 0755
|
||||
|
||||
@ -1,5 +0,0 @@
|
||||
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
# Configuracion de sendxmpp para enviar mensajes jabber por linea de comandos
|
||||
# {{ ansible_managed }}
|
||||
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
pbx@agofer.com.co;talk.google.com:5222 64sXAapzYN8hMNE agofer.com.co
|
||||
Loading…
Reference in New Issue
Block a user