s = m.add_submenu(_("More"))
s.add_handler(AnalyticsSystemEntropyHandler)
s.add_handler(AnalyticsSystemContextSwitchesHandler)
+ s.add_handler(AnalyticsSystemInterruptsHandler)
return m
self.render_graphs(graphs)
+class AnalyticsSystemInterruptsHandler(AnalyticsSystemBaseHandler):
+ url = r"/analytics/system/interrupts"
+ title = N_("Interrupts")
+
+ def get(self):
+ _ = self.locale.translate
+
+ graphs = [
+ ui.graphs.Graph(self, "system-interrupts"),
+ ]
+
+ self.render_graphs(graphs)
+
+
class GraphExportHandler(base.BaseHandler):
VALID_INTERVALS = ("hour", "day", "month", "week", "year")
DEFAULT_INTERVAL = "day"