Tüm Ürünler
Search
Belge Merkezi

ApsaraDB for MongoDB:Cloud Monitor event notifications

Son Güncelleme:Oct 03, 2026

ApsaraDB for MongoDB, planlanan İşletim ve Bakım (O&M) olayları, küçük sürüm yükseltmeleri, örnek yeniden başlatmaları, örnek geçişleri, birincil/ikincil yük devretmeleri ve örnek arızaları için olay bildirimlerini iletmek üzere Cloud Monitor ile entegre olur. Zamanında uyarılar almak için Olay bildirimlerine abone olun. Bu konuda Cloud Monitor olay bildirimlerinin yük biçimi ve parametreleri açıklanmaktadır.

Genel bildirim parametreleri

Tüm bildirimler ortak bir üst düzey yapıyı paylaşır.

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance_Switchover",
    "content": {},
    "status": "Executed"
}
Parametre Açıklama Örnek
product Sistem olayının ait olduğu bulut ürünü. MongoDB
resourceID Etkilenen kaynak. Değer acs:mongodb: ile başlar ve örnek bölgesini, Alibaba Cloud hesap kimliğini ve örnek kimliğini içerir. acs:mongodb:cn-hangzhou:135218574272**:instance/dtsb1gx8vo2265**
level Sistem olayının önem derecesi. Geçerli değerler: CRITICAL (kritik), WARN (uyarı), INFO (bilgilendirme). INFO
instanceName Etkilenen örneğin adı, <task_ID>/<instance_name> biçimindedir. f1es8k10220****/testdb
regionID Örneğin bulunduğu bölge. cn-hangzhou
name Sistem olayının adı. Geçerli değerler için bkz. Desteklenen olaylar bölümündeki olay adı sütunu. Instance:SystemMaintenance.Reboot
content Olaya özel yük verisi. Bu alan boş olabilir. Ayrıntılar için aşağıdaki her olay türüne bakın. -
status Sistem olayının durumu. Geçerli değerler: Scheduled, Waiting, Executing, Executed, Canceled. Executed

Desteklenen olaylar

Aşağıdaki tabloda desteklenen tüm olay türleri, yaşam döngüsü durumları ve olası etkileri listelenmiştir.

Olay türü Olay adı Etki
Örnek planlanmış O&M olayı (Planlandı) Instance:SystemMaintenance.ScheduledOperation:Scheduled O&M türüne göre değişir
Örnek planlanmış O&M olayı (Yürütme öncesi hatırlatma) Instance:SystemMaintenance.ScheduledOperation:ReminderNotifice O&M türüne göre değişir
Örnek planlanmış O&M olayı (Yürütülüyor) Instance:SystemMaintenance.ScheduledOperation:Executing O&M türüne göre değişir
Örnek planlanmış O&M olayı (Yürütüldü) Instance:SystemMaintenance.ScheduledOperation:Executed O&M türüne göre değişir
Örnek planlanmış O&M olayı (İptal edildi) Instance:SystemMaintenance.ScheduledOperation:Canceled Yok
Örnek küçük sürüm yükseltmesi (Planlandı) Instance:SystemMaintenance.MinorVersionUpgrade:Scheduled Geçici örnek bağlantı kesintisi
Örnek küçük sürüm yükseltmesi (Yürütme öncesi hatırlatma) Instance:SystemMaintenance.MinorVersionUpgrade:ReminderNotice Geçici örnek bağlantı kesintisi
Örnek küçük sürüm yükseltmesi (Yürütülüyor) Instance:SystemMaintenance.MinorVersionUpgrade:Executing Geçici örnek bağlantı kesintisi
Örnek küçük sürüm yükseltmesi (Yürütüldü) Instance:SystemMaintenance.MinorVersionUpgrade:Executed Geçici örnek bağlantı kesintisi
Örnek küçük sürüm yükseltmesi (İptal edildi) Instance:SystemMaintenance.MinorVersionUpgrade:Canceled Yok
Örnek yeniden başlatma Instance:SystemMaintenance.Reboot Geçici örnek bağlantı kesintisi
Örnek geçişi (Planlandı) Instance:SystemMaintenance.Transfer:Scheduled Geçici örnek bağlantı kesintisi
Örnek geçişi (Yürütme öncesi hatırlatma) Instance:SystemMaintenance.Transfer:ReminderNotice Geçici örnek bağlantı kesintisi
Örnek geçişi (Yürütülüyor) Instance:SystemMaintenance.Transfer:Executing Geçici örnek bağlantı kesintisi
Örnek geçişi (Yürütüldü) Instance:SystemMaintenance.Transfer:Executed Geçici örnek bağlantı kesintisi
Örnek geçişi (İptal edildi) Instance:SystemMaintenance.Transfer:Canceled Yok
Birincil/ikincil yük devretme Instance_Failover Geçici örnek bağlantı kesintisi
Görevle tetiklenen birincil/ikincil anahtar değiştirme Instance_Switchover Geçici örnek bağlantı kesintisi
Örnek arıza başlangıcı Instance_Failure_Start Hizmet kesintisi
Örnek arıza çözümlendi Instance_Failure_End Yok

