Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
DigiMonitor - monitoring (SSL, Robots, availability) of your projects

MODULE FOR 1C-BITRIX

DIGIMATIX

DigiMonitor - monitoring (SSL, Robots, availability) of your projects

DigiMonitor is a project monitoring module that replaces third-party services. It tracks website availability, SSL certificate validity periods, and the correctness of the robots.txt file for an unlimited number of projects. The module implements three main monitoring directions. Website availability is checked regularly.

Technical details

Published
19 May 2025
Updated
9 October 2026
Version
1.0.1
Installed
Fewer than 50 times
Responsive design
No
Composite support
No
Compatible with Sites24
No
Developer
DIGIMATIX

What this solution does

DigiMonitor is a project monitoring module that replaces third-party services. It tracks website availability, SSL certificate validity periods, and the correctness of the robots.txt file for an unlimited number of projects.

The module implements three main monitoring directions. Website availability is checked regularly. The system supports simple ping tests as well as advanced checks that search for specific text on the page or send GET and POST requests with parameters.

The robots.txt file monitoring automatically tracks its presence and status. The system determines if the site is accessible for indexing by comparing the file size against a set threshold. If the size is below the specified value, access for search engines is considered closed; if above, it is open.

SSL certificate control tracks the number of days until expiration. An individual notification period can be configured for each project to alert users when certificate renewal is required.

When adding a website or domain to the monitoring system, the module automatically creates a corresponding agent that runs on a specified schedule. This ensures regular resource status checks without user intervention. If a monitoring item is deleted, the associated agent is also automatically removed. This mechanism maintains setting accuracy and prevents unnecessary tasks from running. Automatic agent management makes the system flexible and convenient, allowing administrators to easily control the process and respond promptly to changes.

Module Advantages

Unlimited number of projects.

Full independence from third-party solutions.

Flexible configuration of monitoring logic and intervals.

Data visualization and access to check history for availability monitoring.

How to use the module

Open the DigiMonitor section in the site admin panel and add a new monitoring item.

Select the check type: availability, robots.txt, or SSL. Fill in the required fields and specify the interval. After saving, the module automatically creates an agent to perform checks at the specified interval.

Each monitoring type is configured separately. Results are displayed in an item list; through column settings, you can view statuses, check dates, file sizes, and other data.

For availability monitoring, history is saved and visualized as graphs showing response time and resource status.

A public component is also available to display the list of sites under monitoring. It includes search, sorting, and notification viewing features.

If “DigiMonitor - monitoring (SSL, Robots, availability) of your projects” is required, General iT can help with installation, configuration and a technical check after integration.

UPDATE HISTORY

What’s new

1 releases
1.0.1 (07.10.2026)Latest update

SQL injection on the public status page has been fixed (digimatix:monitor.detail component): the element identifier is cast to an integer, and the history table query is constructed only from verified values.

OS command injection in the Ping check has been fixed: the address is validated as an IP or domain name, and command arguments are escaped.

SSRF protection: outbound checks (site, robots.txt, SSL, ping, service) are performed only via HTTP and HTTPS protocols and only to public addresses; every redirect is verified. Checking internal network addresses can be enabled in the module settings (option 'Allow checking internal network addresses').

TLS certificate verification is enabled for requests to monitored sites; site login/password is not forwarded to other hosts during redirects.

XSS vulnerabilities in public list and detail page templates (search, sorting, title, address, monitored server responses) and in module settings have been fixed.

Session ID (sessid) verification (CSRF protection) has been added, and value validation is implemented on the module settings page; the proxy password is displayed in a password-type field.

PATTERN templates and 'Header Value' are processed securely: separator escaping, length and complexity limits (ReDoS) are enforced; an invalid template is now considered a validation error.

List sorting is restricted to allowed fields.

Emails for notifications and raw server responses on the public detail page are visible only to users with access to the module.

Values in email notifications are escaped.

Compatibility with PHP 8.2+ (tested on PHP 7.4, 8.2, 8.4): deprecated strftime() and str_ends_with() functions have been removed, the MODULE_PATH property has been declared, references to undefined variables and array keys have been fixed, calls to non-existent functions have been corrected, and cURL timeout handling has been fixed.

A naming conflict between the digimatix:monitor component class and the DigimatixMonitor module class has been resolved.

Fixed: the OnBuildGlobalMenu handler was not removed when the module was uninstalled; the 'Was offline' date on the detail page; the 'Email Notifications' flag.

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
How much does this solution’s renewal cost?
The current renewal price is 9,950 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot