Skip to main content

Missing Patch Tickets

Summary

This monitor will trigger a script to resolve any new or existing tickets generated by the Missing Patches detection solution. The script will only be initiated on machines that have three or fewer missing patches.

Dependencies

Auto Close - Missing Patch Tickets Autofix

Target

Global

Alert Template

Name: △ CUSTOM - Auto Close - Missing Patch Tickets

SQL Insert Query:

INSERT INTO `alerttemplate` (
`Name`, `Comment`, `Last_User`, `Last_Date`,
`GUID`
)
SELECT
'△ CUSTOM - Auto Close - Missing Patch Tickets' AS `Name`,
'△ CUSTOM - Auto Close - Missing Patch Tickets' AS `Comment`,
'PRONOC' AS `Last_User`,
(NOW()) AS `Last_Date`,
'40e61fa3-7efa-4efe-a8ae-76fe95604efa' AS `GUID`
WHERE
(
SELECT
COUNT(*)
FROM
alerttemplate
WHERE
GUID = '40e61fa3-7efa-4efe-a8ae-76fe95604efa'
) = '0';

INSERT INTO `alerttemplates` (
`AlertActionID`, `DayOfWeek`, `TimeStart`,
`TimeEnd`, `AlertAction`, `ContactID`,
`UserID`, `ScriptID`, `Trump`, `GUID`,
`WarningAction`
)
SELECT
(
SELECT
alertactionid
FROM
alerttemplate
WHERE
`GUID` = '40e61fa3-7efa-4efe-a8ae-76fe95604efa'
) AS `AlertActionid`,
'127' AS `DayOfWeek`,
'00:00:00' AS `TimeStart`,
'23:59:00' AS `TimeEnd`,
'512' AS `AlertAction`,
'-2' AS `ContactID`,
'0' AS `UserID`,
(
SELECT
Scriptid
FROM
lt_scripts
WHERE
scriptGUID = 'c9164787-d570-11ed-bf6a-000c295e5f21'
) AS `Scriptid`,
'0' AS `Trump`,
'2f6e8c31-b4fb-4ede-b20f-5f5ea75951db' AS `GUID`,
'512' AS `WarningAction`
WHERE
(
SELECT
COUNT(*)
FROM
alerttemplates
WHERE
GUID = '2f6e8c31-b4fb-4ede-b20f-5f5ea75951db'
) = '0';

Note: Ensure that the Auto Close - Missing Patch Tickets Autofix script is imported before creating the alert template.