{ "modulesContent": { "$edgeAgent": { "properties.desired": { "modules": { "spatialanalysis": { "settings": { "image": "mcr.microsoft.com/azure-cognitive-services/vision/spatial-analysis:latest", "createOptions": "{\"HostConfig\":{\"Binds\":[\"/tmp/.X11-unix:/tmp/.X11-unix\"],\"Runtime\":\"nvidia\",\"ShmSize\":536870911,\"LogConfig\":{\"Type\":\"json-file\",\"Config\":{\"max-size\":\"100m\",\"max-file\":\"2000\"}}}}" }, "type": "docker", "env": { "DISPLAY": { "value": ":1" }, "QT_X11_NO_MITSHM": { "value": "1" }, "ARCHON_LOG_LEVEL": { "value": "info" }, "ARCHON_SHARED_BUFFER_LIMIT": { "value": "377487360" }, "OMP_WAIT_POLICY": { "value": "PASSIVE" }, "EULA": { "value": "accept" }, "BILLING": { "value": "https://video-analytics-comp-vision.cognitiveservices.azure.com/" }, "APIKEY": { "value": "4258315934644655b514bbcb80c15d0c" } }, "status": "running", "restartPolicy": "always", "version": "1.0" }, "telegraf": { "settings": { "image": "mcr.microsoft.com/azure-cognitive-services/vision/spatial-analysis/telegraf:latest", "createOptions": "{\"HostConfig\":{\"Runtime\":\"nvidia\",\"NetworkMode\":\"azure-iot-edge\",\"Memory\":33554432,\"Binds\":[\"/var/run/docker.sock:/var/run/docker.sock\"]}}" }, "type": "docker", "env": { "AZURE_TENANT_ID": { "value": "5d1934b4-2fd9-4aa0-812a-cdfa9ab9918b" }, "AZURE_CLIENT_ID": { "value": "e011cc9a-f5bf-4e46-a7c3-114d7a28a83f" }, "AZURE_CLIENT_SECRET": { "value": "e8u8Q~oEcu4sRlJBOYU9GSFl4KE~3~uzn8tVnbwY" }, "region": { "value": "eastus" }, "resource_id": { "value": "/subscriptions/cea52407-8cc7-4ad1-b287-973b917762b1/resourceGroups/mouri-tech-video-analytics-rg/providers/Microsoft.Devices/IotHubs/video-analytics-iot-hub" }, "cognitiveservicemodule": { "value": "spatialanalysis" }, "interval": { "value": "1m" }, "NVIDIA_VISIBLE_DEVICES": { "value": "all" }, "NVIDIA_DRIVER_CAPABILITIES": { "value": "utility,video" }, "input_taginclude": { "value": "\"container_name\", \"engine_host\"" }, "input_fieldpass": { "value": "\"usage_*\", \"usage\", \"rx_bytes\", \"tx_bytes\"" } }, "status": "running", "restartPolicy": "always", "version": "1.0" }, "diagnostics": { "settings": { "image": "mcr.microsoft.com/azure-cognitive-services/vision/spatial-analysis/diagnostics:latest", "createOptions": "{\"HostConfig\": {\"Binds\": [\"/var/run/docker.sock:/var/run/docker.sock\",\"/usr/bin/docker:/usr/bin/docker\"],\"LogConfig\": {\"Config\": {\"max-size\": \"500m\"}}}}" }, "type": "docker", "env": { "LOGANALYTICS_WORKSPACE_ID": { "value": "990eea56-3313-4fc8-8fae-07607613064e" }, "LOGANALYTICS_SHAREDKEY": { "value": "Cm+Fso9tWCJx3FsYw4CSjzU7zZDHlydIYII0GkKlZkNKKxueK60wYP+BJIUTPz+b2jgXr+rB3SRJIlzz2sB/pA==" }, "IOTEDGE_WORKLOADURI": { "value": "fd://iotedge.socket" }, "ARCHON_LOG_LEVEL": { "value": "info" }, "LOG_COLOR": { "value": "false" } }, "status": "running", "restartPolicy": "always", "version": "1.0" } }, "runtime": { "type": "docker", "settings": { "minDockerVersion": "v1.25" } }, "schemaVersion": "1.0", "systemModules": { "edgeAgent": { "settings": { "image": "mcr.microsoft.com/azureiotedge-agent:1.0", "createOptions": "" }, "type": "docker" }, "edgeHub": { "settings": { "image": "mcr.microsoft.com/azureiotedge-hub:1.0", "createOptions": "{\"HostConfig\":{\"PortBindings\":{\"443/tcp\":[{\"HostPort\":\"443\"}],\"5671/tcp\":[{\"HostPort\":\"5671\"}],\"8883/tcp\":[{\"HostPort\":\"8883\"}]}}}" }, "type": "docker", "status": "running", "restartPolicy": "always" } } } }, "$edgeHub": { "properties.desired": { "routes": { "route": "FROM /messages/* INTO $upstream" }, "schemaVersion": "1.0", "storeAndForwardConfiguration": { "timeToLiveSecs": 7200 } } }, "spatialanalysis": { "properties.desired": { "globalSettings": { "PlatformTelemetryEnabled": false, "CustomerTelemetryEnabled": true }, "graphs": { "zonecrossing": { "operationId": "cognitiveservices.vision.spatialanalysis-personcrossingpolygon.debug", "version": 1, "enabled": true, "parameters": { "VIDEO_URL": "http://videoanalyticsstorage.blob.core.windows.net/video-folder/IMG_4131.mp4?sp=r&st=2024-05-23T20:10:01Z&se=2024-06-24T04:10:01Z&sv=2022-11-02&sr=b&sig=Mlscoa6JFVbaSeEkYNq%2Bg0XCPdsTYPzWdUyt2XFoP1g%3D", "VIDEO_SOURCE_ID": "person-entry-exit-graph", "VIDEO_IS_LIVE": false, "VIDEO_DECODE_GPU_INDEX": 0, "DETECTOR_NODE_CONFIG": "{ \"gpu_index\": 0 }", "VISUALIZER_NODE_CONFIG": "{ \"show_debug_video\": false }", "SPACEANALYTICS_CONFIG": "{\"zones\":[{\"name\":\"queue\",\"polygon\":[[0.3,0.3],[0.3,0.9],[0.6,0.9],[0.6,0.3],[0.3,0.3]], \"events\": [{\"type\":\"zonecrossing\", \"config\":{\"trigger\": \"event\"}}]}]}", "CAMERACALIBRATOR_NODE_CONFIG": "{ \"gpu_index\": 0, \"do_calibration\": false}", "CALIBRATION_CONFIG": "{\"enable_recalibration\": false}" } } } } }, "telegraf": { "properties.desired": {} }, "diagnostics": { "properties.desired": {} } } }