{ "comment": "实验状态监控配置示例", "description": "这个文件展示如何在配置中添加实验状态监控参数", "experimentMonitor": { "enabled": true, "pollInterval": 5, "description": "实验状态监控配置", "query": { "bucket": "default", "measurement": "status", "fields": ["status"], "filters": {}, "description": "InfluxDB查询配置" }, "statusField": "status", "statusValues": { "start": "1", "end": "0", "description": "实验开始和结束的状态值" } }, "experimentMonitorAdvanced": { "comment": "高级配置示例", "multiFieldMonitoring": { "enabled": false, "fields": ["status", "alarm", "temperature"], "description": "监控多个字段" }, "customFilters": { "example": { "bucket": "measurements", "measurement": "device_status", "fields": ["state"], "filters": { "device": "pump_1", "location": "main_lab" }, "statusField": "state", "statusValues": { "start": "running", "end": "stopped" }, "description": "为特定设备配置监控" } } }, "influx": { "url": "http://127.0.0.1:8086", "org": "MEASCON", "token": "your_token_here", "bucket": "default", "measurement": "status", "description": "InfluxDB连接配置" } }