monitoring_usc.txt 718 Bytes
TODO: 
Le Monitor fait bcp trop de choses qui dépassent sa responsabilité.
Il faut passer quelques unes de ces fonctions au Majordome: 
- démarrer le AlertManager
- initialize instruments
- config instruments
- update soft versions
- compute night start&end

@startuml

title Monitoring

actor System
actor User

:System: --> (Initialize instruments connection)
:System: --> (Configure instruments)
:System: --> (Update softwares versions)
:System: --> (Start alert listener)
:System: --> (Get instrument status)
:System: --> (Ask PLC for info)
:System: --> (Compute night start & end)
:System: --> (Handle the time, and the night start & end)

:User: --> (See instruments status)
:User: --> (See PLC info)

@enduml