স্ট্যাটাস পেজ
গ্রাহকদের জিজ্ঞেস করতে হওয়ার আগেই বলুন কী বন্ধ আছে।
Yuva-র স্ট্যাটাস পেজ দেখায় আপনার পণ্য চলছে কি না। এটি আপনার সাপোর্ট ইনবক্সে থাকে, তাই চ্যাট উইজেট ও অ্যাপ খোলা ঘটনা দেখায়, আর একটি উত্তর সেই বিষয়ে যাঁরা লিখেছেন সবার কাছে পৌঁছায়।
পাবলিক পেজ
Yuva এটিকে সাধারণ HTML হিসেবে তৈরি করে, JavaScript ছাড়াও পূর্ণ, আর উত্তর 30 সেকেন্ড ক্যাশ হয় যাতে আপনার সার্ভারের সামনের CDN বিভ্রাটের ট্রাফিক সামলাতে পারে।
- সামগ্রিক অবস্থাআপনার দেখানো উপাদানগুলোর মধ্যে সবচেয়ে খারাপ অবস্থা, কথায় ও রঙে।
- উপাদানআপনার জন্য খসড়া করা ঘটনা
- আটকে রাখা, তারপর পাঠানোতদন্ত চলছে থেকে সমাধান হয়েছে পর্যন্ত, প্রতিটি আপডেট সংরক্ষিত থাকে। প্রকাশিত আপডেট সংশোধন করা হয়, কখনো মুছে ফেলা হয় না।
- রক্ষণাবেক্ষণপরিকল্পিত কাজ সময়সীমাসহ ঘোষণা করুন। Yuva ঠিক সময়ে তা শুরু ও শেষ করে।
- ইতিহাসঅতীতের ঘটনা ও রক্ষণাবেক্ষণ মাস অনুযায়ী, প্রতিটির নিজস্ব পেজসহ।
- সাড়া দেওয়ার সময়চালু করলে: HTTP বা TCP পরীক্ষা থাকা প্রতিটি উপাদানের শেষ 24 ঘণ্টা, মধ্যমা ও p95সহ।
- ফিড, ব্যাজ ও JSONসাবস্ক্রিপশন ছাড়াই চলে এমন একটি Atom ফিড, আপনার README-র জন্য একটি ব্যাজ, এবং আপনার নিজের সাইট বা অ্যাপের জন্য একই পেজ JSON হিসেবে।
- আপনার চেহারা ও ভাষাআপনার লোগো ও অ্যাকসেন্ট রং। পেজটি ইংরেজি, তুর্কি ও জার্মান ভাষায় কথা বলে; দর্শকরা সময় নিজেদের টাইম জোনে দেখেন।
আপনি প্রকাশ না করা পর্যন্ত পেজ ব্যক্তিগত থাকে, আর আপনার দল তার আগে প্যানেলে প্রিভিউ দেখে।
পরীক্ষাগুলো তাকে হালনাগাদ রাখে
একটি পরীক্ষা কারও হাত না লাগিয়েই উপাদানের অবস্থা ঠিক করে, আর উপাদান বন্ধ হলে বা ফিরে এলে Yuva আপনার দলকে জানায়।
- গ্রুপে, প্রতিটির নিজস্ব অবস্থা, 90 দিন পর্যন্ত প্রতিদিনের জন্য একটি বার এবং চাইলে তার প্রাপ্যতা।আপনার cron জব বা সার্ভার সময়সূচি অনুযায়ী একটি URL কল করে। কল বন্ধ হলে উপাদান বন্ধ হয়ে যায়।
- পুশ করা অবস্থাচালু বা বিভ্রাটের অবস্থা নিজেই পাঠান। Alertmanager ও Grafana-র সতর্কবার্তা যেমন আছে তেমনই গ্রহণ করা হয়।
- ঘটনাYuva নির্দিষ্ট বিরতিতে একটি URL অনুরোধ করে এবং স্ট্যাটাস কোড, ঐচ্ছিকভাবে একটি কীওয়ার্ড ও সার্টিফিকেটের মেয়াদ পরীক্ষা করে।
- TCPYuva একটি হোস্ট ও পোর্টে সংযোগ খোলে এবং দেখে সেটি উত্তর দেয় কি না।
- HTTPকোনো পরীক্ষা ব্যর্থ হলে Yuva আপনার পর্যালোচনার জন্য খসড়া ঘটনা খুলতে পারে, সঙ্গে সঙ্গে একটি প্রকাশ করতে পারে, বা কিছুই খুলতে পারে না। ফিরে এলে Yuva যা খুলেছিল তা সমাধান করে।
- আগে আপনার কথাপরপর কতগুলো ব্যর্থতা গণ্য হবে তা আপনি ঠিক করেন, আর আপনার দলের হাতে ঠিক করা অবস্থা কোনো পরীক্ষা কখনো বদলায় না।
ই-মেল সাবস্ক্রাইবার
দর্শকরা ঘটনা ও রক্ষণাবেক্ষণের বিজ্ঞপ্তিতে সাবস্ক্রাইব করেন, সব উপাদানের জন্য বা শুধু যেগুলো ব্যবহার করেন তার জন্য। সাবস্ক্রিপশন সবসময় একটি নিশ্চিতকরণ ই-মেল দিয়ে শুরু হয়।
- দ্বিগুণ নিশ্চিতকরণউত্তর প্রতিটি ঠিকানার জন্য একই, আর নিশ্চিত না করে কেউ সাবস্ক্রাইব হন না।
- তাদের পছন্দপ্রতিটি উপাদানের জন্য একটি চেকবক্স, আর প্রতিটি ই-মেলে পছন্দ বদলাতে বা ছেড়ে দিতে একটি লিংক।
- সাধারণ বিজ্ঞপ্তিকথায় অবস্থা, প্রভাবিত উপাদান ও আপডেট, ছবি, ট্র্যাকিং বা প্রচার ছাড়া। ইংরেজি, তুর্কি বা জার্মান ভাষায়।
- চ্যাট উইজেট ও অ্যাপেবিজ্ঞপ্তি 60 সেকেন্ড অপেক্ষা করে যাতে আপনি তা ফিরিয়ে নিতে পারেন, আর একই ঘটনার বিজ্ঞপ্তিগুলোর মধ্যে ফাঁক রাখা হয়, যাতে দীর্ঘ বিভ্রাট ইনবক্স ভরে না ফেলে।
বিজ্ঞপ্তি আপনার ইনবক্সের নিজস্ব ই-মেল চ্যানেল দিয়ে, তার ঠিকানা থেকে যায়, আর তালিকার মানুষজন আপনার নিউজলেটার থেকে আলাদা রাখা হয়।
তদন্ত চলছে
আপনার পেজ প্রকাশিত থাকলে এবং কোনো ঘটনা বা রক্ষণাবেক্ষণ খোলা থাকলে, ওয়েব উইজেট এবং iOS ও Android SDK কথোপকথনের ওপরে কথায় অবস্থা ও ঘটনার লিংকসহ একটি লাইন দেখায়।
- কিছু সেট আপ করতে হবে নালাইনটি ঘটনার সঙ্গে দেখা দেয় আর মিলিয়ে যায়।
- বাদ দেওয়া যায়গ্রাহক এটি বন্ধ করতে পারেন। ঘটনায় নতুন আপডেট এলে এটি আবার দেখা যায়।
- তাদের ভাষাউইজেট ও অ্যাপ এটি তাদের জানা প্রতিটি ভাষায় দেখায়।
যুক্তদের উত্তর
একটি বিভ্রাট একই প্রশ্ন ই-মেল, চ্যাট ও অ্যাপে নিয়ে আসে। সেই কথোপকথনগুলো ঘটনার সঙ্গে যুক্ত করুন, একটি উত্তর লিখুন এবং সবাইকে পাঠান।
- প্যানেলে কথোপকথনগুলো ঘটনার সঙ্গে যুক্ত করুন। ঘটনার পেজ সেগুলোর তালিকা দেখায়।
- একটি উত্তর লিখুন। পর্যালোচনা দেখায় কতগুলো কথোপকথন সেটি পাবে, আর পরে আপনি প্রতিটি বন্ধ করতে পারেন।
- Yuva এটি আপনার নামে এখনো খোলা প্রতিটি যুক্ত কথোপকথনে, প্রতিটির নিজস্ব চ্যানেল দিয়ে পাঠায়। পাঠানোর পর ফিরিয়ে নেওয়া যায় না।
আপনার নিজের ডোমেন
পেজটি status.example.com-এর মতো ঠিকানায় পরিবেশন করুন। ডোমেন আপনার তা দেখানো একটি CNAME রেকর্ড ও একটি TXT রেকর্ড যোগ করুন, আর Yuva আপনার হয়ে সেগুলো পরীক্ষা করে।
- সার্টিফিকেটসার্টিফিকেট নিজে থেকে ইস্যু ও নবায়ন হয়, Caddy-র মতো চাহিদামতো কাজ করা প্রক্সি অথবা Cloudflare-এর কাস্টম হোস্টনেমের মাধ্যমে।
- সবকিছু সঙ্গে সরে যায়লিংক, ফিড, ব্যাজ, JSON ও ই-মেল বিজ্ঞপ্তি সবই আপনার ডোমেন ব্যবহার করে।
- শুধু আপনারআপনার ডোমেনে শুধু পেজ পরিবেশিত হয়, API বা প্যানেল কখনো নয়।
আপনার নিজের সাইটের জন্য ব্যান্ড
আপনার সাইটের ফুটারে আপনার অবস্থা দেখান: কথায় অবস্থা, প্রাপ্যতাসহ শেষ 90 দিনের স্ট্রিপ, এবং আপনার পেজের লিংক। একটি স্ক্রিপ্ট ও একটি এলিমেন্ট।
<script src="https://support.example.com/yuva-status.js" defer></script> <yuva-status page="acme" theme="auto" components></yuva-status>
- pageআপনার স্ট্যাটাস পেজের ঠিকানা।
- themelight, dark বা auto, যা দর্শকের রঙের স্কিম অনুসরণ করে। ডিফল্ট auto।
- componentsপ্রতিটি উপাদানের অবস্থাসহ দ্বিতীয় সারির জন্য এটি যোগ করুন।
ডেভেলপারদের জন্য
সবকিছু API-তে আছে, status:read ও status:manage স্কোপসহ। ওয়েবহুক উপাদান, ঘটনা ও মনিটরের পরিবর্তন জানায়, আর MCP-র মাধ্যমে যুক্ত সহকারীরা খসড়া খুলতে ও ঘটনা সমাধান করতে পারে।
API রেফারেন্স খুলুন →গাইড দিয়ে শুরু করুন।
একটি পেজ তৈরি করুন, আপনার উপাদানগুলো যোগ করুন এবং প্রকাশ করুন। গাইডটি ইংরেজি, তুর্কি ও জার্মান ভাষায় আছে।