Skip to content
This repository has been archived by the owner on Jan 22, 2025. It is now read-only.

project-dynasty/service-agent

Repository files navigation

Service Agent

The official documentation for the Service Agent is on Confluence.

Table of Contents

  • Features
  • Installation
  • Notifications

Features

  • Highly reliable decentralized monitoring for all of our servers and services
  • Notifications that actually reach our team
  • System for the execution of updates
  • Compliance with our policies regarding updates and prohibited actions

Installation

  1. Install the latest Agent version from our GitHub releases
  2. Upload the Agent ('MAG-v2022_9_1-dev.jar') to the ‘/home/monitoring/’ directory
  3. Add a Linux user for the monitoring
  4. Use systemctl services to manage the program lifecycle
  5. Configure auto-restart in the service configuration
  6. Start the service and follow the installation instructions

service-agent-installation-guide

Notifications

Types of Notifications:

  • Normal notifications: Agent / Service is unavailable for the first time
  • Urgent notifications: Agent / Service is still unavailable at the third try
  • Critical notifications: Master Agent is unavailable

Notification channels:

  • Team Control Panel
    • Browser push notifications
    • Personal notifications
    • Development dashboard alerts
    • Dashboard displays
  • Mobile Apps
    • IOS
    • Android
  • Discord App
    • Channel notifications
    • Private message notifications
  • Desktop Application
    • Windows
    • Linux
    • Mac
  • E-Mail
  • Telephone
    • Phone calls
    • Short Message Service

About

🕵️ Decentralized monitoring for all of our servers and services

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages