@startuml
title Разбор ноды ssh ar1-misc01.extcam.com


file services {
    component "zabbix-agent2"
    component "syslog-ng"
    card ivideon {
        component "ivideon-analytics-carrier" as i_analy_c #red 
        component "ivideon-server-cloud-vca" 
        component "ivideon-analytics-heatmaps"
        component "ivideon-sentry-proxy"
        component iavc [
            <b>ivideon-analytics-visitor-counter</b>
            ====
            Обёртка для облачного счётчика посетителей,
            использует flv-поток для аналитики
        ]
        component iavp [
            <b>ivideon-analytics-video-proxy</b>
            ====
            сервис, проксирующий поток от видеонод в облачный видеосервер
        ]
        component iaes [
            <b>ivideon-analytics-event-saver</b>
            ====
            Cервис, выполняющий доставку в облако событий облачного видеосервера,
            предварительно обработанных сервисом ivideon-analytics-controller.
        ]
        component iac_card [
            <b>ivideon-analytics-controller</b>
            ====
            Получение от централа актуального списка камер на обработку
            ....
            Получение и обновление настроек облачных модулей видеоаналитики
            ....
            Обработка событий от облачного видеосервера/счётчика посетителей
            ....
            Реагирование на ошибки ivideon-analytics-video-proxy
            ....
            Оповещение централа о различных ошибках
            ....
            Передача метрик в централ
        ]
    }
}
note top of i_analy_c
    Данный сервис не хочет подниматься
end note

@enduml