Planlanmış O&M olayları

Alibaba Cloud, kararlı ve yüksek kaliteli ApsaraDB hizmetlerini sürdürmek için örneklerinizde planlanmış O&M olayları başlatabilir. Bu olaylar yazılım ve donanım yükseltmeleri, yapılandırma yükseltmeleri, ağ yükseltmeleri ve parametre ayarlamalarını içerir. Bildirimler her aşamada gönderilir: bir olay planlandığında, başlamadan önce, çalışırken, tamamlandıktan sonra ve iptal edilirse.

Aşağıdaki örneklerde temsilci senaryo olarak SSL sertifikası güncellemesi kullanılmıştır.

Planlandı

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-shanghai:192******11719:instance/<resource-id>",
    "level": "INFO",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.ScheduledOperation:Scheduled",
    "content": {
        "eventId": "b26***5bc",
        "publishTime": "2025-09-02T10:00:54+08:00",
        "reason": "*** cer***ate *** ab*** *** ex***",
        "product": "Mo***DB",
        "instanceComment": "dds***e54",
        "instanceId": "dds***e54",
        "extra": {
            "eventCode": "rds***ate",
            "instanceInfo": "",
            "eventNameEn": "*** cer***ate up***",
            "impactZh": "Transient instance disconnection",
            "impactEn": "Tr***nt in***ce dis***ion",
            "startTime": "2025-09-19T02:00:00+08:00",
            "detailCode": "SSL***ire",
            "switchTime": "2025-09-19T02:10:00+08:00",
            "cancelCode": "Aff***ire",
            "eventNameZh": "SSL Certificate update"
        },
        "instanceType": "In***ce",
        "eventType": "Mai***nce"
    },
    "status": "Scheduled"
}

content alanı parametreleri:

Parametre Açıklama Örnek
eventId Olayın benzersiz kimliği. 45d924b0-1131-54e8-bb74-1205fbbcc7d6
product Ürün adı. MongoDB
reason Olayın nedeni. SSL certificate is about to expire
instanceId Örnek kimliği. dds-***ce4
instanceComment Örnek adı. dds-***ce4
instanceType Örnek türü. Geçerli değerler: Instance (örnek olayı), Host (ana bilgisayar olayı). Instance
eventType Olay türü. Maintenance
publishTime Bildirimin oluşturulduğu zaman. 2025-09-01T10:10:43+08:00
extra Genişletilmiş olay bilgileri. -
extra.eventCode Olay kodu. rds_apsaradb_ssl_update
extra.eventNameEn Olayın İngilizce adı. SSL certificate update
extra.eventNameZh Olayın Çince adı. SSL Certificate update
extra.impactEn Olayın İngilizce etkisi. Transient instance disconnection
extra.impactZh Olayın Çince etkisi. Transient instance disconnection
extra.startTime Olayın planlanan başlangıç zamanı. 2025-09-01T02:00:00+08:00
extra.switchTime Planlanan anahtar değiştirme zamanı. 2025-09-01T02:10:00+08:00
extra.detailCode Belirli O&M işlemini tanımlayan kod. SSLCertificateAboutToExpire
extra.cancelCode Olay iptal kodu. AffectAvailabilityWhenSSLExpire
extra.instanceInfo Bileşen düzeyindeki örnek bilgileri. Bu parametre yalnızca parçalı küme örnekleri için kullanılabilir. -

Yürütme öncesi hatırlatma

Planlanan olay başlamadan önce bir hatırlatma bildirimi gönderilir (durum: Waiting). content alanı, aynı parametrelerle Planlandı bildirimindekiyle aynı yapıya sahiptir. extra alanında execTime bulunmaz.

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.ScheduledOperation:ReminderNotifice",
    "content": {
        "eventId": "9715f9ef-54b0-54da-9d56-9d2b11608d59",
        "product": "MongoDB",
        "reason": "SSL certificate is about to expire",
        "extra": {
            "impactEn": "Transient instance disconnection",
            "eventCode": "rds_apsaradb_ssl_update",
            "eventNameEn": "SSL certificate update",
            "eventNameZh": "SSL Certificate update",
            "detailCode": "SSLCertificateAboutToExpire",
            "switchTime": "2025-09-01T02:10:00+08:00",
            "startTime": "2025-09-01T02:00:00+08:00",
            "cancelCode": "AffectAvailabilityWhenSSLExpire",
            "impactZh": "Transient instance disconnection",
            "instanceInfo": ""
        },
        "instanceId": "dds-***f4",
        "eventType": "Maintenance",
        "instanceComment": "dds-***f4",
        "instanceType": "Instance",
        "publishTime": "2025-08-12T16:01:26+08:00"
    },
    "status": "Waiting"
}

Yürütülüyor

Olay yürütmeye geçtiğinde (durum: Executing), yürütmenin ne zaman başladığını belirtmek için extra.execTime alanı eklenir. Bu aşamada extra.impactZh alanı ayrıntılı bir durum mesajı içerebilir.

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.ScheduledOperation:Executing",
    "content": {
        "eventId": "9715f9ef-54b0-54da-9d56-9d2b11608d59",
        "product": "MongoDB",
        "reason": "SSL certificate is about to expire",
        "extra": {
            "impactEn": "Transient instance disconnection",
            "eventCode": "rds_apsaradb_ssl_update",
            "execTime": "2025-09-01T02:00:27+08:00",
            "eventNameEn": "SSL certificate update",
            "eventNameZh": "SSL Certificate update",
            "detailCode": "SSLCertificateAboutToExpire",
            "cancelCode": "AffectAvailabilityWhenSSLExpire",
            "impactZh": "The task has entered the scheduling queue. The switchover is expected to start at 2025-09-01T02:10:00+08:00. Before the switchover, availability is not affected.",
            "instanceInfo": ""
        },
        "instanceId": "dds-***5f4",
        "eventType": "Maintenance",
        "instanceComment": "dds-***5f4",
        "instanceType": "Instance",
        "publishTime": "2025-09-01T02:00:27+08:00"
    },
    "status": "Executing"
}

Yürütülüyor durumu için ek extra parametresi:

Parametre Açıklama Örnek
extra.execTime Olayın yürütülmeye başladığı zaman. 2025-09-01T02:00:00+08:00

Yürütüldü

Olay tamamlandığında (durum: Executed), extra.execTime alanı tamamlanma zamanını kaydeder.

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.ScheduledOperation:Executed",
    "content": {
        "eventId": "9715f9ef-54b0-54da-9d56-9d2b11608d59",
        "product": "MongoDB",
        "reason": "SSL certificate is about to expire",
        "extra": {
            "impactEn": "Transient instance disconnection",
            "eventCode": "rds_apsaradb_ssl_update",
            "execTime": "2025-09-01T02:00:27+08:00",
            "eventNameEn": "SSL certificate update",
            "eventNameZh": "SSL Certificate update",
            "detailCode": "SSLCertificateAboutToExpire",
            "cancelCode": "AffectAvailabilityWhenSSLExpire",
            "impactZh": "Transient instance disconnection",
            "instanceInfo": ""
        },
        "instanceId": "dds-***5f4",
        "eventType": "Maintenance",
        "instanceComment": "dds-***5f4",
        "instanceType": "Instance",
        "publishTime": "2025-09-01T02:00:27+08:00"
    },
    "status": "Executed"
}

Yürütüldü durumu için ek extra parametresi:

Parametre Açıklama Örnek
extra.execTime Olayın tamamlandığı zaman. 2025-09-01T02:00:00+08:00

İptal edildi

Olay iptal edildiğinde (durum: Canceled), extra alanında startTime, switchTime, execTime, impactEn ve impactZh yer almaz.

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.ScheduledOperation:Canceled",
    "content": {
        "eventId": "1ac4dbdc-1cec-5af2-9293-d6520c0dfb9c",
        "product": "MongoDB",
        "reason": "SSL certificate is about to expire",
        "extra": {
            "eventCode": "rds_apsaradb_ssl_update",
            "eventNameEn": "SSL certificate update",
            "eventNameZh": "SSL Certificate update",
            "detailCode": "SSLCertificateAboutToExpire",
            "cancelCode": "AffectAvailabilityWhenSSLExpire",
            "instanceInfo": ""
        },
        "instanceId": "dds-***5f4",
        "eventType": "Maintenance",
        "instanceComment": "dds-***5f4",
        "instanceType": "Instance",
        "publishTime": "2025-08-03T00:14:25+08:00"
    },
    "status": "Canceled"
}

Küçük sürüm yükseltmeleri

Küçük sürüm yükseltme sürecinin her aşamasında bildirimler gönderilir. content alanı yapısı, aynı parametrelerle planlanmış O&M olaylarıyla aynıdır. Aşağıdaki örneklerde proxy düğümü ana bilgisayar bakımı senaryosu kullanılmıştır.

Planlandı

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******11719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.MinorVersionUpgrade:Scheduled",
    "content": {
        "eventId": "7643e4c3-21f6-543e-af78-adbae1913692",
        "product": "MongoDB",
        "reason": "Proxy node host maintenance/upgrade",
        "extra": {
            "impactEn": "Transient instance disconnection, minor version upgrade",
            "eventCode": "rds_apsaradb_upgrade",
            "eventNameEn": "Minor version update",
            "eventNameZh": "Minor version upgrade",
            "detailCode": "ProxyNodeHostMaintain",
            "switchTime": "2025-09-16T03:30:00+08:00",
            "startTime": "2025-09-16T03:25:00+08:00",
            "cancelCode": "HostMachineRiskProxyStability",
            "impactZh": "Transient instance disconnection, minor version number update",
            "instanceInfo": ""
        },
        "instanceId": "dds-***04",
        "eventType": "Maintenance",
        "instanceComment": "Replica***Subscription",
        "instanceType": "Instance",
        "publishTime": "2025-09-02T16:32:25+08:00"
    },
    "status": "Scheduled"
}

content alanı parametreleri için bkz. Planlanmış O&M olayları bölümü. Küçük sürüm yükseltme olayları için extra.eventCode değeri rds_apsaradb_upgrade şeklindedir.

Yürütme öncesi hatırlatma

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:na-south-1:176******461:instance/<resource-id>",
    "level": "INFO",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.MinorVersionUpgrade:ReminderNotice",
    "content": {
        "eventId": "7c6228ee-8a28-5cc3-a374-44a68cb52686",
        "product": "MongoDB",
        "reason": "Proxy node host maintenance/upgrade",
        "extra": {
            "impactEn": "Transient instance disconnection, minor version upgrade",
            "eventCode": "rds_apsaradb_upgrade",
            "eventNameEn": "Minor version update",
            "eventNameZh": "Minor version upgrade",
            "detailCode": "ProxyNodeHostMaintain",
            "switchTime": "2025-08-13T04:50:00+08:00",
            "startTime": "2025-08-13T04:45:00+08:00",
            "cancelCode": "HostMachineRiskProxyStability",
            "impactZh": "Transient instance disconnection, minor version number update",
            "instanceInfo": "s-pz***384,s-pz***9d4,d-pz***f84,dds-pz***5f4-cs,d-pz***a14"
        },
        "instanceId": "dds-***5f4",
        "eventType": "Maintenance",
        "instanceComment": "dds-***5f4",
        "instanceType": "Instance",
        "publishTime": "2025-08-06T14:10:56+08:00"
    },
    "status": "Waiting"
}

Yürütülüyor

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******11719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.MinorVersionUpgrade:Executing",
    "content": {
        "eventId": "d1eb313e-eb1d-5f8f-b78b-b34a261604e9",
        "product": "MongoDB",
        "reason": "Proxy node host maintenance/upgrade",
        "extra": {
            "impactEn": "Transient instance disconnection, minor version upgrade",
            "eventCode": "rds_apsaradb_upgrade",
            "execTime": "2025-07-24T16:47:56+08:00",
            "eventNameEn": "Minor version update",
            "eventNameZh": "Minor version upgrade",
            "detailCode": "ProxyNodeHostMaintain",
            "cancelCode": "HostMachineRiskProxyStability",
            "impactZh": "The task has entered the scheduling queue. The switchover is expected to start at 2025-07-24T16:52:52+08:00. Before the switchover, availability is not affected.",
            "instanceInfo": ""
        },
        "instanceId": "dds-***394",
        "eventType": "Maintenance",
        "instanceComment": "dds-***394",
        "instanceType": "Instance",
        "publishTime": "2025-07-24T16:47:56+08:00"
    },
    "status": "Executing"
}

Yürütüldü

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******11719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.MinorVersionUpgrade:Executed",
    "content": {
        "eventId": "245075c7-1a14-59af-a234-61ee25094860",
        "product": "MongoDB",
        "reason": "Proxy node host maintenance/upgrade",
        "extra": {
            "impactEn": "Transient instance disconnection, minor version upgrade",
            "eventCode": "rds_apsaradb_upgrade",
            "execTime": "2025-07-24T16:52:54+08:00",
            "eventNameEn": "Minor version update",
            "eventNameZh": "Minor version upgrade",
            "detailCode": "ProxyNodeHostMaintain",
            "cancelCode": "HostMachineRiskProxyStability",
            "impactZh": "Transient instance disconnection, minor version number update",
            "instanceInfo": "s-***354,s-***b24,d-***264,d-***844,dds-***4-cs"
        },
        "instanceId": "dds-pz51c4144f4747a4",
        "eventType": "Maintenance",
        "instanceComment": "zq-sharding-ssd-prepaid",
        "instanceType": "Instance",
        "publishTime": "2025-07-24T15:52:55+08:00"
    },
    "status": "Executed"
}

İptal edildi

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******11719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.MinorVersionUpgrade:Canceled",
    "content": {
        "eventId": "399bf2a3-254c-5386-acd5-a124ab63060c",
        "product": "MongoDB",
        "reason": "Proxy node host maintenance/upgrade",
        "extra": {
            "eventCode": "rds_apsaradb_upgrade",
            "eventNameEn": "Minor version update",
            "eventNameZh": "Minor version upgrade",
            "detailCode": "ProxyNodeHostMaintain",
            "cancelCode": "HostMachineRiskProxyStability",
            "instanceInfo": ""
        },
        "instanceId": "dds-***6b4",
        "eventType": "Maintenance",
        "instanceComment": "dds-***6b4",
        "instanceType": "Instance",
        "publishTime": "2025-07-24T17:13:35+08:00"
    },
    "status": "Canceled"
}

Örnek yeniden başlatma

