Fluxheim/ডকুমেন্টেশন/পর্যবেক্ষণযোগ্যতা

পর্যবেক্ষণযোগ্যতা

আলাদা ব্যবহারকারীকে ট্র্যাক না করে মোট ট্রাফিক, ত্রুটি, ডাউনলোড এবং পেজ ব্যবহারের তথ্য দেখতে Prometheus ও OpenTelemetry ব্যবহার করুন।

প্রমিথিউস মেট্রিক্স

[metrics]
enabled = true
listen = "127.0.0.1:9100"

OTLP রপ্তানি

FLUXHEIM_OTLP=enabled
OTEL_EXPORTER_OTLP_ENDPOINT=http://otel-collector:4318
OTEL_EXPORTER_OTLP_PROTOCOL=http/protobuf
OTEL_METRIC_EXPORT_INTERVAL=5000

পর্যবেক্ষণযোগ্যতা রচনা স্ট্যাক ওয়েবসাইট পরিষেবার জন্য এটি সেট করে। সেট FLUXHEIM_OTLP=disabled মেট্রিক্স বা ট্রেস রপ্তানি না করে একই বাইনারি চালানোর জন্য।

Version 1.6.37 host-network port অন্য runner process-এর সঙ্গে প্রতিযোগিতা করলে নতুন port দিয়ে disposable Prometheus ও Jaeger startup retry করে local observability smoke-কে বেশি নির্ভরযোগ্য করে।

label-গুলো low-cardinality রাখুন: route group, language, status class, download artifact এবং GitHub target দরকারি। raw IP address ও user identifier থাকে না।

ড্যাশবোর্ড কি

সংকেতকেন এটা গুরুত্বপূর্ণ
route অনুযায়ী requestকোন পাবলিক পেজ এবং ডক্স ব্যবহার করা হচ্ছে তা দেখায়।
locale অনুযায়ী requestকোন ভাষার সবচেয়ে বেশি যত্ন নেওয়া প্রয়োজন তা দেখায়।
status classShows ত্রুটি without tracking individual users.
Download clicksShows which রিলিজ artifacts are useful.
GitHub ক্লিক করেকোন বাহ্যিক প্রকল্পের লিঙ্কগুলি গুরুত্বপূর্ণ তা দেখায়৷

গোপনীয়তা boundary

  • কাঁচা অনুরোধ লগের পরিবর্তে সমষ্টি কাউন্টার এবং হিস্টোগ্রাম ব্যবহার করুন।
  • Do not label metrics with IP addresses, user agents, or full URLs.
  • প্রমিথিউস এবং OTLP শ্রোতাদের লুপব্যাক বা একটি অভ্যন্তরীণ নেটওয়ার্কে রাখুন।
  • privacy ও cookies পাতায় tracking-এর আচরণ স্পষ্টভাবে জানান।
বাংলা