Загрузка данных


svc@gdryer:~$ sudo journalctl -u graindryerd.service -n 100 | tee
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=p62 info=:dryer:shaft1:heat/grainTempSens.maxValue
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=i16 info="$gt(:dryer:shaft1:heat/grainTempSens.signal, :dryer:shaft1:heat/grainTempSens.maxValue)"
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=p64 info=:dryer:shaft1:heat/wetAirTempSens.signal
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=p67 info=:dryer:shaft1:heat/wetAirTempSens.maxValue
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=i17 info="$gt(:dryer:shaft1:heat/wetAirTempSens.signal, :dryer:shaft1:heat/wetAirTempSens.maxValue)"
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=p70 info=:dryer:shaft1:chill/grainTempSens.signal
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=p73 info=:dryer:shaft1:chill/grainTempSens.maxValue
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=i18 info="$gt(:dryer:shaft1:chill/grainTempSens.signal, :dryer:shaft1:chill/grainTempSens.maxValue)"
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=p98 info=:dryer:shaft2:heat/hotAirTempSens.signal
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=p101 info=:dryer:shaft2:heat/hotAirTempSens.maxValue
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=i19 info="$gt(:dryer:shaft2:heat/hotAirTempSens.signal, :dryer:shaft2:heat/hotAirTempSens.maxValue)"
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=p103 info=:dryer:shaft2:heat/grainTempSens.signal
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=p106 info=:dryer:shaft2:heat/grainTempSens.maxValue
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=i20 info="$gt(:dryer:shaft2:heat/grainTempSens.signal, :dryer:shaft2:heat/grainTempSens.maxValue)"
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.716 INF annotate value subsystem.name=signal_processor value=p108 info=:dryer:shaft2:heat/wetAirTempSens.signal
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=p111 info=:dryer:shaft2:heat/wetAirTempSens.maxValue
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=i21 info="$gt(:dryer:shaft2:heat/wetAirTempSens.signal, :dryer:shaft2:heat/wetAirTempSens.maxValue)"
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=p114 info=:dryer:shaft2:chill/grainTempSens.signal
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=p117 info=:dryer:shaft2:chill/grainTempSens.maxValue
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=i22 info="$gt(:dryer:shaft2:chill/grainTempSens.signal, :dryer:shaft2:chill/grainTempSens.maxValue)"
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=p137 info=:dryer:unload/grainHumiditySens.signal
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=p140 info=:dryer:unload/grainHumiditySens.maxValue
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=i23 info="$gt(:dryer:unload/grainHumiditySens.signal, :dryer:unload/grainHumiditySens.maxValue)"
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=p137 info=:dryer:unload/grainHumiditySens.signal
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=p141 info=:dryer:unload/grainHumiditySens.minValue
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=i24 info="$lt(:dryer:unload/grainHumiditySens.signal, :dryer:unload/grainHumiditySens.minValue)"
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=i25 info="$or($gt(:dryer:unload/grainHumiditySens.signal, :dryer:unload/grainHumiditySens.maxValue), $lt(:dryer:unload/grainHumiditySens.signal, :dryer:unload/grainHumiditySens.minValue))"
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=p143 info=:dryer:unload/grainTempSens.signal
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=p146 info=:dryer:unload/grainTempSens.maxValue
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.717 INF annotate value subsystem.name=signal_processor value=i26 info="$gt(:dryer:unload/grainTempSens.signal, :dryer:unload/grainTempSens.maxValue)"
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.718 INF adding metric subsystem=timeseries scope=State id=33 name=:dryer:in:heat/airTempSens.signal value_type=Float
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.719 INF adding metric subsystem=timeseries scope=State id=54 name=:dryer:shaft1:heat/hotAirTempSens.signal value_type=Float
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.719 INF adding metric subsystem=timeseries scope=State id=59 name=:dryer:shaft1:heat/grainTempSens.signal value_type=Float
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.719 INF adding metric subsystem=timeseries scope=State id=64 name=:dryer:shaft1:heat/wetAirTempSens.signal value_type=Float
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.719 INF adding metric subsystem=timeseries scope=State id=70 name=:dryer:shaft1:chill/grainTempSens.signal value_type=Float
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.719 INF adding metric subsystem=timeseries scope=State id=98 name=:dryer:shaft2:heat/hotAirTempSens.signal value_type=Float
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.719 INF adding metric subsystem=timeseries scope=State id=103 name=:dryer:shaft2:heat/grainTempSens.signal value_type=Float
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.719 INF adding metric subsystem=timeseries scope=State id=108 name=:dryer:shaft2:heat/wetAirTempSens.signal value_type=Float
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.719 INF adding metric subsystem=timeseries scope=State id=114 name=:dryer:shaft2:chill/grainTempSens.signal value_type=Float
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.719 INF adding metric subsystem=timeseries scope=State id=137 name=:dryer:unload/grainHumiditySens.signal value_type=Float
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.719 INF adding metric subsystem=timeseries scope=State id=143 name=:dryer:unload/grainTempSens.signal value_type=Float
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.721 INF runService job job_name=event-registry
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF runService job job_name=bus
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:common/status.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:common/status.deenergized severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:common/status.fire severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:common/status.burnerOverheat severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:common/status.drying severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:in:load/conveyor.overheat severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:in:load/elevator.overheat severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:in:heat/airTempSens.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:in:heat/airTempSens.outOfRange severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:in:heat/burner.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:shaft1:heat/hotAirTempSens.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:shaft1:heat/hotAirTempSens.outOfRange severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:shaft1:heat/grainTempSens.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:shaft1:heat/grainTempSens.outOfRange severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:shaft1:heat/wetAirTempSens.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:shaft1:heat/wetAirTempSens.outOfRange severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:shaft1:chill/grainTempSens.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:shaft1:chill/grainTempSens.outOfRange severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:shaft1:chill/fan.overheat severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:shaft1:unload/unloader.overheat severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:shaft2:heat/hotAirTempSens.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.722 INF watch variable value_name=:dryer:shaft2:heat/hotAirTempSens.outOfRange severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:shaft2:heat/grainTempSens.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:shaft2:heat/grainTempSens.outOfRange severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:shaft2:heat/wetAirTempSens.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:shaft2:heat/wetAirTempSens.outOfRange severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:shaft2:chill/grainTempSens.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:shaft2:chill/grainTempSens.outOfRange severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:shaft2:chill/fan.overheat severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:shaft2:unload/unloader.overheat severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:unload/grainHumiditySens.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:unload/grainHumiditySens.outOfRange severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:unload/grainTempSens.fault severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:unload/grainTempSens.outOfRange severity=Warning
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:unload/screw.overheat severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:unload/twoWayValve.overheat severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF watch variable value_name=:dryer:unload/twoWayValve.isStuck severity=Alert
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF runService job job_name=device-controller-dispatcher
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF runService job job_name=signal-processor
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF runService job job_name=player
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF runService job job_name=http-server
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF run under systemd - use parents's socket file descriptor to listen no=3
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.723 INF http: serve... addr=:8080
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.724 INF create device controllers... subsystem=controller_dispatcher
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.724 INF create device controller controller=db driver_name=db uri=""
Aug 02 12:45:37 gdryer graindryerd[5657]: Aug  2 12:45:37.725 INF create device controller controller=main driver_name=modbus uri="tcp://10.0.6.10:502?command_area_base_addr=1&configuration_area_base_addr=20&settings_area_base_addr=21&state_area_base_addr=120"
Aug 02 12:45:52 gdryer graindryerd[5657]: Aug  2 12:45:52.726 ERR job error job_name=device-controller-dispatcher error="device controller \"main\" error: driver error: unable to Open connection: dial tcp 10.0.6.10:502: i/o timeout"
Aug 02 12:45:52 gdryer graindryerd[5657]: Aug  2 12:45:52.726 INF job done job_name=device-controller-dispatcher
Aug 02 12:45:52 gdryer graindryerd[5657]: Aug  2 12:45:52.726 INF shutdown...
Aug 02 12:45:52 gdryer graindryerd[5657]: Aug  2 12:45:52.727 INF job done job_name=http-server
Aug 02 12:45:52 gdryer graindryerd[5657]: Aug  2 12:45:52.727 INF http server terminated
Aug 02 12:45:52 gdryer graindryerd[5657]: Aug  2 12:45:52.727 INF job done job_name=player
Aug 02 12:45:52 gdryer graindryerd[5657]: Aug  2 12:45:52.727 INF job done job_name=bus
Aug 02 12:45:52 gdryer graindryerd[5657]: Aug  2 12:45:52.727 INF job done job_name=signal-processor
Aug 02 12:45:52 gdryer graindryerd[5657]: Aug  2 12:45:52.727 INF job done job_name=event-registry
Aug 02 12:45:52 gdryer graindryerd[5657]: Aug  2 12:45:52.727 INF shutdown complete
Aug 02 12:45:52 gdryer systemd[1]: graindryerd.service: Deactivated successfully.