diff --git a/bin/patchserver b/bin/patchserver --- a/bin/patchserver +++ b/bin/patchserver @@ -12,7 +12,6 @@ import os import time import treq import cyclone.web, cyclone.websocket, cyclone.httpclient -from greplin import scales from cycloneerr import PrettyErrorHandler @@ -20,12 +19,10 @@ from light9.namespaces import L9, RDF from light9 import networking, showconfig from rdfdb.syncedgraph import SyncedGraph -from greplin.scales.cyclonehandler import StatsHandler from light9.effect.settings import DeviceSettings from rdfdb.patch import Patch +from light9.metrics import metrics, metricsRoute -stats = scales.collection('/webServer', scales.PmfStat('setAttr', - recalcPeriod=1)) def launch(graph): @@ -37,9 +34,7 @@ def launch(graph): "path": "light9/web", "default_filename": "patchServer.html" }), - (r'/stats/(.*)', StatsHandler, { - 'serverName': 'patchServer' - }), + metricsRoute(), ]), interface='::', )