修复告警等级优先bug

iot
DESKTOP-1JS6RSM\Admin 3 months ago
parent 94e5cd482b
commit 662d683813

@ -10,7 +10,7 @@ from iti.applications.models import (
IotNode, IotNode,
IotEndpoint, IotEndpoint,
) )
from sqlalchemy import select, distinct from sqlalchemy import select, distinct, desc
from simpleeval import simple_eval from simpleeval import simple_eval
def delete_node_alert_rule(node: IotNode): def delete_node_alert_rule(node: IotNode):

@ -140,7 +140,7 @@ class InfluxDBMgr:
return self._reconnect() return self._reconnect()
return True return True
def query_table(self, query_measurement: str, query_field: str)-> List[Dict[str, Any]]: def query_table(self, query_measurement: str, query_field: str, rangeStr: str = "-5m")-> List[Dict[str, Any]]:
""" """
查询数据表带自动重连功能 查询数据表带自动重连功能
""" """
@ -154,7 +154,7 @@ class InfluxDBMgr:
flux_query = f''' flux_query = f'''
from(bucket: "{self.bucket}") from(bucket: "{self.bucket}")
|> range(start: -5m) |> range(start: {rangeStr})
|> filter(fn: (r) => r._measurement == "{query_measurement}") |> filter(fn: (r) => r._measurement == "{query_measurement}")
|> filter(fn: (r) => r._field == "{query_field}") |> filter(fn: (r) => r._field == "{query_field}")
|> yield(name: "mean") |> yield(name: "mean")

Loading…
Cancel
Save