830 lines
41 KiB
SQL
830 lines
41 KiB
SQL
/*M!999999\- enable the sandbox mode */
|
|
-- MariaDB dump 10.19 Distrib 10.11.14-MariaDB, for debian-linux-gnu (x86_64)
|
|
--
|
|
-- Host: localhost Database: monitoring_system
|
|
-- ------------------------------------------------------
|
|
-- Server version 10.11.14-MariaDB-0ubuntu0.24.04.1
|
|
|
|
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
|
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
|
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
|
/*!40101 SET NAMES utf8mb4 */;
|
|
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
|
/*!40103 SET TIME_ZONE='+00:00' */;
|
|
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
|
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
|
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
|
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
|
|
|
--
|
|
-- Table structure for table `agent_configs`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `agent_configs`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8mb4 */;
|
|
CREATE TABLE `agent_configs` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`server_id` int(11) NOT NULL,
|
|
`interval_seconds` int(11) DEFAULT 60,
|
|
`monitor_services` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'Массив сервисов для мониторинга' CHECK (json_valid(`monitor_services`)),
|
|
`enabled` tinyint(1) DEFAULT 1 COMMENT 'Включен ли агент',
|
|
`created_at` timestamp NULL DEFAULT current_timestamp(),
|
|
`updated_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `server_id` (`server_id`),
|
|
CONSTRAINT `agent_configs_ibfk_1` FOREIGN KEY (`server_id`) REFERENCES `servers` (`id`) ON DELETE CASCADE
|
|
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `agent_configs`
|
|
--
|
|
|
|
LOCK TABLES `agent_configs` WRITE;
|
|
/*!40000 ALTER TABLE `agent_configs` DISABLE KEYS */;
|
|
INSERT INTO `agent_configs` VALUES
|
|
(1,1,60,'[]',1,'2026-02-14 05:49:36','2026-02-14 05:49:36'),
|
|
(2,2,60,'[\"containerd.service\",\"nginx.service\",\"php8.3-fpm.service\"]',1,'2026-02-14 13:44:26','2026-02-14 13:52:50');
|
|
/*!40000 ALTER TABLE `agent_configs` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `agent_tokens`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `agent_tokens`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8mb4 */;
|
|
CREATE TABLE `agent_tokens` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`server_id` int(11) NOT NULL,
|
|
`token_hash` varchar(64) NOT NULL,
|
|
`encrypted_token` text DEFAULT NULL,
|
|
`created_at` timestamp NULL DEFAULT current_timestamp(),
|
|
`last_used_at` timestamp NULL DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `server_id` (`server_id`),
|
|
CONSTRAINT `agent_tokens_ibfk_1` FOREIGN KEY (`server_id`) REFERENCES `servers` (`id`) ON DELETE CASCADE
|
|
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `agent_tokens`
|
|
--
|
|
|
|
LOCK TABLES `agent_tokens` WRITE;
|
|
/*!40000 ALTER TABLE `agent_tokens` DISABLE KEYS */;
|
|
INSERT INTO `agent_tokens` VALUES
|
|
(2,1,'37bbd66034cf35cdad603126c85c7c432cbb8ccac0873c237524a1aebfda7ccc','tPj3ysWuvze/grJ91skKP/iUD46n6mqMm/iXqjrQ3dKbBbm0/wmGrVKe8FggurfXBZ5zue3d4hE8t9qyYjBMNw==','2026-02-03 07:55:08',NULL),
|
|
(3,2,'09e4fcabdc8aa915a75ffaecfb3a7589755847f59326abf1fdfaff14e284ee5c',NULL,'2026-02-14 09:55:18','2026-02-14 17:23:13');
|
|
/*!40000 ALTER TABLE `agent_tokens` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `alerts`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `alerts`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8mb4 */;
|
|
CREATE TABLE `alerts` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`server_id` int(11) NOT NULL,
|
|
`metric_name` varchar(50) NOT NULL,
|
|
`value` decimal(8,2) DEFAULT NULL,
|
|
`severity` enum('warning','critical') NOT NULL,
|
|
`resolved` tinyint(1) DEFAULT 0,
|
|
`created_at` timestamp NULL DEFAULT current_timestamp(),
|
|
`resolved_at` timestamp NULL DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `server_id` (`server_id`),
|
|
CONSTRAINT `alerts_ibfk_1` FOREIGN KEY (`server_id`) REFERENCES `servers` (`id`) ON DELETE CASCADE
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `alerts`
|
|
--
|
|
|
|
LOCK TABLES `alerts` WRITE;
|
|
/*!40000 ALTER TABLE `alerts` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `alerts` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `metric_names`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `metric_names`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8mb4 */;
|
|
CREATE TABLE `metric_names` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(50) NOT NULL,
|
|
`unit` varchar(20) DEFAULT NULL,
|
|
`description` text DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `name` (`name`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `metric_names`
|
|
--
|
|
|
|
LOCK TABLES `metric_names` WRITE;
|
|
/*!40000 ALTER TABLE `metric_names` DISABLE KEYS */;
|
|
INSERT INTO `metric_names` VALUES
|
|
(1,'cpu_load','%','Загрузка процессора'),
|
|
(2,'ram_used','%','Использование оперативной памяти'),
|
|
(3,'disk_used','%','Использование диска'),
|
|
(4,'network_in','MB/s','Скорость приема сети'),
|
|
(5,'network_out','MB/s','Скорость передачи сети');
|
|
/*!40000 ALTER TABLE `metric_names` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `metric_thresholds`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `metric_thresholds`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8mb4 */;
|
|
CREATE TABLE `metric_thresholds` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`server_id` int(11) NOT NULL,
|
|
`metric_name_id` int(11) NOT NULL,
|
|
`warning_threshold` decimal(8,2) DEFAULT NULL,
|
|
`critical_threshold` decimal(8,2) DEFAULT NULL,
|
|
`duration` int(11) DEFAULT 0,
|
|
PRIMARY KEY (`id`),
|
|
KEY `server_id` (`server_id`),
|
|
KEY `metric_name_id` (`metric_name_id`),
|
|
CONSTRAINT `metric_thresholds_ibfk_1` FOREIGN KEY (`server_id`) REFERENCES `servers` (`id`) ON DELETE CASCADE,
|
|
CONSTRAINT `metric_thresholds_ibfk_2` FOREIGN KEY (`metric_name_id`) REFERENCES `metric_names` (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `metric_thresholds`
|
|
--
|
|
|
|
LOCK TABLES `metric_thresholds` WRITE;
|
|
/*!40000 ALTER TABLE `metric_thresholds` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `metric_thresholds` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `server_groups`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `server_groups`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8mb4 */;
|
|
CREATE TABLE `server_groups` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(100) NOT NULL,
|
|
`description` text DEFAULT NULL,
|
|
`icon` varchar(50) DEFAULT NULL,
|
|
`color` varchar(20) DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `server_groups`
|
|
--
|
|
|
|
LOCK TABLES `server_groups` WRITE;
|
|
/*!40000 ALTER TABLE `server_groups` DISABLE KEYS */;
|
|
INSERT INTO `server_groups` VALUES
|
|
(1,'Default','Общая группа','fa-servers','#5fad47'),
|
|
(2,'1','','','#5b2067');
|
|
/*!40000 ALTER TABLE `server_groups` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `server_metrics`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `server_metrics`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8mb4 */;
|
|
CREATE TABLE `server_metrics` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`server_id` int(11) NOT NULL,
|
|
`metric_name_id` int(11) NOT NULL,
|
|
`value` text DEFAULT NULL,
|
|
`created_at` timestamp NULL DEFAULT current_timestamp(),
|
|
PRIMARY KEY (`id`),
|
|
KEY `idx_server_metric_time` (`server_id`,`metric_name_id`,`created_at`),
|
|
KEY `metric_name_id` (`metric_name_id`),
|
|
CONSTRAINT `server_metrics_ibfk_1` FOREIGN KEY (`server_id`) REFERENCES `servers` (`id`) ON DELETE CASCADE,
|
|
CONSTRAINT `server_metrics_ibfk_2` FOREIGN KEY (`metric_name_id`) REFERENCES `metric_names` (`id`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=326 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `server_metrics`
|
|
--
|
|
|
|
LOCK TABLES `server_metrics` WRITE;
|
|
/*!40000 ALTER TABLE `server_metrics` DISABLE KEYS */;
|
|
INSERT INTO `server_metrics` VALUES
|
|
(1,2,1,'15.50','2026-02-14 10:05:07'),
|
|
(2,2,2,'40.20','2026-02-14 10:05:07'),
|
|
(3,2,3,'25.30','2026-02-14 10:05:07'),
|
|
(4,2,1,'1.80','2026-02-14 10:05:13'),
|
|
(5,2,2,'39.50','2026-02-14 10:05:13'),
|
|
(6,2,3,'17.80','2026-02-14 10:05:13'),
|
|
(7,2,1,'1.50','2026-02-14 10:06:14'),
|
|
(8,2,2,'39.60','2026-02-14 10:06:14'),
|
|
(9,2,3,'17.80','2026-02-14 10:06:14'),
|
|
(10,2,1,'0.50','2026-02-14 10:06:19'),
|
|
(11,2,2,'39.70','2026-02-14 10:06:19'),
|
|
(12,2,3,'17.80','2026-02-14 10:06:19'),
|
|
(13,2,1,'45.50','2026-02-14 10:07:10'),
|
|
(14,2,2,'55.20','2026-02-14 10:07:10'),
|
|
(15,2,3,'65.10','2026-02-14 10:07:10'),
|
|
(16,2,1,'0.80','2026-02-14 10:07:15'),
|
|
(17,2,2,'39.50','2026-02-14 10:07:15'),
|
|
(18,2,3,'17.80','2026-02-14 10:07:15'),
|
|
(19,2,1,'45.50','2026-02-14 10:08:14'),
|
|
(20,2,2,'55.20','2026-02-14 10:08:14'),
|
|
(21,2,1,'0.70','2026-02-14 10:08:17'),
|
|
(22,2,2,'39.70','2026-02-14 10:08:17'),
|
|
(23,2,3,'17.80','2026-02-14 10:08:17'),
|
|
(24,2,1,'0.30','2026-02-14 10:09:18'),
|
|
(25,2,2,'39.80','2026-02-14 10:09:18'),
|
|
(26,2,3,'17.80','2026-02-14 10:09:18'),
|
|
(27,2,1,'0.50','2026-02-14 10:10:19'),
|
|
(28,2,2,'40.80','2026-02-14 10:10:19'),
|
|
(29,2,3,'17.80','2026-02-14 10:10:19'),
|
|
(30,2,1,'0.20','2026-02-14 10:11:21'),
|
|
(31,2,2,'39.00','2026-02-14 10:11:21'),
|
|
(32,2,3,'17.80','2026-02-14 10:11:21'),
|
|
(33,2,1,'0.50','2026-02-14 10:12:22'),
|
|
(34,2,2,'39.00','2026-02-14 10:12:22'),
|
|
(35,2,3,'17.80','2026-02-14 10:12:22'),
|
|
(36,2,1,'5.80','2026-02-14 10:13:24'),
|
|
(37,2,2,'39.20','2026-02-14 10:13:24'),
|
|
(38,2,3,'17.80','2026-02-14 10:13:24'),
|
|
(39,2,1,'1.00','2026-02-14 10:14:25'),
|
|
(40,2,2,'39.50','2026-02-14 10:14:25'),
|
|
(41,2,3,'17.80','2026-02-14 10:14:25'),
|
|
(42,2,1,'0.50','2026-02-14 10:15:26'),
|
|
(43,2,2,'39.60','2026-02-14 10:15:26'),
|
|
(44,2,3,'17.80','2026-02-14 10:15:26'),
|
|
(45,2,1,'0.30','2026-02-14 10:16:28'),
|
|
(46,2,2,'39.60','2026-02-14 10:16:28'),
|
|
(47,2,3,'17.80','2026-02-14 10:16:28'),
|
|
(48,2,1,'0.50','2026-02-14 10:17:29'),
|
|
(49,2,2,'39.60','2026-02-14 10:17:29'),
|
|
(50,2,3,'17.80','2026-02-14 10:17:29'),
|
|
(51,2,1,'0.50','2026-02-14 10:18:30'),
|
|
(52,2,2,'39.80','2026-02-14 10:18:30'),
|
|
(53,2,3,'17.80','2026-02-14 10:18:30'),
|
|
(54,2,1,'0.30','2026-02-14 10:19:32'),
|
|
(55,2,2,'39.50','2026-02-14 10:19:32'),
|
|
(56,2,3,'17.80','2026-02-14 10:19:32'),
|
|
(57,2,1,'0.30','2026-02-14 10:20:33'),
|
|
(58,2,2,'39.70','2026-02-14 10:20:33'),
|
|
(59,2,3,'17.80','2026-02-14 10:20:33'),
|
|
(60,2,1,'1.00','2026-02-14 10:21:35'),
|
|
(61,2,2,'39.90','2026-02-14 10:21:35'),
|
|
(62,2,3,'17.80','2026-02-14 10:21:35'),
|
|
(63,2,1,'1.00','2026-02-14 10:22:36'),
|
|
(64,2,2,'39.90','2026-02-14 10:22:36'),
|
|
(65,2,3,'17.80','2026-02-14 10:22:36'),
|
|
(66,2,1,'0.80','2026-02-14 10:23:37'),
|
|
(67,2,2,'39.90','2026-02-14 10:23:37'),
|
|
(68,2,3,'17.80','2026-02-14 10:23:37'),
|
|
(69,2,1,'0.80','2026-02-14 10:24:39'),
|
|
(70,2,2,'39.90','2026-02-14 10:24:39'),
|
|
(71,2,3,'17.80','2026-02-14 10:24:39'),
|
|
(72,2,1,'0.00','2026-02-14 10:25:40'),
|
|
(73,2,2,'40.20','2026-02-14 10:25:40'),
|
|
(74,2,3,'17.80','2026-02-14 10:25:40'),
|
|
(75,2,1,'0.50','2026-02-14 16:49:57'),
|
|
(76,2,2,'40.40','2026-02-14 16:49:57'),
|
|
(77,2,3,'17.80','2026-02-14 16:49:57'),
|
|
(78,2,1,'0.00','2026-02-14 16:50:58'),
|
|
(79,2,2,'40.60','2026-02-14 16:50:58'),
|
|
(80,2,3,'17.80','2026-02-14 16:50:58'),
|
|
(81,2,1,'1.70','2026-02-14 16:52:00'),
|
|
(82,2,2,'40.40','2026-02-14 16:52:00'),
|
|
(83,2,3,'17.80','2026-02-14 16:52:00'),
|
|
(84,2,1,'0.70','2026-02-14 16:53:01'),
|
|
(85,2,2,'40.40','2026-02-14 16:53:01'),
|
|
(86,2,3,'17.80','2026-02-14 16:53:01'),
|
|
(87,2,1,'0.50','2026-02-14 16:54:03'),
|
|
(88,2,2,'40.40','2026-02-14 16:54:03'),
|
|
(89,2,3,'17.80','2026-02-14 16:54:03'),
|
|
(90,2,1,'0.00','2026-02-14 16:55:04'),
|
|
(91,2,2,'39.30','2026-02-14 16:55:04'),
|
|
(92,2,3,'17.80','2026-02-14 16:55:04'),
|
|
(93,2,1,'6.50','2026-02-14 16:56:06'),
|
|
(94,2,2,'41.20','2026-02-14 16:56:06'),
|
|
(95,2,3,'17.80','2026-02-14 16:56:06'),
|
|
(96,2,1,'0.50','2026-02-14 16:57:07'),
|
|
(97,2,2,'39.10','2026-02-14 16:57:07'),
|
|
(98,2,3,'17.80','2026-02-14 16:57:07'),
|
|
(99,2,1,'0.80','2026-02-14 16:58:08'),
|
|
(100,2,2,'39.50','2026-02-14 16:58:08'),
|
|
(101,2,3,'17.80','2026-02-14 16:58:08'),
|
|
(102,2,1,'2.70','2026-02-14 16:59:10'),
|
|
(103,2,2,'40.70','2026-02-14 16:59:10'),
|
|
(104,2,3,'17.80','2026-02-14 16:59:10'),
|
|
(105,2,1,'0.80','2026-02-14 17:00:11'),
|
|
(106,2,2,'41.40','2026-02-14 17:00:11'),
|
|
(107,2,3,'17.80','2026-02-14 17:00:11'),
|
|
(108,2,1,'0.50','2026-02-14 17:01:13'),
|
|
(109,2,2,'40.00','2026-02-14 17:01:13'),
|
|
(110,2,3,'17.80','2026-02-14 17:01:13'),
|
|
(111,2,1,'35.70','2026-02-14 17:02:14'),
|
|
(112,2,2,'39.60','2026-02-14 17:02:14'),
|
|
(113,2,3,'17.80','2026-02-14 17:02:14'),
|
|
(114,2,1,'2.00','2026-02-14 17:03:15'),
|
|
(115,2,2,'40.80','2026-02-14 17:03:15'),
|
|
(116,2,3,'17.80','2026-02-14 17:03:15'),
|
|
(117,2,1,'0.50','2026-02-14 17:04:17'),
|
|
(118,2,2,'40.00','2026-02-14 17:04:17'),
|
|
(119,2,3,'17.80','2026-02-14 17:04:17'),
|
|
(120,2,1,'0.80','2026-02-14 17:05:18'),
|
|
(121,2,2,'40.20','2026-02-14 17:05:18'),
|
|
(122,2,3,'17.80','2026-02-14 17:05:18'),
|
|
(123,2,1,'0.70','2026-02-14 17:06:20'),
|
|
(124,2,2,'40.20','2026-02-14 17:06:20'),
|
|
(125,2,3,'17.80','2026-02-14 17:06:20'),
|
|
(126,2,1,'1.00','2026-02-14 17:06:46'),
|
|
(127,2,2,'40.10','2026-02-14 17:06:46'),
|
|
(128,2,3,'17.80','2026-02-14 17:06:46'),
|
|
(129,2,1,'1.20','2026-02-14 17:07:47'),
|
|
(130,2,2,'40.20','2026-02-14 17:07:47'),
|
|
(131,2,3,'17.80','2026-02-14 17:07:47'),
|
|
(132,2,1,'5.30','2026-02-14 17:08:49'),
|
|
(133,2,2,'40.40','2026-02-14 17:08:49'),
|
|
(134,2,3,'17.80','2026-02-14 17:08:49'),
|
|
(135,2,1,'0.80','2026-02-14 17:09:50'),
|
|
(136,2,2,'40.60','2026-02-14 17:09:50'),
|
|
(137,2,3,'17.80','2026-02-14 17:09:50'),
|
|
(138,2,1,'0.50','2026-02-14 17:10:51'),
|
|
(139,2,2,'40.60','2026-02-14 17:10:51'),
|
|
(140,2,3,'17.80','2026-02-14 17:10:51'),
|
|
(141,2,1,'0.50','2026-02-14 17:11:53'),
|
|
(142,2,2,'40.20','2026-02-14 17:11:53'),
|
|
(143,2,3,'17.80','2026-02-14 17:11:53'),
|
|
(144,2,1,'1.50','2026-02-14 17:12:54'),
|
|
(145,2,2,'39.40','2026-02-14 17:12:54'),
|
|
(146,2,3,'17.80','2026-02-14 17:12:54'),
|
|
(147,2,1,'0.50','2026-02-14 17:13:55'),
|
|
(148,2,2,'40.30','2026-02-14 17:13:55'),
|
|
(149,2,3,'17.80','2026-02-14 17:13:55'),
|
|
(150,2,1,'0.50','2026-02-14 17:14:57'),
|
|
(151,2,2,'40.30','2026-02-14 17:14:57'),
|
|
(152,2,3,'17.80','2026-02-14 17:14:57'),
|
|
(153,2,1,'1.50','2026-02-14 17:15:58'),
|
|
(154,2,2,'40.70','2026-02-14 17:15:58'),
|
|
(155,2,3,'17.80','2026-02-14 17:15:58'),
|
|
(156,2,1,'1.30','2026-02-14 17:16:59'),
|
|
(157,2,2,'40.60','2026-02-14 17:16:59'),
|
|
(158,2,3,'17.80','2026-02-14 17:16:59'),
|
|
(159,2,1,'1.00','2026-02-14 17:18:01'),
|
|
(160,2,2,'40.40','2026-02-14 17:18:01'),
|
|
(161,2,3,'17.80','2026-02-14 17:18:01'),
|
|
(162,2,1,'0.30','2026-02-14 17:19:02'),
|
|
(163,2,2,'40.50','2026-02-14 17:19:02'),
|
|
(164,2,3,'17.80','2026-02-14 17:19:02'),
|
|
(165,2,1,'0.30','2026-02-14 17:20:03'),
|
|
(166,2,2,'40.50','2026-02-14 17:20:03'),
|
|
(167,2,3,'17.80','2026-02-14 17:20:03'),
|
|
(168,2,1,'0.50','2026-02-14 17:21:05'),
|
|
(169,2,2,'40.50','2026-02-14 17:21:05'),
|
|
(170,2,3,'17.80','2026-02-14 17:21:05'),
|
|
(171,2,1,'4.20','2026-02-14 17:21:56'),
|
|
(172,2,2,'40.70','2026-02-14 17:21:56'),
|
|
(173,2,3,'17.80','2026-02-14 17:21:56'),
|
|
(174,2,1,'2.50','2026-02-14 17:22:06'),
|
|
(175,2,2,'40.40','2026-02-14 17:22:06'),
|
|
(176,2,3,'17.80','2026-02-14 17:22:06'),
|
|
(177,2,1,'0.5','2026-02-14 17:23:07'),
|
|
(178,2,2,'40.5','2026-02-14 17:23:07'),
|
|
(179,2,3,'17.8','2026-02-14 17:23:07'),
|
|
(183,2,1,'2.5','2026-02-14 17:24:09'),
|
|
(184,2,2,'40.5','2026-02-14 17:24:09'),
|
|
(185,2,3,'17.8','2026-02-14 17:24:09'),
|
|
(188,2,1,'0.8','2026-02-14 17:25:10'),
|
|
(189,2,2,'40.6','2026-02-14 17:25:10'),
|
|
(190,2,3,'17.8','2026-02-14 17:25:10'),
|
|
(193,2,1,'3.3','2026-02-14 17:26:12'),
|
|
(194,2,2,'39.6','2026-02-14 17:26:12'),
|
|
(195,2,3,'17.8','2026-02-14 17:26:12'),
|
|
(198,2,1,'0.3','2026-02-14 17:27:13'),
|
|
(199,2,2,'40.9','2026-02-14 17:27:14'),
|
|
(200,2,3,'17.8','2026-02-14 17:27:14'),
|
|
(203,2,1,'1.3','2026-02-14 17:28:15'),
|
|
(204,2,2,'39.7','2026-02-14 17:28:15'),
|
|
(205,2,3,'17.8','2026-02-14 17:28:15'),
|
|
(208,2,1,'1.8','2026-02-14 17:29:17'),
|
|
(209,2,2,'39.5','2026-02-14 17:29:17'),
|
|
(210,2,3,'17.8','2026-02-14 17:29:17'),
|
|
(213,2,1,'0.8','2026-02-14 17:30:18'),
|
|
(214,2,2,'40.2','2026-02-14 17:30:18'),
|
|
(215,2,3,'17.8','2026-02-14 17:30:18'),
|
|
(218,2,1,'0.5','2026-02-14 17:31:20'),
|
|
(219,2,2,'40.3','2026-02-14 17:31:20'),
|
|
(220,2,3,'17.8','2026-02-14 17:31:20'),
|
|
(223,2,1,'0.3','2026-02-14 17:32:21'),
|
|
(224,2,2,'40.2','2026-02-14 17:32:21'),
|
|
(225,2,3,'17.8','2026-02-14 17:32:21'),
|
|
(228,2,1,'0.5','2026-02-14 17:33:23'),
|
|
(229,2,2,'40.3','2026-02-14 17:33:23'),
|
|
(230,2,3,'17.8','2026-02-14 17:33:23'),
|
|
(233,2,1,'0.5','2026-02-14 17:34:24'),
|
|
(234,2,2,'40.3','2026-02-14 17:34:24'),
|
|
(235,2,3,'17.8','2026-02-14 17:34:24'),
|
|
(238,2,1,'1.2','2026-02-14 17:35:26'),
|
|
(239,2,2,'40.9','2026-02-14 17:35:26'),
|
|
(240,2,3,'17.8','2026-02-14 17:35:26'),
|
|
(243,2,1,'0.3','2026-02-14 17:36:27'),
|
|
(244,2,2,'40.3','2026-02-14 17:36:27'),
|
|
(245,2,3,'17.8','2026-02-14 17:36:27'),
|
|
(248,2,1,'0','2026-02-14 17:37:29'),
|
|
(249,2,2,'40.3','2026-02-14 17:37:29'),
|
|
(250,2,3,'17.8','2026-02-14 17:37:29'),
|
|
(253,2,1,'0.5','2026-02-14 17:38:30'),
|
|
(254,2,2,'40.4','2026-02-14 17:38:30'),
|
|
(255,2,3,'17.8','2026-02-14 17:38:30'),
|
|
(258,2,1,'0.5','2026-02-14 17:39:32'),
|
|
(259,2,2,'40.3','2026-02-14 17:39:32'),
|
|
(260,2,3,'17.8','2026-02-14 17:39:32'),
|
|
(263,2,1,'1.7','2026-02-14 17:40:33'),
|
|
(264,2,2,'40.4','2026-02-14 17:40:33'),
|
|
(265,2,3,'17.8','2026-02-14 17:40:33'),
|
|
(268,2,1,'3.5','2026-02-14 17:41:35'),
|
|
(269,2,2,'39.7','2026-02-14 17:41:35'),
|
|
(270,2,3,'17.8','2026-02-14 17:41:35'),
|
|
(273,2,1,'0.5','2026-02-14 17:42:36'),
|
|
(274,2,2,'40','2026-02-14 17:42:36'),
|
|
(275,2,3,'17.8','2026-02-14 17:42:36'),
|
|
(278,2,1,'6.5','2026-02-14 17:43:38'),
|
|
(279,2,2,'40.5','2026-02-14 17:43:38'),
|
|
(280,2,3,'17.8','2026-02-14 17:43:38'),
|
|
(283,2,1,'0.3','2026-02-14 17:44:40'),
|
|
(284,2,2,'40.6','2026-02-14 17:44:40'),
|
|
(285,2,3,'17.8','2026-02-14 17:44:40'),
|
|
(288,2,1,'0.3','2026-02-14 17:45:41'),
|
|
(289,2,2,'39.5','2026-02-14 17:45:41'),
|
|
(290,2,3,'17.8','2026-02-14 17:45:41'),
|
|
(293,2,1,'0.3','2026-02-14 17:46:43'),
|
|
(294,2,2,'39.2','2026-02-14 17:46:43'),
|
|
(295,2,3,'17.8','2026-02-14 17:46:43'),
|
|
(298,2,1,'0.7','2026-02-14 17:47:44'),
|
|
(299,2,2,'39.8','2026-02-14 17:47:44'),
|
|
(300,2,3,'17.8','2026-02-14 17:47:44'),
|
|
(303,2,1,'0.5','2026-02-14 17:48:46'),
|
|
(304,2,2,'39.9','2026-02-14 17:48:46'),
|
|
(305,2,3,'17.8','2026-02-14 17:48:46'),
|
|
(308,2,1,'0.3','2026-02-14 17:49:47'),
|
|
(309,2,2,'39.8','2026-02-14 17:49:47'),
|
|
(310,2,3,'17.8','2026-02-14 17:49:47'),
|
|
(313,2,1,'0.5','2026-02-14 17:50:49'),
|
|
(314,2,2,'39.9','2026-02-14 17:50:49'),
|
|
(315,2,3,'17.8','2026-02-14 17:50:49'),
|
|
(318,2,1,'0.3','2026-02-14 17:51:50'),
|
|
(319,2,2,'40.1','2026-02-14 17:51:50'),
|
|
(320,2,3,'17.8','2026-02-14 17:51:50'),
|
|
(323,2,1,'0','2026-02-14 17:52:52'),
|
|
(324,2,2,'40.8','2026-02-14 17:52:52'),
|
|
(325,2,3,'17.8','2026-02-14 17:52:52');
|
|
/*!40000 ALTER TABLE `server_metrics` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `servers`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `servers`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8mb4 */;
|
|
CREATE TABLE `servers` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`name` varchar(100) NOT NULL,
|
|
`address` varchar(255) DEFAULT NULL,
|
|
`group_id` int(11) DEFAULT NULL,
|
|
`description` text DEFAULT NULL,
|
|
`last_metrics_at` timestamp NULL DEFAULT NULL,
|
|
`created_at` timestamp NULL DEFAULT current_timestamp(),
|
|
`last_service_check_at` timestamp NULL DEFAULT NULL COMMENT 'Время последней проверки сервисов',
|
|
`service_check_enabled` tinyint(1) DEFAULT 0 COMMENT 'Включена ли проверка сервисов',
|
|
PRIMARY KEY (`id`),
|
|
KEY `group_id` (`group_id`),
|
|
CONSTRAINT `servers_ibfk_1` FOREIGN KEY (`group_id`) REFERENCES `server_groups` (`id`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `servers`
|
|
--
|
|
|
|
LOCK TABLES `servers` WRITE;
|
|
/*!40000 ALTER TABLE `servers` DISABLE KEYS */;
|
|
INSERT INTO `servers` VALUES
|
|
(1,'Work_PC','',1,'',NULL,'2026-02-03 07:24:02',NULL,0),
|
|
(2,'tomas','localhost',1,'Main OpenClaw server','2026-02-14 17:52:52','2026-02-14 09:55:18','2026-02-14 10:07:10',0);
|
|
/*!40000 ALTER TABLE `servers` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `service_alerts`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `service_alerts`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8mb4 */;
|
|
CREATE TABLE `service_alerts` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`server_id` int(11) NOT NULL,
|
|
`service_name` varchar(100) NOT NULL,
|
|
`status` enum('stopped','running','unknown') NOT NULL,
|
|
`severity` enum('warning','critical') DEFAULT 'warning' COMMENT 'Уровень важности (всегда critical для остановленных сервисов)',
|
|
`resolved` tinyint(1) DEFAULT 0,
|
|
`created_at` timestamp NULL DEFAULT current_timestamp(),
|
|
`resolved_at` timestamp NULL DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `idx_server_service` (`server_id`,`service_name`),
|
|
CONSTRAINT `service_alerts_ibfk_1` FOREIGN KEY (`server_id`) REFERENCES `servers` (`id`) ON DELETE CASCADE
|
|
) ENGINE=InnoDB AUTO_INCREMENT=62 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `service_alerts`
|
|
--
|
|
|
|
LOCK TABLES `service_alerts` WRITE;
|
|
/*!40000 ALTER TABLE `service_alerts` DISABLE KEYS */;
|
|
INSERT INTO `service_alerts` VALUES
|
|
(1,2,'apport-autoreport.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(2,2,'apt-daily-upgrade.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(3,2,'apt-daily.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(4,2,'certbot.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(5,2,'cloud-init-local.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(6,2,'dm-event.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(7,2,'dmesg.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(8,2,'dpkg-db-backup.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(9,2,'e2scrub_all.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(10,2,'e2scrub_reap.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(11,2,'emergency.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(12,2,'fstrim.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(13,2,'fwupd-refresh.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(14,2,'getty-static.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(15,2,'grub-common.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(16,2,'grub-initrd-fallback.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(17,2,'initrd-cleanup.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(18,2,'initrd-parse-etc.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(19,2,'initrd-switch-root.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(20,2,'initrd-udevadm-cleanup-db.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(21,2,'iscsid.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(22,2,'ldconfig.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(23,2,'logrotate.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(24,2,'lvm2-lvmpolld.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(25,2,'man-db.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(26,2,'modprobe@configfs.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(27,2,'modprobe@dm_mod.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(28,2,'modprobe@drm.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(29,2,'modprobe@efi_pstore.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(30,2,'modprobe@fuse.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(31,2,'modprobe@loop.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(32,2,'motd-news.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(33,2,'netplan-ovs-cleanup.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(34,2,'networkd-dispatcher.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(35,2,'nftables.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(36,2,'open-iscsi.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(37,2,'open-vm-tools.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(38,2,'phpsessionclean.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(39,2,'plymouth-start.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(40,2,'plymouth-switch-root.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(41,2,'pollinate.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(42,2,'rc-local.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(43,2,'rescue.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(44,2,'secureboot-db.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(45,2,'snapd.autoimport.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(46,2,'snapd.core-fixup.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(47,2,'snapd.failure.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(48,2,'snapd.recovery-chooser-trigger.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(49,2,'snapd.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(50,2,'snapd.snap-repair.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(51,2,'snapd.system-shutdown.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(52,2,'sysstat-collect.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(53,2,'sysstat-summary.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(54,2,'systemd-ask-password-console.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(55,2,'systemd-ask-password-plymouth.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(56,2,'systemd-ask-password-wall.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(57,2,'systemd-battery-check.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(58,2,'systemd-bsod.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(59,2,'systemd-firstboot.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(60,2,'systemd-fsck-root.service','stopped','critical',0,'2026-02-14 10:05:13',NULL),
|
|
(61,2,'server-monitor-agent.service','stopped','critical',0,'2026-02-14 10:06:19',NULL);
|
|
/*!40000 ALTER TABLE `service_alerts` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `service_status`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `service_status`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8mb4 */;
|
|
CREATE TABLE `service_status` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`server_id` int(11) NOT NULL,
|
|
`service_name` varchar(100) NOT NULL,
|
|
`status` enum('running','stopped','unknown') NOT NULL,
|
|
`load_state` varchar(50) DEFAULT NULL,
|
|
`active_state` varchar(50) DEFAULT NULL,
|
|
`sub_state` varchar(50) DEFAULT NULL,
|
|
`updated_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
|
|
`created_at` timestamp NULL DEFAULT current_timestamp(),
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `uk_server_service` (`server_id`,`service_name`),
|
|
KEY `idx_server_updated` (`server_id`,`updated_at`),
|
|
CONSTRAINT `service_status_ibfk_1` FOREIGN KEY (`server_id`) REFERENCES `servers` (`id`) ON DELETE CASCADE
|
|
) ENGINE=InnoDB AUTO_INCREMENT=7731 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `service_status`
|
|
--
|
|
|
|
LOCK TABLES `service_status` WRITE;
|
|
/*!40000 ALTER TABLE `service_status` DISABLE KEYS */;
|
|
INSERT INTO `service_status` VALUES
|
|
(1,2,'ssh','running','loaded','active','running','2026-02-14 10:05:07','2026-02-14 10:05:07'),
|
|
(2,2,'apparmor.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(3,2,'apport-autoreport.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(4,2,'apport.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(5,2,'apt-daily-upgrade.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(6,2,'apt-daily.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(7,2,'●','unknown','rbdmap.service','not-found','inactive','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(8,2,'blk-availability.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(9,2,'certbot.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(10,2,'cloud-init-local.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(13,2,'console-setup.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(14,2,'containerd.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(15,2,'cron.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(16,2,'dbus.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(18,2,'dm-event.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(19,2,'dmesg.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(20,2,'docker.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(21,2,'dpkg-db-backup.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(22,2,'e2scrub_all.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(23,2,'e2scrub_reap.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(24,2,'emergency.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(25,2,'fail2ban.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(27,2,'finalrd.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(29,2,'fstrim.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(30,2,'fwupd-refresh.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(31,2,'fwupd.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(32,2,'getty-static.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(33,2,'getty@tty1.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(34,2,'grub-common.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(35,2,'grub-initrd-fallback.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(37,2,'initrd-cleanup.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(38,2,'initrd-parse-etc.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(39,2,'initrd-switch-root.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(40,2,'initrd-udevadm-cleanup-db.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(45,2,'iscsid.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(47,2,'keyboard-setup.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(48,2,'kmod-static-nodes.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(49,2,'ldconfig.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(50,2,'logrotate.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(52,2,'lvm2-lvmpolld.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(53,2,'lvm2-monitor.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(55,2,'man-db.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(56,2,'mariadb.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(57,2,'ModemManager.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(58,2,'modprobe@configfs.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(59,2,'modprobe@dm_mod.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(60,2,'modprobe@drm.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(61,2,'modprobe@efi_pstore.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(62,2,'modprobe@fuse.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(63,2,'modprobe@loop.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(64,2,'mon-server.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(67,2,'motd-news.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(68,2,'multipathd.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(69,2,'netplan-ovs-cleanup.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(70,2,'networkd-dispatcher.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(72,2,'nftables.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(73,2,'nginx.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(74,2,'open-iscsi.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(75,2,'open-vm-tools.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(77,2,'php8.3-fpm.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(78,2,'phpsessionclean.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(79,2,'plymouth-quit-wait.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(80,2,'plymouth-quit.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(81,2,'plymouth-read-write.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(82,2,'plymouth-start.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(83,2,'plymouth-switch-root.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(84,2,'polkit.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(85,2,'pollinate.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(87,2,'rc-local.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(88,2,'rescue.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(89,2,'rsyslog.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(90,2,'secureboot-db.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(91,2,'server-monitor-agent.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(92,2,'setvtrgb.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(93,2,'snapd.apparmor.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(94,2,'snapd.autoimport.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(95,2,'snapd.core-fixup.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(96,2,'snapd.failure.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(97,2,'snapd.recovery-chooser-trigger.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(98,2,'snapd.seeded.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(99,2,'snapd.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(100,2,'snapd.snap-repair.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(101,2,'snapd.system-shutdown.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(102,2,'ssh.service','running','loaded','active','running','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(103,2,'sysstat-collect.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(104,2,'sysstat-summary.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(105,2,'sysstat.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(106,2,'systemd-ask-password-console.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(107,2,'systemd-ask-password-plymouth.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(108,2,'systemd-ask-password-wall.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(109,2,'systemd-battery-check.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(110,2,'systemd-binfmt.service','running','loaded','active','exited','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(111,2,'systemd-bsod.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(112,2,'systemd-firstboot.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(113,2,'systemd-fsck-root.service','stopped','loaded','inactive','dead','2026-02-14 17:52:52','2026-02-14 10:05:13'),
|
|
(338,2,'test','running','','','','2026-02-14 10:07:10','2026-02-14 10:07:10');
|
|
/*!40000 ALTER TABLE `service_status` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `user_notification_settings`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `user_notification_settings`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8mb4 */;
|
|
CREATE TABLE `user_notification_settings` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`user_id` int(11) NOT NULL,
|
|
`telegram_chat_id` varchar(50) DEFAULT NULL,
|
|
`email_for_alerts` varchar(100) DEFAULT NULL,
|
|
PRIMARY KEY (`id`),
|
|
KEY `user_id` (`user_id`),
|
|
CONSTRAINT `user_notification_settings_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `user_notification_settings`
|
|
--
|
|
|
|
LOCK TABLES `user_notification_settings` WRITE;
|
|
/*!40000 ALTER TABLE `user_notification_settings` DISABLE KEYS */;
|
|
/*!40000 ALTER TABLE `user_notification_settings` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
|
|
--
|
|
-- Table structure for table `users`
|
|
--
|
|
|
|
DROP TABLE IF EXISTS `users`;
|
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
|
/*!40101 SET character_set_client = utf8mb4 */;
|
|
CREATE TABLE `users` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`username` varchar(50) NOT NULL,
|
|
`password_hash` varchar(255) NOT NULL,
|
|
`email` varchar(100) DEFAULT NULL,
|
|
`role` enum('admin','user') DEFAULT 'user',
|
|
`created_at` timestamp NULL DEFAULT current_timestamp(),
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `username` (`username`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
|
|
|
--
|
|
-- Dumping data for table `users`
|
|
--
|
|
|
|
LOCK TABLES `users` WRITE;
|
|
/*!40000 ALTER TABLE `users` DISABLE KEYS */;
|
|
INSERT INTO `users` VALUES
|
|
(1,'admin','$2y$10$5PhDSHiF1J6yxcEldOsluOSmUYaO1bWa7swFmfmP/Slj.HJOh5t2O','admin@example.com','admin','2026-02-03 06:58:49'),
|
|
(2,'jarvis','$2y$10$vtqwvVd4Sd/RqZI33eW94Oxk8k343hUbHkIJEkjP18u5z6Ugj8VSy','jarvis@mon.mirv.top','user','2026-02-14 09:51:02');
|
|
/*!40000 ALTER TABLE `users` ENABLE KEYS */;
|
|
UNLOCK TABLES;
|
|
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
|
|
|
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
|
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
|
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
|
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
|
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
|
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
|
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
|
|
|
-- Dump completed on 2026-02-14 17:53:04
|