Management high-availability sync down-checkpoint-gaia

Management high-availability sync down-checkpoint-gaia

Vendor: checkpoint

OS: gaia

Description:
Alert if the HA sync between management devices is not operating correctly.

Remediation Steps:
This may due to a variety of underlying issues.

How does this work?
Collect a list of all management servers in each domain and query high-availability managements to check the sync state.

Why is this important?
If management databases are not synchronized, in the case of fail-over to a secondary management server, the data stored in the secondary management will not be up to date.

Without Indeni how would you find this?
Check the SmartDashboard.

chkp-cpmiquery-cpmistat-mds

name: chkp-cpmiquery-cpmistat-mds
description: Show redundant management sync status /for all CMAs.
type: monitoring
monitoring_interval: 5 minutes
requires:
    vendor: checkpoint
    os.name: gaia
    role-management: true
    mds: true
    os.version.num:
        compare-type: version-compare
        op: ">="
        value: "80.10"
comments:
    mgmt-ha-sync-state:
        why: |
            If management databases are not synchronized, in the case of fail-over to a secondary management server, the data stored in the secondary management will not be up to date.
        how: |
            Collect a list of all management servers in each domain and query high-availability managements to check the sync state.
        can-with-snmp: true
        can-with-syslog: false
    mgmt-ha-sync-state-description:
        why: |
            If management databases are not synchronized, in the case of fail-over to a secondary management server, the data stored in the secondary management will not be up to date.
        how: |
            Collect a list of all management servers in each domain and query high-availability managements to check the sync state.
        can-with-snmp: true
        can-with-syslog: false
steps:
-   run:
        type: SSH
        command: COLUMNS=150 && export COLUMNS && mdsstat
    parse:
        type: AWK
        file: cpmiquery-cpmistat-mds.parser.1.awk
-   run:
        type: SSH
        file: cpmiquery-cpmistat-mds.remote.2.bash
    parse:
        type: AWK
        file: cpmiquery-cpmistat-mds.parser.2.awk
-   run:
        type: SSH
        file: cpmiquery-cpmistat-mds.remote.3.bash
    parse:
        type: AWK
        file: cpmiquery-cpmistat-mds.parser.3.awk

chkp-cpmiquery-cpmistat-mds

name: chkp-cpmiquery-cpmistat-mds
description: Show redundant management sync status /for all CMAs.
type: monitoring
monitoring_interval: 5 minutes
requires:
    vendor: checkpoint
    os.name: gaia
    role-management: true
    mds: true
    os.version.num:
        compare-type: version-compare
        op: ">="
        value: "80.10"
comments:
    mgmt-ha-sync-state:
        why: |
            If management databases are not synchronized, in the case of fail-over to a secondary management server, the data stored in the secondary management will not be up to date.
        how: |
            Collect a list of all management servers in each domain and query high-availability managements to check the sync state.
        can-with-snmp: true
        can-with-syslog: false
    mgmt-ha-sync-state-description:
        why: |
            If management databases are not synchronized, in the case of fail-over to a secondary management server, the data stored in the secondary management will not be up to date.
        how: |
            Collect a list of all management servers in each domain and query high-availability managements to check the sync state.
        can-with-snmp: true
        can-with-syslog: false
steps:
-   run:
        type: SSH
        command: COLUMNS=150 && export COLUMNS && mdsstat
    parse:
        type: AWK
        file: cpmiquery-cpmistat-mds.parser.1.awk
-   run:
        type: SSH
        file: cpmiquery-cpmistat-mds.remote.2.bash
    parse:
        type: AWK
        file: cpmiquery-cpmistat-mds.parser.2.awk
-   run:
        type: SSH
        file: cpmiquery-cpmistat-mds.remote.3.bash
    parse:
        type: AWK
        file: cpmiquery-cpmistat-mds.parser.3.awk

cross_vendor_mgmt_ha_sync_down

Failed to fetch the data: https://bitbucket.org/indeni/indeni-knowledge/src/master/rules/templatebased/crossvendor/cross_vendor_mgmt_ha_sync_down.scala