OceanBase logo

OceanBase

A unified distributed database ready for your transactional, analytical, and AI workloads.

Product Overview
DEPLOY YOUR WAY

OceanBase Cloud

The best way to deploy and scale OceanBase

OceanBase Enterprise

Run and manage OceanBase on your infra

TRY OPEN SOURCE

OceanBase Community Edition

The free, open-source distributed database

OceanBase seekdb

Open source AI native search database

Customer Stories

Real-world success stories from enterprises across diverse industries.

View All
BY USE CASES

Mission-Critical Transactions

Global & Multicloud Application

Elastic Scaling for Peak Traffic

Real-time Analytics

Active Geo-redundancy

Database Consolidation

Resources

Comprehensive knowledge hub for OceanBase.

Blog

Live Demos

Training & Certification

Documentation

Official technical guides, tutorials, API references, and manuals for all OceanBase products.

View All
PRODUCTS

OceanBase Cloud

OceanBase Database

Tools

Connectors and Middleware

QUICK START

OceanBase Cloud

OceanBase Database

BEST PRACTICES

Practical guides for utilizing OceanBase more effectively and conveniently

Company

Learn more about OceanBase – our company, partnerships, and trust and security initiatives.

About OceanBase

Partner

Trust Center

Contact Us

International - English
中国站 - 简体中文
日本 - 日本語
Sign In
Start on Cloud

OceanBase

A unified distributed database ready for your transactional, analytical, and AI workloads.

Product Overview
DEPLOY YOUR WAY

OceanBase Cloud

The best way to deploy and scale OceanBase

OceanBase Enterprise

Run and manage OceanBase on your infra

TRY OPEN SOURCE

OceanBase Community Edition

The free, open-source distributed database

OceanBase seekdb

Open source AI native search database

Customer Stories

Real-world success stories from enterprises across diverse industries.

View All
BY USE CASES

Mission-Critical Transactions

Global & Multicloud Application

Elastic Scaling for Peak Traffic

Real-time Analytics

Active Geo-redundancy

Database Consolidation

Comprehensive knowledge hub for OceanBase.

Blog

Live Demos

Training & Certification

Documentation

Official technical guides, tutorials, API references, and manuals for all OceanBase products.

View All
PRODUCTS
OceanBase CloudOceanBase Database
ToolsConnectors and Middleware
QUICK START
OceanBase CloudOceanBase Database
BEST PRACTICES

Practical guides for utilizing OceanBase more effectively and conveniently

Learn more about OceanBase – our company, partnerships, and trust and security initiatives.

About OceanBase

Partner

Trust Center

Contact Us

Start on Cloud
编组
All Products
    • Databases
    • iconOceanBase Database
    • iconOceanBase Cloud
    • iconOceanBase Tugraph
    • iconInteractive Tutorials
    • iconOceanBase Best Practices
    • Tools
    • iconOceanBase Cloud Platform
    • iconOceanBase Migration Service
    • iconOceanBase Developer Center
    • iconOceanBase Migration Assessment
    • iconOceanBase Admin Tool
    • iconOceanBase Loader and Dumper
    • iconOceanBase Deployer
    • iconKubernetes operator for OceanBase
    • iconOceanBase Diagnostic Tool
    • iconOceanBase Binlog Service
    • Connectors and Middleware
    • iconOceanBase Database Proxy
    • iconEmbedded SQL in C for OceanBase
    • iconOceanBase Call Interface
    • iconOceanBase Connector/C
    • iconOceanBase Connector/J
    • iconOceanBase Connector/ODBC
    • iconOceanBase Connector/NET
icon

OceanBase Cloud Platform