Bir kullanıcı veya sistem tarafından yeniden başlatma tetiklendiğinde örnek yeniden başlatma bildirimi gönderilir. Bu tek aşamalı bir bildirimdir (yaşam döngüsü aşamaları yoktur).

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:na-south-1:176******461:instance/<resource-id>",
    "level": "INFO",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.Reboot",
    "content": {
        "eventId": "740e68cd6c4b92e1143ecad98d54a0ad",
        "product": "MongoDB",
        "reason": "",
        "extra": {
            "eventTime": "2025-08-26T12:36:06+08:00",
            "cloudEvent": {
                "data": {
                    "uid": "140******49",
                    "eventCode": "Instance:SystemMaintenance.Reboot",
                    "instanceId": "dds-***0c4",
                    "eventType": "SystemMaintenance",
                    "regionID": "cn-shenzhen",
                    "eventId": "e-0mqrlfhomixumi6osh",
                    "maineventId": null,
                    "eventReason": "SystemMaintenance.Reboot",
                    "hasLifeCycle": 0,
                    "dbType": "mongodb",
                    "cmsProduct": "MongoDB",
                    "product": "dds",
                    "handleStatus": "None",
                    "sourceType": "User",
                    "eventDetail": "{\"caller_user_ID\":\"\",\"node_name\":\"dds-***0c4\"}",
                    "eventCategory": "Notification",
                    "detailImpact": "-",
                    "isClosed": 1,
                    "eventImpact": "Reboot",
                    "startTime": "2025-08-26T04:36:06Z",
                    "gmtModified": "2025-08-26T04:37:27Z",
                    "eventLevel": "INFO",
                    "detailReason": "-",
                    "resourceType": "Instance",
                    "gmtCreated": "2025-08-26T04:37:27Z",
                    "eventStatus": "Executed",
                    "endTime": "2025-08-26T04:36:06Z"
                },
                "region": "cn-shenzhen",
                "time": "2025-08-26T04:37:27Z",
                "source": "acs:dds:mongodb",
                "type": "Instance:SystemMaintenance.Reboot",
                "specversion": "1.0",
                "ID": "e-0mqrlfhomixumi6osh",
                "subject": "acs:dds:cn-shenzhen:140******49:instance/dds-***0c4"
            },
            "region": "cn-shenzhen"
        },
        "instanceId": "dds-***0c4",
        "eventType": "Notification",
        "instanceComment": "dusai_api_test_EncryptionKey",
        "instanceType": "Instance",
        "publishTime": "2025-08-26T12:37:34+08:00"
    },
    "status": "Executed"
}

Örnek yeniden başlatma bildirimi, extra.cloudEvent içinde CloudEvents biçimli bir yük kullanır. Tüm content alanı parametreleri aşağıda açıklanmıştır.

content alanı parametreleri:

Parametre Açıklama Örnek
eventId Olayın benzersiz kimliği. 740e68cd6c4b92e1143ecad98d54a0ad
product Ürün adı. MongoDB
reason Olayın nedeni. -
instanceId Örnek kimliği. dds-***ce4
instanceComment Örnek adı. api_test
instanceType Örnek türü. Geçerli değerler: Instance (örnek olayı), Host (ana bilgisayar olayı). Instance
eventType Olay türü. Notification
publishTime Bildirimin oluşturulduğu zaman. 2025-08-26T12:37:34+08:00
extra.eventTime Olayın kaydedildiği zaman. 2025-08-26T12:36:06+08:00
extra.cloudEvent.data.uid Örnekle ilişkili kullanıcı kimliği. 140******49
extra.cloudEvent.data.eventCode Olay adı. Instance:SystemMaintenance.Reboot
extra.cloudEvent.data.instanceId Örnek kimliği. dds-***0c4
extra.cloudEvent.data.eventType Olay türü. SystemMaintenance
extra.cloudEvent.data.regionID Olayın gerçekleştiği bölge. cn-shenzhen
extra.cloudEvent.data.eventId Bu olay kaydını benzersiz şekilde tanımlayan UUID. e-0mqrlfhomixumi6osh
extra.cloudEvent.data.maineventId Üst olayın kimliği. Üst olay yoksa null olur. null
extra.cloudEvent.data.eventReason Olayın nedeni. SystemMaintenance.Reboot
extra.cloudEvent.data.hasLifeCycle Olayın bir yaşam döngüsü olup olmadığı. 0 yaşam döngüsü olmadığını gösterir. 0
extra.cloudEvent.data.dbType Veritabanı türü. mongodb
extra.cloudEvent.data.cmsProduct Cloud Monitor'da kullanılan ürün adı. MongoDB
extra.cloudEvent.data.product Ürün kodu. dds
extra.cloudEvent.data.handleStatus Olayın işleme durumu. None
extra.cloudEvent.data.sourceType Olayı tetikleyen kaynak. Geçerli değerler: User, ScheduledEventUser, ScheduledEvent. User
extra.cloudEvent.data.eventDetail Arayan kullanıcı kimliği ve düğüm adı gibi ek ayrıntıları içeren JSON dizesi. {\"caller_user_ID\":\"\",\"node_name\":\"dds-***0c4\"}
extra.cloudEvent.data.eventCategory Olay kategorisi. Notification
extra.cloudEvent.data.detailImpact Ayrıntılı etki açıklaması. -
extra.cloudEvent.data.isClosed Olayın kapatılıp kapatılmadığı. 1
extra.cloudEvent.data.eventImpact Olayın etkisi. Reboot
extra.cloudEvent.data.startTime Olayın bildirildiği zaman (UTC). 2025-08-26T04:36:06Z
extra.cloudEvent.data.gmtModified Olay kaydının son değiştirildiği zaman (UTC). 2025-08-26T04:37:27Z
extra.cloudEvent.data.eventLevel Olayın önem derecesi. Geçerli değerler: INFO, WARN, CRITICAL. INFO
extra.cloudEvent.data.detailReason Olayın ayrıntılı nedeni. -
extra.cloudEvent.data.resourceType Kaynak türü. Geçerli değerler: Instance (örnek olayı), Host (ana bilgisayar olayı). Instance
extra.cloudEvent.data.gmtCreated Olay kaydının oluşturulduğu zaman (UTC). 2025-08-26T04:37:27Z
extra.cloudEvent.data.eventStatus Olay durumu. Executed
extra.cloudEvent.data.endTime Olayın sona erdiği zaman (UTC). 2025-08-26T04:36:06Z
extra.cloudEvent.region Olayın gerçekleştiği bölge. cn-shenzhen
extra.cloudEvent.time Olayın işlendiği zaman (UTC). 2025-08-26T04:37:27Z
extra.cloudEvent.source Olay kaynağı. Biçim: acs:${product}:${dbtype}. acs:dds:mongodb
extra.cloudEvent.type Olay sınıfı tanımlayıcısı. Biçim: (Instance|Host|Component):(ExceptionEvent|${other_event}). Instance:SystemMaintenance.Reboot
extra.cloudEvent.specversion CloudEvents teknik özellikler sürümü. Sabit olarak 1.0 değerine sahiptir. 1.0
extra.cloudEvent.id Bu olay kaydını benzersiz şekilde tanımlayan UUID. e-0mqrlfhomixumi6osh
extra.cloudEvent.subject Olayın gerçekleştiği varlık. Biçim: acs:${product}:${dbtype}:${region}:${accountID}:(instance|host|component)/${target_name}. acs:dds:cn-shenzhen:14049:instance/dds-***0c4

Örnek geçişleri

Örnek geçiş sürecinin her aşamasında bildirimler gönderilir. content alanı yapısı, planlanmış O&M olaylarıyla aynıdır. Aşağıdaki örneklerde ana bilgisayar yazılım/donanım yükseltme senaryosu kullanılmıştır.

Planlandı

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******11719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.Transfer:Scheduled",
    "content": {
        "eventId": "50f7a836-e9a7-543a-9e3a-95ac0d757b35",
        "product": "MongoDB",
        "reason": "Host software/hardware upgrade",
        "extra": {
            "impactEn": "Transient instance disconnection",
            "eventCode": "rds_apsaradb_transfer",
            "eventNameEn": "Instance migration",
            "eventNameZh": "Instance migration",
            "detailCode": "HostSoftHardwareUpgrade",
            "switchTime": "2025-08-25T04:30:00+08:00",
            "startTime": "2025-08-24T15:30:00+08:00",
            "cancelCode": "OutOfGoodPerfBySoftHardwareUpgrade",
            "impactZh": "Transient instance disconnection",
            "instanceInfo": ""
        },
        "instanceId": "dds-t4n6ab765e1a90d4",
        "eventType": "Maintenance",
        "instanceComment": "whisper_sg",
        "instanceType": "Instance",
        "publishTime": "2025-08-20T16:00:55+08:00"
    },
    "status": "Scheduled"
}

content alanı parametreleri için bkz. Planlanmış O&M olayları bölümü. Örnek geçiş olayları için extra.eventCode değeri rds_apsaradb_transfer şeklindedir.

Yürütme öncesi hatırlatma

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******11719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.Transfer:Waiting",
    "content": {
        "eventId": "b062abe3-2ad1-511f-a379-0d7a4e08de99",
        "product": "MongoDB",
        "reason": "Host software/hardware upgrade",
        "extra": {
            "impactEn": "Transient instance disconnection",
            "eventCode": "rds_apsaradb_transfer",
            "eventNameEn": "Instance migration",
            "eventNameZh": "Instance migration",
            "detailCode": "HostSoftHardwareUpgrade",
            "switchTime": "2025-08-25T04:30:00+08:00",
            "startTime": "2025-08-24T15:30:00+08:00",
            "cancelCode": "OutOfGoodPerfBySoftHardwareUpgrade",
            "impactZh": "Transient instance disconnection",
            "instanceInfo": ""
        },
        "instanceId": "dds-***ce4",
        "eventType": "Maintenance",
        "instanceComment": "Production mongod",
        "instanceType": "Instance",
        "publishTime": "2025-08-24T06:30:00+08:00"
    },
    "status": "Waiting"
}

Yürütülüyor

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******11719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.Transfer:Executing",
    "content": {
        "eventId": "b062abe3-2ad1-511f-a379-0d7a4e08de99",
        "product": "MongoDB",
        "reason": "Host software/hardware upgrade",
        "extra": {
            "impactEn": "Transient instance disconnection",
            "eventCode": "rds_apsaradb_transfer",
            "execTime": "2025-08-25T05:00:01+08:00",
            "eventNameEn": "Instance migration",
            "eventNameZh": "Instance migration",
            "detailCode": "HostSoftHardwareUpgrade",
            "cancelCode": "OutOfGoodPerfBySoftHardwareUpgrade",
            "impactZh": "The task has entered the scheduling queue. The switch is expected to start at 2025-08-25T05:10:00+08:00. Availability is not affected before the switch.",
            "instanceInfo": ""
        },
        "instanceId": "dds-***0a4",
        "eventType": "Maintenance",
        "instanceComment": "dds-***0a4",
        "instanceType": "Instance",
        "publishTime": "2025-08-25T05:00:01+08:00"
    },
    "status": "Executing"
}

