ყველა დაშბორდი მწვანეა, გვირაბი თერთმეტი დღეა აწეული, ხოლო ფილიალი შიდა აპლიკაციას ვერ ტვირთავს. ეს არის ის სიმპტომი, რომლისთვისაც ეს დიზაინი არსებობს და ეს მონიტორინგის ხარვეზი არ არის. გვირაბის მდგომარეობა პასუხობს კითხვას მოლაპარაკებაზე, მაშინ როცა მომხმარებელი იკითხავს მოთხოვნაზე, რომელიც ოთხ გადამისამართების გადაწყვეტილებას და პოლიტიკის შრეს კვეთს. საჭიროა ორივე სიგნალი, განცალკევებული, და გზა მათი გასარჩევად ღამით.

დაიწყეთ წარუმატებელი სიმპტომიდან და არა გვირაბიდან

დამყარებული უსაფრთხოების ასოციაცია ნიშნავს, რომ მხარეები შეთანხმდნენ წინადადებაზე და გასაღებები დააყენეს. ეს არ ნიშნავს, რომ სელექტორები ფარავს მომხმარებლისთვის საჭირო ქვექსელს, რომ მოშორებულ მხარეს დაბრუნების მარშრუტი აქვს, ან რომ ქსელური ფარი პორტს დეშიფრაციის შემდეგ იღებს. ტრაფიკი შეიძლება ჩავარდეს გვირაბის ფილიალის მხარეზეც, და მაშინ Azure ვერაფერს ხედავს და სრულყოფილ ჯანმრთელობას აცხადებს. გვირაბის მეტრიკა აუცილებელია და არასოდეს საკმარისი.

სამი მდგომარეობა უნდა გაირჩიოს: გვირაბი ჩამოშლილია, გვირაბი აწეულია და სერვისი ფუჭდება, და მონიტორინგის წყარო თავად მიუწვდომელია.

ზონდი მოათავსეთ იქ, სადაც მომხმარებლები არიან

ფილიალიდან Azure-ის აპლიკაციისთვის სინთეტიკური ტესტი გაუშვით ფილიალის სამუშაო ქსელის ჰოსტიდან და მიმართეთ კერძო HTTPS შესასვლელ წერტილს, სადაც მომხმარებლები რეალურად აღწევენ. კარიბჭიდან გაშვებული ზონდი იყენებს სხვა წყაროს მისამართს და ხშირად სხვა პოლიტიკის გზას, ამიტომ შეიძლება გაიაროს, სანამ ყველა მომხმარებელი ფუჭდება. Azure Connection Monitor მხარს უჭერს TCP, ICMP და HTTP შემოწმებებს სატესტო ჯგუფებით და ზღვრებით, და მის ლოკალურ წყაროებს აქვთ აგენტის მოთხოვნები, რომლებიც განსხვავდება Azure-ის მხარისგან. შეამოწმეთ ახლა მხარდაჭერილი განლაგება და არ დააკოპიროთ ბლოგიდან მოძველებული კლასიკური მონიტორინგის რეცეპტი.

შეინარჩუნეთ ზონდი ვიწრო და მოსაწყენი: ერთი დანიშნულება, ერთი პორტი, ექსპლუატაციის მოთხოვნის შესაბამისი სიხშირე და ამ წყაროსთვის ცხადი დაშვების წესი.

აირჩიეთ სერვისს შესაბამისი შემოწმება

TCP კავშირი სერვისის პორტთან ადასტურებს ტრანსპორტის ხელმისაწვდომობას გვირაბის გავლით და არაფერს ამბობს TLS-ზე ან აპლიკაციაზე. HTTP შემოწმება ამატებს სტატუსის მოლოდინს და იჭერს მსმენელს, რომელიც კავშირებს იღებს, მაგრამ ვერ ემსახურება, რაც უფრო გავრცელებული ხარვეზია სერტიფიკატის ან backend-ის შეცვლის შემდეგ. არც ერთი არ არის აუთენტიფიცირებული საქმიანი ტრანზაქცია, თუ ტესტი ნამდვილად არ აუთენტიფიცირებს, ამიტომ დაშბორდზე ასე ნუ მონიშნავთ. აირჩიეთ ის შემოწმება, რომელიც ფუჭდება მაშინ, როცა მომხმარებლის საჩივარი ჩნდება.

