Rename endpoint, format
This commit is contained in:
72
main.py
72
main.py
@@ -180,44 +180,44 @@ try:
|
||||
"}",
|
||||
'application/json')
|
||||
|
||||
elif request.find('/prometheus') == GET_PATH_START:
|
||||
elif request.find('/metrics') == GET_PATH_START:
|
||||
attrs = "{mac=\"""" + mac_readable + "\",ip=\""+ ip +"\"} "
|
||||
content = (
|
||||
"""# HELP temperature Temperature in Celsius
|
||||
# TYPE temperature gauge
|
||||
temperature""" + attrs + with_fallback_to_str(temp_mcp9808, "NaN") +
|
||||
"""
|
||||
# HELP humidity Relative humidity in %
|
||||
# TYPE humidity gauge
|
||||
humidity""" + attrs + with_fallback_to_str(humidity_sht4x, "NaN") +
|
||||
"""
|
||||
# HELP pressure Pressure in Pa
|
||||
# TYPE pressure gauge
|
||||
pressure""" + attrs + with_fallback_to_str(pressure_bmp390, "NaN") +
|
||||
"""
|
||||
# HELP temp_mcp9808 Temperature in Celsius
|
||||
# TYPE temp_mcp9808 gauge
|
||||
temp_mcp9808""" + attrs + with_fallback_to_str(temp_mcp9808, "NaN") +
|
||||
"""
|
||||
# HELP humidity_sht4x Relative humidity in %
|
||||
# TYPE humidity_sht4x gauge
|
||||
humidity_sht4x""" + attrs + with_fallback_to_str(humidity_sht4x, "NaN") +
|
||||
"""
|
||||
# HELP temp_sht4x Temperature in Celsius
|
||||
# TYPE temp_sht4x gauge
|
||||
temp_sht4x""" + attrs + with_fallback_to_str(temp_sht4x, "NaN") +
|
||||
"""
|
||||
# HELP bmp390_temp Temperature in Celsius
|
||||
# TYPE bmp390_temp gauge
|
||||
bmp390_temp""" + attrs + with_fallback_to_str(temp_bmp390, "NaN") +
|
||||
"""
|
||||
# HELP bmp390_pressure Pressure in Pa
|
||||
# TYPE bmp390_pressure gauge
|
||||
bmp390_pressure""" + attrs + with_fallback_to_str(pressure_bmp390, "NaN") +
|
||||
"""
|
||||
# HELP bmp390_time Time in ms
|
||||
# TYPE bmp390_time gauge
|
||||
bmp390_time""" + attrs + with_fallback_to_str(time_bmp390, "NaN"))
|
||||
"""# HELP temperature Temperature in Celsius
|
||||
# TYPE temperature gauge
|
||||
temperature""" + attrs + with_fallback_to_str(temp_mcp9808, "NaN") +
|
||||
"""
|
||||
# HELP humidity Relative humidity in %
|
||||
# TYPE humidity gauge
|
||||
humidity""" + attrs + with_fallback_to_str(humidity_sht4x, "NaN") +
|
||||
"""
|
||||
# HELP pressure Pressure in Pa
|
||||
# TYPE pressure gauge
|
||||
pressure""" + attrs + with_fallback_to_str(pressure_bmp390, "NaN") +
|
||||
"""
|
||||
# HELP temp_mcp9808 Temperature in Celsius
|
||||
# TYPE temp_mcp9808 gauge
|
||||
temp_mcp9808""" + attrs + with_fallback_to_str(temp_mcp9808, "NaN") +
|
||||
"""
|
||||
# HELP humidity_sht4x Relative humidity in %
|
||||
# TYPE humidity_sht4x gauge
|
||||
humidity_sht4x""" + attrs + with_fallback_to_str(humidity_sht4x, "NaN") +
|
||||
"""
|
||||
# HELP temp_sht4x Temperature in Celsius
|
||||
# TYPE temp_sht4x gauge
|
||||
temp_sht4x""" + attrs + with_fallback_to_str(temp_sht4x, "NaN") +
|
||||
"""
|
||||
# HELP bmp390_temp Temperature in Celsius
|
||||
# TYPE bmp390_temp gauge
|
||||
bmp390_temp""" + attrs + with_fallback_to_str(temp_bmp390, "NaN") +
|
||||
"""
|
||||
# HELP bmp390_pressure Pressure in Pa
|
||||
# TYPE bmp390_pressure gauge
|
||||
bmp390_pressure""" + attrs + with_fallback_to_str(pressure_bmp390, "NaN") +
|
||||
"""
|
||||
# HELP bmp390_time Time in ms
|
||||
# TYPE bmp390_time gauge
|
||||
bmp390_time""" + attrs + with_fallback_to_str(time_bmp390, "NaN"))
|
||||
result_ok(cl, content)
|
||||
else:
|
||||
result_notfound(cl)
|
||||
|
||||
Reference in New Issue
Block a user