Yürütüldü

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******11719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.Transfer:Executed",
    "content": {
        "eventId": "b062abe3-2ad1-511f-a379-0d7a4e08de99",
        "product": "MongoDB",
        "reason": "Host software/hardware upgrade",
        "extra": {
            "impactEn": "Transient instance disconnection",
            "eventCode": "rds_apsaradb_transfer",
            "execTime": "2025-08-25T06:30:00+08:00",
            "eventNameEn": "Instance migration",
            "eventNameZh": "Instance migration",
            "detailCode": "HostSoftHardwareUpgrade",
            "cancelCode": "OutOfGoodPerfBySoftHardwareUpgrade",
            "impactZh": "Transient instance disconnection",
            "instanceInfo": ""
        },
        "instanceId": "dds-***0a4",
        "eventType": "Maintenance",
        "instanceComment": "dds-***0a4",
        "instanceType": "Instance",
        "publishTime": "2025-08-25T06:30:00+08:00"
    },
    "status": "Executed"
}

İptal edildi

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-hongkong:192******11719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance:SystemMaintenance.Transfer:Canceled",
    "content": {
        "eventId": "ba074fbf-9e57-5199-a70f-1976d1ef249e",
        "product": "MongoDB",
        "reason": "Host software/hardware upgrade",
        "extra": {
            "eventCode": "rds_apsaradb_transfer",
            "eventNameEn": "Instance migration",
            "eventNameZh": "Instance migration",
            "detailCode": "HostSoftHardwareUpgrade",
            "cancelCode": "OutOfGoodPerfBySoftHardwareUpgrade",
            "instanceInfo": ""
        },
        "instanceId": "dds-***6b4",
        "eventType": "Maintenance",
        "instanceComment": "dds-***6b4",
        "instanceType": "Instance",
        "publishTime": "2025-08-16T22:21:00+08:00"
    },
    "status": "Canceled"
}

Birincil/ikincil yük devretme

ApsaraDB for MongoDB, iki tür birincil/ikincil rol değişikliği için bildirimler gönderir: bir örnek arızası nedeniyle tetiklenen otomatik yük devretmeler ve görevle tetiklenen anahtar değiştirmeler.

Yük devretme

Birincil düğüm kullanılamaz hale geldiğinde otomatik yük devretme gerçekleşir.

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-shanghai-cloudspe:192****1719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance_Failover",
    "content": {
        "InstanceName": "dds***b84",
        "eventId": "7b1***b2c",
        "publishTime": "2025-09-02T10:27:15+08:00",
        "reason": "",
        "product": "Mo***DB",
        "instanceComment": "dds***b84",
        "instanceId": "dds***b84",
        "EventType": "Ins***nce",
        "extra": {
            "node": "",
            "impact": "Instance***",
            "reason": "Instance fault (*** error))",
            "eventTime": "2025-09-02T10:26:41+08:00",
            "nodeInfo": [],
            "reasonCode": "Pla***ror"
        },
        "instanceType": "In***ce",
        "eventType": "Ins***nce",
        "Timestamp": "1756780035.398"
    },
    "status": "Executed"
}

content alanı parametreleri:

Parametre Açıklama Örnek
InstanceName Örnek adı. dds***b84
eventId Olayın benzersiz kimliği. 7b1***b2c
publishTime Bildirimin oluşturulduğu zaman. 2025-09-01T10:10:43+08:00
reason Olayın nedeni. -
product Ürün adı. MongoDB
instanceComment Örnek adı. dds***b84
instanceId Örnek kimliği. dds***b84
instanceType Örnek türü. Geçerli değerler: Instance (örnek olayı), Host (ana bilgisayar olayı). Instance
eventType Olay türü. InstanceMaintenance
extra Genişletilmiş olay bilgileri. -
extra.eventTime Olayın tetiklendiği zaman. 2025-09-01T10:09:32+08:00
extra.nodeInfo Olaya dahil olan düğümler hakkında bilgi. -
extra.nodeEn İngilizce düğüm bilgileri. -
extra.nodeZh Çince düğüm bilgileri. Parçalı küme örnekleri için bu alanda d-bp11eb739a1f81c4 gibi düğüm kimlikleri bulunabilir. -
extra.reasonCode Olayın neden kodu. Platform.Ha.PrimaryInstanceUnavailable
extra.reasonEn Olayın İngilizce nedeni. Instance Failures(Primary Instance Unavailable)
extra.reasonZh Olayın Çince nedeni. Instance is abnormal (Master is unavailable).
extra.impactEn Olayın İngilizce etkisi. Transient instance disconnection
extra.impactZh Olayın Çince etkisi. Transient instance disconnection.

