{"azure_storage":{"account_name":"sadatascope87vj29","cache_ttl_seconds":30,"cached":true,"configured":true,"containers":{"processed-reports":{"bytes":549797,"bytes_human":"536.9 KB","count":8,"name":"processed-reports","recent_samples":[{"last_modified":"2026-10-25 22:33:48 UTC","name":"report_20261025_223348_c63c6025.json","size_bytes":98145,"size_human":"95.8 KB"},{"last_modified":"2026-10-26 07:29:26 UTC","name":"report_20261026_072926_53e4aee8.json","size_bytes":18438,"size_human":"18.0 KB"},{"last_modified":"2026-10-26 07:56:57 UTC","name":"report_20261026_075657_d395c62c.json","size_bytes":18438,"size_human":"18.0 KB"},{"last_modified":"2026-10-26 08:16:43 UTC","name":"report_20261026_081643_802afc04.json","size_bytes":127884,"size_human":"124.9 KB"},{"last_modified":"2026-10-26 08:45:25 UTC","name":"report_20261026_084525_b48af5f6.json","size_bytes":15562,"size_human":"15.2 KB"},{"last_modified":"2026-10-26 09:55:00 UTC","name":"report_20261026_095500_30f81168.json","size_bytes":127884,"size_human":"124.9 KB"},{"last_modified":"2026-10-27 21:53:24 UTC","name":"report_20261027_215324_1398f0b8.json","size_bytes":15562,"size_human":"15.2 KB"},{"last_modified":"2026-10-28 04:00:51 UTC","name":"report_20261028_040051_50159fdf.json","size_bytes":127884,"size_human":"124.9 KB"}]},"raw-datasets":{"bytes":203723500,"bytes_human":"194.29 MB","count":10,"name":"raw-datasets","recent_samples":[{"last_modified":"2026-10-25 22:33:48 UTC","name":"20261025_223348_1b0c4bbb_Car_Sales_in_India_-_2024.csv","size_bytes":10095,"size_human":"9.9 KB"},{"last_modified":"2026-10-26 07:29:26 UTC","name":"20261026_072926_493ef3a4_sample_ufo_sightings.csv","size_bytes":920,"size_human":"920 B"},{"last_modified":"2026-10-26 07:30:56 UTC","name":"20261026_073056_89fc3fd0_sample_ufo_sightings.csv","size_bytes":0,"size_human":"0 B"},{"last_modified":"2026-10-26 07:56:57 UTC","name":"20261026_075657_d083ac6e_sample_ufo_sightings.csv","size_bytes":920,"size_human":"920 B"},{"last_modified":"2026-10-26 08:16:40 UTC","name":"20261026_081638_6faef2a0_merged_data.csv","size_bytes":67903329,"size_human":"64.76 MB"},{"last_modified":"2026-10-26 08:45:25 UTC","name":"20261026_084525_c6774b2c_sample_fintech.csv","size_bytes":789,"size_human":"789 B"},{"last_modified":"2026-10-26 09:12:53 UTC","name":"20261026_091253_dd4fcb69_sample_fintech.csv","size_bytes":0,"size_human":"0 B"},{"last_modified":"2026-10-26 09:54:57 UTC","name":"20261026_095456_6d95a2d3_merged_data.csv","size_bytes":67903329,"size_human":"64.76 MB"}]}},"latency_ms":97.9,"mode":"azure-blob","status":"Connected to Azure Blob Storage","total_blobs":18,"total_bytes":204273297,"total_bytes_human":"194.81 MB"},"cpu":{"load_average":[0.0,0.0,0.0],"logical_cores":2,"physical_cores":1,"utilization_percent":0.3},"devops_spec":{"cicd_engine":"GitHub Actions (3-Stage: Pytest -> GHCR -> SSH Deploy)","cloud_provider":"Microsoft Azure","container_registry":"ghcr.io/raanans28/datascope-cloud:latest","fqdn":"datascope-cloud.southeastasia.cloudapp.azure.com","iac_tooling":"Terraform HashiCorp (azurerm provider)","region":"Southeast Asia (Zone 2)","test_pass_rate":"32 / 32 Automated Suites (100%)","vm_sku":"Standard_B2als_v2 (2 vCPU, 4 GiB Memory)"},"git_commit":"aef54c2","memory":{"container_limit_mb":3000.0,"container_used_percent":6.1,"host_available_mb":3068.3,"host_percent":21.6,"host_total_gib":3.8,"host_total_mb":3911.4,"host_used_gib":0.8,"host_used_mb":843.1,"process_rss_mb":184.0,"process_vms_mb":317.2},"network_gateway":{"compression":"Gzip Enabled","max_upload_cap_mb":300,"port_mapping":"80 (Public HTTP) -> 5000 (Internal App)","proxy_timeout_seconds":300,"reverse_proxy":"NGINX 1.25 Reverse Proxy","wsgi_server":"Gunicorn WSGI (2 Workers)"},"operations":{"clean_requests":0,"compare_requests":0,"error_rate_pct":0.0,"errors_count":0,"last_dataset_cols":16,"last_dataset_name":"merged_data.csv","last_dataset_rows":71700,"last_profile_ms":5598.8,"profile_requests":1,"telemetry_requests":263,"total_bytes_ingested_mb":64.76,"total_requests":264},"process":{"gc_generation_counts":[501,4,5],"gc_tracked_objects":95094,"pid":8,"threads":2,"workers":2},"process_uptime":{"human":"12h 12m 33s","seconds":43953,"started_at":"2026-10-27 21:55:01 UTC"},"recent_events":[{"category":"BOOT","level":"cyan","message":"DataScope v0.3 cluster initialized on Linux (x86_64)","time":"21:55:01 UTC"},{"category":"WSGI","level":"info","message":"Gunicorn production cluster initialized with 2 worker processes","time":"21:55:01 UTC"},{"category":"GATEWAY","level":"info","message":"NGINX reverse proxy buffer ready at 300 MB cap, 300s keepalive timeout","time":"21:55:01 UTC"},{"category":"STORAGE","level":"success","message":"Azure Blob pool connected to account sadatascope87vj29","time":"21:55:01 UTC"},{"category":"INGEST","level":"success","message":"Ingested 64.76 MB CSV 'merged_data.csv' (71700 rows, 16 cols) in 5598.8ms","time":"04:00:51 UTC"},{"category":"STORAGE","level":"cyan","message":"Saved snapshot to Azure raw-datasets & archived JSON dossier to processed-reports","time":"04:00:51 UTC"}],"system":{"architecture":"x86_64","os_name":"Linux","os_release":"6.8.0-1070-azure","platform":"Linux-6.8.0-1070-azure-x86_64-with-glibc2.41","python_version":"3.11.18"},"timestamp":"2026-10-28T10:07:34.660376+00:00","vm_uptime":{"boot_timestamp":"2026-10-25 21:55:11 UTC","uptime_human":"2d 12h 12m","uptime_seconds":216743}}
