Now we have new-style metrics don't bother exporting legacy-named process ones

This commit is contained in:
Paul "LeoNerd" Evans 2016-11-03 16:27:10 +00:00
parent 06cc0bb762
commit c1b077cd19

View File

@ -110,22 +110,7 @@ def _process_fds():
def register_process_collector(process_metrics): def register_process_collector(process_metrics):
# Legacy synapse-invented metric names process_metrics.register_collector(update_resource_metrics)
resource_metrics = process_metrics.make_subspace("resource")
resource_metrics.register_collector(update_resource_metrics)
# msecs
resource_metrics.register_callback("utime", lambda: rusage.ru_utime * 1000)
resource_metrics.register_callback("stime", lambda: rusage.ru_stime * 1000)
# kilobytes
resource_metrics.register_callback("maxrss", lambda: rusage.ru_maxrss * 1024)
process_metrics.register_callback("fds", _process_fds, labels=["type"])
# New prometheus-standard metric names
if HAVE_PROC_SELF_STAT: if HAVE_PROC_SELF_STAT:
process_metrics.register_callback( process_metrics.register_callback(