Anahtar değiştirme

Anahtar değiştirme, bir görev tarafından tetiklenir (örneğin, konsol veya API aracılığıyla başlatılan manuel bir anahtar değiştirme).

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:cn-qingdao:192****1719:instance/<resource-id>",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance_Switchover",
    "content": {
        "eventId": "569279dc-bc3c-5007-a84b-92a4acbe82ab",
        "product": "MongoDB",
        "reason": "",
        "extra": {
            "eventTime": "2025-09-01T10:31:48+08:00",
            "impact": "Transient instance disconnection",
            "nodeInfo": [],
            "node": "",
            "reason": "",
            "reasonCode": ""
        },
        "instanceId": "dds-****54",
        "eventType": "InstanceMaintenance",
        "instanceComment": "du***test",
        "instanceType": "Instance",
        "publishTime": "2025-09-01T10:32:43+08:00"
    },
    "status": "Executed"
}

content alanı parametreleri Yük devretme bildirimiyle aynıdır; ancak görevle tetiklenen anahtar değiştirmelerde extra.reasonCode, extra.reasonEn ve extra.reasonZh genellikle boştur.

Örnek arızaları

Bir örnek arıza durumuna girdiğinde ve arıza çözümlendiğinde örnek arıza bildirimleri gönderilir.

Arıza başlangıcı

Bir örnek arızası başladığında (durum: Executing), CRITICAL düzeyinde bir bildirim gönderilir.

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:na-south-1:192****1719:instance/<resource-id>",
    "level": "CRITICAL",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance_Failure_Start",
    "content": {
        "eventId": "44e3e82d-9738-5cd4-bccc-8e51d2a5e345",
        "product": "MongoDB",
        "reason": "",
        "extra": {
            "eventTime": "2025-08-31T20:33:21+08:00",
            "impactEn": "",
            "nodeInfo": [],
            "nodeZh": "",
            "reasonEn": "",
            "reasonZh": "",
            "nodeEn": "",
            "impactZh": "",
            "reasonCode": ""
        },
        "instanceId": "dds-***8d84",
        "eventType": "InstanceFailure",
        "instanceComment": "dds-***8d84",
        "instanceType": "Instance",
        "publishTime": "2025-08-31T20:33:42+08:00"
    },
    "status": "Executing"
}

content alanı parametreleri:

Parametre Açıklama Örnek
eventId Olayın benzersiz kimliği. 7b1***b2c
publishTime Bildirimin oluşturulduğu zaman. 2025-09-01T10:10:43+08:00
reason Olayın nedeni. -
product Ürün adı. MongoDB
instanceComment Örnek adı. dds***b84
instanceId Örnek kimliği. dds***b84
instanceType Örnek türü. Geçerli değerler: Instance (örnek olayı), Host (ana bilgisayar olayı). Instance
eventType Olay türü. Arıza başlangıcı için InstanceFailure, arıza çözümlendiğinde InstanceFailureRecovery. InstanceFailure
extra Genişletilmiş olay bilgileri. -
extra.eventTime Olayın tetiklendiği zaman. 2025-09-01T10:09:32+08:00
extra.nodeInfo Olaya dahil olan düğümler hakkında bilgi. -
extra.nodeEn İngilizce düğüm bilgileri. -
extra.nodeZh Çince düğüm bilgileri. -
extra.reasonCode Olayın neden kodu. -
extra.reasonEn Olayın İngilizce nedeni. -
extra.reasonZh Olayın Çince nedeni. -
extra.impactEn Olayın İngilizce etkisi. -
extra.impactZh Olayın Çince etkisi. -

Arıza çözümlendi

Arıza çözümlendiğinde (durum: Executed), başka bir CRITICAL düzeyinde bildirim gönderilir. eventType değeri InstanceFailureRecovery olarak değişir.

Bildirim örneği:

{
    "product": "MongoDB",
    "resourceID": "acs:mongodb:na-south-1:192****1719:instance/<resource-id>",
    "level": "CRITICAL",
    "instanceName": "instanceName",
    "regionID": "cn-hangzhou",
    "name": "Instance_Failure_End",
    "content": {
        "eventId": "b37da090-ca56-512c-9f17-43dd91820378",
        "product": "MongoDB",
        "reason": "",
        "extra": {
            "eventTime": "2025-08-31T20:36:21+08:00",
            "impactEn": "",
            "nodeInfo": [],
            "nodeZh": "",
            "reasonEn": "",
            "reasonZh": "",
            "nodeEn": "",
            "impactZh": "",
            "reasonCode": ""
        },
        "instanceId": "dds-***8d84",
        "eventType": "InstanceFailureRecovery",
        "instanceComment": "dds-***8d84",
        "instanceType": "Instance",
        "publishTime": "2025-08-31T20:36:43+08:00"
    },
    "status": "Executed"
}

content alanı parametreleri arıza başlangıcı bildirimiyle aynıdır. Temel fark eventType: InstanceFailureRecovery ve status: Executed olmasıdır.

Sonraki adımlar