Events Flashcards

1
Q

What is an event?

A

A special log record the system generates when something notable has happened or when certain conditions occur

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are examples of events?

A
  • When a user logs in
  • When someone approves a request
  • When someone submits a new KB article
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What happens in the system when an event occurs?

A

The system responds to the event with pre-defined actions in response to the condition(s)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does the system use to monitor for system conditions?

A

Business Rules

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which fields on the Business Rule form are used to configure / script trigger conditions and responding actions?

A
  • When to run
  • ** Actions**
  • Advanced (for writing the script)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the other strategy used by the system to generate an event?

A

The GlideSystem eventQueue() method

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does the responding action do when a condition is met?

A

The responding action generates an event record in the Event [sysevent] table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How are events named by convention?

A

**<table name>.<unique>**</unique>

(ex: event.updated, problem.closed)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Where to navigate to see logs of generated events?

A

All > System Policy > Events > Event Log

Event table is also called event log or event queue

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How do Scheduled jobs work?

A
  1. Read the event queue
  2. Forward events to appropriate handler for processing
  3. Handler uses info passed in from event records to take some action like:
  • Send a notification
  • Run a script action
  • Trigger a flow
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Where to navigate to register a new event?

A

All > System Policy > Events > Registry

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why must an event be registered before it can be used?

A
  • Because event registration documents events definitions
  • Event registration lets parts of the system see an event in their lists of events and react to it when it occurs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly