Open Source Server Monitoring

Monitor your servers
with confidence

Strajer is a lightweight, self-hosted monitoring platform with master-agent architecture. Track CPU, memory, disk, services, and more across your entire infrastructure.

< 50MB
Agent Size
60s
Default Interval
5 min
Setup Time
100%
Self-hosted
Strajer Dashboard
Features

Everything you need to monitor your fleet

From real-time metrics to remote command execution, Strajer provides a complete monitoring toolkit.

monitoring

Real-time Metrics

Monitor CPU, memory, disk usage, and load averages with configurable collection intervals. View 1h, 12h, or 24h performance history charts.

notifications_active

Smart Alerting

Define custom alert rules with configurable thresholds and severity levels. Get notified via email when your servers need attention.

dns

Server Fleet Management

Manage your entire server fleet from a single dashboard. Visual heatmap shows resource usage at a glance across all servers.

favorite

Health Checks

Monitor HTTP/HTTPS endpoints with automated health checks. Track uptime percentages and response times for your web services.

terminal

Remote Commands

Execute commands across multiple servers simultaneously. Quick command shortcuts and full command history for operations.

shield

Service Monitoring

Track systemd services, view process lists, network interfaces, and system updates. Full visibility into each server.

inventory_2

Bulk Operations

Deploy configurations, run Ansible playbooks, and manage system updates across your entire fleet from a single interface.

admin_panel_settings

Role-Based Access

Three-tier RBAC with Admin, Operator, and Viewer roles. Control who can view, operate, or administer your monitoring platform.

bolt

Lightweight Agent

The Go-based agent uses minimal resources with a ring buffer for offline metrics. Supports Linux on AMD64, ARM64, and ARM.

Screenshots

See Strajer in action

A clean, intuitive interface designed for system administrators and DevOps teams.

Dashboard

The main dashboard with fleet heatmap, server status overview, and recent alerts.

Architecture

Simple, powerful design

A master-agent architecture that's easy to deploy and scales with your infrastructure.

Strajer Master

NestJS API + Angular Dashboard

REST APIPostgreSQLJWT AuthEmail Alerts
HTTPS
HTTPS
HTTPS

Web Server

Ubuntu 22.04

CPUMemoryDiskServices

Database Server

Debian 12

CPUMemoryDiskProcesses

App Server

Rocky Linux 9

CPUMemoryNetworkLogs

Backend

NestJS 11Prisma ORMPostgreSQLPassport JWT

Frontend

Angular 21Angular MaterialTailwindCSSChart.js

Agent

GoRing BufferYAML ConfigMulti-arch
Download

Get started in minutes

Download the Strajer master application and agent binaries for your platform.

Strajer App

Master server (API + Dashboard)

Single binary containing the NestJS API server and Angular dashboard. Just configure your PostgreSQL database and run.

Quick start:

chmod +x strajer-app && ./strajer-app

Strajer Agent

Monitoring agent for servers

Lightweight Go agent that collects system metrics and reports to the master. Built-in ring buffer for offline operation.

Configuration:

/etc/strajer/agent.yaml
Pricing

Simple, transparent pricing

Self-hosted and open source. Pay nothing or get support.

Community

Free

For individuals and small teams

  • Unlimited servers
  • All monitoring features
  • Health checks
  • Alert rules & email notifications
  • Remote command execution
  • Community support
Download Now
Most Popular

Professional

$29/month

For growing teams and businesses

  • Everything in Community
  • Priority email support
  • Slack & webhook notifications
  • Custom dashboards
  • API access
  • Ansible integration
  • Bulk deployment tools
Contact Us

Enterprise

Custom

For large organizations

  • Everything in Professional
  • Dedicated support engineer
  • On-premise installation help
  • Custom integrations
  • SLA guarantees
  • Training & onboarding
Contact Sales