|
12345678910111213141516171819202122232425262728293031323334 |
- /* v7.0.0-beta.3 */
- CREATE TABLE `builtin_metrics` (
- `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'unique identifier',
- `collector` varchar(191) NOT NULL COMMENT 'type of collector',
- `typ` varchar(191) NOT NULL COMMENT 'type of metric',
- `name` varchar(191) NOT NULL COMMENT 'name of metric',
- `unit` varchar(191) NOT NULL COMMENT 'unit of metric',
- `lang` varchar(191) NOT NULL DEFAULT '' COMMENT 'language of metric',
- `note` varchar(4096) NOT NULL COMMENT 'description of metric in Chinese',
- `expression` varchar(4096) NOT NULL COMMENT 'expression of metric',
- `created_at` bigint NOT NULL DEFAULT 0 COMMENT 'create time',
- `created_by` varchar(191) NOT NULL DEFAULT '' COMMENT 'creator',
- `updated_at` bigint NOT NULL DEFAULT 0 COMMENT 'update time',
- `updated_by` varchar(191) NOT NULL DEFAULT '' COMMENT 'updater',
- PRIMARY KEY (`id`),
- UNIQUE KEY `idx_collector_typ_name` (`lang`,`collector`, `typ`, `name`),
- INDEX `idx_collector` (`collector`),
- INDEX `idx_typ` (`typ`),
- INDEX `idx_name` (`name`),
- INDEX `idx_lang` (`lang`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-
- CREATE TABLE `metric_filter` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'unique identifier',
- `name` varchar(191) NOT NULL COMMENT 'name of metric filter',
- `configs` varchar(4096) NOT NULL COMMENT 'configuration of metric filter',
- `groups_perm` text,
- `create_at` bigint NOT NULL DEFAULT '0' COMMENT 'create time',
- `create_by` varchar(191) NOT NULL DEFAULT '' COMMENT 'creator',
- `update_at` bigint NOT NULL DEFAULT '0' COMMENT 'update time',
- `update_by` varchar(191) NOT NULL DEFAULT '' COMMENT 'updater',
- PRIMARY KEY (`id`),
- KEY `idx_name` (`name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|