{
    "id": "mysql148-nd-request-metrics",
    "title": "Показать страницу каталога и посчитать обращения внутри её операции",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "Первый товар",
            "CLAMP — Крепление"
        ],
        [
            "Цена первого товара",
            "25.50"
        ],
        [
            "Остаток первого товара",
            5
        ],
        [
            "Второй товар",
            "CABLE — Кабель"
        ],
        [
            "Цена второго товара",
            "120.00"
        ],
        [
            "Остаток второго товара",
            8
        ],
        [
            "Товаров на странице",
            2
        ],
        [
            "Всего доступных товаров",
            3
        ],
        [
            "Прямых query в окне",
            2
        ],
        [
            "Ошибок прямых query",
            0
        ],
        [
            "Prepared execute в окне",
            0
        ],
        [
            "Соединений в окне",
            1
        ],
        [
            "Снимок содержит только оговорённые поля",
            true
        ]
    ],
    "checks": {
        "exact_catalogue_page": true,
        "matching_filter_total": true,
        "bounded_page": true,
        "direct_query_window": true,
        "no_prepared_execute_in_window": true,
        "one_tracked_connection": true,
        "no_connection_overflow": true,
        "snapshot_has_only_safe_fields": true,
        "owned_objects_removed": true
    },
    "observations": {
        "products": [
            {
                "sku": "CLAMP",
                "title": "Крепление",
                "price": "25.50",
                "stock": "5"
            },
            {
                "sku": "CABLE",
                "title": "Кабель",
                "price": "120.00",
                "stock": "8"
            }
        ],
        "count_row": {
            "available_count": "3"
        },
        "available_count": 3,
        "page_size": 2,
        "snapshot": {
            "extension_version": "0.1.0",
            "query_attempts": 2,
            "query_failed": 0,
            "stmt_attempts": 0,
            "stmt_failed": 0,
            "tracked_connections": 1,
            "closed_connections": 0,
            "dropped_connections": 0,
            "observer_calls": 0,
            "observer_errors": 0,
            "observer_reentrant_skips": 0,
            "connections": [
                {
                    "id": 1,
                    "query_attempts": 2,
                    "query_failed": 0,
                    "stmt_attempts": 0,
                    "stmt_failed": 0,
                    "closed": false
                }
            ]
        },
        "measurement": {
            "reset_after_seed": true,
            "snapshot_before_cleanup": true,
            "direct_query_calls_in_window": 2,
            "captures_sql_text": false,
            "captures_parameter_values": false
        }
    },
    "runtime": {
        "php": "8.3.6",
        "mysqlnd": "mysqlnd 8.3.6",
        "plugin": "0.1.0",
        "server_version": 80046,
        "schema": "phpmanual148",
        "socket": "\/opt\/phpmanual-mysql148\/run\/mysql.sock",
        "networking": "unix_socket_only"
    },
    "owned_objects": [
        {
            "type": "TABLE",
            "name": "mysql148_catalog_window_1671eff05cc5"
        }
    ],
    "removed_objects": [
        {
            "type": "TABLE",
            "name": "mysql148_catalog_window_1671eff05cc5"
        }
    ]
}
