Save the date - Google I/O returns May 18-20. Register to get the most out of the digital experience: Build your schedule, reserve space, participate in Q&As, earn Google Developer profile badges, and more. Register now
This page was translated by the Cloud Translation API.
Switch to English

ফায়ারবেস পারফরম্যান্স মনিটরিং

আপনার অ্যাপ্লিকেশনটির কার্যকারিতা সম্পর্কিত সমস্যাগুলি অন্তর্দৃষ্টি অর্জন করুন।

ফায়ারবেস পারফরম্যান্স মনিটরিং এমন একটি পরিষেবা যা আপনাকে আপনার আইওএস, অ্যান্ড্রয়েড এবং ওয়েব অ্যাপ্লিকেশনগুলির পারফরম্যান্স বৈশিষ্ট্যগুলি অন্তর্দৃষ্টি পেতে সহায়তা করে।

আপনি আপনার অ্যাপ্লিকেশন থেকে পারফরম্যান্স ডেটা সংগ্রহ করতে পারফরম্যান্স মনিটরিং এসডিকে ব্যবহার করেন, তারপরে ফায়ারবেস কনসোলে সেই ডেটাটি পর্যালোচনা এবং বিশ্লেষণ করুন। পারফরম্যান্স মনিটরিং আপনাকে রিয়েল টাইমে বুঝতে সাহায্য করে যেখানে আপনার অ্যাপ্লিকেশনটির পারফরম্যান্স আরও উন্নত করা যেতে পারে যাতে আপনি সেই তথ্যটি পারফরম্যান্স সমস্যার সমাধান করতে ব্যবহার করতে পারেন।

আইওএস অ্যান্ড্রয়েড ওয়েব

মূল ক্ষমতা

অ্যাপ্লিকেশন শুরুর সময়, HTTP নেটওয়ার্ক অনুরোধ এবং আরও অনেক কিছু স্বয়ংক্রিয়ভাবে পরিমাপ করুন আপনি যখন আপনার অ্যাপ্লিকেশনটিতে পারফরম্যান্স মনিটরিং এসডিকে সংহত করেন, আপনার অ্যাপ্লিকেশনটি স্বয়ংক্রিয়ভাবে পারফরম্যান্সের বেশ কয়েকটি জটিল দিক নিরীক্ষণ শুরু করার আগে আপনাকে কোনও কোড লেখার দরকার নেই।
নেটিভ অ্যাপ্লিকেশনগুলির জন্য, এসডিকে প্রারম্ভের সময়, পর্দা দ্বারা ডেটা রেন্ডারিং এবং অগ্রভাগ বা পটভূমিতে থাকা অবস্থায় ক্রিয়াকলাপ লগ করে। ওয়েব অ্যাপ্লিকেশনগুলির জন্য, এসডিকে প্রথম বিষয়বস্তুযুক্ত পেইন্ট, ব্যবহারকারীদের আপনার অ্যাপ্লিকেশনের সাথে ইন্টারঅ্যাক্ট করার ক্ষমতা এবং আরও অনেক কিছুর মতো দিকগুলিতে লগ করে।
অ্যাপের কার্যকারিতা উন্নত করা যেতে পারে এমন পরিস্থিতিতে অন্তর্দৃষ্টি অর্জন করুন আপনার অ্যাপ্লিকেশনটির পারফরম্যান্স অনুকূল করা চ্যালেঞ্জিং হতে পারে যখন আপনি ঠিক জানেন না যে এটি কেন ব্যবহারকারীদের প্রত্যাশা থেকে কম হচ্ছে। এজন্য পারফরম্যান্স পর্যবেক্ষণ আপনাকে দেশ, ডিভাইস, অ্যাপ্লিকেশন সংস্করণ এবং ওএস স্তরের মতো গুণাবলী দ্বারা বিভক্ত পারফরম্যান্স মেট্রিকগুলি দেখতে দেয়।
আপনার অ্যাপ্লিকেশনটির জন্য নজরদারি কাস্টমাইজ করুন আপনি যখন কোনও নতুন স্ক্রীন লোড করবেন বা কোনও নতুন ইন্টারেক্টিভ বৈশিষ্ট্য প্রদর্শন করবেন তখন সুনির্দিষ্ট পরিস্থিতিতে আপনার অ্যাপ্লিকেশনটির কার্যকারিতা ক্যাপচারের জন্য আপনি কাস্টম কোডের সন্ধান করতে পারেন। এবং, আপনি এই কাস্টম কোডগুলি ট্রেসগুলির সময় সংজ্ঞায়িত ইভেন্টগুলি (ক্যাশে হিটগুলির মতো) গণনা করতে কাস্টম মেট্রিকগুলি তৈরি করতে পারেন।

এটা কিভাবে কাজ করে?

আপনি যখন পারফরম্যান্স মনিটরিং এসডিকে যুক্ত করেন, ফায়ারবেস স্বয়ংক্রিয়ভাবে আপনার অ্যাপে বেশ কয়েকটি সাধারণ প্রক্রিয়ার জন্য ডেটা সংগ্রহ শুরু করে, উদাহরণস্বরূপ:

পারফরম্যান্স মনিটরিং এই প্রক্রিয়াগুলি সম্পর্কে ডেটা সংগ্রহ করতে ট্রেস ব্যবহার করে। ট্রেস হ'ল একটি প্রতিবেদন যা আপনার অ্যাপ্লিকেশনে সময় মতো দুটি পয়েন্টের মধ্যে থাকা ডেটা ধারণ করে।

