Büdcələr və hədd xəbərdarlıqları yaradın
Layihə və ya abunəlik üçün aylıq, rüblük və ya illik xərc limiti təyin edin, seçdiyiniz faizlərdə xəbərdarlıq alın və büdcə statuslarını oxuyun.
Büdcə (budget) layihə (project) və ya abunəlik (subscription) üçün ay, rüb və ya il ərzində xərc limiti təyin edir. Xərc limitin seçdiyiniz faizlərinə çatdıqda və proqnoz limitə çatdıqda büdcə öz qəbuledəninə xəbərdarlıq (alert) göndərir.
Başlamazdan əvvəl
- Büdcə yaratmaq, redaktə etmək və ya silmək üçün Owner və ya Billing Operator rolu, yaxud Budgets və Billing & Cost üzrə Manage girişi olan fərdi rol (custom role) lazımdır. Rol abunəlikdə olduqda onun bütün büdcələrini idarə edirsiniz. Rol yalnız bir layihədə olduqda yalnız həmin layihə üçün büdcə yarada və idarə edə bilərsiniz.
- Yaratma forması xəbərdarlıq qəbuledənini layihənin bildiriş kanallarından (notification channel) seçir. Əvvəlcə e-poçt ünvanını və ya webhook-u əlavə edin. Xəbərdarlıqları e-poçt və webhook ilə göndərin səhifəsinə baxın. Billing Operator rolu ilə formanın kanalları sadalaya bilməsi üçün həmçinin Observability üzrə Read girişi lazımdır, məsələn, Reader rolu ilə.
- Budgets və Billing & Cost üzrə Read girişi ilə, məsələn, Contributor və ya Reader rolu ilə büdcələrə baxa bilərsiniz, lakin onları dəyişə bilməzsiniz.
Büdcələr ABŞ dolları ilə qiymətləndirilir
Limiti ABŞ dolları ilə daxil edin
Abunəliyinizin valyutasından asılı olmayaraq büdcələr ABŞ dolları ilə qiymətləndirilir. Konsol abunəliyinizin valyuta simvolunu göstərdiyi yerlərdə belə limiti USD ilə daxil edin və büdcə məbləğlərini USD kimi oxuyun.
Büdcə yaradın
Konsolda BillingBudgets bölməsinə keçin və Create budget düyməsini seçin.
Budget name sahəsinə ad daxil edin.
Scope sahəsində layihəni, abunəliyi və ya tenant-ı seçin. Büdcə nəyi ölçür bölməsinə baxın.
Reset period sahəsində Monthly, Quarterly və ya Annual seçin.
Limit məbləğini daxil edin. Büdcələr ABŞ dolları ilə qiymətləndirilir bölməsinə baxın.
Alert thresholds (% of limit) bölməsində xəbərdarlıq almaq istədiyiniz faizləri seçin. Başqa faiz əlavə etmək üçün onu yazın və Add düyməsini seçin.
Alert channel sahəsində xəbərdarlıq göndərmək üçün bildiriş kanalını seçin.
Create budget düyməsini seçin.
| Sahə | Qaydalar |
|---|---|
| Budget name | 1–255 simvol. Xəbərdarlıqlarda büdcənin adı göstərilir, ona görə nəyi əhatə etdiyini bildirən ad qəbuledənə kömək edir. |
| Reset period | UTC üzrə təqvim ayları, rübləri və ya illəri. Hər yeni dövrdə xərc yenidən sıfırdan başlayır. Standart olaraq Monthly seçilir. |
| Limit amount (TRY) | 0-dan çox. Məbləği ABŞ dolları ilə daxil edin. |
| Alert thresholds (% of limit) | Ən azı bir. 1-dən 500-ə qədər tam faizlər, ona görə limitdən yuxarıda da xəbərdarlıq ala bilərsiniz. Standart dəyərlər 50%, 80% və 100%-dir. |
| Alert channel | Layihənin bir e-poçt və ya webhook kanalı. |
Büdcə nəyi ölçür
| Scope | Nəzərə alınan xərc |
|---|---|
| Project · web-platform | Layihənin istifadəsi. |
| Subscription · Production | Bütün abunəliyin istifadəsi. |
| Tenant · Acme | Büdcəni yaratdığınız abunəliyin istifadəsi, abunəlik büdcəsində olduğu kimi. Tenant-ın digər abunəlikləri nəzərə alınmır. |
Büdcə öz miqyasının (scope) bütün istifadəsini nəzərə alır. Onu xidmətə və ya teqə (tag) qədər daralda bilməzsiniz. Teqin xərcini izləmək üçün Cost Explorer-i həmin teq üzrə qruplaşdırın. Xərcləri Cost Explorer ilə təhlil edin səhifəsinə baxın.
Xərc dövrün istifadəsinin qüvvədə olan tariflərlə, Savings Plan-ların və Reserved Instance-ların endirimləri daxil olmaqla, vergilər və kreditlərdən əvvəl hesablanmış dəyəridir. Bu, Cost Explorer-in göstərdiyi eyni xərcdir, ABŞ dolları ilə.
Büdcə xəbərdarlıqları necə işləyir
Büdcəni saxladığınız zaman platforma onun xəbərdarlıq qaydalarını (alert rule) yaradır: xərc üzrə hər hədd (threshold) üçün bir qayda və limitin 100%-ində proqnoz üçün bir qayda. Platforma onları xəbərdarlıq qaydaları ilə eyni qiymətləndirmə dövründə qiymətləndirir; bu dövrü platforma operatoru təyin edir.
| Xəbərdarlıq | Nə vaxt işə düşür | Nə vaxt həll olunur |
|---|---|---|
| Həddə çatan xərc | Dövrün xərci limitin həddə uyğun faizinə çatdıqda. | Dövr bitdikdə və ya xərc həddən aşağı düşdükdə, məsələn, limiti artırdıqdan sonra. |
| 100%-də proqnoz | Dövrün proqnozu limitə çatdıqda. Dövrün ilk 24 saatında qiymətləndirilmir. | Proqnoz limitdən aşağı düşdükdə və ya dövr bitdikdə. |
Hər xəbərdarlıq işə düşdükdə bir dəfə və həll olunduqda bir dəfə qəbuledənə bildiriş göndərir, ona görə hər dövrdə hər hədd üçün bir xəbərdarlıq alırsınız. Büdcəni oxuya bilən istifadəçilər bu xəbərdarlıqları konsolun bildiriş axınında da görür. Xəbərdarlıq bildirişində büdcənin adı və hədd göstərilir, məsələn, Production monthly cap - 80% spent.
Proqnoz. Dövrün tamamlanmış saatlarının xərci düz xətt üzrə dövrün sonuna qədər uzadılır; proqnoz heç vaxt indiyədək olan xərcdən az olmur. Məsələn, 30 günlük ayın ilk 10 günündə 300 xərclənibsə, proqnoz 900 olur.
Qəbuledən. Büdcə bildirişləri seçdiyiniz kanal vasitəsilə deyil, eyni ünvana və ya URL-ə gedən, Managed by a budget nişanı ilə işarələnmiş öz kanalı vasitəsilə göndərir:
- Təşkilatınızın aktiv istifadəçisinə aid olmayan e-poçt ünvanına, seçdiyiniz kanal təsdiqlənmiş olsa belə, ayrıca təsdiq məktubu göndərilir. Qəbuledən onu təsdiq edənə qədər büdcənin xəbərdarlıqları göndərilmir.
- Webhook-a ayrıca imzalama sirri (signing secret) verilir. Onu oxumaq üçün büdcənin Edit dialoq pəncərəsində sirri rotasiya edin. Büdcəni redaktə edin və ya silin bölməsinə baxın.
Bu xəbərdarlıq qaydalarını və bu kanalı birbaşa dəyişə bilməzsiniz: onlar büdcənin hədlərini və qəbuledənini izləyir.
Büdcə siyahısını oxuyun
BillingBudgets bölməsi hər büdcəni miqyası və bu sütunlarla sadalayır:
| Sütun | Göstərir |
|---|---|
| Spent / Limit | Cari dövrün xərci və limit. |
| Progress | Xərcin limitə nisbəti, hədlərdə işarələrlə. |
| Forecast | Cari dövr üçün proqnoz və onun limitə nisbəti. |
| Trend | Cari dövr daxil olmaqla son 6 dövrün xərci. |
| Status | Status və büdcənin işə düşmüş xəbərdarlıqlarının sayı. |
Status yalnız faktiki xərcdən asılıdır:
| Status | Mənası |
|---|---|
| On track | Xərc ən aşağı həddə çatmayıb. |
| Breached | Xərc ən aşağı həddə çatıb, məsələn, standart hədlərlə 50%-ə. Limitin özünə çatılmamış da ola bilər. |
Proqnoz statusu dəyişmir. Proqnozu limitə çatmış büdcə, xərci ən aşağı həddən aşağı olduğu müddətdə On track və 1 alert firing göstərir.
Statusun altında Alerts not delivered yazısı qəbuledənə sonuncu çatdırılmanın uğursuz olduğunu bildirir.
Büdcəni redaktə edin və ya silin
Büdcəni redaktə etmək üçün onun sətrində Edit düyməsini seçin, sahələri dəyişin və Save changes düyməsini seçin. Bu dialoq pəncərəsində qəbuledənin e-poçt ünvanını və ya webhook URL-ini birbaşa yazırsınız, 50, 75, 80, 90 və 100% hədlərini isə aktivləşdirir və ya qeyri-aktiv edirsiniz. Büdcəni yaradarkən yazdığınız hədlər dialoq pəncərəsində göstərilmir və olduğu kimi qalır. Dialoq pəncərəsi həmçinin bunları göstərir:
- xəbərdarlıqların qəbuledənə çatıb-çatmadığını və sonuncu çatdırılmanın niyə uğursuz olduğunu;
- hələ təsdiq etməmiş e-poçt qəbuledəni üçün Resend verification email düyməsini;
- webhook üçün Rotate signing secret düyməsini. Yeni sirr bir dəfə göstərilir, əvvəlki isə dərhal işləməyi dayandırır;
- büdcənin Alert rules bölməsini və qaydaların vəziyyətlərini.
Büdcəyə baxa bilən hər kəs bu dialoq pəncərəsini aça bilər. Onu yalnız büdcələri idarə edə bilən rol saxlaya və ya Resend verification email və Rotate signing secret düymələrindən istifadə edə bilər. Başlamazdan əvvəl bölməsinə baxın.
Büdcəni silmək üçün onun sətrində Delete düyməsini seçin və Delete budget düyməsi ilə təsdiq edin. Onun xərc izləməsi və xəbərdarlıqları dayanır. Silməni geri qaytara bilməzsiniz.
Nəticə
Büdcə cari dövrünün xərci ilə siyahıda görünür. Platforma onun xəbərdarlıq qaydalarını növbəti qiymətləndirmə dövründə yaradır.
Nasazlığın həlli
| Mesaj | Səbəb | Həll |
|---|---|---|
| This project has no notification channel yet. | Layihənin bildiriş kanalı yoxdur. | Manage notification channels keçidini seçin və kanal əlavə edin. |
| Notification channels could not be loaded, so no recipient can be selected. | Rolunuz layihənin bildiriş kanallarını oxuya bilmir. | Observability üzrə Read girişi olan rol istəyin, məsələn, Reader. |
| Enter an https URL without a username or password that points to a public host. | Webhook URL-i HTTPS URL-i deyil, istifadəçi adı və ya parol ehtiva edir, yaxud qeyri-ictimai IP ünvanına işarə edir. | İctimai HTTPS URL-indən istifadə edin. |
| Alerts are held until the recipient confirms the verification email. | E-poçt qəbuledəni büdcənin təsdiq məktubunu təsdiqləməyib. | Qəbuledəndən təsdiq etməsini xahiş edin və ya Resend verification email düyməsini seçin. |
| The verification link expired before the recipient confirmed it; alerts are not sent to it. | Təsdiq keçidi 7 gündən köhnədir. | Resend verification email düyməsini seçin. |
| Alerts for this budget are not being delivered | Qəbuledən sonuncu xəbərdarlığı rədd edib və ya ona cavab verməyib. | Səbəbi Edit dialoq pəncərəsində yoxlayın. Səbəblər üçün Nasazlığın həlli bölməsinə baxın. |
| Couldn’t load budgets | Ödəniş xidməti büdcələri qaytarmadı. | Bir az sonra yenidən cəhd edin. |
Əlaqəli məzmun
- Xərcləri Cost Explorer ilə təhlil edin
- Xərc anomaliyalarını aşkar edin
- Xəbərdarlıqları e-poçt və webhook ilə göndərin
- Büdcələri REST API vasitəsilə idarə etmək üçün POST
/scopes/{scopeId}/billing/budgetssəhifəsinə baxın.