Basic Management
Essential management tasks and workflows for day-to-day operations with SysManage.
Management Overview
This guide covers the fundamental operations you'll perform regularly with SysManage, including host organization, package management, user administration, and basic monitoring. Master these tasks to effectively manage your infrastructure.
2. Host Management
Host Organization
Organize your hosts using tags and groups for efficient management:
Adding Tags
- Navigate to Hosts → Select a host
- Click Edit Host or the edit icon
- In the Tags section, add relevant tags:
production,staging,developmentweb,database,cachecritical,important,standarddatacenter-1,aws-us-east,office
- Click Save Changes
Bulk Tag Management
- In the hosts list, select multiple hosts using checkboxes
- Click Bulk Actions → Manage Tags
- Add or remove tags for all selected hosts
- Confirm the changes
Host Filtering and Search
Use the filtering system to find specific hosts:
- Status Filter: Online, Offline, Warning, Error
- Tag Filter: Select one or more tags
- Operating System: Linux, Windows, macOS, BSD
- Search: Hostname, IP address, or description
- Updates Available: Hosts with pending updates
Host Details and Information
Click on any host to view detailed information:
System Information
- Operating system and version
- Hardware specifications (CPU, RAM, disk)
- Network interfaces and IP addresses
- Uptime and last boot time
Agent Status
- Connection status and last contact
- Agent version and capabilities
- Certificate information
- Configuration status
Packages and Updates
- Installed package inventory
- Available updates count
- Security update status
- Package manager information
3. Package Management
Package Inventory
View and manage packages across your infrastructure:
Global Package View
- Navigate to Packages
- View packages across all hosts with:
- Package name and version
- Number of hosts with this package
- Version distribution
- Update availability
- Click on a package to see detailed information
Host-Specific Packages
- Navigate to Hosts → Select a host
- Click the Packages tab
- View all packages installed on that host
- Filter by package type, update status, or search
Installing Packages
Install packages on one or multiple hosts:
Single Host Installation
- Navigate to host details → Packages tab
- Click Install Package
- Enter package name (searches available packages)
- Select desired version if multiple available
- Click Install and monitor progress
Bulk Installation
- Navigate to Packages → Bulk Actions
- Select target hosts using filters or manual selection
- Enter package names (one per line)
- Review and confirm installation
- Monitor installation progress
Package Updates
Keep your systems updated with the latest packages:
Individual Package Updates
- Navigate to Updates or host package list
- Find packages with available updates (highlighted)
- Click Update next to the package
- Confirm the update and monitor progress
Bulk Updates
- Navigate to Updates
- Select hosts or use Select All
- Choose update type:
- Security Updates Only: Critical security patches
- All Updates: All available package updates
- Selected Packages: Specific packages only
- Review update plan and click Apply Updates
4. Update Management
Security Updates
Prioritize security updates to maintain system security:
Automatic Security Updates
- Navigate to Settings → Update Policy
- Enable Automatic Security Updates
- Configure schedule (daily, weekly, custom)
- Set maintenance windows for updates
- Configure notification preferences
Manual Security Updates
- Navigate to Updates → Security
- Review available security updates by severity
- Select hosts or use filters
- Click Apply Security Updates
- Monitor progress and verify completion
System Updates
Manage regular system updates and maintenance:
Update Scheduling
- Navigate to Updates → Schedule
- Create update schedules:
- Production: Weekly during maintenance window
- Staging: Daily or bi-daily
- Development: Real-time or daily
- Set exclusion periods (holidays, critical business periods)
- Configure rollback procedures
Update Validation
Verify updates were applied successfully:
- Check Recent Activity for update status
- Review update logs for errors or warnings
- Verify system functionality post-update
- Monitor system health and performance
5. User Management
User Accounts
Manage user access to the SysManage interface:
Creating Users
- Navigate to Users → Add User
- Fill in required information:
- Username (unique identifier)
- Full name and email address
- Initial password (user can change)
- Role assignment
- Configure optional settings:
- Multi-factor authentication requirement
- Account expiration date
- Login restrictions
- Click Create User
User Roles and Permissions
Administrator
- Full system access
- User management
- System configuration
- All host and package operations
Operator
- Host and package management
- Update installation
- Monitoring and alerts
- Limited configuration access
Viewer
- Read-only access
- View hosts and packages
- View monitoring data
- Generate reports
Custom
- Define specific permissions
- Tag-based access control
- Feature-specific restrictions
- Custom workflows
User Sessions and Security
Monitor and manage user sessions:
Active Sessions
- Navigate to Users → Active Sessions
- View currently logged-in users
- Monitor session duration and activity
- Terminate sessions if necessary
Security Settings
- Configure password policies
- Set session timeout periods
- Enable multi-factor authentication
- Configure login attempt limits
- Set up audit logging
6. Basic Monitoring
System Health Monitoring
Monitor the health of your infrastructure:
Health Dashboard
- Host Status: Online/offline indicators
- System Load: CPU, memory, and disk usage
- Network Status: Connectivity and latency
- Service Status: Critical service health
Alert Configuration
- Navigate to Settings → Alerts
- Configure alert thresholds:
- CPU usage > 80% for 5 minutes
- Memory usage > 90% for 2 minutes
- Disk usage > 85%
- Host offline for > 5 minutes
- Set notification channels (email, webhook)
- Configure escalation procedures
Performance Monitoring
Track system performance over time:
Metrics Collection
- System Metrics: CPU, memory, disk, network
- Application Metrics: Service-specific data
- Custom Metrics: User-defined measurements
- Log Analysis: Error rates and patterns
Trend Analysis
- Use the Analytics section to view trends
- Generate performance reports
- Identify capacity planning needs
- Detect performance degradation
7. Reporting
System Reports
Generate reports for analysis and compliance:
Inventory Reports
- Host Inventory: Complete host listing with specifications
- Package Inventory: Installed packages across all hosts
- Update Status: Pending updates and security patches
- Compliance Report: Policy compliance status
Custom Reports
- Navigate to Reports → Custom
- Select report type and filters
- Choose output format (PDF, CSV, JSON)
- Schedule automated report generation
- Configure email delivery
Audit Logs
Track system changes and user activities:
- User Actions: Login, logout, configuration changes
- System Changes: Package installations, updates
- Agent Activity: Connections, certificate changes
- API Usage: External integrations and automation
8. Best Practices
Daily Operations
- Review dashboard for system health
- Check for security updates
- Monitor alert notifications
- Verify agent connectivity
- Review recent activity logs
Weekly Operations
- Apply non-critical updates
- Review system performance trends
- Validate backup procedures
- Update host documentation and tags
- Review user access and permissions
Monthly Operations
- Generate compliance reports
- Review and update alert thresholds
- Analyze capacity planning needs
- Update system documentation
- Review security policies
Emergency Procedures
- Document incident response procedures
- Maintain emergency contact lists
- Practice rollback procedures
- Keep offline access methods available
- Regular disaster recovery testing
9. Common Issues
Host Shows Offline
- Check agent service status
- Verify network connectivity
- Review agent configuration
- Check certificate validity
Updates Failing
- Check package repository access
- Verify disk space availability
- Review dependency conflicts
- Check privileged operation settings
Performance Issues
- Monitor system resources
- Check database performance
- Review agent polling intervals
- Optimize query filters
Permission Errors
- Verify user role assignments
- Check tag-based permissions
- Review session validity
- Confirm operation permissions