প্রতিটি ট্রেসের জন্য সংগৃহীত পারফরম্যান্স ডেটাগুলিকে মেট্রিক বলা হয় এবং ট্রেসের ধরণের উপর নির্ভর করে পরিবর্তিত হয়। উদাহরণস্বরূপ, যখন আপনার অ্যাপ্লিকেশনটির কোনও উদাহরণ একটি নেটওয়ার্ক অনুরোধ জারি করে, ট্রেস প্রতিক্রিয়া সময় এবং পেডলোডের আকারের মতো নেটওয়ার্ক অনুরোধ পর্যবেক্ষণের জন্য গুরুত্বপূর্ণ মেট্রিকগুলি সংগ্রহ করে।

প্রতিবার আপনার অ্যাপ্লিকেশনটির কোনও উদাহরণ কোনও পর্যবেক্ষণ প্রক্রিয়া চালায়, সম্পর্কিত ট্রেস স্বয়ংক্রিয়ভাবে সেই অ্যাপ্লিকেশনটির জন্য বৈশিষ্ট্যগুলি ডেটা সংগ্রহ করে। উদাহরণস্বরূপ, যদি কোনও অ্যান্ড্রয়েড অ্যাপ্লিকেশন কোনও নেটওয়ার্ক অনুরোধ জারি করে তবে ট্রেস সেই নির্দিষ্ট অ্যাপ্লিকেশনটির জন্য ডিভাইস, অ্যাপ্লিকেশন সংস্করণ এবং অন্যান্য বৈশিষ্ট্য সংগ্রহ করে। আপনি এই বৈশিষ্ট্যগুলি আপনার পারফরম্যান্স ডেটা ফিল্টার করতে ব্যবহার করতে পারেন এবং নির্দিষ্ট ব্যবহারকারী বিভাগগুলি যদি সমস্যার মুখোমুখি হয় তা শিখতে পারেন।

পারফরম্যান্স মনিটরিংয়ের বাইরে থাকা বাক্সগুলির ট্রেসগুলি আপনার অ্যাপ্লিকেশনটি পর্যবেক্ষণ করে শুরু করা হবে তবে নির্দিষ্ট কার্য বা প্রবাহের কার্যকারিতা সম্পর্কে জানতে আপনার অ্যাপ্লিকেশনটিতে নিজের নিজস্ব কাস্টম কোডের চিহ্ন ব্যবহার করার চেষ্টা করুন।

বাস্তবায়নের পথ

আপনার অ্যাপ্লিকেশনটিতে পারফরম্যান্স মনিটরিং এসডিকে যুক্ত করুন আপনি আপনার অ্যাপ্লিকেশনটিতে পারফরম্যান্স মনিটরিং এসডিকে এবং অন্য যে কোনও ফায়ারবেস পণ্য ব্যবহার করতে চান তা যোগ করতে পারেন।
আইওএস | অ্যান্ড্রয়েড | ওয়েব
(Ptionচ্ছিক)
আপনার অ্যাপ্লিকেশনটিতে উপকরণ কাস্টম কোড ট্রেস এবং কাস্টম মেট্রিক্স
পারফরম্যান্স মনিটরিং এসডিকে ব্যবহার করে আপনি নিজের অ্যাপ্লিকেশনটির পারফরম্যান্সের নির্দিষ্ট দিকগুলি পরিমাপ করতে কাস্টম কোড ট্রেস এবং কাস্টম মেট্রিকগুলি উপকরণ করতে পারেন।
রিয়েল টাইমে কনসোলে পারফরম্যান্স ডেটা পর্যবেক্ষণ করুন ফায়ারবেস কনসোলে , আপনার অ্যাপ্লিকেশনটির কার্যকারিতা আরও উন্নত করা যেতে পারে সেই নির্দিষ্ট পরিস্থিতিগুলি জানতে আপনি আপনার ব্যবহারকারীদের কাছ থেকে পারফরম্যান্স ডেটা পর্যবেক্ষণ করতে পারেন। আপনি অ্যাপ্লিকেশন সংস্করণ, দেশ, ডিভাইস, বা ওএসের মতো বৈশিষ্ট্যগুলি দ্বারা পারফরম্যান্স ডেটাও ভেঙে ফেলতে পারেন।

ব্যবহারকারী তথ্য

পারফরম্যান্স মনিটরিং স্থায়ীভাবে কোনও ব্যক্তিগতভাবে সনাক্তযোগ্য তথ্য (যেমন নাম, ইমেল ঠিকানা, বা ফোন নম্বর) সংরক্ষণ করে না। এইচটিটিপি নেটওয়ার্কের অনুরোধগুলি পর্যবেক্ষণ করার সময়, পারফরম্যান্স মনিটরিং একত্রিত এবং বেনামে ইউআরএল প্যাটার্নগুলি তৈরি করতে ইউআরএলগুলি (ইউআরএল প্যারামিটারগুলি সহ নয়) ব্যবহার করে যা শেষ পর্যন্ত ফায়ারবেস কনসোলে প্রদর্শিত থাকে এবং প্রদর্শিত হয়।

আরও বিশদের জন্য পারফরম্যান্স মনিটরিংয়ের দ্বারা সংগৃহীত তথ্যের উদাহরণগুলি দেখুন

পরবর্তী পদক্ষেপ