xyOps: ارکستراسیون کل زیرساخت از سازندگان Cronicle
خلاصهٔ کاملتر
xyOps یک سیستم اتوماسیون workflow ـه که خودشون «نسل بعدی» توصیفش میکنن: زمانبندی کارها (job scheduling)، مونیتورینگ، هشدار و یک سیستم تیکتینگ، همه داخل خودش تعبیه شده. اعتبارنامهٔ اصلی تیم هم اینه که سازندهٔ Cronicle بودن — همون زمانبند کار متنباز محبوب.
هستهٔ ماجرا یک ادیتور گرافیکی workflow ـه. میتونی چند job رو با منطق شرطی به هم زنجیر کنی، بین مرحلهها داده و حتی فایل پاس بدی، به هر رویداد اکشن بچسبونی (مثل نوتیفیکیشن یا وبهوک) و برای هر کار محدودکننده بگذاری: timeout، سقف حافظه و سقف حجم لاگ. کارها هم میتونن موازی اجرا بشن و هم تو صفهای سفارشی بیفتن.
زمانبند از cron خیلی جلوتر رفته: هدفگیری یک سرور خاص یا یک گروه سرور، چند زمانبندی برای یک رویداد، بازههای blackout برای تعطیلات و زمان داونتایم، ایمپورت crontab موجود، کارهای یکبارمصرف و توسعهٔ زمانبند با پلاگین. در زمان اجرا هم پیشرفت هر کار و زمان باقیمونده زنده گزارش میشه و خود job میتونه progress و آمار خودشو منتشر کنه.
سمت مونیتورینگ، داشبورد در سطح سرور و گروه هست و برای هر job مصرف CPU، حافظه، شبکه، دیسک و لاگ ردیابی میشه. میتونی مونیتور دلخواه اضافه کنی یا برای گرفتن متریک سفارشی، فرمان خودت رو اجرا کنی. نمودارهای تاریخی هم از بازهٔ ساعتی تا سالانه در دسترسه.
هشدارها با عبارتهای تریگر و قواعد انعطافپذیر تعریف میشن و از ایمیل و وبهوک تا نوتیفیکیشن سفارشی میرن. هر هشدار یک اسنپشات از وضعیت سرور رو همراه خودش داره، میتونه تیکت بسازه یا job اجرا کنه، و یک هشدار فعال میتونه جلوی اجرای کارهای جدید رو بگیره — که برای جلوگیری از بدترشدن حادثه بهکار میآد.
سیستم تیکتینگ داخلی برای پاسخ به حادثهست: هشدارها و کارهای شکستخورده خودکار تیکت میسازن، تیکتها میتونن فایل ضمیمه داشته باشن یا برای CI/CD کار اجرا کنن، و همهچیز از طریق API قابل اسکریپتنویسیه.
پلاگینها با یک API سادهٔ JSON روی STDIO کار میکنن، پس به هیچ SDK نیاز نیست و هر زبانی رو میتونی بهکار ببری؛ چهار نوع پلاگین Event و Action و Monitor و Trigger هست و میتونی برای پارامترهات فیلد فرم UI تعریف کنی. یک مارکتپلیس هم پلاگینهای رسمی و اجتماعی رو جمع کرده، از Slack و GitHub و Notion تا OpenAI و AWS S3 — و اضافه کردن سرورهای MCP بهشکل پلاگین هم پشتیبانی میشه.
برای مقیاس، چند نسخهٔ hot backup میتونن روی از دست رفتن سرور اصلی جا رو پر کنن بدون اینکه کارهای در جریان قطع بشن، و کلاستر تا هزاران سرور worker بالا میره؛ ایجنت هم برای macOS و Linux و Windows هست. لایسنس BSD 3-Clause ـه و تأکید میکنن همهٔ قابلیتهای حالا و آیندهٔ اپ همیشه متنباز میمونه؛ پلن رایگان همهٔ امکانات رو داره و درآمد از پشتیبانیه — Professional سالانه ۲٬۰۰۰ دلار و Enterprise سالانه ۱۰٬۰۰۰ دلار با SSO، نصب air-gapped و پاسخ یکساعته به تیکت.
نکات کلیدی:
- زمانبندی کار، مونیتورینگ، هشدار و تیکتینگ در یک ابزار، از سازندگان Cronicle
- ادیتور گرافیکی workflow با منطق شرطی، پاس دادن داده/فایل و محدودکنندهٔ زمان و حافظه
- زمانبند با هدفگیری گروه سرور، بازهٔ blackout و ایمپورت crontab
- پلاگین با JSON روی STDIO به هر زبانی، بههمراه مارکتپلیس و پشتیبانی از MCP
- متنباز با لایسنس BSD 3-Clause؛ پلن رایگان کامل، پشتیبانی ۲٬۰۰۰ و ۱۰٬۰۰۰ دلار در سال




