Sobes.tech
Middle

რომელი მონიტორინგის ელემენტები იცით და რა შედგება მათგან უმეტეს შემთხვევაში?

sobes.tech AI

პასუხი AI-სგან

მეტრიკები, ლოგები, თვალსაზრისები.

  • მეტრიკები:

    • მეტრიკის სახელი (მაგალითად, http_requests_total)
    • ეტიკეტები/განზომილებები (მაგალითად, status="200", method="GET")
    • დროის მონიშვნა
    • მნიშვნელობა

    მეტრიკების ტიპები: გამყიდველები, სენსორები, ჰისტოგრამები, ჯამები.

  • ლოგები:

    • დროის მონიშვნა
    • ლოგის დონე (INFO, WARNING, ERROR და ა.შ.)
    • წყარო (სერვისის სახელი, ჰოსტი, აპლიკაცია)
    • თავისუფალი ფორმის შეტყობინება
    • დამატებითი სტრუქტურირებული მონაცემები (JSON, გასაღები-მნიშვნელობის წყვილები)
  • გავრცელებული თვალსაზრისი (Distributed Tracing):

    • თვალსაზრისის ID (მთლიანი თვალსაზრისის იდენტიფიკატორი)
    • სპანის ID (განსაკუთრებული ნაბიჯის/ოპერაციის იდენტიფიკატორი თვალსაზრისში)
    • მშობელი სპანის ID (მშობელი ნაბიჯის იდენტიფიკატორი)
    • ოპერაცია (შესრულებული მოქმედების სახელი)
    • ოპერაციის დაწყების დრო
    • ოპერაციის ხანგრძლივობა
    • ეტიკეტები/ატრიბუტები (საკლუჩი-მნიშვნელობა, დამატებითი მონაცემები ოპერაციის შესახებ)
    • მოვლენები/ლოგები სპანში (დროის მონიშვნები და შეტყობინებები)

სპანის სტრუქტურის მაგალითი:

თვალსაზრისი A
├── სპანი 1 (ოპერაცია X სერვისში 1)
│   └── სპანი 2 (ზარის სერვის 2-ზე სერვისიდან 1)
│       └── სპანი 3 (ოპერაცია Y სერვისში 2)
└── სპანი 4 (ოპერაცია Z სერვისში 1)