Tikor is a fast, robust, scalable, and pluggable monitoring system designed to monitor anything, anywhere. Get real-time alerts based on customizable rules. Built for reliability, extensibility, and performance.
- Comprehensive Monitoring: Check all your sites and services with custom intervals.
- Multi-location Rechecks: Prevent resource wastage by integrating scan servers.
- Supported Checks:
- HTTP/S (basic, content matching, advanced: POST, JSON/XML, custom headers)
- SSL Certificates
- SSH (with response checking)
- FTP (file availability)
- ICMP (real PING)
- SMTP, POP3, IMAP4
- DNS, MYSQL, RDP, Port Connect
- Audio Streaming, RBL, SIP
- WebSocket (including Socket.io)
- RESTful API & HTTP Callback: Integrate easily with your stack.
- Unlimited contacts & groups
- Email, SMS, mobile push, voice, Twitter, webhook notifications
- Notification window controls
- Subaccounts support
- Brandable notifications and sites
- Clone the repo:
git clone https://github.com/tikaj/tikor.git - Configure your monitoring targets in
tiktrack-config.yml - Start the server:
node server.js - Explore plugins in the
plugins/directory
Created and maintained by Madhurendra and the Tikaj team.
This project is licensed under a Non-Commercial License. See LICENSE for details. For commercial use, contact Tikaj.
Monitoring system, uptime monitoring, open source monitoring, alerting, server monitoring, website monitoring, plugin-based monitoring, Tikaj, Madhurendra, scalable monitoring, non-commercial license
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
'config' key is reserved in
-
Check all of your sites and services
-
Custom intervals
-
Multiple location rechecks ( will try integrating to scan servers will prevent resources wastage)
-
Checks for :
- HTTP/S - basic website checker for any URL and on non-standard ports
- HTTP/S Content Matching
- HTTP/S Advanced - POST form data or JSON/XML, modify headers, etc
- SSL Certificates //Need to learn about it.
- SSH with with response checking
- FTP with file availability
- PING - real ICMP not pseudo-ping like many companies
- SMTP
- POP3
- IMAP4
- DNS
- MYSQL
- RDP
- Port Connect
- Audio Streaming
- RBL
- SIP
- WebSocket - including Socket.io
-
Restful API /HTTP API & http call back
- Unlimited contacts, and contact groups (You can create them yourself.)
- Unlimited email, sms, mobile push, voice, twitter and webhook notifications.
- Notification window controls.
- Subaccounts Depends
- Brandable Notifications and Sites
