object sla.create(object/array SLAs)
???? ?? ?????? ????? ???????? SLA ?????.
???? ?? ????? ?? ?-Admin ?-Super Admin ???? ???????. ???? ???? ?????? ????? ????? ?????? ????? ??????. ??? ????? ??????? ????? ????.
(???????/????)
???????? SLA ??????.
????? ???????? SLA ?????????, ?- ????? ????? ?? ???????? ?????.
|--------------------------------|---------------- ------------------------------------|---------------- -------------------------------------------------- -------------------------------------------------- ----------------------------| | ???_?????
(????) | ???? | ?? ????? ??? ????? SLA ???? SLA.
?? ????? ????? ?? ????? ???. | | ??? ????? | ???? | ??? ????? ?? SLA ??????? ???? SLA.
???? ????? ??? ????? ???? ????? 24x7.
????? ????: 24x7 ??? ?????. | | ?? ????? ???? ????? | ???? | SLA ?? ??? ???? ????? ???????? ???? SLA. |
(object)
?????? ??????? ????? ?? ?????? ?? SLAs ?????? ??? ??? ?'??????'. ??? ?????? ???????? ???? ??? ?-SLAs ?????.
????? ????? ??? 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
}
????????:
CSla::create()? ???? ui/include/classes/api/services/CSla.php.