Documentation > Getting Started

Getting Started

Quick start guides and tutorials to get up and running with SysManage for infrastructure monitoring and automation.

Welcome to SysManage

SysManage is a comprehensive infrastructure monitoring and automation platform that helps you manage hosts, packages, and system health across your entire infrastructure. Whether you're managing a few servers or thousands of hosts, SysManage provides the tools you need to maintain and monitor your systems effectively.

Your Journey Starts Here

Follow these guided steps to get SysManage up and running in your environment:

1

Quick Start

Get SysManage installed and running in minutes

2

First Deployment

Deploy your first SysManage server instance

3

Agent Setup

Install and approve your first agents

4

Basic Management

Learn essential management tasks

🚀 Quick Start

Get SysManage up and running quickly with our streamlined installation guide. Perfect for evaluation and small deployments.

  • System requirements and prerequisites
  • Installation with Docker Compose
  • Initial configuration and setup
  • First login and basic navigation
Quick Start Guide →

🌐 Web Interface Overview

Comprehensive tour of the SysManage web interface and its key features for monitoring and management.

  • Dashboard overview and navigation
  • Host management interface
  • Package management features
  • Monitoring and alerts
Web Interface Guide →

🏗️ First Deployment

Step-by-step guide for deploying SysManage in production environments with proper security and scalability.

  • Production deployment planning
  • Database setup and configuration
  • SSL/TLS certificate configuration
  • Load balancing and high availability
Deployment Guide →

✅ Agent Approval

Learn how to install, configure, and approve SysManage agents on your hosts for comprehensive monitoring.

  • Agent installation across platforms
  • Certificate-based authentication
  • Approval process and security
  • Troubleshooting connection issues
Agent Setup Guide →

⚙️ Basic Management

Essential management tasks and workflows for day-to-day operations with SysManage.

  • Host organization and tagging
  • Package installation and updates
  • User management and permissions
  • Basic monitoring and alerting
Management Guide →

📚 Tutorials

Hands-on tutorials covering common scenarios and advanced use cases for SysManage.

  • Setting up monitoring alerts
  • Automating package updates
  • Creating custom reports
  • Integration examples
View Tutorials →

Before You Begin

System Requirements

Server Requirements

  • CPU: 2+ cores (4+ recommended)
  • Memory: 4GB RAM minimum (8GB+ recommended)
  • Storage: 20GB minimum (100GB+ for production)
  • Network: HTTPS/443 and custom port access

Supported Platforms

  • Server: Linux (Ubuntu, RHEL, CentOS, Debian)
  • Agents: Linux, Windows, macOS, BSD variants
  • Database: PostgreSQL 12+ (included in Docker setup)
  • Browsers: Chrome, Firefox, Safari, Edge

Required Knowledge

  • Basic Linux Administration: Command line comfort, system administration basics
  • Network Fundamentals: Understanding of ports, firewalls, and SSL/TLS
  • Docker (Optional): For containerized deployment (recommended for beginners)
  • Database Basics: For advanced deployments and troubleshooting

What You'll Need

  • Server or virtual machine meeting system requirements
  • Administrative access to hosts you want to monitor
  • Network connectivity between SysManage server and target hosts
  • SSL certificates (can be self-signed for testing)
  • Domain name or static IP address (recommended for production)

Common Use Cases

🏢 Small Business

5-20 servers

  • Docker Compose deployment
  • Single server setup
  • Basic monitoring and updates
  • Email alerts

Estimated setup time: 30 minutes

🏭 Medium Enterprise

20-500 servers

  • High availability deployment
  • Load balancing
  • LDAP integration
  • Advanced monitoring

Estimated setup time: 2-4 hours

🌐 Large Organization

500+ servers

  • Multi-region deployment
  • Database clustering
  • API automation
  • Custom integrations

Estimated setup time: 1-2 days

Recommended Learning Path

1

Start Here

Follow the Quick Start guide to get a basic SysManage instance running

Quick Start →
2

Explore the Interface

Get familiar with the web interface and core features

Web Interface →
3

Add Your First Agents

Install and approve agents on your hosts

Agent Setup →
4

Learn Basic Management

Master essential day-to-day operations

Management →
5

Production Deployment

Scale up to a production-ready deployment

Production →
6

Advanced Topics

Explore tutorials and advanced use cases

Tutorials →

Getting Help

📖 Documentation

Comprehensive guides covering all aspects of SysManage

💬 Community

Connect with other SysManage users and contributors

🔧 Troubleshooting

Common issues and their solutions