Track Who Viewed Each Ticket in GLPI with Ticket Tracker

Automatic view monitoring with count, timestamps, and detailed log by IP. Free.

Who read this ticket?

In standard GLPI, there is no way to know if someone viewed a ticket without interacting with it. A ticket can remain open for days without anyone even reading it – and the manager has no way to detect this.

Ticket Tracker: full visibility

The Ticket Tracker automatically records every ticket view in GLPI. Whenever a user opens a ticket, the module increments the counter and updates the timestamp of the last visit – without any manual action.

Views tab

A dedicated tab appears on each ticket displaying:

  • Table with all viewers
  • Access count for each user
  • Date of first view
  • Date of last view

The total counter is also visible on the main ticket form.

Quality control

A configurable minimum interval (default 60 seconds) prevents rapid page reloads from inflating counters. If the same user refreshes the page 5 times in 30 seconds, only one view is counted.

Optional detailed log

For scenarios requiring full auditing, the detailed log records each individual access with date, time, and IP address. Retention is configurable (default 90 days) and a cron task automatically cleans up old records.

Free and no configuration needed

Simply activate Ticket Tracker in the NexTool catalog. Tracking starts immediately for all tickets accessed from that point on.

Frequently Asked Questions

The NexTool Ticket Tracker module automatically records who viewed each ticket, how many times, and when, with a detailed log by IP.

Not natively. Ticket Tracker fills this gap by automatically tracking all views with timestamps and counts.

Yes. The Ticket Tracker module is free and part of NexTool, compatible with GLPI 10 and 11.

It allows you to know whether the responsible person has already seen the ticket, useful for auditing, SLA enforcement, and identifying ignored tickets.

Need help?