V4.3.3

    Download PDF

    OceanBase logo

    The Unified Distributed Database for the AI Era.

    Follow Us
    Products
    OceanBase CloudOceanBase EnterpriseOceanBase Community EditionOceanBase seekdb
    Resources
    DocsBlogLive DemosTraining & CertificationTicket
    Company
    About OceanBaseTrust CenterLegalPartnerContact Us
    Follow Us

    © OceanBase 2026. All rights reserved

    Cloud Service AgreementPrivacy PolicySecurity
    Contact Us
    Document Feedback
    1. Documentation Center
    2. OceanBase Cloud Platform
    3. V4.3.3
    iconOceanBase Cloud Platform
    V 4.3.3
    • V 4.3.6
    • V 4.3.5
    • V 4.3.4
    • V 4.3.3
    • V 4.3.2
    • V 4.3.1
    • V 4.3.0
    • V 4.2.2
    • V 4.0.0 and earlier

    obproxy_process_stop

    Last Updated:2026-04-20 07:21:01  Updated
    share
    What is on this page
    Description
    Principle
    Alert rule
    Alert information
    Alert templates
    Impact on the system
    Possible causes
    Solutions

    folded

    share

    Description

    This alert is triggered when the obproxy process stops.

    The ocp_agent process monitors the uptime of the processes of components in OceanBase Database. When the uptime of a process is 0, the process is stopped. This alert indicates that the process has stopped at the moment rather than for a long time. In the latter case, other status alerts are triggered.

    Relevant alerts:

    • observer process: observer_process_stop
    • obproxy process: obproxy_process_stop
    • obproxyd.sh process: obproxyd_process_stop
    • ocp_agentd process: agentd_process_stop
    • ocp_mgragent process: mgragent_process_stop
    • ocp_monagent process: monagent_process_stop

    Principle

    Parameter
    Value
    Metric obproxy_uptime_delta_seconds
    Source The difference between the current time and the process creation time displayed in the 14th column of the stat file in the /proc/[pid] directory.
    Collected metric process_uptime_seconds
    Metric expression 0 - min(delta(process_uptime_seconds{name="obproxy",@LABELS}[@INTERVAL])) by (@GBLABELS)
    Collection cycle 5 seconds

    Alert rule

    Metric expression
    Metric description
    Default threshold
    Detection cycle
    Time before clearance
    obproxy_uptime_delta_seconds > 0 The negative offset value of uptime is used. A metric value greater than 0 indicates that the process has stopped. 0 seconds 30 seconds 5 minutes

    Alert information

    Trigger method
    Alert level
    Scope
    Based on the expression of the metric Stopped OBProxy

    Alert templates

    • Overview

      • Template: ${alarm_target} ${alarm_name}
      • Example: alarm_template_id=0:obproxy_cluster=ODPT2-2000005:host=xxx.xxx.xxx.xxx. The obproxy process stopped.
    • Details

      • Template: OBProxy cluster: ${obproxy_cluster}. Host: ${host}. Alert: ${alarm_name}. The process has been running for ${value_shown}.
      • Example: OBProxy cluster: ODPT2. Host: xxx.xxx.xxx.xxx. Alert: The obproxy process stopped. The process has been running for 1 day 15 hours 12 minutes 51 seconds.

    Impact on the system

    After the obproxy process stops, it can be restarted by the obproxyd.sh process. Before the obproxy process is restarted, business applications are disconnected. This results in business interruption, such as a QPS drop.

    Possible causes

    • The memory usage of the obproxy process exceeds the threshold.
    • Other exceptions.

    Solutions

    1. After the obproxy process stops, the obproxyd.sh process tries to restart it. If the obproxyd.sh process stops unexpectedly, you need to manually restart the obproxyd.sh process.

      cd /opt/taobao/install/obproxy-3.4.0 && bin/obproxyd.sh -c start -r /home/admin/logs/obproxy -n ODPT2 -p 2883
      
    2. If the obproxyd.sh process is running but not the obproxy process, you cannot manually restart the obproxy process. In this case, perform the following troubleshooting operations:

      1. If you have started OBProxy by specifying the obproxy_config_server_url parameter, check whether the config server is running. The config server service is provided by OceanBase Cloud Platform (OCP).

      2. Get the error logs and core dump file of the obproxy process, and contact OceanBase Technical Support.

    Previous topic

    obproxyd_process_stop
    Last

    Next topic

    standby_tenant_sync_delay_too_long
    Next
    What is on this page
    Description
    Principle
    Alert rule
    Alert information
    Alert templates
    Impact on the system
    Possible causes
    Solutions