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

staytus سیستم صفحه وضعیت رایگان Staytus

سیستم صفحه وضعیت منبع باز برای نظارت بر خدمات

سیستم صفحه وضعیت قابل اعتماد و منبع باز برای نظارت بر برنامه ها و خدمات وب. به مشتریان اطلاع دهید و به کاهش خرابی قطع سیستم کمک می کند.

بررسی اجمالی

مشتریان بخش مهمی از هر شرکت هستند. این به شما کمک می کند تا با آگاهی از آنها در مورد مسائل ، اعتماد به نفس خود را به دست آورید. خدمات شما 24 × 7 اجرا می شود و هر لحظه همه چیز می تواند اشتباه شود. این امر به جای اینکه با پشتیبانی تماس بگیریم ، هشدارهای به موقع برای قطع سیستم برای مشتریان برای قطع سیستم ارسال می شود. سازمان ها می توانند این وضعیت را از طریق تنظیم برنامه صفحه وضعیت مدیریت کنند تا بتوانند وضعیت محصول را کنترل کنند. Staytus به شما در نظارت بر محصولات ، خدمات ، API ها و ارسال به روزرسانی به مشترکان کمک می کند. Staytus یک سیستم صفحه منبع باز و قدرتمند است که می تواند روی سرور خصوصی شما نصب شود. این به شما کمک می کند تا کنترل همه داده ها را حفظ کنید. شما می توانید به صورت دستی وضعیت حوادث را به روز کنید یا با استفاده از JSON API به صورت خودکار به روز کنید. می توانید جلسه نگهداری را برنامه ریزی کرده و پیشرفت را به روز کنید. این سیستم صفحه وضعیت منبع باز در روبی توسعه یافته است. مجوز این نرم افزار نظارت بر منبع باز مجوز MIT است.

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

Staytus سیستم صفحه نمایش منبع باز و Node.js است. نیاز فعلی Staytus به شرح زیر است:

  • nginx
  • یاقوت
  • node.js
  • mysql

امکانات

Staytus تمام ویژگی های مدرن را که می توانید از سیستم صفحه برتر پیش بینی کنید ، فراهم می کند. ویژگی های کلیدی در زیر ذکر شده است.

  • زیبا & amp ؛ UI پاسخگو
  • ردیابی مسائل
  • جلسات نگهداری
  • مدیریت مشترکان
  • وضعیت را از برنامه خارجی خود به روز کنید
  • به اشتراک گذاری سایت
  • اعلان های ایمیل

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

نصب در اوبونتو 16.04

ابتدا با دنبال کردن این دستورات Ruby ، ​​Node.js و MySQL را نصب کنید.


$ sudo apt update
$ sudo apt install mysql-server ruby ruby-dev nodejs git build-essential libmysqlclient-dev
$ sudo gem install bundler procodile

یک پایگاه داده و یک کاربر در پایگاه داده MySQL خود ایجاد کنید.


CREATE DATABASE `staytus` CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER `staytus`@`localhost` IDENTIFIED BY 'choose-a-password';
GRANT ALL ON `staytus`.* TO `staytus`@`localhost`;

کاربر سیستم را برای StayTus ایجاد کنید.

$ sudo useradd -r -d /opt/staytus -m -s /bin/bash staytus

بارگیری Staytus از مخزن GitHub.

$ sudo -u staytus git clone https://github.com/adamcooke/staytus /opt/staytus/staytus

با استفاده از دستور زیر فهرست را تغییر دهید.

$ cd /opt/staytus/staytus

تمام وابستگی های یاقوت را نصب کنید.

$ sudo -u staytus bundle install --deployment --without development:test

پیکربندی پایگاه داده را به روز کنید.


$ sudo -u staytus cp config/database.example.yml config/database.yml
$ sudo -u staytus nano -w config/database.yml

مجموعه های سبک کامپایل & amp ؛ پرونده های JavaScript.

$ sudo -u staytus bundle exec rake staytus:build

ابزار تنظیم را اجرا کنید.

$ sudo -u staytus bundle exec rake staytus:install

Staytus را با استفاده از دستور زیر اجرا کنید.

$ sudo -u staytus procodile start --dev

کاوش

ممکن است پیوندهای زیر را پیدا کنید:

 فارسی