گزارش سلامت گردشکارها
GET/api/v1/IOService/Workflows/Health
گزارش سلامت اجرای گردشکارها را در کل گره برای چند روز کامل (به وقت UTC) تا امروز برمیگرداند: وضعیت صفها، کارگرها، خلاصههای در انتظار، رویدادهای کنارگذاشتهشده و آمار هر کاربر. گزارش هیچ نام فایل، پوشه یا گردشکاری را نشان نمیدهد.
دسترسی: فقط ناظر، با Authorization و x-container (مقدار container که GET /api/v1/services/current برمیگرداند)؛ ناظر یعنی مدیر سامانه یا کاربری که دسترسی ناظر به او داده شده است. روشن بودن گردشکارها برای خود او لازم نیست.
پاسخ: { readOn, healthy, from, days, queues, workers, digests, dropped, users }. users آمار هر کاربر (شروعشده، کاملشده، ناموفق، محدودشده) را صفحهبندیشده دارد.
صفحهبندی: skip تعداد ردیفهایی است که رد میشود (نه شمارهی صفحه) و باید صفر یا بیشتر باشد؛ take از ۱ تا ۱۰۰، پیشفرض ۲۰.
خطاها: days یا صفحهبندی نامعتبر 400؛ کاربر ناظر نیست 403. خطاها به شکل { error, errorCode } برمیگردند.
درخواست
پاسخها
- 200
OK