আপনার অ্যাপ্লিকেশন নিরীক্ষণ করা একটি কঠিন কাজ হতে পারে যদি আপনি এটি দিয়ে শুরু করেন। কোন মেট্রিক্স সবচেয়ে গুরুত্বপূর্ণ তা আপনাকে জানতে হবে এবং বুঝতে হবে কোনটি আপনি অর্থপূর্ণ গ্রাফে একত্রিত করতে পারেন।
(শুধু ছুটির দিনে নয়) আমাদের ব্যবহারকারীদের জন্য জিনিসগুলিকে আরও মসৃণ করার মনোভাবের মধ্যে, আমরা রুবি ইন্টিগ্রেশনে একটি ম্যাজিক ড্যাশবোর্ড যুক্ত করেছি যা আপনাকে ActionMailer এর মাধ্যমে যে পরিমাণ ইমেল পাঠাচ্ছেন তা দেখায়৷
ম্যাজিক ড্যাশবোর্ড
সেটআপ প্রক্রিয়া চলাকালীন, আমাদের এজেন্ট আপনার অ্যাপ পরিকাঠামো স্ক্যান করে। আপনি কোন সরঞ্জামগুলি ব্যবহার করছেন তা একবার এটি নির্ণয় করে, এটি স্বয়ংক্রিয়ভাবে আপনার অ্যাপের কিছু অংশ যন্ত্র তৈরি করে এবং অবিলম্বে সবচেয়ে গুরুত্বপূর্ণ ড্যাশবোর্ড তৈরি করে (আমরা তাদের ম্যাজিক ড্যাশবোর্ড বলি), যাতে আপনি 0 সেটআপ সময়ের সাথে সবচেয়ে গুরুত্বপূর্ণ বিষয়গুলি নিরীক্ষণ করতে পারেন৷
রুবি ইন্টিগ্রেশনের জন্য আমরা Sidekiq, Mongo এর মত ডাটাবেস এবং Puma এর মত ওয়েব সার্ভারের মাধ্যমে ব্যাকগ্রাউন্ড কাজের জন্য আপনার ম্যাজিক ড্যাশবোর্ড সেট আপ করব।
রুবি অন রেল ব্যবহারকারীদের জন্য জিনিসগুলি সহজ করা
AppSignal-এ "ব্যাকগ্রাউন্ড" নেমস্পেসের মাধ্যমে রেলের সাথে কতটা ইমেল পাঠানো হচ্ছে তা ইতিমধ্যেই নিরীক্ষণ করা সম্ভব, যেখানে আপনি দেখতে পাবেন কত ঘন ঘন একটি নির্দিষ্ট মেইলারকে কল করা হয়েছিল৷
যাইহোক, এর জন্য ব্যাকগ্রাউন্ডের কাজগুলি ফিল্টার করা প্রয়োজন এবং যে ধরনের ইমেলগুলি পাঠানো হচ্ছে তা বোঝা কঠিন। আমরা এর চেয়ে সহজ এবং আরও বিস্তারিত করার সিদ্ধান্ত নিয়েছি। AppSignal মনিটরিং AppSignal এর ক্ষেত্রে, ইমেল ট্র্যাফিক নিরীক্ষণ করা গুরুত্বপূর্ণ এবং ত্রুটি, কার্যকারিতা এবং অসঙ্গতি সনাক্তকরণ ইমেলের মধ্যে বিতরণ দেখতে পারা ভালো।
ActionMailer ম্যাজিক ড্যাশবোর্ড অ্যাপসিগন্যালে
সর্বশেষ রুবি ইন্টিগ্রেশনে আপডেট করার সময় (2.11.1
অথবা আরও ভাল), আপনি ActionMailer মেট্রিক্সের জন্য একটি নতুন ম্যাজিক ড্যাশবোর্ড দেখতে পাবেন। এই ড্যাশবোর্ডটি আপনাকে একটি নির্দিষ্ট মেইলারকে কতবার কল করা হয়েছিল তা ট্র্যাক রাখতে এবং আপনার অ্যাপ্লিকেশনে বিভিন্ন মেইলারের মধ্যে বিতরণ দেখতে দেয়৷
ActionMailer ড্যাশবোর্ড নিম্নলিখিত ডেটা প্লট করে:
ActionMailer Deliveries
ActionMailer ক্লাস/পদ্ধতি প্রতি ডেলিভারি থ্রুপুট (যেমনUsermailer#welcome
)ActionMailer Deliveries
ডেলিভারি থ্রুপুট ডিস্ট্রিবিউশন বিভিন্ন মেইলারদের মধ্যে শতাংশে দেখানো হয়
গ্রাফগুলি ActionMailer ক্লাস/পদ্ধতি দ্বারা বিভক্ত করা হয়েছে:
আপনি যদি ইতিমধ্যেই রুবি ইন্টিগ্রেশন 2.11.1
এ থাকেন অথবা আরও ভাল, আমরা নতুন ActionMailer কল শনাক্ত করার সাথে সাথে ম্যাজিক ড্যাশবোর্ড স্বয়ংক্রিয়ভাবে প্রদর্শিত হবে
একটি সতর্কতা পাঠাতে একটি ট্রিগার সেট করা
আরেকটি দুর্দান্ত জিনিস যা গ্রাফে ডেটার সাথে সহজ হয়ে যায় তা হল এটির জন্য ট্রিগার সেট করা এবং যখন এগুলি ট্রিগার হয় তখন সতর্কতা পাঠানো৷
উদাহরণস্বরূপ, যখন থ্রুপুট একটি নির্দিষ্ট থ্রেশহোল্ডের উপরে বা নীচে যায়, তখন এটি একটি ট্রিগার সেট করার বিষয়ে বিবেচনা করার মতো বিষয়। এটি করতে, গ্রাফের ডানদিকে তিনটি বিন্দুতে ক্লিক করুন এবং ট্রিগার সেটআপ শুরু করুন৷
অ্যাপসিগন্যাল ব্যবহার করে দেখুন:মনিটরিং করা সহজ এবং মিষ্টি 🍪
আপনি যদি আগে AppSignal ব্যবহার না করে থাকেন, তাহলে এখন আপনি জানেন যে আমরা কীভাবে মনিটরিং সহজ করে আপনার সময় বাঁচাই। আপনি আমাদের চেষ্টা করে দেখতে চাই। আপনি যখন তা করবেন, নির্দ্বিধায় যোগাযোগ করুন, আমরা আপনাকে স্ট্রুপওয়াফেলের একটি বিনামূল্যের বক্সও পাঠাব৷