Áú»¢¶Ä²©

sla.create

?????

object sla.create(object/array SLAs)

???? ?? ?????? ????? ???????? SLA ?????.

???? ?? ????? ?? ?-Admin ?-Super Admin ???? ???????. ???? ???? ?????? ????? ????? ?????? ????? ??????. ??? ????? ??????? ????? ????.

???????

(???????/????) ???????? SLA ??????.

????? ???????? SLA ?????????, ?- ????? ????? ?? ???????? ?????.

????? | ??? | ????? |

|--------------------------------|---------------- ------------------------------------|---------------- -------------------------------------------------- -------------------------------------------------- ----------------------------| | ???_?????
(????) | ???? | ?? ????? ??? ????? SLA ???? SLA.
?? ????? ????? ?? ????? ???. | | ??? ????? | ???? | ??? ????? ?? SLA ??????? ???? SLA.
???? ????? ??? ????? ???? ????? 24x7.
????? ????: 24x7 ??? ?????. | | ?? ????? ???? ????? | ???? | SLA ?? ??? ???? ????? ???????? ???? SLA. |

???? ?????

(object) ?????? ??????? ????? ?? ?????? ?? SLAs ?????? ??? ??? ?'??????'. ??? ?????? ???????? ???? ??? ?-SLAs ?????.

???????

????? SLA

????? ????? ??? SLA ????: * ???? ??? ??? ????? ???? ??????? ??????? ?????? SQL; * ??? ????? ????? ????? ?? ?? ??? ????? ???? ???? ??????? ????; * ????? ???? ?? ???? ?????? ?? ??? 2022; * ?? ??? ????? ?????? ?? ??? ?-15 ???? ??? ????? ?-4 ?????; * ????? ??? ????? ?? SLA ?????; * SLO ???????? ?????? ???? 99.9995%.

?????????:

{
            "jsonrpc": "2.0",
            "method": "sla.create",
            "??????": [
                {
                    "name": "??? ?????? ?? ??? ??????",
                    "slo": "99.9995",
                    "????? 1",
                    "timezone": "??????/???????",
                    "description": "??? ??? ????? ????? ?????? ??? ?????? ??????.",
                    "?????_?????": 1672444800,
                    "?????": 1,
                    "??? ?????": [
                        {
                            "period_from": 0,
                            "period_to": 601200
                        }
                    ],
                    "???_?????": [
                        {
                            "tag": "??? ??????",
                            "?????": "0",
                            "value": "MySQL"
                        },
                        {
                            "tag": "??? ??????",
                            "?????": "0",
                            "value": "PostgreSQL"
                        }
                    ],
                    "excluded_downtimes": [
                        {
                            "name": "???? ????? ???? ?????",
                            "period_from": "1648760400",
                            "period_to": "1648764900"
                        }
                    ]
                }
            ],
            "auth": "038e1d7b1735c6a5436ee9eae095879e",
            "????": 1
       }

????????:

{
            "jsonrpc": "2.0",
            "?????": {
                "???": [
                    "5"
                ]
            },
            "????": 1
       }

????

CSla::create()? ???? ui/include/classes/api/services/CSla.php.