ICMP სამიდან ყველაზე სუსტი ვარიანტია, რადგან ბევრი სტეკი პოლიტიკით უშვებს და წარუმატებელი ping ძალიან ცოტას ამტკიცებს.

ორივე სიგნალი Elastic-ში მიიტანეთ მათი გამოგონების გარეშე

VPN კარიბჭე გამოსცემს პლატფორმის მეტრიკებს, როგორიცაა გვირაბის გამავალი და შემავალი ბაიტები და პაკეტების დაკარგვის მრიცხველები, და შეუძლია დიაგნოსტიკური ჟურნალების გაგზავნა კატეგორიებში, მათ შორის გვირაბისა და IKE მოვლენები. Connection Monitor-ის შედეგები მოდის Azure Monitor-ის გავლით მეტრიკებად და Log Analytics სამუშაო სივრცის გავლით ჟურნალის ჩანაწერებად. აქედან არაფერი არ ჩნდება Elastic ინდექსში თავისით. აირჩიეთ ერთი მხარდაჭერილი მილსადენი მეტრიკებისთვის და ერთი ჟურნალებისთვის, ჩვეულებრივ Azure Event Hub-ის შეყვანა ან Azure Monitor-ის ინტეგრაცია, და შეამოწმეთ, თუ რას იღებს დაყენებული ინტეგრაცია სინამდვილეში, სანამ ინდექსის ნიმუშს ენდობით.

შეინარჩუნეთ ის პიტაკები, რომლებიც ოპერატორს ორი მონაცემთა ნაკრების შეერთების საშუალებას აძლევს: ზონდისთვის წყაროს საბოლოო წერტილი, დანიშნულება, პროტოკოლი და პორტი, ხოლო კარიბჭისთვის გვირაბის იდენტობა და თანამონაწილის მისამართი.

გადაამოწმეთ მილსადენი ერთი კონტროლირებადი მოვლენით, შემდეგ მოძებნეთ ის Elastic-ში და შეამოწმეთ დროის ნიშანი და რესურსის პიტაკები. არასწორი დროის ნიშნის მქონე დოკუმენტი უარესია ვიდრე არარსებული, რადგან ძველ მონაცემებს მიმდინარედ აჩვენებს.

გააფრთხილეთ განსხვავებაზე და არა ფერზე

ორი სიგნალის შენარჩუნების აზრი კომბინაციებშია. გვირაბი ჩამოშლილია — დაუკავშირდით ქსელის მფლობელს, გვირაბი აწეულია და ზონდი ფუჭდება — აპლიკაციის მფლობელს, ზონდის შედეგი აკლია — მონიტორინგის აგენტის მფლობელს. სამივეს ერთ წითელ პანელში გაერთიანება იძლევა გარანტიას, რომ გაფრთხილება ერთ თვეში ჩაირთმევა. გააფრთხილეთ მდგრად ხარვეზზე მდგრადობის ფანჯრით და არა ერთ ნიმუშზე, და დაამატეთ ცალკე შემოწმება თავად მიღების მილსადენის ჯანმრთელობისთვის.

გუშინდელი წარმატებული ნიმუშებით სავსე დაშბორდი დღეს ჯანსაღ გზად არ უნდა იკითხებოდეს.

წერილობით კონტრაქტი პატარაა: გვირაბის მეტრიკა გვეუბნება, რომ კარიბჭემ მოლაპარაკება აწარმოა, ზონდი გვეუბნება, რომ გზა მუშაობს იქიდან, სადაც მომხმარებლები სხედან, და მილსადენის ჯანმრთელობა გვეუბნება, არის თუ არა რომელიმე პასუხი მიმდინარე. დაშბორდზე დანარჩენი ყველაფერი კომენტარია.

დაკავშირებული სტატიები