Mercurial > code > home > repos > light9
diff bin/effectsequencer @ 2046:9aa046cc9b33
replace greplin with prometheus throughout (untested)
author | drewp@bigasterisk.com |
---|---|
date | Tue, 10 May 2022 23:01:26 -0700 |
parents | 67575505c400 |
children |
line wrap: on
line diff
--- a/bin/effectsequencer Mon May 09 23:18:39 2022 -0700 +++ b/bin/effectsequencer Tue May 10 23:01:26 2022 -0700 @@ -5,10 +5,9 @@ from run_local import log from twisted.internet import reactor -# from greplin.scales.cyclonehandler import StatsHandler +from light9.metrics import metrics, metricsRoute from rdfdb.syncedgraph import SyncedGraph from light9 import networking, showconfig -# from greplin import scales import optparse, sys, logging import cyclone.web from rdflib import URIRef @@ -27,15 +26,6 @@ self.graph = SyncedGraph(networking.rdfdb.url, "effectSequencer") self.graph.initiallySynced.addCallback(self.launch) - # self.stats = scales.collection( - # '/', - # scales.PmfStat('sendLevels', recalcPeriod=1), - # scales.PmfStat('getMusic', recalcPeriod=1), - # scales.PmfStat('evals', recalcPeriod=1), - # scales.PmfStat('sendOutput', recalcPeriod=1), - # scales.IntStat('errors'), - # ) - def launch(self, *args): self.seq = Sequencer( self.graph, @@ -54,9 +44,7 @@ "default_filename": "sequencer.html" }), (r'/updates', Updates), - # (r'/stats/(.*)', StatsHandler, { - # 'serverName': 'effectsequencer' - # }), + metricsRoute(), ], debug=True, seq=self.seq,