JetPatch has the ability to pull the configured maintenance windows for endpoints from ServiceNow.
Note - ServiceNow must be configured as ITSM for JetPatch (see JetPatch Setup)
Setup
Servicenow
Create a new Maintenace Schedule
- Go to the "Maintenance Schedules" menu (you can search it via the search component).
- Click on the "New" button.
- Insert maintenance information (schedule entry will be added in the following steps).
- Click on Submit - it will return to the "Maintenance Schedules".
- Click on the newly create Maintenance Schedule.
- In the table at the bottom choose the Schedule Entries and click on the "New" button.
- Insert the required schedule times for maintenance.
- Click on Submit.
Note - JetPatch does not support "yearly" maintenance time, please avoid using it.
Create a new physical server
- Go to the "Configuration" -> "Servers" -> "All" (you can search it via the search component).
- Click on the "New" button.
- Insert the server information.
- Choose the preferred maintenance schedule (if you don't see where to put the "Maintenance Schedule" follow these instructions)
- Click on Submit.
JetPatch
JetPatch Configuration
In intigua.properties file need to add/validate the following properties:
# Whether or not the enable the integration
serviceNow.enabled=true
# Whether or not to enable the Remediation Plan integration:
serviceNow.remediationPlanEnabled=true
# Fetch maintenances from Service Now
serviceNow.fetch-maintenance-times=true
# The URL to service now
serviceNow.hostUrl=https://example.service-now.com
# Intigua's integration user
serviceNow.userName=<SNOW_USERNAME>
# Intigua's integration user password
serviceNow.password=<SNOW_PASSWORD>
# Consider Maintenance Windows in JetPatch
maintenancewindow.ignore=false
Note - Replace the URL, user, and password with your environment details.
JetPatch will pull the servers' maintenance windows information and will attach it to the defined servers if they exist in JetPatch inventory.
JetPatch Restart
Restart the JetPatch Server (tomcat restart)
Integration Check
If everything was configured as expected and JetPatch found a matching endpoint to the information pulled from the ServiceNow, the relevant endpoints should have a greyed-out maintenance name like:
Comments
0 comments
Please sign in to leave a comment.