Update playbook to talk to SNOW
This commit is contained in:
@@ -7,12 +7,25 @@
|
||||
ansible.builtin.command:
|
||||
cmd: 'ps -eo pid,ppid,%mem,%cpu,cmd --sort=-%cpu'
|
||||
register: processes_cpu
|
||||
changed_when: false
|
||||
|
||||
- name: Gather information on top Memory consuming processes
|
||||
ansible.builtin.command:
|
||||
cmd: 'ps -eo pid,ppid,%mem,%cpu,cmd --sort=-%mem'
|
||||
register: processes_mem
|
||||
changed_when: false
|
||||
|
||||
- name: Dump CPU details
|
||||
ansible.builtin.debug:
|
||||
msg: "{{ lookup('template','../templates/cpuhog_ticket.j2') }}"
|
||||
- name: Create Problem Template
|
||||
ansible.builtin.set_fact:
|
||||
incident_report: "{{ lookup('template', '../templates/cpuhog_ticket.j2') }}"
|
||||
|
||||
- name: Create SNow Incident
|
||||
servicenow.itsm.incident:
|
||||
state: new
|
||||
caller: "admin"
|
||||
short_description: "CPUHog event detected on: {{ event.alert.labels.instance }}"
|
||||
description: "A CPUHog was detected on: {{ event.alert.labels.instance }} that needs to be investigated."
|
||||
impact: high
|
||||
urgency: high
|
||||
delegate_to: localhost
|
||||
|
||||
@@ -40,7 +40,6 @@
|
||||
alertmanager_generator_url: "{{ event.alert.generatorURL }}"
|
||||
event_severity: "{{ event.alert.labels.severity }}"
|
||||
alertmanager_instance: "{{ event.alert.labels.instance }}"
|
||||
event_values: "{{ event.alert.values }}"
|
||||
|
||||
- name: Test Contact Point
|
||||
condition: event.alert.labels.alertname == "TestAlert" and event.alert.labels.org == "OYS"
|
||||
|
||||
Reference in New Issue
Block a user