সতর্কতা
Slack, Discord, বা ওয়েবহুক বিজ্ঞপ্তি পাঠান যখন ওয়ার্মার্স ব্যর্থ হয়, শেষ হয় বা উচ্চ ত্রুটির হার দেখায়।
7 মিনিট পড়া
একটি উষ্ণতর যা শান্তভাবে কাজ করা বন্ধ করে দেয় তা মোটেও উষ্ণ না হওয়ার চেয়ে খারাপ, কারণ আপনি ধরে নেবেন আপনি আচ্ছাদিত। সতর্কতা যে ফাঁক বন্ধ.
এগুলি অ্যাকাউন্ট → অ্যালার্ট এর অধীনে কনফিগার করা হয়েছে। আপনি আপনার পছন্দ হিসাবে অনেক শেষ পয়েন্ট যোগ করতে পারেন.
সতর্কতার ধরন
| টাইপ | জন্য এটি ব্যবহার করুন |
|---|---|
| CDN | একটি Slack চ্যানেলে একটি ইনকামিং ওয়েবহুক পোস্ট করা হচ্ছে৷ |
| CDN | একটি Discord চ্যানেল ওয়েবহুক। |
| জেনারিক ওয়েবহুক | যেকোন HTTP এন্ডপয়েন্ট আপনি নিয়ন্ত্রণ করেন — আপনার নিজের পরিষেবা, একটি ঘটনা টুল, বা একটি অটোমেশন প্ল্যাটফর্ম। |
ঘটনা
- ক্রল ত্রুটি
- একটি উষ্ণ রান ব্যর্থ হয়েছে. এটি প্রত্যেকেরই সক্ষম করা উচিত - এটি জানা এবং অনুমান করার মধ্যে পার্থক্য।
- ক্রল সম্পন্ন হয়েছে
- একটা রান শেষ। একটি অডিট ট্রেইল হিসাবে দরকারী বা একটি পোস্ট-ডিপ্লোয় উষ্ণ আসলে ঘটেছে নিশ্চিত করতে. ঘন ঘন সময়সূচী গোলমাল.
- উচ্চ ত্রুটির হার (≥25%)
- একটি রান সম্পূর্ণ হয়েছে কিন্তু URLs এর অন্তত এক চতুর্থাংশ ত্রুটি হয়েছে৷ প্রায়শই সবচেয়ে মূল্যবান সংকেত, কারণ এটি আংশিক ব্যর্থতাগুলিকে ধরে যা "সম্পূর্ণ" লুকিয়ে রাখবে।
একটি বুদ্ধিমান ডিফল্ট
ক্রল ত্রুটি এবং উচ্চ ত্রুটির হার সক্ষম করুন। ক্রল সম্পূর্ণ বন্ধ রাখুন যদি না আপনি বিশেষভাবে অডিট ট্রেইল চান — প্রতি ঘণ্টায় উষ্ণতায় এটি দিনে দুই ডজন বার্তা তৈরি করে, এবং লোকেরা যে চ্যানেলগুলিকে নিঃশব্দ করে, সেগুলি কোনো সতর্কতার চেয়েও খারাপ।
সেট আপ করা হচ্ছে Slack
- 1
Slack এ একটি ইনকামিং ওয়েবহুক তৈরি করুন
আপনার Slack ওয়ার্কস্পেস সেটিংসে, একটি ইনকামিং ওয়েবহুক ইন্টিগ্রেশন যোগ করুন এবং গন্তব্য চ্যানেল বেছে নিন। Slack আপনাকে দেয় একটি URL শুরু
https://hooks.slack.com/services/…। - 2
Cache Rocket এ সতর্কতা যোগ করুন
অ্যাকাউন্ট → অ্যালার্ট-এ, টাইপ Slack বেছে নিন, একটি নাম দিন এবং ওয়েবহুক URL পেস্ট করুন।
- 3
ইভেন্ট নির্বাচন করুন
ক্রল ত্রুটি এবং সর্বনিম্ন উচ্চ ত্রুটি হার এ টিক দিন।
- 4
সংরক্ষণ করুন এবং পরীক্ষা করুন
অ্যালার্ট যোগ করুন-এ ক্লিক করুন, তারপর বার্তা আসার নিশ্চিত করতে একটি উষ্ণ দৌড় শুরু করুন।
সেট আপ করা হচ্ছে Slack
Discord-এ, সার্ভার সেটিংস → ইন্টিগ্রেশন → ওয়েবহুক খুলুন, একটি ওয়েবহুক তৈরি করুন, একটি চ্যানেল চয়ন করুন এবং এর URL অনুলিপি করুন। Discord টাইপ সহ Cache Rocket এ যোগ করুন।
জেনেরিক ওয়েবহুক
জেনারিক ওয়েবহুক বেছে নিন এবং আপনার নিয়ন্ত্রণে থাকা যেকোনো HTTPS এন্ডপয়েন্ট দিন। Cache Rocket এটিতে ইভেন্টটি পোস্ট করে এবং এরপর কী ঘটবে তা আপনার উপর নির্ভর করে:
- PagerDuty বা অন্য অন-কল সিস্টেমে ফরওয়ার্ড করুন।
- বারবার ব্যর্থতার জন্য স্বয়ংক্রিয়ভাবে একটি টিকিট খুলুন।
- আপনার নিজস্ব অটোমেশনে একটি পুনরায় চেষ্টা বা একটি ফলব্যাক পরিস্কার ট্রিগার করুন৷
- অন্য সবকিছুর পাশাপাশি আপনার নিজের মনিটরিং স্ট্যাকে ইভেন্টগুলি লগ করুন।
Careful
আপনার এন্ডপয়েন্ট দ্রুত প্রতিক্রিয়া জানাতে হবে এবং প্রমাণীকরণ শিরোনাম প্রয়োজন হবে না Cache Rocket পাঠাতে পারবে না। যদি এটি ধীর বা পৌঁছানো যায় না, বিজ্ঞপ্তিগুলি বিতরণ করা যাবে না।
সতর্কতা কোথায় যায় তা নির্বাচন করা হচ্ছে
একটি চ্যানেলে রুট সতর্কতা কেউ আসলে পড়ে। কাজ করে এমন কয়েকটি নিদর্শন:
| সেটআপ | রাউটিং |
|---|---|
| একক অপারেটর | ক্রল ত্রুটি এবং উচ্চ ত্রুটির হার সহ একটি Slack বা Discord চ্যানেল৷ |
| এজেন্সি | ক্লায়েন্ট ওয়ার্কস্পেস প্রতি একটি সতর্কতা শেষ পয়েন্ট, সেই ক্লায়েন্টের চ্যানেলে পোস্ট করা, যাতে ব্যর্থতা সঠিক দলের কাছে দৃশ্যমান হয়। |
| অন কল সহ দল | ত্রুটির জন্য আপনার ঘটনা টুলে একটি জেনেরিক ওয়েবহুক, এছাড়াও সম্পূর্ণ করার জন্য একটি কম-অগ্রাধিকার Slack চ্যানেল। |
স্থাপন এবং CI ট্রিগার
সতর্কতা পৃষ্ঠাটি আরও দেখায় কিভাবে বাইরে থেকে উষ্ণতা ট্রিগার করতে হয় Cache Rocket — একটি স্থাপনের পরে, আপনার API কীগুলির সাথে triggerWarm কল করুন উষ্ণতার সাথে মিল শুরু করতে, অথবা warmUrls অগ্রাধিকার-উষ্ণ নির্দিষ্ট পাথগুলিতে।
curl -X POST https://cacherocket.com/api/wordpress/triggerWarm \
-H 'Content-Type: application/json' \
-d '{"publicKey":"YOUR_KEY","secretKey":"YOUR_SECRET","hostname":"example.com"}'সম্পূর্ণ বিবরণ ডিপ্লয় ট্রিগারস এ রয়েছে।
সাধারণ সমস্যা
- সতর্কতা আসছে না।
- ছেঁটে ফেলার জন্য ওয়েবহুক URL পুনরায় পরীক্ষা করুন, অন্তত একটি ইভেন্ট নির্বাচন করা হয়েছে তা নিশ্চিত করুন এবং গন্তব্য পোস্টগুলি গ্রহণ করে তা প্রমাণ করতে সরাসরি কার্ল দিয়ে URL পরীক্ষা করুন৷ ইন্টিগ্রেশন সরানো হলে Slack এবং Discord ওয়েবহুকগুলিও প্রত্যাহার করা হয়৷
- আমি অনেক সতর্কতা পাচ্ছি।
- প্রথমে ক্রল সম্পন্ন বন্ধ করুন — এটি প্রায় সবসময়ই কোলাহলপূর্ণ। ক্রল ত্রুটিগুলি ঘন ঘন হলে, এটি নীরবতার পরিবর্তে ঠিক করা একটি আসল সমস্যা; দেখুন সমস্যা সমাধান।
- আমি কি শুধুমাত্র একটি নির্দিষ্ট উষ্ণতায় সতর্ক করতে পারি?
- অ্যালার্ট এন্ডপয়েন্টগুলি যে ওয়ার্কস্পেসের সাথে সম্পর্কিত সেখানে প্রযোজ্য৷ সাইট প্রতি সিগন্যাল আলাদা করতে, তাদের নিজস্ব সতর্কতার শেষ পয়েন্ট সহ পৃথক ওয়ার্কস্পেস ব্যবহার করুন।
- একটি উচ্চ ত্রুটি হার হিসাবে গণনা কি?
- এক দৌড়ে URLs এর পঁচিশ শতাংশ বা তার বেশি ত্রুটি ফিরে এসেছে।