Project

General

Profile

« Previous | Next » 

Revision 57352

added metrics

View differences:

main.py
5 5
from starlette.responses import FileResponse
6 6
from eu.dnetlib.es_connector import DLIESConnector
7 7
import sys
8
from eu.dnetlib.metrics_utils import metrics 
9
from eu.dnetlib.metricsMiddleware import PrometheusMiddleware
8 10

  
9 11
_CURDIR = os.path.dirname(os.path.abspath(__file__))
10 12

  
......
46 48
log.addHandler(fh)
47 49
log.info("Scholexplorer Portal Restarted")
48 50

  
51

  
52
app.add_middleware(PrometheusMiddleware)
53
app.add_route("/metrics/", metrics)
54

  
49 55
@app.get('/')
50 56
def root():
51 57
    return FileResponse(os.path.join(os.path.join(_CURDIR, 'static' ),'index.html'))

Also available in: Unified diff