Upptime - صفحه وضعیت منبع باز

Upptime نرم افزار رایگان statuspage

مانیتور Uptime و سیستم وضعیت منبع باز برای GitHub

نظارت بر وب سایت ها با سرویس نظارت رایگان و نرم افزار صفحه وضعیت منبع باز درست از مخزن GitHub. با استفاده از اقدامات ، مسائل و صفحات GitHub.

بررسی اجمالی

Upptime یک سیستم وضعیت منبع باز سیستم است. این سرویس خدمات نظارت رایگان وب سایت را نیز ارائه می دهد. Upptime توسط Github ساخته شده و از ویژگی های آن برای انجام عملیات مختلف استفاده می کند. بنابراین ، با سیستم های صفحه وضعیت سنتی متفاوت است زیرا به سرور احتیاج ندارد. Upptime از سه ویژگی اصلی GitHub مانند اقدامات ، شماره ها و صفحات استفاده می کند. اقدامات GitHub به عنوان مانیتور به موقع استفاده می شود. از شماره های GitHub برای گزارش های حادثه استفاده می شود و صفحات GitHub برای وب سایت وضعیت استفاده می شود. اقدامات GitHub به کاربران امکان می دهد تا برنامه های کار را به طور خودکار هر 5 دقیقه یا بیشتر اجرا کنند. Upptime وضعیت سلامتی وب سایت را هر 5 دقیقه یا هر آنچه تعریف شده است ، بررسی می کند. شماره های GitHub به عنوان گزارش های حادثه کار می کنند. هنگامی که وب سایت/نقطه پایانی پایین می آید ، Upttime مسئله جدیدی را در مخزن GitHub باز می کند. این مسئله را می توان به یک عضو تیم اختصاص داد و با استفاده از یکی از کانال های اعلان پیکربندی شده اعلان را ارسال کرد. Upptime از صفحات GitHub برای ارائه وب سایت وضعیت وضعیت استفاده می کند. GitHub Statuspage اطلاعات کاربران مانند وضعیت وب سایت ، تاریخ حادثه و نمودارهای زمان پاسخ را به کاربران نشان می دهد. این نرم افزار نرم افزار صفحه رایگان با کانال های مختلفی برای ارسال اعلان هایی مانند Slack ، Telegram ، Discord ، Email و SMS همراه است. اعلان را به اعضای تیم ارسال کنید یا وب سایت پایین می رود یا عملکرد تخریب شده را تجربه می کند. علاوه بر این ، کاربران می توانند محرک ها را به همراه گردش کار خودکار اجرا کنند. علاوه بر این ، این صفحه صفحه وضعیت منبع باز از سه بسته از جمله @Upptime/Uptime-Monitor ، @Upptime/Pather-Page ، و @Upptime/Graphs تشکیل شده است.

الزامات سیستم

الزامات برای تنظیم پیش پرداخت شامل موارد زیر است:

  • حساب GitHub

امکانات

Upptime دارای یک لیست ویژگی عالی است و برخی از آنها عبارتند از:

  • مانیتور Uptime رایگان
  • اقدامات GitHub برای نظارت بر وب سایت ها
  • نمودارهای زمان پاسخ زیبا
  • از مواردی برای گزارش های حادثه استفاده کنید
  • تعمیر و نگهداری برنامه ریزی شده
  • صفحات GitHub برای وب سایت وضعیت
  • API Github
  • از محرک های مختلف پشتیبانی می کند
  • از تعداد کانال های اعلان پشتیبانی می کند

نصب و راه اندازی

ایجاد مخزن از الگوی بالا

مراحل زیر را برای ایجاد مخزن از الگوی دنبال کنید.

  • مخزن GitHub Upptime را با بازدید از آن باز کنید:
  • بر روی دکمه “استفاده از این الگوی” در سمت راست بالا کلیک کنید.
  • نامی را برای مخزن جدید خود وارد کنید و “شامل همه شاخه ها” شوید.
  • روی “ایجاد مخزن از الگو” کلیک کنید

صفحات GitHub را فعال کنید

صفحات GitHub را برای تولید وب سایت استاتیک فعال کنید. مراحل زیر را به مخزن تازه ایجاد شده دنبال کنید.

  • به صفحه تنظیمات مخزن بروید.
  • به تنظیمات “صفحات GitHub” بروید.
  • تحت “منبع” ، “هیچ” را به صفحات GH تغییر دهید.
  • در کشویی پوشه ، انتخاب /(ریشه).
  • از گزینه “انتخاب موضوع” پرش کنید.
  • روی “ذخیره” کلیک کنید

فایل پیکربندی #### به روزرسانی پرونده “.upptimerc.yml” به عنوان پیکربندی اصلی برای افزودن نقاط پایانی/وب سایت ها برای نظارت و پیکربندی وب سایت وضعیت استفاده می شود. پرونده پیکربندی باید مانند این باشد.

 
owner: masoodanwer # GitHub username
repo: upptime-test-repo # GitHub repository name
sites: 
  - name: Google
    url:  https://www.google.com
assignees: 
  - MasoodAnwer
status-website: 
  cname: /repo
  name: My Status Website
 فارسی