უკან დაბრუნება
Cloudflare Traces ღია ბეტაში შედის
SiTech AI Team2 წთ. საკითხავი

Cloudflare Traces ღია ბეტაში შედის

Cloudflare Traces ღია ბეტაში შედის, ავტომატურად ტრასირებს მხარდაჭერილ მოთხოვნის აქტივობას პლატფორმის მასშტაბით და OpenTelemetry-ს span-ებს თავსებად observability backend-ებში გადააქვს.

Cloudflare Traces ღია ბეტაში შედის

Cloudflare Traces ავტომატურ ტრასირებას Workers-ის მიღმა მოთხოვნის დანარჩენ გზაზეც ზრდის. ერთი trace-ით შესაძლებელია მხარდაჭერილი უსაფრთხოების წესების, ტრანსფორმაციების, cache-ის გადაწყვეტილებების, routing-ის, Worker-ის შესრულებისა და origin-ის დამუშავების ჩვენება, შემდეგ კი Cloudflare-ზე, origin-ზე ან სტეკის სხვა ადგილას მომუშავე სერვისებზე გაგრძელება.

ყოველი მხარდაჭერილი ნაბიჯი span-ად იწერება დროის, შედეგისა და შესაბამისი ატრიბუტების მითითებით. დაშბორდი გვაძლევს მოთხოვნის დროის ხაზებსა და span-ების დეტალებს, მათ შორის დაბლოკვის ან challenge-ის უკან არსებულ წესს, Transform Rules-ის მიერ შეცვლილ URL-ებს, დამთხვეულ Worker route-ებს და ჩადგმულ cache-ის, upstream-ისა და origin-ის აქტივობას.

სემპლინგი და trace-ის კონტექსტი

ტრასირებას არ სჭირდება სპეციალური ინსტრუმენტაცია, კონფიგურაცია ან პლაგინები. დომენისთვის ჩართვის შემდეგ Cloudflare span-ებს ავტომატურად აგენერირებს. საბაზისო სემპლინგის სიხშირე აბალანსებს ხილვადობას, მონაცემთა მოცულობასა და ხარჯებს, Trace Rules კი მას შერჩეული ტრაფიკისთვის შეცვლის. წესები იყენებს Cloudflare Rules-ის ენას და შეიძლება მიმართული იყოს ბილიკებზე, მეთოდებზე, ჰედერებზე, IP მისამართებსა და გეოგრაფიებზე.

Cloudflare-ის მაგალითებში ჩვეულებრივი სემპლინგი 1%-ზე რჩება, ხოლო 100% ტრასირება ხდება მომხმარებლის hostname-ისთვის, წყარო IP-სთვის ან მოთხოვნის იდენტიფიცირებადი header-ისთვის. შემომავალი propagation policy აკონტროლებს W3C traceparent header-ების მიღებას, Cloudflare კი origin-ისკენ ახალი traceparent header-ის გადაგზავნა შეუძლია, რათა ინსტრუმენტირებულმა სერვისებმა trace API-ებში, მონაცემთა ბაზებსა და სხვა სერვისებში გააგრძელონ.

OpenTelemetry-ს ექსპორტი და აგენტების წვდომა

Cloudflare-ის span-ები OTLP-ით შეიძლება თავსებად observability პლატფორმაზე გაიგზავნოს. ანგარიშის დონეზე დანიშნულების ადგილის კონფიგურირება შესაძლებელია, დომენები კი შეიძლება შეირჩეს trace-ების იქ გასაგზავნად. Cloudflare-ისა და აპლიკაციის span-ები, რომლებიც ერთსა და იმავე OpenTelemetry-თან თავსებად backend-ზე იგზავნება, ერთ დაკავშირებულ trace-ად ჩანს.

Cloudflare Observability MCP სერვერი ასევე საშუალებას აძლევს კოდირების აგენტებს, Cloudflare-ის SQL API-ის მეშვეობით trace-ებსა და სხვა observability მონაცემებს მოითხოვონ. აგენტებს შეუძლიათ წარუმატებელი და წარმატებული trace-ების შედარება, იმის დადგენა, სად იშლება span-ები, და რეპოზიტორიის დათვალიერება, რომ პროდაქშენში აღმოჩენილი შედეგები შესაბამის კოდს დაუკავშირონ.

ფასები და დაგეგმილი ფუნქციები

Cloudflare Traces გამოიყენებს Cloudflare Observability-ის ერთიან ფასს, რომელიც დაფუძნებულია მიღებულ მონაცემებსა და შენახვის ვადაზე და არა span-ების ან მოვლენების რაოდენობაზე. მოდელი ძალაში შედის Cloudflare Tracing-სა და Workers Tracing-ზე 2026 წლის 1 დეკემბერს. უფასო გეგმა მოიცავს დღეში 0,5 GB მიღებას და შვიდდღიან შენახვას. ფასიანი და Enterprise გეგმები მოიცავს 50 GB მიღებას და 10 GB-თვეს შენახვას ბილინგის ციკლში, შენახვის ვადა კი მალე ერთ წლამდე გაიზრდება. დამატებითი გამოყენება ღირს 0,25 დოლარი ყოველ მიღებულ GB-ზე და 0,10 დოლარი ყოველ შენახულ GB-თვეზე.

ღია ბეტის შემდეგ Cloudflare გეგმავს უფრო ფართო ინსტრუმენტაციას, მათ შორის DDoS წესების, Access-ის, Workflows-ის, Queues-ისა და Pipelines-ის სფეროებში. ასევე დაგეგმილია ავთენტიფიცირებული კონტექსტის propagation, ad hoc ტრასირება, OpenTelemetry API-ს მხარდაჭერა Workers-ში და trace-ების შენახვა 365 დღემდე. ღია ბეტაზე წვდომა შესაძლებელია დაშბორდიდან, API-ის მეშვეობით ან Terraform-ით, OTLP ექსპორტის ჩათვლით.

SSiTech

SiTech — AI-გაძლიერებული ვებ დეველოპმენტი

ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.