Simple tools for powerful monitoring
Straightforward monitoring features that cover all the essentials. No complexity, just reliable service observability.
Health Monitoring
Monitor HTTP/HTTPS endpoints, SSL certificates, TCP ports, and cron job heartbeats with customizable check intervals. Get instant alerts when something goes down.
- HTTP/HTTPS endpoint monitoring with status code validation
- SSL certificate expiration tracking
- TCP/UDP port availability checks
- Cron job heartbeat verification
- Response time tracking and SLA monitoring
- Content matching with regex patterns
Active Monitors
Total
86
Healthy
82
Warning
2
Failing
2
| Monitor | Type | Status | Response |
|---|---|---|---|
| api.example.com | HTTPS | HEALTHY | 125ms |
| db-primary.internal | TCP | HEALTHY | 8ms |
| cdn.example.com | SSL | EXPIRING | Expires in 14d |
| backup-job | Cron | MISSED | Last: 3h ago |
| worker.example.com | HTTPS | HEALTHY | 342ms |
Custom Metrics
Push custom metrics from your applications using our client SDKs. Automatic batching and efficient time-series storage for fast historical queries.
- Counters, gauges, histograms, and summary metrics
- Instance differentiation with labels
- Auto-batching for efficient collection
- Continuous aggregates for fast historical queries
- Go and TypeScript/Node.js SDKs available
- Compatible with Prometheus metric formats
http_requests_total
CounterCurrent
12,483
Rate (1m)
+2.3%
Peak
15,921
Avg
11,204
Log Management
Collect logs from all your services in one place. Full-text search, filtering by severity, and distributed tracing support make debugging easier than ever.
- Multi-format parsing: JSON, plaintext, syslog
- Full-text search with PostgreSQL
- Filter by level, service, timestamp, or custom fields
- Distributed tracing with trace_id correlation
- JSONB metadata for flexible querying
- Easy integration with existing logging libraries
Filters
Time Range
Level
Horux Query Language (HQL)
Query your metrics, logs, and monitor results using HQL - our intuitive JSON-based query language designed for observability. Familiar syntax that's easy to read and write.
- Simple, JSON-based syntax for metrics and logs
- Aggregate functions: avg, sum, count, min, max
- Time-series functions: rate, increase, derivative
- Filter and group by any dimension
- Unified interface for metrics, logs, and monitors
- Built-in query validation and optimization
HQL Query Editor
metricsResults
| Bucket | Rate (req/s) | Status |
|---|---|---|
| 12:00 | 142.3 | 200 |
| 12:05 | 156.8 | 200 |
| 12:10 | 148.5 | 200 |
| 12:15 | 139.2 | 200 |
Smart Alerts
Flexible alerting rules with multiple notification channels. Set different thresholds for different times of day, create escalation paths, and suppress alerts during maintenance.
- Multiple channels: Email, Slack, Discord, Webhooks
- Threshold-based and anomaly detection alerts
- Schedule-aware rules (business hours vs. off-hours)
- Alert escalation and on-call rotations
- Maintenance windows to suppress notifications
- Alert grouping and deduplication
Alert Rules
Total Alerts
24
Firing
3
Enabled
20
Disabled
4
High Memory Usage
Monitor: Auth Service
Memory > 85% for 5 minutes
SSL Cert Expiring
Monitor: cdn.example.com
Certificate expires in 14 days
Slow Response Time
Monitor: Payment API
Response time > 500ms for 3 checks
Database Down
Monitor: db-primary.internal
Connection failed for 2 consecutive checks
Project Organization
Organize your monitoring by projects and services. Separate production from staging, group related services together, and maintain clear visibility across your entire infrastructure.
- Project-based grouping (production, staging, development)
- Service hierarchy within each project
- Isolated metrics and logs per project
- Easy switching between environments
- Consistent monitoring across all projects
- Team-based access control per project
Project Organization
Hierarchy
Production Stats
Services
24
Monitors
86
Alerts
3
Uptime
99.8%
Features
Ready to get started?
Join the closed beta and get early access to Horux monitoring platform.
Request Beta Access