مانیتورینگ استوریج
برای مانیتور کردن وضعیت استوریج خود میتوانید به تب مانیتورینگ از طریق پنل اوشن مراجعه کنید. در این بخش میتوانید سه متریک تعداد درخواست (request-count)، تعداد اشیا (object-count) و اندازه (size) را انتخاب کنید. سپس متریک انتخاب شده در محور نمودار قرار میگیرد. دادههای این بخش برای ۲ ماه ذخیره شده و پس از این زمان حذف خواهد شد. ذخیرهی دادهها برای مدت زمان طولانیتر بر عهدهی کاربر است.
در صورتی که نیاز دارید تا مانیتورینگ پیشرفتهتری داشته باشید یا دادهها را برای مدت بیشتری نگه دارید لازم است از ابزارهای دیگری استفاده کنید. ابزار Prometheus برای دریافت دادهها و Grafana یا ابزاری مشابه برای نمایش دادهها پیشنهاد میشود.
این قابلیت لنز نام دارد. هدف از راهاندازی آن ارائهی متریکهای زیر به کاربر است. کاربر با استفاده از این متریکها میتواند با federate کردن، سنجههای زیر را از پرومتئوس استوریج بگیرد:
متریکهای سرویس آبجکتاستوریج:
- حجم هر باکت
- Lenz:kise:bucket:usage (guage)
- تعداد آبجکتهای هر باکت
- Lenz:kise:bucket:object:count (gauge)
- تعداد درخواستهای ارسالی به هر باکت براساس متد
- Lenz:kise:requests:rate1m (counter)
- حجم آپلود و دانلود روی هر باکت
- Lenz:kise:bytes:download:rate1m (counter)
- Lenz:kise:bytes:upload:rate1m (counter)
- تاخیر (Latency) درخواستها بر اساس متد
- Lenz:kise:request:time:average (gauge)
- Lenz:kise:request:time:90th:percentile (gauge)
- lenz:kise:request:time:95th:percentile (gauge)
متریکهای سرویس آرکایو
- حجم هر باکت
- lenz:archive:bucket:usage (guage)
- تعداد آبجکتهای هر باکت
- lenz:archive:bucket:object:count (gauge)
- تعداد رکوئستهای ارسالی به هر باکت براساس متد
- lenz:archive:requests:rate1m (counter)
- حجم آپلود و دانلود روی هر باکت
- lenz:archive:bytes:download:rate1m (counter)
- lenz:archive:bytes:upload:rate1m (counter)
- تاخیر (Latency) ریکوئستها بر اساس متد
- lenz:archive:request:time:average (gauge)
- lenz:archive:request:time:90th:percentile (gauge)
- lenz:archive:request:time:95th:percentile (gauge)
برای federate کردن سنجههای اعلام شده مراحل زیر را انجام دهید:
۱- در ابتدا لازم است که ip پرومتئوسی خود را از طریق تیکت به تیم استوریج اعلام نمایید تا دسترسیهای لازم برای آن باز شود.
۲- پس از باز کردن دسترسیهای لازم از طرف تیم استوریج، و گرفتن نام کاربری و رمز عبور کانفیگ زیر را به prometheus خود اضافه کنید. با انجام این کار امکان federate کردن متریکهای مذکور را دارید. (JOB_NAME, WSID, USER و PASS متغیر هستند.)
لازم به ذکر است که آدرس پرومتئوس لنز متناسب با کلاستر یکی از دامنههای زیر است:
- Afra
- insight-stor-thr-af-1.sotoon.ir
- Neda
- insight-stor-thr-nd-1.sotoon.ir
- Archive
- insight-arch-thr-nd-1.sotoon.ir