പത്ത് ലക്ഷം സൈറ്റുകൾ നിരീക്ഷിക്കാൻ നിർമ്മിച്ചത്
നിങ്ങളുടെ ഡാഷ്ബോർഡിന് പിന്നിൽ ഞങ്ങൾ പ്ലാറ്റ്ഫോം പ്രവർത്തിപ്പിക്കുന്ന അതേ ഒബ്സർവേബിലിറ്റി സ്റ്റാക്ക് തന്നെയാണ് ഉള്ളത്: മെട്രിക്സിനായി Prometheus, Grafana, എഞ്ചിൻ, വർക്ക്ഫ്ലോകൾ, ഡ്രൈവറുകൾ എന്നിവയിലുടനീളമുള്ള ഡിസ്ട്രിബ്യൂട്ടഡ് ട്രെയ്സിംഗിനായി OpenTelemetry, ഒപ്പം ഓഡിറ്റ് ഡാറ്റ വേർതിരിച്ചു സൂക്ഷിച്ചിരിക്കുന്ന വാടകക്കാർക്കായി ടാഗുചെയ്ത കേന്ദ്രീകൃത ഘടനാപരമായ ലോഗുകൾ.
ഐസൊലേഷൻ ലെയറിൽ നിന്നുള്ള ഓരോ സൈറ്റിനുമുള്ള LVE സ്ഥിതിവിവരക്കണക്കുകൾക്കൊപ്പം, ഓരോ സേവനത്തിനും, ഓരോ വർക്കർക്കും, ഓരോ വാടകക്കാരനും (ടെനന്റ്) മെട്രിക്സ് ശേഖരിക്കപ്പെടുന്നു. ഓരോ വർക്ക്ഫ്ലോ റണ്ണും — പ്രൊവിഷനിംഗ്, മൈഗ്രേഷൻ, എൻഫോഴ്സ്മെന്റ് — തുടക്കം മുതൽ ഒടുക്കം വരെ ദൃശ്യമാണ്, അതുകൊണ്ടാണ് ഒരു സപ്പോർട്ട് മറുപടി ഒരു ഊഹത്തിന് പകരം കൃത്യമായ ഒന്നാകാൻ കഴിയുന്നത്.
വലിയ തോതിലുള്ള നിരീക്ഷണം ഡാറ്റാ-വോളിയവുമായി ബന്ധപ്പെട്ട ഒരു പ്രശ്നമാണ്, അതിനാൽ അതിനനുസൃതമായാണ് ഇത് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ഉയർന്ന അളവിലുള്ള മെട്രിക്കുകൾ ഓരോ സൈറ്റിനും ഓരോ മിനിറ്റിലും എന്ന രീതിയിൽ ശാശ്വതമായി സൂക്ഷിക്കുന്നതിനുപകരം സമയത്തിനനുസരിച്ച് വിഭജിക്കുകയും സമാഹരിക്കുകയും ചെയ്യുന്നു, ട്രെയ്സുകൾ സാമ്പിൾ ചെയ്യപ്പെടുന്നു, കൂടാതെ ഒരു അക്കൗണ്ടിലെ അമിതമായ ആക്റ്റിവിറ്റി മറ്റുള്ളവരുടെ ഡാഷ്ബോർഡുകളുടെ പ്രവർത്തനത്തെ ബാധിക്കാതിരിക്കാൻ ഓരോ വാടകക്കാരനുമുള്ള കാർഡിനാലിറ്റി നിയന്ത്രണങ്ങൾ തടയുന്നു. ഇന്ന് ഞങ്ങൾ പ്രവർത്തിപ്പിക്കുന്ന സൈറ്റുകളുടെ എണ്ണമല്ല, മറിച്ച് പത്ത് ലക്ഷം സൈറ്റുകളാണ് ഈ രൂപകൽപ്പനയുടെ ലക്ഷ്യം.
നിർവ്വചിക്കപ്പെടുകയും ട്രാക്ക് ചെയ്യപ്പെടുകയും ചെയ്യുന്ന SLO-കളോടെ അലേർട്ടുകൾ Alertmanager വഴി ഞങ്ങളുടെ ഓൺ-കോൾ റോട്ടയിലേക്ക് റൂട്ട് ചെയ്യപ്പെടുന്നു — മുകളിലുള്ള ഉപഭോക്തൃ അറിയിപ്പുകളിൽ നിന്ന് മനഃപൂർവ്വം വേർതിരിച്ചു നിർത്തിയിരിക്കുന്നു, അതിനാൽ പ്രവർത്തനപരമായ ശബ്ദങ്ങൾ ഒരിക്കലും നിങ്ങളുടെ ഇൻബോക്സിൽ എത്തില്ല ഒപ്പം നിങ്ങളുടെ അലേർട്ടുകൾ ഒരിക്കലും ഞങ്ങളുടേതിന് പിന്നിൽ ക്യൂവിൽ നിൽക്കുകയുമില്ല.