← back to Tk11438 Postgres Migration

verification/gracie-rollout/monitor.json

253 lines

{
  "at": "2026-09-11T20:16:18.263Z",
  "pid": 91857,
  "pm_id": 12,
  "restarts": 2,
  "controls": {
    "auth_sha": "[stored in private rollback evidence]",
    "PGHOST": null,
    "nested_PGHOST": null,
    "DATA_SOURCE": null,
    "PORT": "10073",
    "cwd": "/Users/macstudio3/Projects/gracie-internal",
    "script": "/Users/macstudio3/Projects/gracie-internal/server.js"
  },
  "http": [
    {
      "route": "/healthz",
      "auth": "missing",
      "status": 200,
      "body_sha": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93",
      "bytes": 11
    },
    {
      "route": "/healthz",
      "auth": "invalid",
      "status": 200,
      "body_sha": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93",
      "bytes": 11
    },
    {
      "route": "/healthz",
      "auth": "valid",
      "status": 200,
      "body_sha": "4062edaf750fb8074e7e83e0c9028c94e32468a8b6f1614774328ef045150f93",
      "bytes": 11
    },
    {
      "route": "/api/products",
      "auth": "missing",
      "status": 401,
      "body_sha": "45cceda8377a0f8cfb7a5dc927ee1760c648406764291c2032cbadad6e8e44fb",
      "bytes": 24
    },
    {
      "route": "/api/products",
      "auth": "invalid",
      "status": 401,
      "body_sha": "45cceda8377a0f8cfb7a5dc927ee1760c648406764291c2032cbadad6e8e44fb",
      "bytes": 24
    },
    {
      "route": "/api/products",
      "auth": "valid",
      "status": 200,
      "body_sha": "b01acb69f4bd1d7d3c64d4dead18b84cf7f7026e9a702a2e9a77b08f66940264",
      "bytes": 188603
    },
    {
      "route": "/api/requests",
      "auth": "missing",
      "status": 401,
      "body_sha": "45cceda8377a0f8cfb7a5dc927ee1760c648406764291c2032cbadad6e8e44fb",
      "bytes": 24
    },
    {
      "route": "/api/requests",
      "auth": "invalid",
      "status": 401,
      "body_sha": "45cceda8377a0f8cfb7a5dc927ee1760c648406764291c2032cbadad6e8e44fb",
      "bytes": 24
    },
    {
      "route": "/api/requests",
      "auth": "valid",
      "status": 200,
      "body_sha": "4682017fdbc8ce5539bc7e44ef687440bfae054688ac409c289284cde01204c6",
      "bytes": 197
    }
  ],
  "product_count": 150,
  "vendor": {
    "identity": {
      "database": "dw_unified",
      "role": "dw_admin",
      "addr": null,
      "readonly": "on",
      "database_oid": 16391,
      "server_started": "2026-09-09T15:05:54.745Z"
    },
    "requests": {
      "count": 1,
      "last_id": "7"
    },
    "schema": [
      {
        "column_name": "id",
        "data_type": "bigint",
        "is_nullable": "NO",
        "column_default": "nextval('vendor_requests_id_seq'::regclass)"
      },
      {
        "column_name": "req_no",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "req_type",
        "data_type": "text",
        "is_nullable": "NO",
        "column_default": null
      },
      {
        "column_name": "vendor_code",
        "data_type": "text",
        "is_nullable": "NO",
        "column_default": null
      },
      {
        "column_name": "vendor_name",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "vendor_email",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "account_number",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "dw_sku",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "mfr_sku",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "product_title",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "qty",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "note",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "requested_by",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "status",
        "data_type": "text",
        "is_nullable": "NO",
        "column_default": "'open'::text"
      },
      {
        "column_name": "email_subject",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "email_body",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "email_message_id",
        "data_type": "text",
        "is_nullable": "YES",
        "column_default": null
      },
      {
        "column_name": "created_at",
        "data_type": "timestamp with time zone",
        "is_nullable": "NO",
        "column_default": "now()"
      },
      {
        "column_name": "sent_at",
        "data_type": "timestamp with time zone",
        "is_nullable": "YES",
        "column_default": null
      }
    ],
    "indexes": [
      {
        "indexname": "idx_vendor_requests_vendor",
        "indexdef": "CREATE INDEX idx_vendor_requests_vendor ON public.vendor_requests USING btree (vendor_code, created_at DESC)"
      },
      {
        "indexname": "vendor_requests_pkey",
        "indexdef": "CREATE UNIQUE INDEX vendor_requests_pkey ON public.vendor_requests USING btree (id)"
      },
      {
        "indexname": "vendor_requests_req_no_key",
        "indexdef": "CREATE UNIQUE INDEX vendor_requests_req_no_key ON public.vendor_requests USING btree (req_no)"
      },
      {
        "indexname": "vendor_requests_vendor_code_id_idx",
        "indexdef": "CREATE INDEX vendor_requests_vendor_code_id_idx ON public.vendor_requests USING btree (vendor_code, id DESC)"
      }
    ]
  },
  "catalog": {
    "database": "dw_unified",
    "role": "macstudio3",
    "addr": null,
    "readonly": "on"
  },
  "vendor_config": {
    "host": "/tmp",
    "database": "dw_unified",
    "user": "dw_admin",
    "port": 5432
  },
  "saved_match": true,
  "listeners": [
    "node    91857 macstudio3   15u  IPv4 0x31f9c8265db2c7e5      0t0  TCP 127.0.0.1:10073 (LISTEN)"
  ],
  "database_tcp": [],
  "source_hashes": {
    "server": "d577f28fe6b305bfad4ba29c5a00fbbf896ec963f016546e4873e7ca57a2ba21",
    "vendor": "d87ab5d2e4d44953aea64befe63c033dc0bc8479c3bc11fc5328c7bfb6d8690e"
  },
  "bundle_sha": "764cfa9e2ac274c272c04326ffda8856eda425c721555edbc875bf31e5d9c5d6",
  "email_sends": 0
}