Skip to content

ETCD

7 pages
  • Metrics

    In Module: ETCD

    ReferenceETCD

    This snapshot records 177 monitoring metric families for the ETCD module. The metrics present at runtime vary with package version, enabled collectors, and target state. Metric Name Type Labels Description etcd:ins:backend_commit_rt_p99_5m Unknown …

    This snapshot records 177 monitoring metric families for the ETCD module. The metrics present at runtime vary with package version, enabled collectors, and target state. Metric Name Type Labels Description etcd:ins:backend_commit_rt_p99_5m Unknown …

  • Monitoring

    In Module: ETCD

    ReferenceETCD

    Dashboards The ETCD module provides one monitoring dashboard: Etcd Overview. ETCD Overview Dashboard ETCD Overview: Overview of ETCD cluster The dashboard shows key ETCD status information. The ETCD Aliveness panel shows the overall cluster service …

    Dashboards The ETCD module provides one monitoring dashboard: Etcd Overview. ETCD Overview Dashboard ETCD Overview: Overview of ETCD cluster The dashboard shows key ETCD status information. The ETCD Aliveness panel shows the overall cluster service …

  • Playbook

    In Module: ETCD

    TaskETCD

    The ETCD module provides two core playbooks. Use etcd.yml to install and configure etcd clusters. Use etcd-rm.yml to remove clusters or members. Architecture Change: Pigsty v3.6+ Since Pigsty v3.6, the etcd.yml playbook focuses on cluster …

    The ETCD module provides two core playbooks. Use etcd.yml to install and configure etcd clusters. Use etcd-rm.yml to remove clusters or members. Architecture Change: Pigsty v3.6+ Since Pigsty v3.6, the etcd.yml playbook focuses on cluster …

  • Administration

    In Module: ETCD

    TaskETCD

    Use these standard procedures to administer etcd: Create Cluster: Initialize an etcd cluster Destroy Cluster: Destroy an etcd cluster CLI Environment: Configure etcd client to access server cluster RBAC Authentication: Use etcd RBAC auth Reload …

    Use these standard procedures to administer etcd: Create Cluster: Initialize an etcd cluster Destroy Cluster: Destroy an etcd cluster CLI Environment: Configure etcd client to access server cluster RBAC Authentication: Use etcd RBAC auth Reload …

  • Configuration

    In Module: ETCD

    ReferenceETCD

    Before deployment, define the etcd cluster in the configuration inventory. Typical choices are: One Node: No HA, suitable for dev, test, demo, or standalone deployments using external S3 backup for PITR Three Nodes: Basic HA, tolerates 1 node …

    Before deployment, define the etcd cluster in the configuration inventory. Typical choices are: One Node: No HA, suitable for dev, test, demo, or standalone deployments using external S3 backup for PITR Three Nodes: Basic HA, tolerates 1 node …

  • Module: ETCD

    In Module: ETCD

    ReferenceETCD

    ETCD is a distributed, reliable key-value store for critical system configuration data. Pigsty uses etcd as a DCS (Distributed Config Store). It is critical for PostgreSQL high availability and automatic failover. The ETCD module depends on NODE. The …

    ETCD is a distributed, reliable key-value store for critical system configuration data. Pigsty uses etcd as a DCS (Distributed Config Store). It is critical for PostgreSQL high availability and automatic failover. The ETCD module depends on NODE. The …

  • E-R Model of Etcd Cluster

    In ER Model

    ConceptETCD

    The ETCD module organizes production ETCD into clusters. A cluster is a logical entity whose ETCD instances coordinate through the Raft consensus protocol. Each cluster is an autonomous distributed key-value store with at least one ETCD instance. It …

    The ETCD module organizes production ETCD into clusters. A cluster is a logical entity whose ETCD instances coordinate through the Raft consensus protocol. Each cluster is an autonomous distributed key-value store with at least one ETCD instance. It …